Устройство управления освещением 4-х канальное на PIC12F629

Для управления устройством подходят ИК пульты стандарта RC-5 и NEC.
Возможности устройства:
1 — включение и выключение любого из каналов.
2 — регулирование яркости освящения любого из каналов.
3 — общее включение или выключение каналов.
4 — общее регулирование яркостью всех каналов освещения.
5 — дежурный таймер выключения нагрузок каждые 2, 4, 6, 8, часов или выключен.
6 — выбор типа нагрузки: лампы накаливания или энергосберегающие .
7 — выбор включения каналов, после выключения и включения питания электросети.

Используется 7 клавиш пульта 1-4 кнопка включение и выключение каналов нагрузки, 5-я кнопка прибавить яркость, 6-я убавить яркость, 7-я общее включение и выключение.

Чтобы прописать команды пульта в память устройства необходимо, после включения питания в течение 5 секунд нажать и удерживать клавишу в течение 4-7 секунд (она будет соответствовать первому каналу).

После этого должен включиться 1-й канал, все остальные выключатся. Далее следующая кнопка пульта это будет 2-й канал. Аналогично 3 и 4-й канал. Следующая команда прибавить яркость. Перед ее программированием необходимо выбрать время таймера выключения нагрузок для этого: коротким нажатием клавиш (0,1 – 0,5 секунды) пульта 1 — 4-го канала включаем или выключаем нагрузку.

Включение каждого канала будет соответствовать 2 часам таймера, таким образам таймер выключения будет 2,4,6 или 8 часов. Если все нагрузки выключить, то и таймер будет отключен. После выбора времени таймера выбираем клавишу пульта, которая будет прибавлять яркость свечения ламп, нажимаем и удерживаем ее в течение 4-7 секунд. После чего произойдет инверсия нагрузок.

Следующая команда убавить яркость. Перед ее программированием необходимо выбрать тип нагрузки накальные или энергосберегающие лампы для этого: коротким нажатием клавиш (0,1 – 0,5 секунды) пульта 1 — 4-го канала включаем или выключаем нагрузку. Включение канала будет для энергосберегающих ламп и яркость этого канала регулироваться не будет. Для ламп накаливания выключаем соответствующий канал, в данном случае будет регулироваться яркость накаливания ламп, выбираем клавишу пульта, которая будет убавлять яркость свечения ламп, нажимаем и удерживаем ее в течение 4-7 секунд. После чего произойдет инверсия нагрузок.

Следующая и последняя команда общее включение и выключение нагрузок. Перед ее программированием необходимо выбрать, какие нагрузки будут включаться и с кокой яркостью свечения после включения питания, выбираем клавишу, давим 4-7 секунды, после чего все лампы потухнут, потом  включатся на 2 секунды и снова потухнут. Это окончание программирования устройства. После этого устройство готово к работе. Все команды во флеш памяти.

Управление устройством происходит короткими нажатиями на кнопки пульта, устройство принимает команду и сравнивает с записанными в памяти МК. Регулировка яркости происходит (последнего включенного или выключенного канала либо общее вкл.) кнопками + и -.

Устройство можно вмонтировать в распределительную коробку или в люстру. В одной комнате можно использовать несколько устройств лишь при записи команд поочередно закрывать фотоприемники устройств.

Второй вариант схемы для симисторов с током управления 5мА:

О схеме

На 2х фото виден монтаж деталей, правая плата это первый вариант, там нет индикации. Все резисторы SMD 0603 кроме R1,2,3,5,6,7 они SMD 1206, R4 на один ватт. С1 можно 400в. Светодиод, индикатор питания и контроль прохождения сигнала с ИК приемника.

Оптические симисторы MOC3023 в схеме нужны для управления BTA12-600B, т.к. ток управления последними 50 мА, а MOC3023 всего 5 мА. Схему можно упростить используя другие симисторы с током управления 5 мА например BTA12-600TW, при этом можно исключить MOC3023.

Максимальная нагрузка на канал без радиаторов 150 ватт.
При прошивке микроконтроллера не забывайте про калибровочную константу. Прошивка для МК полная и рабочая.

Ниже вы можете скачать прошивку, исходник ASM и печатную плату в формате Sprint-Layout

Список радиоэлементовОбозначение
Тип
Номинал
Количество
ПримечаниеМагазинМой блокнот

Схема 1
МК PIC 8-битPIC12F6291
VT1
Биполярный транзисторBC8461

Диодный мостDB1074

СтабилитронBZV85-C5V12
5.1 В
ОптопараMOC30234
T1-T4
СимисторBTA124
BTA12-600BC1
Конденсатор1 мкФ 600 В1
C2
Конденсатор100 нФ1
C3
Конденсатор10 нФ1
C4
Конденсатор220 мкФ1
R1-R3
Резистор330 кОм3
R4
Резистор5.1 Ом1
1 ВтR5-R7
Резистор150 кОм3
R8, R10, R12, R14
Резистор390 Ом4
R9, R11, R13, R15
Резистор330 Ом4
R16-R19
Резистор910 Ом4
R21, R24
Резистор4.7 кОм2
R22
Резистор10 кОм1
R23
Резистор1 кОм1

ИК-приёмник36 кГц1
HL1
Светодиод1

Лампа накаливания220 В4
Схема 2IC1
МК PIC 8-битPIC12F6291
T1-T4
СимисторBTA124
BTA12-600TWVD1, VD4
СтабилитронBZV85-C5V12
5.1 ВVD2
Диод1

ИК-приёмник36 кГц1
C1
Электролитический конденсатор220 мкФ1
C2
Конденсатор100 нФ1
C3
Электролитический конденсатор1 мкФ 630 В1
C4
Конденсатор10 нФ1
R1-R4
Резистор1 кОм4
R5
Резистор5.1 Ом1
1 ВтR6-R8
Резистор150 кОм3
R9
Резистор1 МОм1
La1-La4
Лампа накаливания220 В1
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

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

Ваш адрес email не будет опубликован.