Интеллектуальный Релейный Модуль

В сети можно найти довольно много релейных модулей с возможностью подключения их к Ардуино, но мне хотелось сделать что-то свое и не из готовых модулей, а настоящую плату.



Интеллектуальный релейный модуль

Итак, основные возможности модуля: 1. Управление через Wi-Fi; 2. Возможность подключения датчиков температуры (1Wire); 3. Возможность подключения датчиков или графических дисплеев по I2C; 4. Возможность управления RGB-светодиодом мощностью 10 Вт; 5. 2 цифровых входа/выхода и 6 аналоговых входов, которыми также можно управлять через Wi-Fi. Итак, начнем! В целом функциональная схема выглядит так:

Интеллектуальный релейный модуль

Wi-Fi В качестве Wi-Fi модуля был выбран ESP-07 из соображений невысокой цены и наличия керамической антенны на плате:

Интеллектуальный релейный модуль

Стандартная схема подключения:

Интеллектуальный релейный модуль

Для программирования модуля потребуется замкнуть CN14. Также была найдена библиотека для Arduino IDE. github.com/esp8266/arduino .

Светодиодный драйвер Драйвер светодиода собран на микросхеме PT4115; он обеспечивает входной ток до 1,2А, а также управление яркостью светодиода с помощью ШИМ-сигнала.

Так как у меня уже есть RGB светодиод мощностью 10Вт, то есть ограничение по току 0,3А на каждый канал, R9-11=0,33 Ом.

В общем случае токоограничивающий резистор можно рассчитать по формуле Rs = 0,1/Iвых (А):

Интеллектуальный релейный модуль

Релейный модуль Схема управления реализована через сдвиговый регистр 74HC595, это сделано для уменьшения ножек MCU, необходимых для управления реле.

Также каждое реле имеет светодиод, показывающий текущее состояние реле, то есть, если светодиод горит, то реле замыкает контакты 1 и 2, в противном случае контакты 2 и 3 будут замкнуты.

В будущем хотелось бы добавить в каждый канал датчик тока и напряжения для мониторинга:

Интеллектуальный релейный модуль

Микроконтроллер В качестве МК используется Arduino NANO; в будущем он будет заменен на STMF10x из-за больших возможностей STM. Теперь жду прихода всех комплектующих и можно начинать установку, так как плата двухслойная, изготовлением и установкой займусь сам.

Программная часть будет в следующей статье, думаю к тому времени успею собрать фото и выложить фото и видео работы.

Плата выглядит следующим образом:

Интеллектуальный релейный модуль



Интеллектуальный релейный модуль



Интеллектуальный релейный модуль



Интеллектуальный релейный модуль



Интеллектуальный релейный модуль

Спасибо всем за внимание.

Теги: #Сделай сам или Сделай сам #Умный дом #arduino #esp-07 #светодиодный драйвер #программируемое реле на Arduino

Вместе с данным постом часто просматривают: