Адресуемая (адресная) светодиодная лента
Это статья только по ленте из строительного магазина Леруа. Информация о видах адресной ленты будет позже.
Адресная (адресуемая) светодиодная лента из Леруа
Купил ее в Леруа (Leroy Merlin (Леруа Мерлен) — магазине строительных товаров. Владеет им французская компания, и кстати, Auchan владеет 50% их акций. Адресуемая (адресная) светодиодная лента постовляется в комплекте вместе с контроллером и блоком питания производства Apeyron, мы уже упоминали этого производителя рассматривая блок питания Apeyron (статья: « Блок питания Apeyron 03-96, 24 вольта, 1 А «). Вот сайт производителя : https://apeyronled.ru . На сайте производителя данной ленты я не нашел, может плохо искал.
Вообще раньше в крупных строительных магазинов я не видел адресной ленты, приходилось заказывать с Китае и у меня не самые лучшие отзывы о этой ленте, но об этом в отдельной статье.
Внешний вид, вот как она выглядит в упаковке
Вот тут уже ближе и без упаковки.
Инструкция, а вдруг кому надо
Итак, это комплект куда входит:
Сама адресуемая лента SMD 5050, 2 метра
Пульт с контролером
Блок питания
Отдельным пунктом отмечен шнур питания, это конечно круто.
Блок питания
12 вольт, 2А
К ленте еще идет контроллер и пульт управления который управляется по радио (RF)
Светодиодная лента
Но перейдем к самому интересному к светодиодной ленте
Сама светодиодная лента состоит из отдельных сегментов один сегмент который можно отрезать состоит из:
3-х SMD 5050 RGB светодиодов (L1, L2, L3)
Резисторов: SMD 241 — 240 Ом , SMD 332- 3.3 кОм
Конденсатор: 0.1мкФ
Чипа WS2811
По обозначением понятно все и на схеме, но на всякий случай:
-
OUT R — выход красного
-
OUT G — выход зеленого
-
OUT B -выход синего
-
GND — земля
-
VDO — питание
-
SET — установка режима работы, не подключено
-
DIN — вход шины данных
-
DO — Выход шины данных
У меня кстати не сошлись выходы цветов RGB
Снимок с подписями
Я специально очистил от краски сегмент ленты и Вы можете увидеть дорожки
И другая сторона ленты, там не только земля и теплоотвод, а еще и дорожки, гибкая плата ленты получается двухсторонняя.
Вот как все выглядит с подписями на снимках
А вот собственно схемы
Блок светодиодов
Ну что касается физического подключения и схем на этом все, о подключение, логическом принципе работы, адресации будет в следующих статьях. А так же будет статья о других лентах, на других чипах.
Предварительные выводы
Сама адресуемая лента не очень дешевая, стоит она конечно дороже своих обычных RGB собратьев, но именно эта лента стоит дешевле своих сородичей. Например WS2812B стоит дороже так как используется один чип каждый светодиод. И все же покупать даже такую в наших магазинах достаточно дорого, например вот эта стоила 1700 рублей вместе с блоком питания и контролером, и пультом, а ее всего то 2 метра. На данный момент применения этой ленты я не нашел разве что попытался гипнотизировать кота.
Какую адресную ленту купить? В нашем магазине вы можете приобрести практически любой вид управляемой ленты по оптовой цене. Какая их них подойдет вам лучше? Во многом это зависит от чипа, с помощью которого происходит управление адресной лентой ws2812b, ws2813, ws2815, ws2811 или ws2818.
Адресная лента ws2812B отличается относительной дешевизной при управлении кратно одному диоду. Рабочее напряжение чипа ws2812b 5 вольт. Подходит для большинства SPI проектов.
Адресная лента ws2813. По — сути является аналогом лент ws2812b с некоторыми улучшениями: большей частотой обновления кадров (плавнее анимация), запасным каналом данных, немного большей яркостью. Управление кратно 1 диоду, напряжение 5v. Также подходит для большинства проектов, но отличается большей надежностью (благодаря доп. каналу).
Адресная лента ws2815. Это аналог управляемой ленты ws2813, только увеличено напряжение до 12v. Благодаря тому, что напряжение выше, ленту с чипом ws2815 удобнее соединять, чем ws2812b и ws2813, особенно, если длина линии больше 10 метров. Управление так же кратно 1 диоду.
Адресная светодиодная лента ws2818 и ws2811 очень похожи. Отличительная черта обеих программируемых светодиодных лент в том, что управление происходит кратно 3 диодам, то есть на 60 диодов приходится 20 пикселей. Это позволяет сэкономить на контроллерах, т.к. они рассчитываются в зависимости от количества пикселей. Подходит для проектов, где зритель будет находиться на некотором удалении (5-7 метров и больше). Иначе анимация будет смотреться несколько «смазано» по сравнению с аналогичной лентой, в которой предусмотрено управление кратно 1 диоду. Отличие ленты ws2818 от ленты с чипом ws2811 на 12v заключается в частоте обновления (анимации смотрятся более плавно) и в наличии дополнительного канала данных. Этот канал — «страховка» которая позволяет передать данные дальше, даже если один диод выйдет из строя. Все ленты ws2813, ws2815 и ws2818 снабжены дополнительным каналом данных.
Адресные светодиодные ленты RGBIC отличаются от обычных RGB тем, что в них каждый светодиод может управляться отдельно благодаря специальному чипу. Поэтому их еще называют управляемыми лентами. С помощью управляемых RGB лент можно добиться гораздо более интересных эффектов, чем с обычной разноцветной лентой: от режима «бегущий огонь» и эквалайзера до полноценного LED экрана! Все зависит только от возможностей контроллера и вашей фантазии! Если вы хотите узнать об этом больше — почитайте нашу статью про адресные ленты.
Данный гайд посвящен адресной светодиодной ленте применительно к использованию с микроконтроллерами (Arduino, esp8266). Рассмотрены базовые понятия, подключение, частые ошибки и места для покупки.
Набор GyverKIT
Лента есть в нашем Arduino наборе GyverKIT (1 метр), а в документации к набору есть краткий гайд по работе с адресной лентой на Arduino при помощи библиотеки FastLED
КУПИТЬ АДРЕСНУЮ ЛЕНТУ
- Black PCB / White PCB — цвет подложки ленты, чёрная / белая
- 1m/5m — длина ленты в метрах
- 30/60/74/96/100/144 — количество светодиодов на 1 метр ленты
- IPXX – влагозащита
- IP30 лента без влагозащиты
- IP65 лента покрыта силиконом
- IP67 лента полностью в силиконовом коробе
- ECO – “экономная” версия ленты, менее качественная и яркая чем обычная
ТИПЫ АДРЕСНЫХ ЛЕНТ
Сейчас появилось несколько разновидностей адресных светодиодных лент, они основаны на разных светодиодах. Рассмотрим линейку китайских чипов с названием WS28XX.
Чип | Напряжение | Светодиодов на чип | Кол-во дата-входов | Купить в РФ |
WS2811 | 12-24V | 3 | 1 | 30 led, 60 led |
WS2812 | 3.5-5.3V | 1 | 1 | 30 led, 60 led, 144 led |
WS2813 | 3.5-5.3V | 1 | 2 (дублирующий) | 30 led, 60 led |
WS2815 | 9-13.5V | 1 | 2 (дублирующий) | 30 led, 60 led |
WS2818 | 12/24V | 3 | 2 (дублирующий) | 60 led |
У двухпиновых лент из линейки WS28XX достаточно подключить к контроллеру только пин DI, пин BI подключать не нужно. При соединении кусков ленты нужно соединять все пины!
WS2811 (WS2818) и WS2812
Сейчас популярны два вида ленты: на чипах WS2812b и WS2811 (и новая WS2818). В чём их разница? Чип WS2812 размещён внутри светодиода, таким образом один чип управляет цветом одного диода, а питание ленты – 5 Вольт. Чип WS2811 и WS2818 размещён отдельно и от него питаются сразу 3 светодиода, таком образом можно управлять цветом только сегментами по 3 диода в каждом. А вот напряжение питания у таких лент составляет 12-24 Вольта!
ЧТО ТАКОЕ АДРЕСНАЯ ЛЕНТА
Итак, данный гайд посвящен адресной светодиодной ленте, я решил сделать его познавательным и подробным, поэтому дойдя до пункта “типичные ошибки и неисправности” вы сможете диагностировать и успешно излечить косорукость сборки даже не читая вышеупомянутого пункта. Что такое адресная лента? Рассмотрим эволюцию светодиодных лент.
Обычная светодиодная лента представляет собой ленту с напаянными светодиодами и резисторами, на питание имеет два провода: плюс и минус. Напряжение бывает разное: 5 и 12 вольт постоянки и 220 переменки. Да, в розетку. Для 5 и 12 вольтовых лент нужно использовать блоки питания. Светит такая лента одним цветом, которой зависит от светодиодов.
RGB светодиодная лента. На этой ленте стоят ргб (читай эргэбэ – Рэд Грин Блю) светодиоды. Такой светодиод имеет уже 4 выхода, один общий +12 (анод), и три минуса (катода) на каждый цвет, т.е. внутри одного светодиода находится три светодиода разных цветов. Соответственно такие же выходы имеет и лента: 12, G, R, B. Подавая питание на общий 12 и любой из цветов, мы включаем этот цвет. Подадим на все три – получим белый, зелёный и красный дадут жёлтый, и так далее. Для таких лент существуют контроллеры с пультами, типичный контроллер представляет собой три полевых транзистора на каждый цвет и микроконтроллер, который управляет транзисторами, таким образом давая возможность включить любой цвет. И, как вы уже поняли, да, управлять такой лентой с ардуино очень просто. Берем три полевика, и ШИМим их analogWrit’ом, изи бризи.
Адресная светодиодная лента, вершина эволюции лент. Представляет собой ленту из адресных диодов, один такой светодиод состоит из RGB светодиода и контроллера. Да, внутри светодиода уже находится контроллер с тремя транзисторными выходами! Внутри каждого! Ну дают китайцы блэт! Благодаря такой начинке у нас есть возможность управлять цветом (то бишь яркостью r g b) любого светодиода в ленте и создавать потрясающие эффекты. Адресная лента может иметь 3-4 контакта для подключения, два из них всегда питание (5V и GND например), и остальные (один или два) – логические, для управления.
Лента “умная” и управляется по специальному цифровому протоколу. Это означает, что если просто воткнуть в ленту питание не произойдет ровным счётом ничего, то есть проверить ленту без управляющего контроллера нельзя. Если вы потрогаете цифровой вход ленты, то скорее всего несколько светодиодов загорятся случайными цветами, потому что вы вносите случайные помехи, которые воспринимаются контроллерами диодов как команды. Для управления лентой используются готовые контроллеры, но гораздо интереснее рулить лентой вручную, используя, например, платформу ардуино, для чего ленту нужно правильно подключить. И вот тут есть несколько критических моментов:
ОСОБЕННОСТИ ПОДКЛЮЧЕНИЯ
1) Команды в ленте передаются от диода к диоду, паровозиком. У ленты есть начало и конец, направление движение команд на некоторых моделях указано стрелочками. Для примера рассмотрим ws2812b, у нее три контакта. Два на питание, а вот третий в начале ленты называется DI (digital input), а в конце – DO (digital output). Лента принимает команды в контакт DI! Контакт DO нужен для подключения дополнительных кусков ленты или соединения матриц.
2) Если в схеме возможна ситуация, при которой на ленту не будет подаваться питание 5V, но будет отправляться сигнал с микроконтроллера – лента начнёт питаться от дата-пина. В этом случае может сгореть как первый светодиод в ленте, так и пин контроллера. Не испытывайте удачу, поставьте резистор с сопротивлением 200-500 Ом. Точность резистора? Любая. Мощность резистора? Любая. Да, даже 1/4.
2.1) Если между лентой и контроллером (Arduino) большое расстояние, т.е. длинные провода (длиннее 50 см), то сигнальный провод и землю нужно скрутить в косичку для защиты от наводок, так как протокол связи у ленты достаточно скоростной (800 кГц), на него сильно влияют внешние наводки, а экранирование земляной скруткой поможет этого избежать. Без этого может наблюдаться такая картина: лента не работает до тех пор, пока не коснёшься рукой сигнального провода.
2.2) При подключении ленты к микроконтроллерам с 3.3V логикой (esp8266, ESP32, STM32) появляется проблема: лента питается от 5V, а сигнал получает 3.3V. В даташите указана максимальная разница между питанием и управляющим сигналом, если её превысить – лента не будет работать или будет работать нестабильно, с артефактами. Для исправления ситуации можно:
3) Самый важный пункт, который почему то все игнорируют: цифровой сигнал ходит по двум проводам, поэтому для его передачи одного провода от ардуины мало. Какой второй? Земля GND. Как? Контакт ленты GND и пин GND Ардуино (любой из имеющихся) должны быть обязательно соединены. Смотрим два примера.
4) Питание. Один цвет одного светодиода при максимальной яркости кушает 12 миллиампер. В одном светодиоде три цвета, итого ~36 мА на диод. Пусть у вас есть метр ленты с плотностью 60 диод/метр, тогда 60*36 = 2.1 Ампера при максимальной яркости белого цвета, соответственно нужно брать БП, который с этим справится. Также нужно подумать, в каком режиме будет работать лента. Если это режимы типа «радуга», то мощность можно принять как половину от максимальной. Подробнее о блоках питания, а также о связанных с ними глюках читай здесь.
5) Продолжая тему питания, хочу отметить важность качества пайки силовых точек (подключение провода к ленте, подключение этого же провода к БП), а также толщину проводов. Как показывает мой опыт, брать нужно провод сечением минимум 1.5 квадрата, если нужна полная яркость. Пример: на проводе 0.75 кв.мм. на длине 1.5 метра при токе 2 Ампера падает 0.8 вольта, что критично для 5 вольт питания. Первый признак просадки напряжения: заданный программно белый цвет светит не белым, а отдаёт в жёлтый/красный. Чем краснее, тем сильнее просело напряжение!
6) Мигающая лента создаёт помехи на линию питания, а если лента и контроллер питаются от одного источника – помехи идут на микроконтроллер и могут стать причиной нестабильной работы, глюков и даже перезагрузки (если БП слабый). Для сглаживания таких помех рекомендуется ставить электролитический конденсатор 6.3V ёмкостью 470 мкФ (ставить более ёмкий нет смысла) по питанию микроконтроллера, а также более “жирный” конденсатор (1000 или 2200 мкФ) на питание ленты. Ставить их необязательно, но очень желательно. Если вы заметите зависания и глюки в работе системы (Ардуино + лента + другое железо), то причиной в 50% является как раз питание.
7) Слой меди на ленте не очень толстый (особенно на модели ECO), поэтому от точки подключения питания вдоль ленты напряжение начинает падать: чем больше яркость, тем больше просадка. Если нужно сделать большой и яркий кусок ленты, то питание нужно дублировать медным проводом 1.5 (или больше, надо экспериментировать) квадрата через каждый метр.
КАК ДЕЛАТЬ НЕЛЬЗЯ
Как мы уже поняли, для питания ленты нужен источник 5 Вольт с достаточным запасом по току, а именно: один цвет одного качественного светодиода на максимальной яркости потребляет 0.012 А (12 мА), соответственно весь светодиод – 0.036 А (36 мА) на максимальной яркости. У китайцев есть “китайские” ленты, которые потребляют меньше и светят тускло. Я всегда закупаюсь в магазине BTF lighting (ссылки в начале статьи), у них ленты качественные. Я понимаю, что порой очень хочется запитать ленту напрямую от Ардуино через USB, либо используя бортовой стабилизатор платы. Так делать нельзя. В первом случае есть риск выгорания защитного диода на плате Arduino (в худшем случае – выгорания USB порта), во втором – синий дым пойдёт из стабилизатора на плате. Если всё-таки очень хочется, есть два варианта:
- Не подключать больше количества светодиодов, при котором ток потребления будет выше 500 мА, а именно 500/32 ~ 16 штук
- Писать код на основе библиотеки FastLED, где можно ограничить ток специальной функцией. НО! В случае отключения пина Din от источника сигнала есть риск случайного включения ленты, и никакие программные ограничения не спасут от выгорания железа.
Вы наверное спросите: а как тогда прошивать проект с лентой? Ведь судя по первой картинке так подключать нельзя! Оч просто: если прошивка не включает ленту сразу после запуска – прошивайте. Если включает и есть риск перегрузки по току – подключаем внешнее питание на 5V и GND.
ПОДКЛЮЧЕНИЕ 12V ЛЕНТ
Если вы вдруг купили ленту на чипах WS2811/15/18, подключить её можно вот по этим двум схемам. Но следует помнить, что в прошивке нужно указать втрое меньшее количество светодиодов, так как каждый чип на этой ленте управляет тремя диодами, задаёт им один и тот же цвет!
ОТ ЧЕГО ПИТАТЬ ЛЕНТУ
Сетевые источники питания:
- Адаптер 12V 2A – купить в РФ
- Адаптер 12V 6A – купить в РФ
- Адаптер 5V 3A – купить в РФ
- Блок питания 5V 12A – купить в РФ
- Блок питания 5V 20A – купить в РФ
- Блок питания 5V 40A – купить в РФ
-
Мощные блоки питания aliexpress, aliexpress, искать
-
Блоки питания aliexpress, aliexpress, искать
Самый простой и понятный вариант – мощный блок питания на 5 Вольт. Если рядом есть источник постоянки 12 Вольт – можно взять понижайку и настроить её на 5 Вольт. Но часто возникает желание сделать “беспроводной” девайс с бортовым источником питания. Как быть в этом случае? Согласно даташиту на WS2812b светодиод будет работать от напряжения 3.5-5.5 Вольт, собственно как и сама Arduino. Помним, что при питании ленты от напряжения ниже 5 Вольт будет уменьшаться максимальная яркость. Отсюда имеем следующие варианты:
- Powerbank 5V – берём провод с USB штекером и подключаем по схемам выше. Через Ардуино не питаем, нельзя. Ёмкость паурбанков очень высокая, сами знаете. По току обычно можно снять 2 Ампера, есть паурбанки на 3 А
- Батарейки – можно взять обычные АА батарейки, 3 штуки полностью заряженных (дадут 4,5 Вольт), либо 4 штуки чуть разряженных (дадут 5.5 Вольт). Ёмкость батареек очень небольшая. По току можно снять 1-2 Ампера (алкалин, литий. Солевые сразу в помойку)
- Никелевые аккумуляторы – имеют напряжение ~1.4В после зарядки, можно смело поставить 4 штуки (~5.5 Вольт). Ёмкость сборки весьма достойная (до 2700 ма*ч), по току можно снять 2-3 Ампера
- Литиевые аккумуляторы – напряжение в процессе разряда меняется с 4.2 до 3.0 Вольт, значит ленту можно питать, но светить будет на 10-30% менее ярко. Также нельзя забывать следить за напряжением, литий боится переразряда. Ёмкость – параллельно можно поставить много банок, по току – с обычных банок можно снять 3 Ампера (если стоят в параллель – то с каждой)
Вот здесь описаны проблемы дешёвых блоков питания и как с ними бороться.
- Литиевый акум + повышайка – отличный способ сохранить полную яркость при небольшом количестве светодиодов, у китайцев есть куча повышаек с лития (3-4.2В) до 5 Вольт с максимальным током до 2 Ампер. Считай тот же powerbank, но можно более компактно разместить
ПОЧЕМУ НЕ РАБОТАЕТ?
Убедись, что земля ленты соединена с землёй ардуино КАК НА СХЕМЕ
- Убедись, что сигнальный провод идёт в начало ленты (контакт DI) КАК НА СХЕМЕ
- Убедись, что не перепутал 5в и GND. КАК НА СХЕМЕ
- Цвет отдаёт в красный? У тебя слабый БП, некачественная пайка линии питания или слишком тонкие провода питания
- Подключил без резистора и теперь не работает даже с резистором? Пин ардуино отбросил ласты, подключай в другой
- Лента глючит и иногда показывает артефакты? У вас беды с питанием, читать гайд на форуме.
УПРАВЛЕНИЕ С ARDUINO
Для управления лентой можно выделить четыре библиотеки: microLED, FastLED, Adafruit NeoPixel и LightWS2812, из всех трёх рекомендую FastLED и microLED.
- FastLED обладает гигантским набором инструментов и позволяет делать сложные эффекты, краткий гайд и частичная документация на русском языке есть на сайте набора GyverKIT.
- microLED – моя библиотека, она гораздо проще, имеет подробнейшую документацию на русском языке, занимает меньше места в памяти Ардуино, а также обновляет ленту быстрее FastLED.
Ниже привожу примеры кода с использованием разных библиотек.
Бегущая радуга (microLED)
#define STRIP_PIN 2 // пин ленты #define NUMLEDS 100 // кол-во светодиодов #include <microLED.h> // подключаем библу microLED < NUMLEDS, STRIP_PIN, -1, LED_WS2812, ORDER_GRB > strip; void setup() { strip.setBrightness(60); // яркость } void loop() { static byte counter = 0; for (int i = 0; i < NUMLEDS; i++) { strip.set(i, mWheel8(counter + i * 255 / NUMLEDS)); // counter смещает цвет } counter += 3; // counter имеет тип byte и при достижении 255 сбросится в 0 delay(30); // 30 кадров в секунду }
Бегущая радуга (FastLED)
#define NUM_LEDS 144 #include "FastLED.h" #define PIN 6 CRGB leds[NUM_LEDS]; byte counter; void setup() { FastLED.addLeds<WS2811, PIN, GRB>(leds, NUM_LEDS).setCorrection( TypicalLEDStrip ); FastLED.setBrightness(50); pinMode(13, OUTPUT); } void loop() { for (int i = 0; i < NUM_LEDS; i++ ) { // от 0 до первой трети leds[i] = CHSV(counter + i * 2, 255, 255); // HSV. Увеличивать HUE (цвет) // умножение i уменьшает шаг радуги } counter++; // counter меняется от 0 до 255 (тип данных byte) FastLED.show(); delay(5); // скорость движения радуги }
Светодиодные ленты в Леруа Мерлен
Доставка
Ищете, Светодиодные ленты в Леруа Мерлен?
ДомоСтрой собрал цены на Светодиодные ленты в Леруа Мерлен и предлагает сравнить их с ценами на аналогичные товары в других интернет-магазинах,
что позволит сделать покупки более выгодными. На начало апреля 2023 года действуют скидки на следующие товары:
Подсветка контурная 3 м свет синий,
Подсветка контурная 51 5 м свет холодный белый,
Подсветка контурная 49 5 м свет теплый белый,
Светодиодная лента 14.4Вт/60LED/м свет теплый белый IP65,
Подсветка рабочей зоны 2 м свет теплый белый,
Подсветка контурная 53 5 м свет RGB (многоцветный), которые можно купить с доставкой по России.
- Сортировать по:
- Наименованию
- Новинкам
- Дешевле
- Дороже
- Хиты продаж
- Распродажа