Шаговый двигатель на AccelStepper
В этом блоке StopAccel работает только при работе с шагами. При простом вращении концевики обрабатывайте сами внешними блоками.LForest писал(а): ↑20.06.2023{, 17:37}Alex, скажите, пожалуйста, почему у меня не срабатывает остановка принудительная по датчику (он у меня световой, по этому инверсия для 1 на выходе не нужна). Вроде ж правильно все или нет?
Вообще не реагирует на концевик как на работе по кол-ву шагов через кнопку "Пуск цикла", так и на простом равномерном включении по кнопкам "Движение головы...".
Пробовал как через R-триггер концевик, так и напрямую.
Я так тоже делал. Так же не реагирует. И мне надо как раз, чтоб StopAccel останавливал на проходе по шагам, но что на датчике, что на кнопке этого не происходит. И, кстати, какая разница между кнопкой с подтягивающим резистором и датчиком. И то, и другое при замыкании на выходе выдает либо высокий, либо низкий уровень. Причем именно тот датчик, который я использую, четко для цифрового входа, а не аналогово - оптический-щелевой.
Судя по схеме выше должен выдавать высокий и быть подтянут к минусу.
Извините, а ее это кого?
Бок управления шаговым двигателем библиотеки AccelStepper
montirovka писал(а): ↑07.04.2024{, 08:41}В пользовательском блоке все уже залито. У вас какие то проблемы с компиляцией? Проект можно увидеть?