Драйвер шагового двигателя A3967 EasyDriver V4.4 для Arduino
EasyDriver построен на микросхеме A3967 от Allegro. Она предназначена для контроля биполярных 4-проводных шаговых двигателей. Возможна настройка дробления шага – вплоть до 1/8 шага, что увеличивает точность перемещения ценой потери момента.
На модуле установлен переменный резистор, которым можно настроить ток фазы от 150 мА до 750 мА.
Линейный стабилизатор на плате обеспечивает питанием логическую часть драйвера и внешние управляющие устройства. Диапазон напряжений питания моторов – от 6 В до 30 В.
Управление драйвером происходит при помощи двух проводов – STEP и DIR. Один импульс положительной полярности на STEP равен одному шагу вала двигателя, а DIR задаёт направление в зависимости от логического уровня на нем.
Основные преимущества
- управление всего двумя пинами
- возможность питать микроконтроллер от источника питания моторов
- микрошаг, настраиваемый 2 выводами (может меняться в процессе работы)
Примеры использования
- ЧПУ-контроллер
- Управление форточками в теплице
- Управление регулятором холостого хода в автомобиле
Комплектация
- 1 × EasyDriver v4.4
- 1 × Гребёнка 20 пин PLS
Подключение и библиотеки
Драйвер совместим с любыми микроконтроллерами, включая Arduino.
Пины STEP и DIR подключаются к плате через цифровые выходы, через 2 пина PWR IN подключается входное напряжение, через 4 пина MOTOR – шаговые двигатели. Для работы достаточно стандартных библиотек Arduino IDE.
Отзывы
Отзывов пока нет.