Цитата(Андрей Саенко @ Aug 5 2013, 13:08)

Здравствуйте!
Возникла такая проблема:
есть моторизированный стол с передачей шестерня-рейка, моторы по двум осям управляются драйверами Allegro A4988 с шагом 1/16 ; при перемещении с длительной задержкой между шагами происходит что-то странное – на некоторых шагах стол перемещается заметно больше чем на остальных (на глаз – как будто происходит небольшой рывок); задержка между шагами двигателя составляет около 100 миллисекунд, шаги вроде бы не пропускает, поведение одинаковое на всех осях.
Вопрос такой - с чем это может быть связано, с механикой передачи или с чем-то еще, или может быть такое что при микрошаге производится неконстантый поворот оси?
Возможно проблема в микросхеме А4988. Давно делал драйвер на А3979 и у нее на 1/16 была похожая проблема.
Драйвер самодельный или покупали?