Блок управления сервоприводом при помощи пульта дистанционного управления |
Содержание
Общее описание
Общее описаниеБлок управления сервоприводом предназначен для дистанционного управления сервоприводом при помощи пульта дистанционного управления. В качестве управляющего контроллера используется стандартный WiFi-модуль ESP01, работающий под управлением программы «Smacont-ESP». Внешний вид блока управления сервоприводом при помощи пульта дистанционного управления. Схема подключения В качестве пульта управления используется пульт в виде брелка и платы приемника "Мини-реле Rubrum, 433 МГц" (https://a.aliexpress.com/_AqCygo) или аналогичный, с выходом типа "Открытый коллектор". Внешний вид дистанционного пульта управления Характеристики передатчика:
- Рабочая частота RF: 433 МГц.
Характеристики приемника:
- Рабочае напряжение AC/DC 3,6 V ~ 24V.
В качестве сервопривода может использоваться сервопривод SG90, MG90S, MG995, MG996R, FT5320M, FT5325M, FT5330M или аналогичные. Внешний вид сервоприводов SG90, MG90S, MG995, MG996R Внешний вид сервоприводов FT5320M, FT5325M, FT5330M Характеристики блока управления
- Напряжение питания (в зависимости от понижающего преобразователя напряжения): от +9В до +35В;
Необходимо учитывать, что сервоприводы могут иметь другую рабочую температуру, отличную от рабочей температуры модуля. Для уточнения рабочей температуры сервоприводов, обратитесь к техническому описанию на сервоприводы. Схема подключенияСхема подключения Светодиод DS1 может быть любой, рассчитанный на ток не менее 10мА. Сопротивление резистора R1 может находиться в пределах от 2кОм до 3кОм, мощность резистора в пределах от 0,125Вт до 0,5Вт. В качестве понижающего преобразователя напряжения А1 может быть применен понижающий DC-DC преобразователь LM2596HVS или понижающий DC-DC преобразователь XL4015. При этом, понижающий преобразователь А1 должен быть настроен на выходное напряжение от 5В до 7,4В (определяется допустимым напряжением серводвигателя).
Назначение светодиода DS1
Принцип работы блока управленияПри подаче питания на блок управления, на сервопривод выдается управляющий сигнал для установки положения 0 градусов. При этом, светодиод DS1 постоянно включен. Установка начального положения сервопривода при включении питания связана с тем, что на модуле нет информации о положении сервопривода. При необходимости оставлять текущее положение сервопривода при включении питания, необходимо использовать дополнительные датчики, такие как геркон+магнит или датчики холла, что в некоторой степени увеличивает стоимость блока управления. При нажатии кнопки на пульте управления, на выход платы приемника "замыкается" на "Общий". На сервопривод выдается управляющий сигнал для установки положения 180 градусов. При этом светодиод DS1 переходит в режим периодического включения. Повторное нажатие кнопки на пульте управления приводит к подаче управляющего сигнала на сервопривод для установки положения 0 градусов.
Программное обеспечениеВсе настройки осуществляются при помощи "Программы Настройки". При помощи "Программы Настройки" можно отрегулировать (подстроить) угол поворота и скорость работы сервопривода. |
Программы
Прошивка «Smacont-ESP»:
«Программа Настройки»:
Телеграм каналНовостиЭнергонезависимая память (EEPROM) Переменные «Vx» (карта переменных «Vx») Действие «wifi_CheckConn()». После подключения к WiFi-сети, выполнить действие с задержкой Обмен данными. Open Monitoring Датчики температуры и влажности AHT10/AHT15/AHT20/AHT21/AHT25 Датчик температуры и влажности SHT30 (SHT31/SHT35) Действие «valueToVx()», «valueToArrVx()». Отслеживание заданного уровня в диапазоне значений Действие «termostat()». Термостат ESP-NOW. Датчик температуры и влажности с питанием от батареек Последовательные интерфейсы (UART, I2C, SPI) Управление одноканальным модулем реле |