Освоение шагового двигателя 28BYJ-48: полное руководство по интеграции с Arduino
Шаговый двигатель делит полный оборот на несколько равных шагов для достижения точного позиционного управления.
Тема сегодняшнего обсуждения — униполярный восьмишаговый четырехфазный шаговый двигатель 28BYJ-48 с постоянными магнитами. Предположим, вы работаете над проектом и вам нужен простой в использовании двигатель; 28BYJ-48 подходит вам. Также это один из самых дешевых шаговых двигателей, который может работать с Arduino.
Читайте дальше, чтобы лучше понять работу этого шагового двигателя.
Что такое 28BYJ-48?
Рис. 1: Шаговый двигатель 28BYJ-48
28BYJ-48 — это 5-вольтовый униполярный шаговый двигатель с пятью выводами. В этом двигателе частота импульсов определяет его скорость для получения точного регулирования скорости. Кроме того, последовательность импульсов определяет направление вращения, в то время как количество импульсов контролирует угол поворота.
Частота, последовательность и количество импульсов работают в тандеме для точного позиционирования.
Конфигурация выводов шагового двигателя 28BYJ-48
Рис. 2: Конфигурация выводов шагового двигателя 28BYJ-48
Это 5-пиновый двигатель. Выводы следующие:
Особенности 28BYJ-48
Рис. 3: Обработка металла на станках с ЧПУ: фрезеровка, сверление и резка
Ниже перечислены выдающиеся особенности и спецификации 28BYJ-48:
- Во-первых, у него номинальное напряжение 5В постоянного тока
- Во-вторых, это 4-фазный шаговый двигатель с частотой 100 Гц
- Также у него угол шага 5.625°/64
- Кроме того, у него момент трения 600-1200 гс·см, и момент втягивания >34.3 мН·м (120 Гц)
- У него изоляция электрической мощности 600В переменного тока/1мА/1с
- Дополнительно, у него униполярная 5-выводная катушка и сопротивление постоянного тока 50Ом±7%(25℃)
- Наконец, у него момент втягивания 300 гс·см и момент самоудержания >34.3 мН·м
Как подключить шаговый двигатель 28BYJ-48 и драйвер ULN2003 к Arduino
Рис. 4: Подключение 28BYJ-48 и драйвера ULN2003
Источник: Wikipedia
28BYJ-48 преобразует электрические сигналы в угловые смещения. Когда его драйвер получает электрический сигнал, он приводит в движение шаговый двигатель через фиксированное угловое смещение и определенное направление.
Для подключения вот список материалов, которые вам понадобятся:
- Шаговый двигатель 28BYJ-48
- Плата драйвера ULN2003
- Плата Arduino Uno
- Провода DuPont
Вот как вы сделаете соединение:
- Соберите три материала, необходимые для вашей установки, и выровняйте выводы шагового двигателя с клеммами драйвера ULN2003.
- Вставьте выводы в клеммы, внимательно вставляя правильные выводы в соответствующие клеммы.
- Далее, вставьте четыре провода DuPont в IN1-IN4. На другом конце вставьте провод в IN1 в D8 Arduino Uno. Также вставьте IN2 в D9 Arduino Uno и IN3 в D10 Arduino Uno.
- Дополнительно соедините провод в IN3 с D11 Arduino Uno.
- Наконец, вставьте два провода DuPont в порт питания 5В и общий заземляющий пин GND Arduino. Затем соедините их соответственно с положительным и отрицательным полюсами драйвера двигателя ULN2003.
Заключение
В целом, 28BYJ-48 — популярный шаговый двигатель благодаря своей точности, приличному моменту и низкой стоимости. Он используется в DVD-проигрывателях, камерах наблюдения, фрезеровке с ЧПУ и машинах точного управления.
И поскольку двигатель потребляет много энергии, лучше сочетать его с микросхемой ULN2003.
Наконец, для получения дополнительной информации об этом шаговом двигателе, пожалуйста, свяжитесь с нами.
Промышленные технологии
- Шаговые двигатели: типы, характеристики и практические применения
- Очереди в C#: Enqueue, Dequeue и операции First-In-First-Out
- Ключевое слово this в Java: назначение, использование и практические примеры
- Робот-ускользатор на сервоприводе: сборка на Arduino и HC-SR04
- Управление двумя шаговыми двигателями через джойстик на Arduino Nano — простой урок (Visuino)
- Оценка здоровья растений с TinyML: Практическое руководство
- Использование термистора: пошаговое руководство для Arduino
- Генерация музыкальных тонов на Arduino: полный спектр 88 клавиш пианино
- Подключение Arduino к NMEA-0183: пошаговое руководство
- Мастерство Modbus на Arduino: пошаговое руководство