Умный реле модуль

в 8:54, , рубрики: arduino, diy или сделай сам, esp-07, led driver, программирование микроконтроллеров, умный дом, метки:

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

Умный реле модуль - 1

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

Итак, поехали!

В общем функциональная схема выглядит так:

Умный реле модуль - 2

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

Умный реле модуль - 3

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

Умный реле модуль - 4

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

LED Драйвер
LED драйвер бил собран на микросхеме PT4115, она обеспечивает входной ток до 1.2A, а также управления яркостью светодиода при помощи ШИМ сигнала. Так как у мене уже есть RGB светодиод на 10W то на каждый канал стоит ограничения по току в 0.3A, R9-11 =0.33Ом. В общем случае токоограничивающий резистор множа рассчитать по формуле Rs = 0.1 / Iout (A):

Умный реле модуль - 5

Реле модуль
Схема управления реализована через сдвигающий регистр 74HC595, это сделано для уменьшения ног МК, необходимых для управления реле.
Также каждое реле имеет светодиод, который показывает текущее состояние реле, то есть если светодиод горит, значить реле замыкает контакты 1 и 2, иначе замкнутыми будут контакты 2 и 3.

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

Умный реле модуль - 6

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

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

Плата выглядит так:

Умный реле модуль - 7

Умный реле модуль - 8

Умный реле модуль - 9

Умный реле модуль - 10

Умный реле модуль - 11

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

Автор: LostSide

Источник

Поделиться новостью

* - обязательные к заполнению поля