Устройство позволяет автоматически включать и выключать нагрузки в заданное время с помощью недельного таймера. Связь между панелью управления и нагрузками по электросети на расстоянии до 300м. Количество нагрузог до 12-ти. Схема приведена ниже
Для простоты на схеме приведена панель управления и один модуль управления. Всего м.б. до 12-ти модулей. Номер нагрузки устанавливается джампером. Панель управления выполена на Ардуино Мега. Для регистрации времени включения и выключения имеются встроенные часы на энергонезависимом RTC модуле U2 типа DS1307 с встроенным аккумулятором. Установленное для каждой нагрузки время включения и выключения в днях недели, часах, минутах, секундах записывается в энергонезависимую память U3 типа 24C32.
Для установки времени включения и выключения нагрузки кнопкой DISP+ включить режим меню и нажатием одной из кнопок LOAD1 - LOAD12 установить нагрузку для которой необходимо установить время. На картинках ниже приведен пример установки времени для LOAD2
Время включения
Время выключения МИН
Пункты меню ЧАС (h), МИНУТА (m) , СЕКУНДА (s), ДЕНЬ НЕДЕЛИ (D) переключается кнопками М+ М- , значения пунктов меню - кнопками V+ V- в группе кнопок LOAD TIME SETTING.
Для установки текущего времени часов нажать кнопку MENU. Внизу экрана желтым цветом появляются пункты меню часов и их значения.
Пункты меню SEC, MIN, HOUR, DAY переключаются кнопками М+ М- , значения пунктов меню - кнопками V+ V- в группе кнопок CLOCK SETTING. После установки текущего времени часов нажать кнопку SET и повторным нажатием кнопки MENU выйти из режима установки времени. На дисплее включается картинка слева
Состояние остальных дисплеев можно просмотреть нажимая DISP+. Под каждой надписью LOAD показано установленное время включения и выключенмия нагрузки. В нижней строке желтым цветом указаны текущий год, месяц, часы, минуты, секунды и день недели. Включенная нагрузка указывается красным цветом, как на картинке справа.
Для включения нагрузки в ручную нажать соответсвующую кнопку LOAD1 - LOAD12.
Под включенной вручную нагрузкой включается время включения нагрузки. Для отключения нагрузки повторно нажать на включенную кнопку. Подробнее на видео.
Для удаленного управления нагрузками по электросети применен модуль передачи данных по электросети 220В KQ130F
В качестве источника питания применен AC DC конвертер IRM90 12B. Модуль KQ130F питается от стабилизатора U7 типа 7805.
Модуль удаленного включения нагрузки выполнен на Ардуино Нано. Номер включенного джампера соответствует номеру нагрузки. При включенной нагрузке включается светодиод D1. Каждый модуль питается от AC DC конвертора МРМ-0.5 5В 1А.
Скетчи для Ардуино выполнены в FLPROG 8.2.1
Автор: https://radiosch.eu