Один из самых распространённых драйверов шагового двигателя является модуль А4988. Рабочее напряжение модуля 8 - 35В, рабочий ток до 1А без радиатора (до 2A с радиатором).
К важным характеристикам шаговых двигателей относится - количество шагов при одном обороте 360°.
Модуль драйвера A4988 даёт возможность сделать это значение больше, благодаря возможности контроля промежуточных шагов. Предусмотрено пять сценариев микрошага, полный шаг (1), полшага (1/2), четверть шага (1/4), восьмой шаг(1/8), шестнадцатый шаг (1/16).
A4988 предусматривает наличие защиты от перегрева и перегрузки.
На драйвере A4988 располагается 16 контактов:
- ENABLE - включение/выключение модуля
-
MS1, MS2, MS3 - для выбора режима шага
-
RESET - сброс
-
STEP - генерирование импульсов для движения шагового двигателя, при положительном импульсе происходит шаг, чем быстрее поступают импульсы, тем быстрее будет вращение
-
DIR - вывод для задания направления вращения (5В по часовой стрелке, 0В против часовой стрелки)
-
VMOT - питание двигателя 8В 35В (требуется наличие конденсатора с ёмкостью 100 мкФ)
-
GND - общий
-
2B, 2A, 1A, 1B - необходим для подключения обмоток двигателя
-
VDD - энергоснабжение микросхемы 3В 5В
В случае когда не используется вывод RST следует подключить его к SLP, чтобы подключить его к питанию и включить драйвер.