Схема многоканальной системы дистанционного управления

Опубликовано: 11.09.2019




Вот очень удачный современный многоканальный контроллер освещения (или любой другой нагрузки) на основе системы беспроводной передачи данных на 433 МГц. В конструкции использовался готовый набор из 3-х беспроводных розеток с пультом дистанционного управления, из которого задействован пульт дистанционного управления и модули радиоприемники.

Схема многоканального управления

Основа — популярный микроконтроллер PIC16F84A. Анализируя состояния декодера, PT2272 контролирует 6 каналов освещения. Пульт ДУ имеет 4 пары кнопок Вкл / Выкл, но в этом контроллере использовалось только 3 пары из-за 3-х приемников в комплекте.

Схема принципиальная многоканального управления с ДУ

Для чего это надо? Применяется контроллер для люстры с 6 лампочками: можно включать / выключать каждую лампочку отдельно, используя только одну пару кнопок на пульте дистанционного управления, благодаря чему одна пара управляет освещением в коридоре, вторая пара на кухне, третья в комнате. Теперь в каждой комнате возможно зажечь любое количество лампочек. Это приводит к значительной экономии энергии, потому что всегда ровно столько света, сколько нужно. Вы можете управлять им не только люстрой, применение будет зависеть от индивидуальных потребностей.

Печатная плата сборки схемы

Как работает ДУ контроллер

При нажатии кнопки ON на пульте дистанционного управления, лампочка в выбранной люстре загорается, другое нажатие кнопки ON — загорается следующая и так пока не загорятся 6 лампочек, в этот момент повторное нажатие кнопки ON выключит все, а через некоторое время снова загорится одна лампочка. И так циклично. Нажатие кнопки OFF в любое время выключит все лампочки, при одновременном нажатии обеих кнопок всегда будет гореть только одна лампочка.

Обратите внимание, здесь не ставшие уже традиционными тиристоры, а реле. Дело в том, что несколько лет назад горящая лампочка создала короткое замыкание. Это случалось несколько раз, и в этом случае ба-бах и тьма во всем доме, потому что сгорел предохранитель. Реле может выжить, а симистор — нет. А расположение модуля под потолком делает ремонт очень сложным конструктивно. В любом случае, сжечь тиристор означало бы окрасить потолок вокруг люстры копотью, что совсем не айс. Так что симистор и компактная люминесцентная лампа (или другая лампа с электроникой, например LED) не очень удачная пара.

В схеме питания без трансформатора использовалось два конденсатора 330 нФ / 400 В соединенных параллельно. К сожалению, оказалось что этого было недостаточно, и пришлось добавить еще 2 штуки. В итоге получилось 1,32 мкФ. Когда все 6 реле включены, получается при замерах 8 В перед стабилизатором 5 В. Когда все выключено — есть 20 В. Каждое реле потребляет 30 мА при напряжении на катушке 12 В. При более высоких токах катушки можете использовать источник питания, например, от переделанного зарядного устройства. С этим источником питания схема работает более надежно и менее чувствительна к помехам.

Сам контроллер потребляет 35 мА или около 8 Вт. В общем реле должно иметь катушку рассчитанную на низкий ток, в оригинале было реле 24 В / 15 мА. Использование реле на 12 В или 5 В ухудшает ситуацию и бестрансформаторный источник питания становится спорным.

Пути усовершенствования кода

И в планах на будущее преобразование домашнего освещения во втором доме в систему с диммерами, управляемыми настенной кнопкой плюс пульт ДУ. Управление кнопкой на стене будет выглядеть следующим образом:

1. При выключенном освещении:

— короткое нажатие — включение света до ранее запомненного значения
— длительное нажатие — увеличение яркости от 0 до отпускания кнопки
— быстрое двойное нажатие — включение света до максимума.

2. При включенном освещении:

— короткое нажатие — выключение освещения (запоминание яркости перед выключением)
— длительное нажатие — уменьшение яркости до отпускания кнопки или минимального значения (без выключения)
— быстрое двойное нажатие — загорается на максимум света.

Управление пультом дистанционного управления (2 кнопки) будет выглядеть следующим образом:

1. При выключенном освещении:

— короткое нажатие ON — включение до запомненного значения
— короткое нажатие OFF — выключение света до минимума
— длительное нажатие ON — повышение яркости от 0 до момента отпускания кнопки
— длительное нажатие кнопки OFF — выключение максимального освещения и его уменьшение до тех пор, пока 2-я кнопка не будет отпущена при выключенном освещении:
— короткое нажатие ON — повышение яркости до максимума
— короткое нажатие OFF — выключение света (запоминание яркости перед выключением)
— длительное нажатие ON — включение подсветки пока не отпустите кнопку
— нажать и удерживать кнопку OFF — затемнить свет, пока не отпустите кнопку.

В общем меняйте программу, экспериментируйте, подстраивайте под свои нужды. Настройки фузов содержатся в шестнадцатеричном файле. В случае проблем можете установить его вручную: CONFIG (0x3ff2)



Добавить комментарий