Как стать автором
Обновить

Распределенный LED Контроллер управления светом (12V 6A)

Программирование микроконтроллеров *DIY или Сделай сам Электроника для начинающих Инженерные системы

Предисловие


Светодиодное освещение появилось достаточно давно. Китайцы, конечно, определённо «подпортили» его восприятие низкокачественными "поделками", редко выхаживающими больше года. Но — если «правильно приготовить», то светодиодные светильники не только могут работать годами, но и — вполне заменить "обычные" источники освещения, «чуть более, чем — полностью» (С)

Поэтому в течение нескольких лет сложилось, что практически ВСЕ освещение у меня дома (и — в мастерской) — светодиодное. И не надо говорить — что это мол, "ненадежно" = некоторые светильники уж семь лет как работают. А когда светильник — тонкий, лёгкий и практически не нагревается — можно такого «наворотить» с так называемым «зонированием»…

Спрятать RGBW за книжную полку, сделать индивидуальное освещение «читальной зоны» у журнального столика, даже пространство под кроватью подсветить. На кухне — вообще «пространство вариантов». Особенно удобной оказалась подсветка пола, спрятанная под кромкой рабочей поверхности.

Самый «цимес» при правильном подходе — источник света не «бьёт в глаза», а спрятан, и даёт мягкий рассеянный свет. А это очень удобно. Быстро привыкаешь!

image

Единственный минус — когда светильников становится много — ими уже неудобно управлять!

Управляем с пульта!


Так как большинство светильников — 12 Вольтовые (так и проще и резервирование от аккумулятора удобнее реализовывать), то сразу возникает мысль — изготовить контроллер для управления освещением!

Хотя есть «тонкости» = тащить кучу проводов от каждого светильника к контроллеру (который желательно расположить на видном месте, что-бы не тыкать пультом куда попало) — не всегда удобно. Да и — НЕкорректно. Куда проще сгруппировать светильники «территориально» и управлять ими при помощи нескольких контроллеров, общающихся друг с другом.

Получается что-то типа системы «ведущий-ведомый». С управлением от беспроводного пульта (как у телевизора) и простой логикой — головной контроллер — принимает команды от пульта, формирует «карту состояния всех каналов» нагрузок (а их может быть и сотни), так-же имеет «на борту» два приемопередатчика. Один — принимает команды от внешнего «управления», например «умного дома», ну там — притворяться, что дома есть кто-то, периодически включая и выключая свет в разных комнатах. И — передает уже сформированные «кадры» всем «подчиненным» slave контроллерам. Второй канал — оставлен «на будущее», под БлюПУП модуль. В идеале — управление светом со смартфона, но это — в будущем (писать приложения под Ведроид лично для меня не так просто, хотя и возможно).

Получилось примерно так:

  • головной контроллер, с приёмником ИК команд, звуковой индикацией и четырехсимвольным экранчиком.

    image
  • один из «подчинённых» контроллеров, там только контроль приёма/передачи и состояния каналов при помощи обычных светодиодов, большего ничего и не нужно, да и спрятаны вспомогательные контроллеры «от глаз».

    image

Плата головного контроллера (если интересно) выглядит так:

image

Опосля травления и лужения (оужосЪнах!)

image

И — уже после сборки, перед нанесением защитного покрытия (и это будет НЕ "Богомерзкий" лак! Что-то «халяльное»! Так и знайте!!!)

image

В данный момент — каждый из контроллеров рассчитан на 9 каналов. Каждый из каналов способен «тянуть» по 6 Ампер нагрузки, при этом НЕзависимо — у каждого из каналов свой персональный уровень яркости, от «выключено» до максимума — 15 уровней яркости. Больше, думаю, и не надо, вполне достаточно.

Зачем так много каналов? Ну — помимо «основных» светильников, еще есть и RGB (полноцвет), RGBW (полноцвет + модуляция яркости). И — светильники с заданной «цветовой температурой» (от холодного до теплого оттенка). А все это — масса каналов. И еще у меня есть аквариумы с фитосветильниками, вольер с шиншиллами, свет «под»кроватный и «при»кроватный… На самом деле это всё очень удобно и вызывает привыкание похлеще никотина…

Плюс еще такие интересные «штуки», как «автономный перелив» всеми цветами для RGB и RGBW полноцветных светильников, типа торшера, например…

Пока все управляется с обычных пультов ДУ. Но так даже удобнее.

Поддерживаются т.н. «сценарии», ну типа там «ночник», «для чтения», «максимальная яркость», «всем спать» и тому подобное… Сценарий вызывается нажатием одной лишь кнопки.

Да — так много возможностей = большой и НЕудобный пульт с кучей кнопок.

image

ШИМ-ключи управляются упрощенно, заряд затвора — через резистор, разряд — ключиком, управляемым от микроконтроллера. Да, это не совсем корректно и — инверсно, но зато много проще, да и частота заполнения ШИМ не очень большая, токи нагрузки — тоже, поэтому нагрева ключей нет даже без применения «специализированного» подхода.

Вот пример на видео, так сказать…


Благодарю за уделенное внимание!

Дальше — будет…
Теги: ledroom lightсветодиодное освещениеконтроллермикроконтроллер
Хабы: Программирование микроконтроллеров DIY или Сделай сам Электроника для начинающих Инженерные системы
Всего голосов 21: ↑10 и ↓11 -1
Комментарии 117
Комментарии Комментарии 117

Похожие публикации

Лучшие публикации за сутки