Не взлетает лента ws2812b

Duke Nukem
Offline
Зарегистрирован: 12.03.2019

Подскажите, как дефектовать ленту на диодах ws2812b. Суть такая, есть несколько метров ленты. При подлючении у одной не горит два у дрогой 3 диода в конце. Лента 30 на метр. Куда мультиметром тыкать, чтобы понять проблема в основе ленты или в самих диодах?

Гриша
Offline
Зарегистрирован: 27.04.2014

Duke Nukem пишет:

Подскажите, как дефектовать ленту на диодах ws2812b. Суть такая, есть несколько метров ленты. При подлючении у одной не горит два у дрогой 3 диода в конце. Лента 30 на метр. Куда мультиметром тыкать, чтобы понять проблема в основе ленты или в самих диодах?

для 2812 тот, что не светится, тот и сломан (если в коде правильно все указано). Сперва проверьте код, бегушим огоньком, укажите кол-во больше чем фактическое. Не пытайте светить всю ленту - для ловли сбоя не самый лучший способ, он зависим от питания из-за значительных токов при свечении, а если светить небольшую группу 3-5 светиков - самое оно, для поиска сбойного.

asam
Онлайн
Зарегистрирован: 12.12.2018

Гриша пишет:

для 2812 тот, что не светится, тот и сломан (если в коде правильно все указано). 

А еще могут несветиться все остальные диоды после полетевшего.

Duke Nukem
Offline
Зарегистрирован: 12.03.2019

 

А если прикладывать к заведомо нерабочим контактам проводки c питанием и сигналом, это не тоже самое?

b707
Онлайн
Зарегистрирован: 26.05.2017

Duke Nukem пишет:

 

А если прикладывать к заведомо нерабочим контактам проводки c питанием и сигналом, это не тоже самое?

зачем? Метод с бегущим огоньком. что вам посоветовали - значительно проще

Duke Nukem
Offline
Зарегистрирован: 12.03.2019

b707 пишет:

Duke Nukem пишет:

 

А если прикладывать к заведомо нерабочим контактам проводки c питанием и сигналом, это не тоже самое?

зачем? Метод с бегущим огоньком. что вам посоветовали - значительно проще

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

b707
Онлайн
Зарегистрирован: 26.05.2017

Duke Nukem пишет:

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

и ???

если остальные нормальные, а эти не горят - значит отрежьте их и в помойку. - чего ж вам еще?

sadman41
Offline
Зарегистрирован: 19.10.2016

Так если питание есть на подозреваемых, то мультиметром проверить контакт между DOUT рабочего и DIN подозревемого. Или DIN рабочего закинуть на DIN подозревемого - "запараллелить", так скыть.

Duke Nukem
Offline
Зарегистрирован: 12.03.2019

b707 пишет:

Duke Nukem пишет:

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

и ???

если остальные нормальные, а эти не горят - значит отрежьте их и в помойку. - чего ж вам еще?

Зачем отрезать, если можно перепаять?

b707
Онлайн
Зарегистрирован: 26.05.2017

Duke Nukem пишет:

Зачем отрезать, если можно перепаять?

потому что это проще.

Duke Nukem
Offline
Зарегистрирован: 12.03.2019

> мультиметром проверить контакт между DOUT рабочего и DIN подозревемого
Проверил. 5v есть
>потому что это проще.
Это проще если светодиоды не работают на конце ленты. А если вначале и надо узнать сколько именно?

b707
Онлайн
Зарегистрирован: 26.05.2017

Duke Nukem пишет:

Это проще если светодиоды не работают на конце ленты. А если вначале и надо узнать сколько именно?

я вам писал про конкретный случай - когда у вас отказали светики в конце.

Если это начало или середина - делаем так:

- вырезаем и выкидываем первый темный диод

- кусок после диода считаем началом отдельной ленты и проверяем "бегущим огоньком" - если не работает, снова отрезаем первый диод и повторяем

sadman41
Offline
Зарегистрирован: 19.10.2016

Duke Nukem пишет:

> мультиметром проверить контакт между DOUT рабочего и DIN подозревемого
Проверил. 5v есть

Наличие контакта разве в вольтах измеряется?

Duke Nukem
Offline
Зарегистрирован: 12.03.2019

А что я там мультиметром должен был найти?

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

Duke Nukem пишет:

А что я там мультиметром должен был найти?

отсутствие обрыва (перелома ленты).

Duke Nukem
Offline
Зарегистрирован: 12.03.2019

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

Duke Nukem
Offline
Зарегистрирован: 12.03.2019

xDriver пишет:

Duke Nukem пишет:

А что я там мультиметром должен был найти?

отсутствие обрыва (перелома ленты).

Если вы про прозвонку, то звонится вся лента, кроме пина данных. Они нигде не звонятся.

bwn
Offline
Зарегистрирован: 25.08.2014

Duke Nukem пишет:

xDriver пишет:

Duke Nukem пишет:

А что я там мультиметром должен был найти?

отсутствие обрыва (перелома ленты).

Если вы про прозвонку, то звонится вся лента, кроме пина данных. Они нигде не звонятся.

А выход одного -> вход другого, прямо на лапке диода?

Duke Nukem
Offline
Зарегистрирован: 12.03.2019

Пока нету нерабочей ленты, всю починил. Приедет новая партия - проверю.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Из рабочей сделать нерабочую гораздо проще, чем наоборот.

Duke Nukem
Offline
Зарегистрирован: 12.03.2019

andriano пишет:

Из рабочей сделать нерабочую гораздо проще, чем наоборот.

А как это? У меня пока что наоборот не получалось.

Гриша
Offline
Зарегистрирован: 27.04.2014

Duke Nukem пишет:

andriano пишет:

Из рабочей сделать нерабочую гораздо проще, чем наоборот.

А как это? У меня пока что наоборот не получалось.

можно даже с фейрверком, подключите к розетке напрямцю без БП :))))))))))))))

Duke Nukem
Offline
Зарегистрирован: 12.03.2019

Не, это скучно как-то, надо что-то посмешнее придумать.

Гриша
Offline
Зарегистрирован: 27.04.2014

Duke Nukem пишет:

Не, это скучно как-то, надо что-то посмешнее придумать.

IDDQD