[Программирование микроконтроллеров, DIY или Сделай сам, Электроника для начинающих, Инженерные системы] Распределенный LED Контроллер управления светом (12V 6A)

Автор Сообщение
news_bot ®

Стаж: 6 лет 9 месяцев
Сообщений: 27286

Создавать темы news_bot ® написал(а)
04-Авг-2020 20:33

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

Единственный минус — когда светильников становится много — ими уже неудобно управлять!
Управляем с пульта!
Так как большинство светильников — 12 Вольтовые (так и проще и резервирование от аккумулятора удобнее реализовывать), то сразу возникает мысль — изготовить контроллер для управления освещением!
Хотя есть «тонкости» = тащить кучу проводов от каждого светильника к контроллеру (который желательно расположить на видном месте, что-бы не тыкать пультом куда попало) — не всегда удобно. Да и — НЕкорректно. Куда проще сгруппировать светильники «территориально» и управлять ими при помощи нескольких контроллеров, общающихся друг с другом.
Получается что-то типа системы «ведущий-ведомый». С управлением от беспроводного пульта (как у телевизора) и простой логикой — головной контроллер — принимает команды от пульта, формирует «карту состояния всех каналов» нагрузок (а их может быть и сотни), так-же имеет «на борту» два приемопередатчика. Один — принимает команды от внешнего «управления», например «умного дома», ну там — притворяться, что дома есть кто-то, периодически включая и выключая свет в разных комнатах. И — передает уже сформированные «кадры» всем «подчиненным» slave контроллерам. Второй канал — оставлен «на будущее», под БлюПУП модуль. В идеале — управление светом со смартфона, но это — в будущем (писать приложения под Ведроид лично для меня не так просто, хотя и возможно).
Получилось примерно так:
  • головной контроллер, с приёмником ИК команд, звуковой индикацией и четырехсимвольным экранчиком.

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

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

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

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

В данный момент — каждый из контроллеров рассчитан на 9 каналов. Каждый из каналов способен «тянуть» по 6 Ампер нагрузки, при этом НЕзависимо — у каждого из каналов свой персональный уровень яркости, от «выключено» до максимума — 15 уровней яркости. Больше, думаю, и не надо, вполне достаточно.
Зачем так много каналов? Ну — помимо «основных» светильников, еще есть и RGB (полноцвет), RGBW (полноцвет + модуляция яркости). И — светильники с заданной «цветовой температурой» (от холодного до теплого оттенка). А все это — масса каналов. И еще у меня есть аквариумы с фитосветильниками, вольер с шиншиллами, свет «под»кроватный и «при»кроватный… На самом деле это всё очень удобно и вызывает привыкание похлеще никотина…
Плюс еще такие интересные «штуки», как «автономный перелив» всеми цветами для RGB и RGBW полноцветных светильников, типа торшера, например…
Пока все управляется с обычных пультов ДУ. Но так даже удобнее.
Поддерживаются т.н. «сценарии», ну типа там «ночник», «для чтения», «максимальная яркость», «всем спать» и тому подобное… Сценарий вызывается нажатием одной лишь кнопки.
Да — так много возможностей = большой и НЕудобный пульт с кучей кнопок.

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

Похожие новости: Теги для поиска: #_programmirovanie_mikrokontrollerov (Программирование микроконтроллеров), #_diy_ili_sdelaj_sam (DIY или Сделай сам), #_elektronika_dlja_nachinajuschih (Электроника для начинающих), #_inzhenernye_sistemy (Инженерные системы), #_led, #_room_light, #_svetodiodnoe_osveschenie (светодиодное освещение), #_kontroller (контроллер), #_mikrokontroller (микроконтроллер), #_programmirovanie_mikrokontrollerov (
Программирование микроконтроллеров
)
, #_diy_ili_sdelaj_sam (
DIY или Сделай сам
)
, #_elektronika_dlja_nachinajuschih (
Электроника для начинающих
)
, #_inzhenernye_sistemy (
Инженерные системы
)
Профиль  ЛС 
Показать сообщения:     

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

Текущее время: 22-Ноя 14:33
Часовой пояс: UTC + 5