Оглавление:

Использование шагового двигателя в качестве поворотного энкодера: 9 шагов (с изображениями)
Использование шагового двигателя в качестве поворотного энкодера: 9 шагов (с изображениями)

Видео: Использование шагового двигателя в качестве поворотного энкодера: 9 шагов (с изображениями)

Видео: Использование шагового двигателя в качестве поворотного энкодера: 9 шагов (с изображениями)
Видео: Управление шаговым двигателем. Драйвер A4988, подключение и настройка 2024, Декабрь
Anonim
Использование шагового двигателя в качестве поворотного энкодера
Использование шагового двигателя в качестве поворотного энкодера

Поворотные энкодеры отлично подходят для использования в проектах микроконтроллеров в качестве устройства ввода, но их работа не очень плавная и удовлетворительная. Кроме того, имея много запасных шаговых двигателей, я решил дать им определенную цель. Так что, если у вас есть шаговые двигатели и вы хотите что-то сделать, возьмите материалы и приступим!

Шаг 1. Посмотрите видео

Image
Image

Шаг 2. Получите все необходимое

Изучите принципиальную схему
Изучите принципиальную схему

Для этого проекта вам понадобятся:

  • Шаговый двигатель (униполярный или биполярный).
  • Микросхема операционного усилителя LM358P.
  • Резистор на 1 кОм.
  • 2 резистора по 100 кОм.
  • 2 резистора 4,7 кОм.
  • 2 резистора по 47 кОм.
  • Светодиод.
  • Соединительные провода.

Дополнительные компоненты:

  • 2x светодиода
  • 2 резистора 330 Ом

Шаг 3: Изучите принципиальную схему

Спасибо, Андрейф1!

Прежде чем продолжить, убедитесь, что вы ознакомились со схемой.

Поскольку два контакта в середине заголовка, которые должны быть подключены к шаговому двигателю, подключены к одной и той же точке в цепи (скажем, общей), вы можете использовать заголовок 1x3 вместо заголовка 1x4 в постоянной версии, но тогда для подключения биполярного шагового двигателя вам нужно будет соединить один провод из двух катушек вместе и подключить их к общей точке схемы, а оставшиеся два провода должны быть подключены к контактам P и S соответственно.

Шаг 4: соберите схему на макетной плате и проверьте ее

Соберите схему на макетной плате и проверьте ее
Соберите схему на макетной плате и проверьте ее

Начните с размещения операционного усилителя на плате и подключите резисторы в соответствующие места. Старайтесь использовать более короткие провода, чтобы не запутать их. Убедитесь, что соединения не ослаблены и выполняются в соответствии с принципиальной схемой.

Подключите шаговый двигатель к усилителю и включите его от 5-вольтового источника питания.

Если вы используете дополнительные светодиоды, подключите анод каждого светодиода к каждому из выходов через резистор 330 Ом и подключите их катоды к «GND».

Шаг 5. Создайте постоянную версию

Сделать постоянную версию
Сделать постоянную версию

Нажмите на изображение, чтобы узнать больше.

Рекомендуется изготовить стационарный вариант усилителя, так как он будет более компактным и практичным для использования в проектах.

Шаг 6. Протестируйте его с помощью микроконтроллера, загрузите код Arduino

Протестируйте его с помощью микроконтроллера, загрузите код Arduino
Протестируйте его с помощью микроконтроллера, загрузите код Arduino
Протестируйте его с помощью микроконтроллера, загрузите код Arduino
Протестируйте его с помощью микроконтроллера, загрузите код Arduino

В этом примере регулируется яркость светодиода, подключенного к контакту «D13», путем регулировки рабочего цикла на этом выходном контакте, управляемого поворотным энкодером.

Шаг 7: Подключите проводку

Выполните электрические соединения
Выполните электрические соединения

Подключите питание усилителя к контакту * '+ 5-В,' -ve 'к контакту' GND ', а выходные контакты к контактам' D6 'и' D7 'платы Arduino. Последовательность подключения выходных контактов усилителя к входным контактам Arduino определяет, будет ли регистрироваться конкретное направление движения шагового двигателя: по часовой стрелке или против часовой стрелки.

* Если вы используете микроконтроллер, который работает на логическом уровне 3,3 В, убедитесь, что вы запитываете усилитель только напряжением 3,3 В постоянного тока

Шаг 8: Включите установку

Включите установку
Включите установку
Включите установку
Включите установку
Включите установку
Включите установку

Подключите установку к соответствующему источнику питания (5–12 В постоянного тока) и включите ее.

Шаг 9: Расширьте его Furthur

Теперь, когда он у вас работает, вы можете выполнять всевозможные проекты, которые можно выполнять с помощью поворотного энкодера. Если вы что-то сделаете с его помощью, попробуйте поделиться фотографиями своей работы с сообществом, нажав «Я сделал это!».

Рекомендуемые: