Добрый день, пытаюсь запустить шаговый двигатель с энкодером модель 86J12156EC-1000-60, с помощью драйвера ES-D508, питание 24 в, и ардуинкой Nano. При запуски программы (использую
библиотеку GyverStepper), мотор делает два- три микрошага и драйвер уходит в ошибку " Position following error", подскажите пожалуйста, как с данной ошибкой бороться?)
Смотри, десять секунд в гугле хватило, чтобы всё понять. Буквально меньше времени, чем ты потратил на написание поста.
1 лайк
У меня 3-ф шаговый двигатель я указал же модель.
Попробуй ДО КОНЦА прочитать выделенный текст. Если не дойдет, то я умываю руки.
1 лайк
Я вас услышал, спасибо
Дак энкодера драйвер не видит, поди.
Подскажите режим на драйвере Self-test, это и есть проверка по энкодеру?
Без понятия, такого комплекта у меня не было.
Но, как я понимаю, на каждый дрыг степом драйвер должен видеть дрыг энкодером.
На тринамиковских пандрайвах была переменная с количеством шагов разбега позиции энкодера и позиции вала. Если ее величина превышала заданную, то можно было судить, что вал встал. Заклинило, например, или до ограничителя докрутил.
Спасибо)