Особенности подключения и управления адресной светодиодной лентой

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

Адресные LED-ленты

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

Особенности подключения и управления адресной светодиодной лентой
Возможности адресной LED-ленты.

Устройство адресной ленты

Базой для построения таких осветительных приборов стали адресные светодиоды. Они содержат собственно полупроводниковый светоизлучающий элемент и индивидуальный драйвер ШИМ. В зависимости от типа адресного элемента, RGB LED может располагаться внутри общего корпуса или быть вынесенным и подключаться к выводам драйвера. В качестве светоизлучателя могут применяться раздельные светодиоды или RGB-сборка. Напряжение питания также может быть различным. Сравнительные характеристики распространенных микросхем, применяемых для управления цветными светодиодами, приведены в таблице.

Драйвер ШИМ U питания, В Подключение LED Примечание Потребляемый ток
WS2811 12-24 Внешнее Встроенный стабилизатор напряжения на 12 В. Быстрый и медленный режимы В зависимости от примененных LED
WS2812B 5 Встроенный Форм-фактор LED — 5050 До 60 мА на один элемент (при максимальной яркости)
WS2813 5 Встроенный Форм-фактор LED — 5050 До 60 мА на один элемент (при максимальной яркости)
WS2815 12 Встроенный Форм-фактор LED — 5050 До 60 мА на один элемент (при максимальной яркости)
WS2818 12/24 Внешний Напряжение управляющего входа – до 9 В.

Дополнительный управляющий вход

В зависимости от примененных LED

Потребление тока одного метра адресной лентой довольно велико, ведь мощность расходуется не только на свечение p-n переходов, но и на коммутационные потери ШИМ-драйверов.

Устройство элемента светильника

Каждый адресный светодиод содержит минимальное количество выводов:

  • U питания (VDD);
  • общий провод (GND);
  • вход данных (DIN);
  • выход данных (DOUT).

Это позволяет элементы со встроенными излучателями размещать в корпусах с 4 выводами (WS2812B).

WS2812B
Расположение выводов WS2812B.

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

Цоколевка WS2818 с дополнительным выходом данных.
Цоколевка WS2818 с дополнительным выходом данных.

Так, проектанты микросхемы WS2811 задействовали свободный вывод под переключатель скорости, а WS2818 – под резервный вход данных (BIN).

Соединение элементов

Все элементы, расположенные на полотне, соединены по питанию параллельно, а по шине данных – последовательно. Выход управления одной микросхемы соединяется со входом другой. Управляющий сигнал с контроллера подается на вывод DIN крайнего левого по схеме драйвера.

Схема соединений элементов на полотне.
Схема соединений элементов на полотне.

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

Особенности подключения и управления адресной светодиодной лентой
Внешний вид отрезка ленты на WS2812B.

Управление свечением

Управляются элементы адресной ленты по последовательной шине. Обычно такие шины строятся по двухпроводной схеме – линия строба и линия данных. Существуют и такие ленты, но они получили меньшее распространение. А описываемые приборы управляются по однопроводной схеме. Это позволило упростить полотно, удешевить его. Но оплачено это низкой помехоустойчивостью LED-прибора. Любую наведенную помеху с достаточной амплитудой драйверы могут интерпретировать как данные и непредсказуемо засветиться. Поэтому при монтаже надо предпринимать дополнительные меры для защиты от помех.

Протокол управления содержит команды из 24 бит. Ноль и единица кодируются в виде импульсов одинаковой частоты, но разной длительности. Каждый элемент записывает («защелкивает») свою команду, после паузы определенной длительности передается команда для следующей микросхемы и так по цепочке. После паузы повышенной длительности происходит сброс всех элементов и передача следующей серии команд. Недостатком такого принципа построения шины управления является то, что выход из строя одной микросхемы прерывает передачу команд далее по цепочке. У драйверов последних поколений (WS2818 и т.п.) имеется дополнительный вход (BIN), позволяющий избежать данной проблемы.

Читайте также
Как подключить адресную светодиодную ленту WS2812B к Ардуино

 

«Бегущий огонь»

Отдельного рассмотрения заслуживает так называемая SPI-лента, которую в быту называют «бегущий огонь» из-за самого распространенного светового эффекта, который на ней строят. Отличие такой ленты от рассмотренных типов в том, что шина данных содержит две линии – для данных и для тактовых импульсов. Для таких приборов можно приобрести изготовленный промышленно контроллер с набором эффектов, включая упомянутый «бегущий огонь». Также можно управлять свечением и от обычных контроллеров PIC или AVR (включая Arduino). Их преимуществом является повышенная помехозащищенность, а недостатком – необходимость задействования двух выходов контроллера. Это может послужить ограничением для построения сложных световых систем. Также для таких приборов характерна более высокая стоимость.

Особенности подключения и управления адресной светодиодной лентой
SPI-лента с двухпроводной шиной управления.

Схема подключения светильника и типичные ошибки

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

  1. Из-за повышенного энергопотребления адресной ленты запитывать ее от платы Ардуино нельзя (если используются небольшие отрезки – нежелательно). В общем случае для организации питания потребуется отдельный источник (в некоторых случаях он может быть один, но цепи питания для светодиодов и контроллера должны быть выполнены раздельно). Но общие провода (GND) цепей питания и платы Arduino должны быть соединены. В противном случае система будет неработоспособной.Особенности подключения и управления адресной светодиодной лентой
  2. Из-за пониженной помехоустойчивости проводники, соединяющие выход контроллера и вход полотна, должны быть как можно короче. Крайне желательно, чтобы они были не длиннее 10 см. Также далеко не лишним будет подключение на линию питания конденсатора С на напряжение, превышающее напряжение питания ленты, и емкостью от 1000 мкФ. Устанавливать конденсатор надо в непосредственной близости от ленты, в идеале – на контактных площадках.
  3. Отрезки ленты можно соединять последовательно. Выход DOUT надо подключать к входу DIN следующего куска. Но при общей длине, превышающей 1 метр, последовательное соединение применять нельзя – проводники линий питания полотна не рассчитаны на большой ток. И в этом случае надо применить параллельное соединение отрезков.
  4. Если соединить выход контроллера и вход DIN напрямую, при возникновении нештатной ситуации в светильнике выход контроллера может выйти из строя. Чтобы этого избежать, в разрыв провода надо поставить резистор сопротивлением до нескольких сотен Ом.

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

Читайте также
Как подключить светодиод к плате Arduino

 

Проверка исправности адресной ленты

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

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

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

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

Фото аватара
Панков Алексей

Инженер-электрик. Специалист по проектированию и эксплуатации электротехнических изделий.

Оцените автора
( 3 оценки, среднее 5 из 5 )
Светилов
Добавить комментарий

  1. Юрий

    Здравствуйте.Я купил адресную светодиодную ленту ws2812b (4метра),и контроллер с пультом к ней.Вставил батарейку в пульт,соединил ленту с контроллером,подключил питание.Лента светится отрезками(через каждые 26 диодов,один диод не светит),ну пультом ничего не переключается.В чем проблема.Спасибо

    Ответить
    1. Фото аватара
      Панков Алексей автор

      Здравствуйте. В первую очередь, проверьте, предназначен ли контроллер для адресной ленты. Если все ОК, то проблем быть не должно, перепутать подключение сложно.
      Вопрос в исправности контроллера, пульта или ленты. Если есть возможность — попробовать с заведомо исправными аксессуарами. Ну и убедиться, что батарейка не разряжена.

      Ответить