У
биполярного шагового двигателя есть 2 обмотки, без отводов от середины
(в отличие от униполярных), поэтому для запуска такого двигателя нужны
схемы изменяющие полюсовку напряжения на обмотках. В статье
рассматривается задача - заставить вращаться такой вот, биполярный
шаговый мотор.
Для управления обмотками был
использован микроконтроллер PIC12F629 и простые транзисторные H-мосты.
Схема показана на рисунке.
Девайс размещен на плате из одностороннего фольгированного стеклотекстолита.
Алгоритм работает так: при нажатии на
одну из кнопок двигатель начинается вращаться в ту или иную сторону.
Когда обе кнопки отпущены - на двигатель ничего не подается. А если
зажать обе кнопки, двигатель будет заторможен на текущем шаге. Вместо
кнопок, естественно, можно подавать сигналы с внешнего микроконтроллера -
это позволит применить данную схему, скажем, для управления ходовыми
двигателями робота (да еще и с тормозом).
В архиве: Принципиальная схема, проект в Протеусе, разводка печатной платы и прошивка для микроконтроллера.
kontrbipshagdvig.rar [40,12 Kb]