Портал о ремонте ванной комнаты. Полезные советы

Программируемые контроллеры светодиодных вывесок. Монтаж программируемых диодных лент своими руками Программируемая светодиодная

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

Материалы и инструменты

    Программируемая светодиодная лента, контроллёр Arduino и соответствующий источник питания;

    Клещи для нарезки светодиодных лент;

    Брус из тополя или более твёрдой древесины, длиной вдвое большей, чем длина светодиодной ленты;

    Настольный отрезной станок и инструмент для выборки пазов, либо фрезерный станок;

    Наждачная бумага;

    Столярный клей;

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

Монтаж

Прежде всего, приобретите светодиодную ленту. Мы купили для наших окон две пятиметровые катушки. Покупая в катушках, Вы не только меньше платите, но и имеете возможность нарезать её точно по необходимым размерам. Для оформления витрины мы использовали пять метров ленты LPD8806.

LPD8806 - светодиодная полоса аналогового типа со встроенными контроллерами для каждой пары светодиодов. Это означает, что можно нагрузить программную библиотеку в свой контроллер Arduino, и задать индивидуальные настройки для каждой светодиодной ленты.

На сайте Adafruit имеется хорошее учебное руководство по программированию и список всех необходимых устройств.

Как только ваша программа начнет работать, вы сможете с помощью контролёра Arduino создавать всевозможные световые эффекты.

Сначала вы должны тщательно измерить размеры своих окон и разрезать светодиодные ленты на отрезки необходимой длины. При этом на каждом конце необходимо оставить около двух сантиметров места для соединительных проводов, т.е. полосы необходимо нарезать на куски немного меньшей длины, чем размеры окон.



Подпаяйте концы обрезков ленты к коннекторам таким образом, чтобы можно было их плотно соединить. Проверьте, чтобы у каждой полосы был запас провода, достаточный для беспрепятственного размещения по периметру окна.

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



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

На YouTube можно посмотреть видеозапись, детально описывающую эту операцию:

Светодиодные ленты необходимо с помощью прокладок расположить так, что бы свет от них падал в нужном направлении. В нашем случае, мы хотели, что бы свет попадал внутрь, отражаясь и рассеиваясь от серебристых шторок и придавая пространству некоторую таинственность.

Прокладки были изготовлены из обрезков древесины и уложены по несколько штук в каждой панели, до достижения нужной длины. Это было практичнее, чем изготавливать их из деловой древесины необходимой длины.

Мы выбрали угол наклона около 22 градусов.

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




Чтобы получить блестящий и профессионально выглядящий результат, а также удостовериться, что все прокладки хорошо ложатся в пазы мы провели БОЛЬШУЮ шлифовку.

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



После шлифовки необходимо смонтировать отдельные куски и обрезать с помощью ножовки выступающие части прокладок. При установке прокладок мы использовали специальную мастику и на время её высыхания закрепляли их скрепками.

После высыхания мастики приступаем к окраске готовых панелей. Это можно сделать с помощью краскораспылителя, а при малых размерах использовать любую качественную краску. Постарайтесь покрасить, по крайней мере, в два слоя, в цвет соответствующий вашему интерьеру.

Плавное нарастание и снижение уровня тока, возможность работы со светодиодами разных производителей и с разным биннингом, программирование димминга по времени без прокладки отдельной шины управления, обеспечение стабильного светового потока по мере вырабатывания ресурса светодиодов, высокая степень защиты IP67 – все это особенности программируемых LED-драйверов производства компаний MEAN WELL и Inventronics .

При разработке светодиодного светильника инженеру приходится решать ряд задач, связанных с обеспечением требуемых светотехнических показателей, электромагнитной совместимости, теплового режима. При этом важно не забыть о доступности выбираемых комплектующих на рынке электронных компонентов. Кроме того, следует принимать во внимание экономические и технологические аспекты. Решая эти задачи, разработчик должен определить производителя и тип светодиода, а также производителя и тип вторичной оптики, рассчитать требуемое количество светодиодов. При расчете количества светодиодов необходимо подстраиваться под некое «стандартное» значение тока имеющихся на рынке блоков питания. Выбирая светодиоды, следует учитывать биннинг и его диапазон, дополнительные потери, возникающие во вторичной оптике и при нагреве светодиодного модуля. Схема включения полученного массива светодиодов должна быть такой, чтобы через светодиоды протекал заданный ток, и этот ток соответствовал бы току имеющегося или предполагаемого к применению блока питания. Получается, что разработчик, а в дальнейшем и производитель, привязаны к выбранным компонентам и их наличию на складах поставщиков в нужный момент времени. А одним из основных компонентов, на параметрах которого основан этот выбор, является источник питания или LED-драйвер.

Ситуация на рынке меняется быстро, а иногда и неожиданно. То, что было выгодно вчера, может быть невыгодно уже сегодня. В российских реалиях зачастую приходится изготавливать изделия в авральном режиме и при этом у поставщика может не оказаться требуемых компонентов. С другой стороны, на рынке всегда присутствует широкий выбор комплектующих как именитых, так и не очень известных производителей, и их продукция в данный момент времени может оказаться в наличии. Производители постоянно изменяют продуктовые линейки, улучшают параметры и/или снижают стоимость. Некоторые производители светодиодов даже имеют унифицированные типоразмеры корпусов, например, 3535 (тип производства компании Cree и похожие на них). Мы уже пришли к тому, что светодиоды и даже вторичную оптику разных производителей можно применять на конкретной печатной плате, не переделывая ее. Конечно, смена типа или производителя светодиода приведет к некоторым светотехническим изменениям (у компонентов разных производителей – различный биннинг и эффективность), но эти изменения можно было бы скомпенсировать, изменив ток блока питания. Однако если был выбран нерегулируемый блок питания, это становится невозможным. Смена имеющегося блока питания потребует проведения новых сертификационных испытаний светильника. Кроме того, нет гарантии, что эти испытания будут выдержаны.

Часто получается так, что выходной ток блока питания изменить нужно совсем немного, буквально в пределах 10…20%. В этом случае невозможна и замена блока, потому что шаг выходного тока даже в пределах одной серии существенно больше и имеет стандартное значение, а нам требуется некоторое промежуточное.

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

Мы знаем, что есть блоки питания с возможностью подстройки, которые можно было бы выбрать еще на этапе разработки. Существует три варианта таких блоков, но насколько они удобны?

Наиболее распространены блоки питания с подстройкой внутренним потенциометром. Однако при их применении увеличивается сложность сборки светильника, поскольку требуется настройка с использованием измерительного прибора. К тому же, такие блоки питания принципиально не могут иметь степень защиты от внешних воздействующих факторов выше, чем IP65 (из-за доступа к потенциометру).

Источники питания с изменением тока посредством DIP-переключателей имеют дискретный шаг регулировки, который может не устроить разработчика. Опять же, из-за наличия подобных переключателей и необходимости доступа к ним подобные блоки применимы только внутри помещений, и для наружного освещения не подходят.

К третьему типу источников питания с подстройкой можно отнести блоки питания с функцией димминга «3-в-1» (ШИМ, 0…10 В, сопротивление). Подключением постоянного резистора ко входу управления можно понизить выходной ток до нужной нам величины (одновременно снизится и выходная мощность). При этом возможна степень защиты IP67. В целом это – неплохой вариант. Однако такая возможность димминга сопротивлением есть далеко не во всех источниках питания. Также функция димминга означает повышение стоимости изделия, а использоваться эта функция будет достаточно ограничено.

Таким образом, среди имеющихся способов подстройки выходных параметров источника питания нет идеального варианта.

В настоящее время на рынке LED-драйверов появился еще один класс источников питания – программируемые, которые наряду с возможностью изменения выходного тока предоставляют целый спектр дополнительных свойств и полезных функций, а также лишены некоторых недостатков, упомянутых выше.

Программируемые драйверы имеются в линейке продукции таких компаний как MEAN WELL (семейство ) и Inventronics (семейства , EBD ) (рисунок 1). Использование указанного класса драйверов в светильниках позволяет осуществить следующие функции:

  • изменение выходного тока в диапазоне 10…100% без снижения степени защиты от внешних воздействующих факторов. Степень защиты остается на уровне IP67;
  • плавное нарастание тока через светодиоды при включении светильника. Это благоприятно сказывается на надежности светодиодного модуля, особенно в зимний период;
  • возможность плавного нарастания/снижения между запрограммированными уровнями тока (плавное изменение освещенности);
  • компенсация «старения» светодиодов. Можно изготовить светильник с постоянным световым потоком в течение всего срока службы;
  • принудительное включение в нужный момент времени светильника, работающего в режиме димминга по времени, на максимальную яркость (только MEAN WELL);
  • сигнализация о выработке ресурса светильника (только MEAN WELL);
  • программирование требуемых параметров внешней температурной защиты светодиодного модуля или светильника в целом, по достижении которых произойдет уменьшение выходного тока (только Inventronics);
  • программирование пользователем различных профилей фиксированного и адаптивного димминга по времени (до 5 уровней тока): пропорциональный режим и режим по средней точке.

Рис. 1. Программируемые LED-драйверы: а) Inventronics; б) MEAN WELL

Рассмотрим подробнее некоторые из указанных выше функций.

Компенсация старения светодиодов

Светодиоды очень долговечны (50…100 тыс. часов). Принято считать окончанием ресурса работы снижение светового потока на 30%. В процессе эксплуатации световой поток светильника медленно понижается. Этот факт можно изначально учесть при программировании LED-драйвера и задать начальный ток через светодиоды более низким, например, на 20%, но повышающимся к концу срока службы до 100% (рисунок 2). Конечно, при этом следует учесть повышение потребляемой мощности светильника к концу срока службы.

Рис. 2. Скриншот интерфейса ПО от Inventronics и MEAN WELL в режиме компенсации старения светодиодов

Димминг по времени

Функция димминга очень востребована в освещении. Особенно интересна она в наружном освещении, поскольку позволяет оптимально расходовать электроэнергию. Тем более, действующий ГОСТ Р 55706-2013 «Освещение наружное утилитарное. Классификация и нормы» допускает снижение освещенности в ночное время (до 30% и до 50%) на улицах, площадях и придомовых территориях в зависимости от интенсивности движения.

Реализация возможности димирования наружного освещения требует существенных затрат. В светильниках необходимо применять только диммируемые блоки питания, и, как минимум требуется проложить линию управления этими светильниками. Используя программируемые источники питания, можно реализовать димминг без прокладки дополнительной линии управления и дополнительного контроллера, что значительно снизит общую стоимость системы освещения. Подобные блоки питания позволяют запрограммировать различные значения выходного тока в зависимости от начала времени работы светильника (рисунок 3).

Когда мы рассматриваем димминг по времени (фиксированный и адаптивные режимы), то важно понимать, что светильник сам не включается и не выключается. Включение и выключение осуществляется оператором в ручном режиме или по сигналу датчика в автоматическом режиме. Выполнение программы димминга происходит всегда с самого начала и при каждом включении.

Из рисунка 3 видно, что профиль димминга LED-драйверов производства компании Inventronics можно запрограммировать на период до 19 часов (у компании MEAN WELL в режиме фиксированного профиля – до 24 часов). Однако это не говорит о том, что через 19 часов работы светильник выключится. Светильник сам выключиться не может. Просто именно в этом промежутке можно менять выходной ток. После 19 часов работы и до момента принудительного выключения источник питания будет продолжать работать в том же режиме, в каком он работал перед окончанием периода программирования. Если не брать реалии севера, где ночь и день длятся по полгода, то для всей остальной части России данного промежутка времени (19 часов) вполне достаточно. Если же нет, то можно организовать кратковременное выключение/включение светильника по внешнему таймеру, чтобы суточный отсчет начался снова.

Наличие функции димминга по времени у компаний Inventronics и MEAN WELL носят названия “Timed dimming” и “Smart Timer Dimming”, соответственно. По функционалу и возможностям в части фиксированного и адаптивного димминга они очень схожи между собой и работают по схожему алгоритму, но есть некоторые отличия в общих возможностях.

Фиксированный димминг подразумевает, что источник питания всегда работает строго по запрограммированному профилю. Это было бы хорошо, если бы не сезонные изменения освещенности. Например, если мы запрограммируем первое снижение освещенности через 4 часа после начала работы, что соответст­вует примерно 01:00 в летний период (при условии, что включение происходит в 22:00), то в зимний период это будет соответствовать 21:00 (включение в 17:00), а в это время на улицах – интенсивное движение. Из-за сезонных изменений освещенности фиксированный режим димминга в наружном освещении использовать практически невозможно.

Более интересный и имеющий возможность практической реализации вариант – это использование адаптивного, то есть подстраивающегося к сезонным изменениям освещенности, димминга.

У обоих рассматриваемых производителей в программируемых источниках питания имеется два режима адаптивного димминга: принцип пропорциональности и самоподстройка по средней точке. При программировании источника питания интерфейс программы позволяет сделать выбор между любыми вариантами димминга.

Адаптивный димминг: принцип пропорциональности

Принцип пропорциональности обеспечивает пропорциональное изменение каждого участка запрограммированного профиля в соответствии с увеличением или уменьшением общего времени работы светильника. Предположим, что мы запрограммировали источник питания для работы в осенне-зимний период времени по профилю, показанному на рисунке 4а. Общее время работы составляет 15 часов в сутки. Здесь и далее по тексту вид профиля выбран условно.

Рис. 4. Профиль источника питания: а) запрограммированный для осенне-зимнего периода; б) перестроенный для летнего периода

При приближении к летнему периоду общее время работы светильника уменьшается. Например, включение и выключение происходит по датчику освещенности. Микроконтроллер источника питания анализирует время работы и определяет, что время нахождения источника во включенном состоянии уменьшилось. Тогда при последующем включении (на следующий день) происходит перестройка запрограммированного профиля пропорционально изменению времени работы источника.

Допустим, летом оказалось, что источник питания работает уже не 15 часов, а всего 9. Тогда его профиль перестроится и будет иметь промежутки времени, показанные на рисунке 4б. Из рисунка видно, что длительность каждого промежутка сократилась пропорционально сокращению общего времени с коэффициентом пропорциональности 9/15.

При программировании мы выбрали, что первое снижение тока должно происходить в 00:00 часов, а после перестройки это будет происходить в 00 часов 35 минут. Неточность в 35 минут вполне допустима, поскольку мы рассмотрели граничные случаи (лето-зима).

Для понимания алгоритма перестройки профиля в источниках питания производителя MEAN WELL можно обратиться к рисунку 5.

За базовый период отсчета принимается семь рабочих дней, причем самый длинный и самый короткий периоды работы игнорируются. По оставшимся пяти дням рассчитывается среднее время работы, и если это среднее время отличается от предыдущего результата более чем на 15 минут, источник питания перестраивает свой профиль пропорционально произошедшему изменению.

Адаптивный димминг: самоподстройка по средней точке

Достаточно точного результата перестройки профиля источника питания можно добиться в режиме подстройки по средней точке. В качестве средней точки можно выбрать полночь (00:00). Допустим, мы выбрали в зимний период профиль диммирования, показанный на рисунке 6а. Общее время работы составляет 16 часов в сутки (8 + 8 часов относительно средней точки). Первое снижение тока будет в 23:00, а второе – в полночь (00:00). Пусть в летний период общее время работы источника составит 8 часов, тогда источник питания перестроит свой профиль относительно выбранной точки (полночь) таким образом, чтобы эта точка осталась в середине его цикла работы (4 + 4 часа). В этом случае мы видим, что у нас сохранилось время первого снижения тока (23:00) и время второго снижения тока (00:00). В результате получилось, что источник питания просто «обрезал» время в начале и в конце своего цикла в соответствии с изменением сезонной освещенности.

Мы видим, что этот алгоритм наиболее удобен, наилучшим образом поддерживает запрограммированный профиль в зависимости от сезонных изменений освещенности, и его можно применять для диммирования наружного освещения.

Программируемые LED-драйверы

Компания MEAN WELL внедрила функционал программирования в популярное семейство источников питания (рисунок 1). Модели с возможностью программирования имеют в конце наименования суффикс D2, например (100 Вт, 700 мА, программируемый). Линейка продукции включает в себя как серии со стабилизацией по току (СС), так и серии с двойным режимом стабилизации (CV + CC) в диапазоне мощности 75…240 Вт. Основные параметры семейства ELG указаны в таблице 1.

Таблица 1. Основные параметры программируемых источников питания

Параметры/Наименование /D2 EBD
Производитель MEAN WELL Inventronics
Диапазон мощности, Вт 75…240 75…600 75…240
Режим стабилизации выходных параметров Ток; ток и напряжение Ток
Диапазон входного напряжения, В 90…305 176…305
Протоколы димминга 0…10 В, ШИМ, сопротивление, DALI, Smart Timer Dimming 0…10 В, ШИМ, DALI, Timed dimming 0…5/0…10 В, ШИМ, Timed dimming
Защита от импульсов повышенной энергии, кВ 6/4 6/10
Степень защиты от внешних факторов, IP 67
Температурный диапазон, °С -40…70
Особенности Полный функционал программирования Перепрограммирование тока и фиксированный профиль димминга
Гарантия производителя, лет 5

Особенностью рассматриваемого семейства является невысокая стоимость, сравнимая со стоимостью продукции российских производителей, и длительный срок гарантии – 5 лет. Следует учесть, что российские производители пока не имеют в линейке своей продукции программируемых драйверов, и говоря о стоимости, мы подразумеваем сравнение моделей без функции программирования. Функция программирования предполагает рост стоимости по сравнению с непрограммируемыми моделями примерно на 15…20% в зависимости от выходной мощности источника.

При программировании можно изменять выходной ток в диапазоне 10…100%. При уменьшении выходного тока будет уменьшаться и выходная мощность. Известно, что с уменьшением мощности ухудшается значение коэффициента коррекции мощности и КПД. В рассматриваемом семействе при уменьшении выходной мощности на 50% коэффициент коррекции мощности остается на уровне 0,95, что является отличным показателем. Реальное ухудшение этого коэффициента было замечено при снижении выходной мощности до уровня 30% от номинального значения, иначе говоря, если источник 100 Вт работает при нагрузке в 30 Вт. Поэтому при эксплуатации этого семейства следует рассчитывать на его использование в диапазоне выходной мощности 100…50%. В таком диапазоне изменения выходной мощности КПД меняется в пределах 2…3%, например, с 91% она понизится до 89%.

Линейка программируемых LED-драйверов компании Inventronics состоит из трех семейств (таблица 1). Они различаются по техническим возможностям и стоимости. Например, семейство EUD имеет самый широкий набор серий в диапазоне мощности 75…600 Вт и полный функционал программирования. Под полным функционалом подразумевается, что к возможности изменения выходного тока и фиксированному профилю димминга добавляются возможности адаптивного димминга, компенсация старения светодиодов и программирование внешней температурной защиты. Семейство источников питания EUD имеет максимальный функционал по программированию/диммированию. Оно представлено наибольшим количеством моделей в диапазоне мощности 75…600 Вт.

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

И это вовсе не удивительно, ведь на рынке появились программируемые светодиодные контроллеры , позволяющие легко создавать уникальные световые динамические эффекты, которые в сочетании с современными светодиодами способны творить настоящие чудеса визуализации.

Небольшая коробочка контроллера для вывески по желанию дизайнера оживит светодиодную линейку, композицию из , или большой светодиодный кластер — блок отдельных светодиодов или блок целых линеек светодиодов. Такие решения на базе и соответствующих программируемых многоканальных контроллеров - как раз и позволяют дизайнерам реализовывать самые замысловатые идеи для вывесок.

Сопряжение нескольких контроллеров сделает вывеску еще более живой, не говоря уже о тысячах доступных оттенков и десятках градаций по яркости. При этом для создания эффектов пользователю достаточно открыть на компьютере программу, написать световой сценарий для вывески, подключить контроллер к USB-порту, записать в него готовую программу, и все — контроллер можно подключать к вывеске. Кстати некоторые контроллеры могут комплектоваться датчиками освещенности и пультами дистанционного управления.

Программируемые контроллеры в принципе способны управлять как обычными монохроматическими кластерами, так и RGB-кластерами на напряжение обычно до 24 вольт, хотя все зависит от модели контроллера, от его сложности, и от цели дизайнера.

Контроллер в состоянии обеспечить до 262000 цветовых оттенков при заданной пользователем яркости, причем каждый канал контроллера будет работать индивидуально. Принципиально количество каналов не ограничено, достаточно состыковать и синхронизировать между собой необходимое количество контроллеров.

Создавая сценарий в программе, пользователь сможет сразу протестировать ее визуально — прикинуть, как будет выглядеть работа вывески, и тут же внести поправки по своему усмотрению. Короче говоря, система довольно гибкая. И если раньше разработчику приходилось воротить сложные аналоговые схемы, то теперь достаточно написания программы в дружелюбной и очень наглядной среде.

iMLed16x3_Pro (16ch,2А/ch) от Impuls Light

Размер контроллера 20 на 10 см, и 3,5 см высотой, при весе всего 200 грамм. Контроллер способен управлять до 16 каналами, при напряжении от 5 до 25 вольт, причем максимальный ток в 32 ампера, для 16 каналов по 2 ампера, достигается при 12 вольтном питании светодиодов.

Загрузка программы осуществляется через USB-кабель, при помощи идущего в комплекте фирменного приложения DynamicLight, с помощью которого пользователь получает возможность писать программы в 1336 шагов для одного контроллера с размером шага по времени от 5 миллисекунд до 4 минут.

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

В распоряжении пользователя 16 каналов либо 5 независимых групп для RGB. Можно подключать монохромные модули и ленты, пиксельные светодиоды и RGB-кластеры на напряжение от 5 до 24 вольт.

Программа "DinamicLight" для прошивки сценария в контроллер представляется как матрица, которую пользователю остается заполнить, назначив оттенок, режим включения и выключения каждого компонента или группы, включить эффекты (перелив, переход, стробоскопический эффект и т.д.) а также задать время между переходами. Оттенок задается вручную с палитры, а яркость и время - просто вводом цифр.

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

Чтобы создать больше каналов для вывески, или подать больший ток на элементы, достаточно синхронизировать между собой несколько контроллеров iMLed16x3_Pro по принципу master-slave, и затем соединить контроллеры между собой двухжильным кабелем.

Dominator 810 от RUNLINE

Контроллер имеет размеры 11,5 на 6,5 см, и 4 см в высоту, при небольшом весе в 330 грамм. Контроллер способен управлять до 8 каналами, при напряжении в диапазоне от 4 до 25 вольт, причем максимальный суммарный ток составляет 40 ампер, а максимальный ток на канал — 10 ампер.

Загрузка программы осуществляется по USB, при помощи идущего в комплекте фирменного ПО Led controller, с помощью которого пользователь получает возможность писать программы в 65000 шагов для одного контроллера с повторами, и с длительностью кадра по времени от 1,6 миллисекунд до 4 секунд. Создать динамический сценарий любой сложности при помощи приложения можно за считанные минуты.

Для программирования доступно 8 каналов. Можно подключать монохромные модули, ленты, пиксельные светодиоды и табло на напряжение от 4 до 25 вольт.

Окно программы "Led controller" для прошивки сценария, представляется в виде матрицы ячеек с линейками: название канала по вертикали и время работы - по горизонтали, которую пользователь заполняет, назначая режим включения и выключения каждого компонента или группы, добавляя эффекты, настраивая рабочие промежутки времени при помощи удобного бегунка.

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

Чтобы создать больше каналов для вывески, достаточно синхронизировать между собой несколько контроллеров Dominator 810, причем писать программу для нескольких контроллеров можно одновременно, просто каналов в окне окажется больше, и ячейки для каждого контроллера будут окрашены в свой цвет.

Андрей Повный


Я взял влагозащищенную версию, которая у продавца обозначается как «White 4m 60 IP67», это лента в силиконе. Пришла на катушке, в фольгированном пакетике:


На одном метре 60 светиков, залитых силиконом:


С обратной стороны двухсторонний скотч для крепления к поверхности:


Посмотрим на отдельную секцию ленты:


Видим: линии отреза по контактам, собственно контакты с двух сторон: DIN - входные данные, DO - выходные данные, +5V - плюс питания, GND - минус питания, C1 - керамический конденсатор, ну и собственно сам светодиод припаянный 4-мя контактами. Направление передачи данных указано черным треугольником.

Cами светодиоды WS2812B представляют собой сборку из микросхемы и 3-х светодиодов (красный, синий и зеленый), благодаря специальному протоколу, микросхема принимает данные только для своей сборки, остальные данные передает дальше по цепочке. Благодаря этому, каждой отдельной сборке можно передать информацию о яркости ее каждого светодиода (красного, синего и зеленого) и получить нужный цвет.

Подробно о свойствах отдельной сборки описано . Я лишь отмечу, что максимально последовательно можно соединить 1024 микросхем, информация в которых может обновляться 30 раз в секунду.

Для ардуино разработана хорошая библиотека для данных сборок . Которая позволяет раскрашивать каждую сборку в свой цвет. Также у Adafruit есть библиотека для экранов из данных сборок и неплохие примеры использования.

Мы уже видели на этом сайте замечательные результаты творчества с применением WS2812B: , .

Мне захотелось сделать управляемую ленту в окошко с применением данной ленты. Клеить ленту будем в оконный проем, поэтому потребуется 2 метра ленты. Собрав прототип простой гирлянды и загрузив пример, идущий в комплекте с библиотекой Adafruit_NeoPixel: strandtest, я убедился что принципиально все работает. Фактически в библиотеке задается один пин контроллера который подключается ко входу Din первой сборки.
Схема:


С типовым скетчем и типовым подключением никаких проблем не возникло.

Но ведь нам требуется управлять линейкой удаленно… Вот тут и начинаются грабли.

Первым делом я решил подключить ик приемник и управлять с пульта. Собрал схему помигал светодиодом и подключил ленту… Реакции не было… Точнее я подключив консоль получал случайного вида коды кнопок, нажав 10 раз на одну кнопку и увидев только разные коды, я задумался. Первая мысль была помеха по питанию, ведь кроме включения ленты ничего не менялось. Прочитал на о рекомендации впаять на вход ленты электролит напряжением 6.3 Вольта и емкостью не меньше 1000 мкФ, конечно же сразу это сделал, результат нулевой… Начал копать код библиотеки Adafruit_NeoPixel и обнаружил, что при передаче данных на светодиоды библиотека полностью блокирует прерывания. Отключение блокировки привело к тому что лента вела себя очень странно, прерывания происходили на любой мусор попавший на вход ик приемника…

Расстроившись в неудаче при такой простой схеме, начал думать про второй контроллер, отвечающий за прием ик сигналов и управляющий основным… Если кому то хочется сделать ик-управляемую ленту на WS2812B, то это единственный разумный вариант. Конечно есть еще и экзотические, например, вводить промежутки времени когда гирлянда не меняет свое состояние и принимать в них ик-сигналы - но это уже совсем рогатый метод…

В итоге принято решение использовать bluetooth и с телефона управлять гирляндой, благо несколько штучек модулей HC-06 у меня лежали без дела. Для индикации текущего режима работы гирлянды решил использовать дисплей на TM1637, обзор которого присутствует . Итоговая схема:

Основная проблема, которая возникла с кодом, это то что при сменах состояния используется delay(), который не дает возможность вмешаться в процесс кроме как прерываниями, но… прерывания то у нас отключены… Принято решение переписать эффекты используя хранение информации о текущем состоянии гирлянды и смены его по таймингу. Для этого циклы преобразованы в переходы на следующее состояние, и добавлены признаки смены режимов. Пришлось задуматься стоит ли выкладывать кривой экспериментальный код, но желание облегчить кому-то его творческий процесс пересилило - (там абсолютно экспериментальный код, использование на свой страх и риск).

Теперь про управление, конечно написать свое красивое приложение заманчивая идея, но времени на это не было и я воспользовался приложением для android - , в режиме кнопок настроил нужные коды и стало все хорошо. Есть возможность подписать каждой кнопке посылаемый код и обозначение. Большего мне и не было нужно. Все эффекты пронумеровал получилось 10 различных, 10 кнопок задействованы под эффекты, и 1 кнопка на то чтобы включить последовательную смену эффектов.

Bluetooth модуль конфигуририровал с помощью программки , очень удобно, можно изменить название устройства при поиске и скорость:


HC-06 следует подключить к компьютеру с помощью стандартного USB-TTL ковертора.

Подключив к лабораторному блоку питания, выяснил, что моя лента (2 метра) потребляет в пике, когда все включено 2.1 А при напряжении 5В. Поставил блок питания на 3А, купленный в офлайне:


неделя непрерывной работы, проблем не выявила.

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


Делаем печатную плату в программе Sprint Layout, ИК приемник, я все таки оставил, так как возможно иное применение коробочки, либо как-то удастся разрешить проблему с ним:


Процесс изготовления методом ЛУТ я описывал ранее в .
Вот так выглядела плата с нанесением тонера:


Травление:


Собираем устройство:


Для подключения гирлянды я использовал разъем для наушников, по нему же подается питание на устройство. Провод для подключения блока питания к ленте я использовал ПВС 2x0.5, а для подключения устройства к ленте телефонный кабель 4 жилы, землю сделал из 2-х жил.
Итоговое устройство:






Ну и его эффекты:










Конечно лучше всего смотреть гирлянду на видео:

Светодиодная лента “Digital LED Stripe Set” длиной 3 м., выполненная из белого пластика поддерживает показатели – 14W; 90LED; 230/12V; 18VА.

Цифровая светодиодная лента обеспечивает 164 цвето-световых вариации. Цифровое управление производит цветовые миксы с динамическими ритмами. Возможность приглушения и коммутации обеспечивается пультом дистанционного управления. Начиная с конца колодки, можно отключать светодиоды через каждые 3 сегмента (3LED). Это позволяет использовать колодки нужной длины в необходимых для этого зонах.

Особенность модели:

  • самоклеющаяся тыльная сторона ленты для простоты установки;
  • возможность любого (кратного трем) сокращения длины (по 3 светодиода);
  • наличие RGB эффекта для возможности любого цвето-светового решения;
  • включает пульт дистанционного управления для управления, затемнения, программирования;
  • защитное прозрачное покрытие от пыли и влаги;
  • исключительная гибкость для установки на плоских и изогнутых поверхностях;
  • энергосберегающая технология LED (экономия до 80% по сравнению с обычными лампами накаливания);
  • включает адаптер переменного тока на 230/12V.

Современное освещение светодиодными лентами

Тонкие и гибкие светодиодные ленты помогают создать идеальное освещение любого типа (общее, зональное, декоративное или акцентное) в Вашей квартире. Тыльная часть ленты имеет клейкую поверхность, поэтому удобна и проста в размещении на плоских или изогнутых поверхностях. Подобное освещение не имеет никаких ограничений по монтажу или возможностям воплощения самых необычных дизайн-идей. Вдохновляйтесь инновационными разработками от Paulmann!

Техническая спецификация

Напряжение

Потребляемая мощность

Мощность трансформатора

Материал

Срок службы

30 000 часов

Евровилка

присутствует

Наличие разъемов

присутствуют

Пульт дистанционного управления

присутствует

Световой поток

Технология

светодиодная

универсальный

Возможность диммирования

отсутствует

Класс защиты

Производство

Германия

Программируемая светодиодная лента “Digital” с пультом ДУ: RGB; 3 м; белая (Paulmann 70481), купить по выгодной цене в интернет магазине. Быстрая доставка и гарантия качества.