Как запустить шаговый мотор через step/dir
- Войдите на сайт для отправки комментариев
Чт, 21/05/2015 - 21:46
Привет всем
кто сможет помоч не могу запустить шаговый мотор
у меня шаговый мотор nema 23 и драйвер
Привет всем
кто сможет помоч не могу запустить шаговый мотор
у меня шаговый мотор nema 23 и драйвер
какой драйвер?
tb6560
покажи как подключил
покажи код
тогда появится шанс что кто то поможет.
Дело в том, что никак не подключил и кода никакого нет. Все что у него есть это
у меня шаговый мотор nema 23 и драйвер
А проблема у ТС в том, что лень ему искать как подключать и что писать.
А драйвер ввиде микросхемы? Так там ещё полведра обвязки.
Ну тогда надо по простому, все разделим на пункты:
Наваяли наипростейший скетч, в котором на одном пине (Step) каждые 100 мСек. появляется импульс длительностью 10 мСек.
На другом выходе (Dir) имеется уровень Low и через 180(к примеру) импульсов он меняется на High, и так каждые 180 импульсов уровень меняется на обратный имеющемуся.
Прошили скетч в Дуину.
Проверили работоспособность (Dir проверяется вольтметром, осциллографом, логческим анализатором.. или просто светодиодом с резистором, Step можно проверить либо светодиодом, либо динамиком с резистором, услышим характерный звук).
Итак, мы уверены, что у нас есть правильно работающий микроконтроллер, драйвер ШД, и собственно сам ШД.
Далее мы тщательно изучили даташиты и что с чем и как соединяется...
После чего соединили цепи питания и управления.
Проверили правильность соединения.
Еще раз проверили правильность соединения.
Подали питание и (далее два варианта) :
1-Изумились тому, как все классно работает и пошли писать новый скетч, который будет выполнять не просто тестовые функции, а то, что было задумано изначально..
2-Увидели, что все не работает, или работает не так как надо... После чего пошли писать на данный форум со всеми подробностями что и как делали и что именно с вашей точки зрения работает не так..
так тоже делал я двигатель крутился но дребезжал
не знаю почему
потом я с другим драйвером включил и все супер
нормально стал работать
Возможно дело было в драйвере, но скорее всего вы ноги движка неправильно подключили..
А потом, при замене драйвера получилось как надо..
PS Большая просба к sauges, пожалуйста используйте изредка знаки препинания, вас реально проще будет понять...