Найти тему
Электроника, ESP32, Arduino

Как подключить сервопривод

Как подключить сервопривод к плате Ардуино
Как подключить сервопривод к плате Ардуино

Как подключить мощный сервопривод к плате Ардуино? Как управлять сервоприводом используя потенциометр? Как отобразить значение угла на который повернут вал сервопривода? Чем обычный сервопривод отличается от сервопривода постоянного вращения? Об этом речь пойдет в данной статье.

Встроенный в плату Arduino линейный стабилизатор напряжения для питания платы с входа Vin как правило не обладает достаточной мощностью для подключения мощных нагрузок с выхода +5V. (максимальный выходной ток 800mA) - и предназначен в основном для подключения обвеса в виде экранов, датчиков, и прочей нагрузки с низким энергопотреблением и питания самой платы Ардуино. Поэтому для питания мощных электромоторов, светодиодных матриц, и мощных сервоприводов желательно использовать отдельный источник питания.

Самый простой вариант сделать такой стабилизатор на микросхеме серии 7805. Схема тестового стенда приведена ниже.

-2

Схема тестового стенда.

С помощью мкросхемы-стабилизатора собрана отдельная шина питания для подключения мощных нагрузок. (максимальный ток 1,5А) Сама плата Ардуино питается от своего собственного стабилизатора через вход Vin - и от него же подключен LCD Keypad Shield 1602 установленный в виде бутерброда. Управление углом поворота сервопривода осуществляется с помощью переменного резистора сопротивлением 10 ком.
Сервопривод постоянного вращения в отличии от обычного сервопривода при получении определенного значения угла меняет направление и скорость вращения.

Работу тестового стенда и подробный разбор всех операторов кода вы сможете посмотреть в этом видео. Также на моем Ютуб канале вы сможете скачать скетч и все электрические схемы. Желаю приятного просмотра:

С подпиской рекламы не будет

Подключите Дзен Про за 159 ₽ в месяц