Page 1 of 2

Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Wed Nov 06, 2019 20:15
by Alexfly21
Решил создать новую тему по подключению программируемых светодиодных лент и отдельных светодиодов на базе WS2812, чтобы не захломлять эту тему.
После неудачи с подключение светодиодной ленты WS2812b решил попробовать подключить светодиоды WS2812d-F5. Итак для согласования уровней по питанию купил DC-DC конвертер, согласно даташит светодиода WS2812d-F5
WS2812D-F5.png
WS2812D-F5.png (50.61 KiB) Viewed 12797 times
собрал на макетной плате схему подключения к контроллеру. Питание основное от блока питания через конвертер установил 3,8 V
1.jpg
, между GND и +5V блока питания установил конденсатор 1000 мкФ. Межу MOSI и Din установил резистор сначала 75 Ом, когда первый светодиод не реагировал на установки в меню конфигуратора попробовал установить резистор 330 Ом - не помогло.
2.jpg
Пробовал менять напряжение до 3,7 вольт,вообще убирать сопротивление между MOSI и Din результат во всех случаях одинаковый, первый светодиод не светится, второй светодиод опознается как 8 в меню кофигуратора. Реагирует на тест, на изменение цвета (единственны момент, что цвет который выставлен в конфигураторе не соответствует фактическому свечению светодиода). Как заставить контроллер работать первый светодиод ума не приложу. Да еще не пробовал повторно подключать через конвертер DC-DC светодиодную ленту WS2812b.

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Wed Nov 06, 2019 20:28
by Alexfly21
5.jpg
4.jpg
6.jpg

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Wed Nov 06, 2019 22:12
by Alexfly21
Аналогичная ситуация с WS 2812B Pixel modul https://ru.aliexpress.com/item/32805045 ... b201603_55. Первый светодиод контроллер не видит второй определяет как первый (8-й в конфигураторе). И с синхронизацией цвета все в порядке, какой цвет выставлен в конфигураторе такой цвет свечения светодиода. Основное питание на светодиоде 3,8 вольт.
7.jpg
8.jpg

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Wed Nov 06, 2019 22:50
by Alexfly21
Подключение ленты WS2812b. Питание 3,8 вольт, резистор 330 Ом согласно даташит. Первый светодиод опознается контроллером нормально как 8-й, синхронизация цвета выставленного в конфигураторе соответствует цвету свечения первого светодиода. Остальные работают в мигающем режиме, на видео видно https://www.youtube.com/watch?v=_d3a4dpgN7w.
9.jpg

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Thu Nov 07, 2019 0:21
by Alexfly21
Все типы светодиодов проверял на Arduino. Все работают без проблем, без сопротивления и конденсатора.

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Thu Nov 07, 2019 17:31
by Ron61
Ради интереса поставил 3 APA-106 на 2х-зтажный. Напряжение на них 4.75-4.82в, Mosi - 3.26в. Никаких питаний внешних не подключал.
Все заработало сразу, правда емкость увеличил, чтобы не перемаргивались соседние. Смесь цветов в них, естественно, не такая, как на RGB космосимы.
Но основные цвета работаю нормально. То что цвета в конфигураторе не совпадают с твоими - забей. Главное они меняются, ну и что, что не попадают.

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Thu Nov 07, 2019 21:10
by Alexfly21
Меня не напрягает разность цветов, меня волнует почему первый светодиод не светится, а второй определяется контроллером как первый светодиод. Это касается светодиодов WS2118D-F5
079ff1031ed8d7c9f272e1bf948621f3.jpg
и модуля RGB LED NeoPixel WS2812B
ws2812b_module_1-550x550.jpg
Ленту WS2812b
led_strip_ws2812b_3-228x228.jpg
led_strip_ws2812b_3-228x228.jpg (8.62 KiB) Viewed 12737 times
я так и не смог заставить нормально работать.

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Thu Nov 07, 2019 21:11
by Alexfly21
На фото видно что первый не светится.
1.jpg
.

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Thu Nov 07, 2019 21:52
by Ron61
Я только сейчас увидел твой электролит :shock: . Где ты в pdf его рассмотрел? У меня стоит керамика многослойная 1мкф 1шт. и всё!
С1.png
С1.png (29.7 KiB) Viewed 12736 times

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Thu Nov 07, 2019 22:04
by Alexfly21
Вот viewtopic.php?f=8&t=3134&start=45 от Alex Oz
Нашел и восстановил свою панель LED, проверил на крайней прошивке - с движком всё ОК.

Остаются два варианта - не согласованность уровней сигнала и отличающаяся "времянка".

Если на ленте 5V - однозначно нужно делать подключение через согласование уровней.
Для прямого подключения на ленте надо иметь порядка 3.7-3.8 В . По даташиту входной уровень : Uп - 0.7В.
C контроллера выход может быть 3-3.2 В.

по рекомендациям из этой статьи может помочь также конденсатор по питанию ленты
https://sitysun.ru/raznoe/adresuemye-sv ... xniki.html
----------------------------------------------------------------------------------------------------------------------------
Для начала, общие советы (по большей части взятые с https://learn.adafruit.com):

— подключайте к ленте (между линиями питания) конденсатор побольше, вплоть до 1000 мкФ

— в разрыв линии данных (от МК к ленте) добавляйте резистор 300 — 500 Ом, устанавливая его ближе к ленте.

— по возможности, делайте короче провод данных к ленте

— при «горячем» подключении ленты, подключайте «землю» первой (отключайте последней)

— если лента запитана от отдельного источника питания, ее нужно запитать первой (после чего запитать схему управления)

— не допускайте статического электричества при монтаже ленты

— используйте преобразователь уровня, если лента и устройство управления запитаны от источников питания с разным напряжением

— напряжение питания пикселей, заявленное в даташите, лежит в пределах +3.5 ~ +5.3 вольт. Из чего видно, что предпочтительней подавать на ленту меньше 5ти вольт (этим правилом следует пользоваться при выборе количества элементов при батарейном питании)

— максимальный ток каждого пикселя составляет 60мА (при полной яркости белого цвета). Если Вы не планируете использовать ленту WS2812B как источник белого света (для этого лучше взять обычную светодиодную ленту с белыми светодиодами), то принято считать, что, усреднено, каждый пиксель потребляет 20мА.

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Thu Nov 07, 2019 22:08
by Ron61
А один единственный подключенный цилиндрический работает правильно?
И по подключению этого пролить свет может только Alex_Oz.

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Thu Nov 07, 2019 22:30
by Alexfly21
Да, полярность соблюдена. Но дело в том, что без него такая же ситуация с работой светодиодов.

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Thu Nov 07, 2019 22:37
by Ron61
Я не про электролит, а про ws2812d-f5.

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Thu Nov 07, 2019 23:33
by Alexfly21
Нет. Вообще не светится и не реагирует на изменения в конфигураторе.

Re: Проблема с подключением светодиодной ленты WS2812b и WS2812d-5F NJoy32

Posted: Fri Nov 08, 2019 20:52
by Alex Oz
viewtopic.php?f=8&p=37522#p37522

PS нумерация для лент начинается с 8, проверять работу рекомендую со вкладки тест-Misc- Fast test - LedN=8

еще попробую сделать вариант с более укороченным импульсом