Сегодня в Arduino уроке подключим шаговый двигатель 28BYJ48 (5V) с помощью драйвера ULN2003 (на модуле SBT0811) к Arduino NANO. И научимся изменять скорость вращения с помощью потенциометра и энкодера вращения KY040.
Также рассмотрим, как устроен шаговый двигатель 28BYJ48. И как данный двигатель можно подключить напрямую к Arduino, а также подключить с помощью модуля SBT0811 на драйвере ULN2003. Также рассмотрим, как устроен драйвер ULN2003.
Больше информации и код вы можете скачать на сайте проекта PortalPK:
https://portalpk.ru/news/250podklyu...
ВНИМАНИЕ! Материалы для скачивания находятся внизу статьи!
За основу урока взят код Дмитрия Осипова:
/ channel
Отдельная благодарность Дмитрию за его пример и код!
В первую очередь необходимо пояснить, для чего же нужен драйвер, ведь при ближайшем рассмотрении схемы может возникнуть закономерный вопрос: А что же поменялось, помимо того, что в схеме появилась лишняя деталь, и что же она делает, если даже код из скетча выше не изменился?
Наш драйвер (микросхема ULN2003A) представляет из себя сборку Дарлингтона, из семи независимых транзисторных пар Дарлингтона в одном корпусе. Каждая пара Дарлингтона представляет из себя каскад из двух биполярных транзисторов. Такая схема позволяет управлять мощными нагрузками с током до 500 мА и напряжением до 50 В на канал с помощью слабого тока микроконтроллера, такого как Arduino.
Таким образом драйвер ULN2003A позволяет управлять более мощными моторами, используя внешний источник питания например 12 В мотора.
Пишите в комментариях, что бы вы хотели сделать на шаговых двигателях, и какие примеры вас интересуют. Чем больше будет откликов, тем чаше будут выходить проекты и уроки на сайте.
Не забывайте подписываться на мой YouTube канал, вступать в группу Вконтакте https://vk.com/portal_pk,'>https://vk.com/portal_pk,
в группу на Facebook / arduinoportalpk .
И всем покапока.
До встречи в новом проекте.
++++++++++++++++++++++++++++++++++++++++++++++++++
**** Проекты на Arduino:
**** http://portalpk.ru/page17/proektyn...
Официальный сайт: http://portalpk.ru
Мы в контакте: https://vk.com/portal_pk
Мы на фейсбук: / arduinoportalpk