Помогите разобратьсяв двигателях и драйверах.

tarikOk
Offline
Зарегистрирован: 09.12.2015

Решил я разобраться в этой теме, начал искать контроллеры, и возникло множество вопросов. В основном не понимаю логки действий) Остановлюсь пока на 2х вариантах контроллеров.

Первый самый популярний и ходовой А3967, тут в принципе всё понятно. Для управления шаговым мотором нам надо 4 контакта, на драйвер с ардуины идет только 2 контакта. Собственно в этом есть смысл, т.к. мы экономим драгоценные выводы. Не понял только то что именно мы передаем по этим 2м выводам STEP и DIR. Задаем только частоту с которой драйвер переключает котушки?

Второй вариант более универсальный, L9110S. По сути это двохканальный двайвер постоянного мотора. На вход подаем ШИМ и этим самым меняем скорость оборотов. Но вот не понял я тот момент, зачем это делать через драйвер, если постоянным мотором можно так же легко управлять ШИМ модуляцией через транзистор?

 

Этим драйвером так же можно управлять и шаговым двигателем, если вместо 2х моторов подключить 2 обмотки 1 мотора, и переключать их поочередно. Но тут и теряеться логика. По сравнению с первым драйвером, нам надо уже не 2 контакта, а все 4, как и выводов самого мотора. По сути шаговым мотором можна управлять на прямую с ардуино так же использую 4 вывода. По этому не понимаю зачем использовать этот драйвер, разве что выигрываем в мощности мотора который можно подключить через драйвер, а не на прямую.

Подскажите пожалуйста по этим вопросам. Может я что-то не так понял?

vvadim
Offline
Зарегистрирован: 23.05.2012

tarikOk пишет:

 По сути шаговым мотором можна управлять на прямую с ардуино так же использую 4 вывода.

вроде здесь не расматривается микротехника с микротоками

nevkon
Offline
Зарегистрирован: 20.01.2015

Первый драйвер специализированный для управления ШД. Он умеет делить шаги, следить за током обмоток. Подавая сигнал Step вы заставляете его сделать один шаг (или микрошаг в зависимости от настройки). Сигнал Dir указывает драйверу в какую сторону вращать.

Второй драйвер для машинок с управлением 2 моторами. ШД вы подключить можете, но дуня должна думать еще и за ту микросхему что управляет ШД в первом случае, а это трата ресурсов. По сути на той плате стоит 2 микросхемы с Н-мостом (если грубо), так что это не 1 транзистор, а целых 4.

Если у вас цель найти самый дешевый драйвер проверить работоспособность ШД, то 2 вариант вполне годится, а вот если вы хотите именно пользоваться ШД, то первый это минимум.

faraddin
Offline
Зарегистрирован: 11.08.2013

Первый стоит 50р, второй 170. Разница в цене смешная, а по удобству использования огромна.

tarikOk
Offline
Зарегистрирован: 09.12.2015

Вопрос не в цене. Купить хочу и тот и другой. Суть в том что б разобраться в самом процессе управления и в разнице между єтими драйверами. Спасибо кто ответил.

sos
Offline
Зарегистрирован: 30.12.2016

всем доброго времени суток! подскажите пожалуйста, кто нибудь видел вот такую чуду-юду. как подключить этот универсальный модуль и шаговый двигатель к Arduino UNO? и можно ли вообще это сделать?

sos
Offline
Зарегистрирован: 30.12.2016

http://www.dessy.ru/include/images/ware/EK1328870_2.JPG

sos
Offline
Зарегистрирован: 30.12.2016

схема https://www.terraelectronica.ru/ds/images/templates/big/m/mp1510_con.jpg

nevkon
Offline
Зарегистрирован: 20.01.2015

Как нарисовано так и подключать. En - разрешение работы драйвера, Stp - сигнал шага, Dir - сигнал направления. Все это универсальные сигналы для большинства драйверов ШД.

sos
Offline
Зарегистрирован: 30.12.2016

спасибо за совет nevkon но не работает так!!! вот на прямую без шилда да. а в чем здесь загвоздка?

sos
Offline
Зарегистрирован: 30.12.2016