Как правильно подключить релейный модуль
К ESP32 можно подключать модули реле на 5 вольт или на 12.
На модуле обязательно должен присутствовать джампер-перемычка JD-VCC.
Внимание:
Если джампер-перемычка JD-VCC отсутствует, значит данный модуль не имеет гальванической развязки по питанию. Использование таких модулей не рекомендуется.
Принципиальная схема на примере одного канала
Для подключения к ESP32:
Верхний по схеме разъем:
ОБЯЗАТЕЛЬНО! Удалить джампер!
- На GND, разъема с джампером, подать минус от источника питания для реле (-5 или -12 в)
- На контакт JD-VCC подать плюс от источника питания для реле (+5 или +12 в)
Второй разъем:
- VCC подключить к +3,3 ESP32
- IN1(2-3-4) подключить к нужному выходу ESP32. Для полной гальванической развязки второй вывод GND модуля реле к ESP32 можно не подключать.
Таким образом весь модуль, в том числе и реле будут запитаны от отдельного источника питания (5 или 12 вольт), а с Самовара будет приходить только 3,3 вольта: на резистор R2, управляющий светодиод оптопары и сигнальный светодиод.
Если на контакте IN1 будет логический ноль , то реле включится, если логическая единица, то выключится
Примечание.
В основном, исполнение модулей реле: Low Level Trigger (LLT - Низкий уровень переключателя, по умолчанию включено). Это значит, что для включения реле на входе управления реле (IN1) должен быть логический "0". При подаче логической "1" на вход (IN1) реле отключается. Такие реле используются, когда микроконтроллер управляет большим кол-вом устройств для того, чтобы снизить нагрев и потребление тока микроконтроллером. А также в системах, где реле при подаче питания или "по умолчанию" должно быть включено.
Чтобы управлять модулем не логическим "0", а логической "1" :
- В WEB-интерфейсе Самовара, на вкладке Настройки – Прочие, выбрать нужный уровень срабатывания модуля.
Если модули подключены как описано выше, то для того, чтобы реле было выключено, уровень для реле нужно выставить в HIGH.