Хотите подключить шаговый мотор 28BYJ-48 к контроллерам Arduino или Piranha без дополнительного колхоза из проводов? Используйте наш адаптер драйвера шагового двигателя, который является соединяющим звеном при коммуникации шаговиков линейки 28BYJ-48 с драйверами и контроллерами.
Теперь собрать робота, ЧПУ станок или 3D-принтер можно без танца с бубном и клубком из проводов.
Общие сведения
Без внешней помощи контроллер вроде Arduino или Piranha не сможет провернуть шаговый двигатель 28BYJ-48 даже на градус. Для придачи сил управляющей плате нужен соответствующий драйвер моторов, например A4988 или DRV8825. А для того что бы собрать весь пазл из электроники в эстетичный девайс, вам просто необходим адаптер для шагового двигателя 28BYJ-48.
Адаптер драйвера шагового двигателя 28BYJ-48 — это плата из линейки Trema-модулей, которая позволяет подключить популярный в DIY-мире шаговик 28BYJ-48 к штатным драйверам моторов форм-фактора A4988, DRV8825 и других. А затем полученный сет можно подключить к контролерам в экосистеме Trema, например кArduino Uno в связке с Trema Shield или к Piranha Set ESP32.
Особенности
- Формфактор Trema — практичное решение для начинающих и опытных мейкеров
- Поддерживаемые драйвера: A4988, DRV8825
- Поддерживаемые моторы: 28BYJ-48 5V, 28BYJ-48 12V
- Светодиодная индикация питания
Подключение
Адаптер драйвера шагового двигателя 28BYJ-48 — это соединительное звено между мотором, драйвером и контроллером.
Подключение мотора
Для подключения мотора 28BYJ-48 на плате расположен разъём JST XH-5, для коммуникации воткните ответную часть выходного шлейфа двигателя в разъём на плате.
Подключение драйвера
Для подключения драйвера форм-фактора A4988 или DRV8825 на плате предусмотрена пара контактных колодок PBS-8L, для коммуникации установите драйвер сверху на адаптер.
Подключение контроллера
Полученный сет подключается к контроллерам через пять Trema-контактов.
Контакт | Имя | Функция | Подключение |
---|---|---|---|
E | Enable | Enable — программное включение и отключение питания от двигателя. При «высоком уровне» мотор удерживает текущее положение вала. При «низком уровне» питание от обмоток отключается и мотор вращается в свободном положении. | Подключите к пину ввода-вывода микроконтроллера. |
G | GND | Земля | Подключите к земле микроконтроллера. |
V | VCC | Питание | Подключите к питанию микроконтроллера. |
S | Step | Step — шаг двигателя. При каждом переходе на пине с «низкого уровня» на «высокий», мотор делает шаг. | Подключите к пину ввода-вывода микроконтроллера. |
D | Direction | Управление направлением вращение шагового мотора. При «низком уровне» двигатель вращается в одну сторону, а при «высоком» — в обратную. | Подключите к пину ввода-вывода микроконтроллера. |
Питание
На плате расположено два контура питания: цифровой контур и силовой контур
Цифровой контур
Цифровой контур служит для питания цифровой логики драйвера управления. Цифровое питание берется с управляющей платы и поступает на драйвер через пин VCC
от Trema-контактов.
Силовой контур
Силовой контур служит для питания обмоток мотора от силовой части драйвера. Для подключения силового питания используйте клеммник под винт Vmot
. Диапазон входного напряжение должен соответствовать рабочему напряжению шагового двигателя, т.е. сколько приложили на силовой клеммник, столько и поступит на обмотки мотора.
- При использовании мотора 28BYJ-48 5V подключайте источник питания на 5 вольт. С этим мотором есть возможностью объединения контуров питания.
- При использовании мотора 28BYJ-48 12V подключайте источник питания на 12 вольт. С этим мотором нет возможности объединения контуров питания.
Если тока нет хотя бы в одном контуре — драйвер работать не будет и соответственно мотор не сделает ни шага. На плате предусмотрена возможность обойтись единственным источником питания для всей сборки в зависимости от положения джампера ОБЩ ПИТ
:
ОБЩ ПИТ ВКЛ
: питание с винтового клеммникаVmot
электрически связано с контактомVCC
основного контроллера. В этот режиме не подключайте к клеммнику источник питания более 5 вольт, иначе можете спалить управляющую плату. В итоге режим общего питания подходит только при использовании мотора 28BYJ-48 5V.ОБЩ ПИТ ВЫКЛ
: питание с винтового клеммникаVmot
электрически не связано с контактомVCC
основного контроллера. В итоге режим раздельного питания подходит для обоих моторов: 28BYJ-48 5V и 28BYJ-48 12V.
Все подробности по питанию модуля читайте в нашем руководстве по использованию.
Программирование
Для управления шаговым мотором на драйвер предусмотрен интерфейс: STEP
, DIR
, EN
. Все подробности по программированию шагового мотора 28BYJ-48 через адаптер читайте в нашем руководстве по использованию.
Доступные альтернативы
Данная модель адаптера драйвера шагового двигателя предусмотрена конкретно для мотора 28BYJ-48 с разъёмом JST XH-5 на конце. Для остальных шаговиков со свободными проводами на конце, мы предлагаем адаптер с клеммником под провода.
Габаритный чертёж
Комплектация
- 1× Адаптер драйвера шагового двигателя 28BYJ-48 (Trema-модуль)
- 1× Джампер
- 1× Трёхпроводной шлейф «мама-мама»
- 2× Однопроводной шлейф «мама-мама»
Характеристики
- Адаптер драйвера шагового двигателя 28BYJ-48 (Trema-модуль)
- Поддерживаемые драйвера: A4988, DRV8825
- Поддерживаемые моторы: 28BYJ-48 5V, 28BYJ-48 12V
- Напряжение логических уровней: 3,3–5 В
- Напряжение питания двигателя: 5 или 12 В
- Размеры платы: 30×30 мм
Ресурсы
- Руководство по использованию адаптера драйвера шагового двигателя 28BYJ-48
- Гайд по шаговым двигателям
- Поддерживаемые драйвера: A4988, DRV8825
- Поддерживаемые моторы: 28BYJ-48 5V, 28BYJ-48 12V