WS2812 LED Strip funktioniert nicht mehr

Gast #5326827
Lesenswert?

Ich habe einen Meter LED Strifen WS2812 mit 60 Leds.
Dieser war bisher nicht viel in Betrieb und nun funktioniert er 
plötzlich gar nicht mehr. Vorher bemerkte ich das er wohl einen 
Wackelkontakt hat, denn manchmal leuchteten alles LEDs in einer Farbe 
(während ein Effekt lief) wenn ich ihn bewegte.
Ich habe die Kabel schon an verschiedene stellen des Streifens angelötet 
aber es funktioniert nichts. Nur wenn ich den Strom drauf gebe, leuchten 
manchmal alle Leds kurz auf. Ich habe auch schon ein anderes Steuergerät 
angeschlossen aber auch das hat nichts gebracht.
Netzteil ist definitiv stark genug.

Dachte immer es könnten einzelne LEDs defekt sein aber der ganze 
Streifen?
Habt ihr noch eine Idee was ich versuchen könnte? Ist der Streifen noch 
zu retten?
Gast #5326842
Lesenswert?

Pascal schrieb:
> Dachte immer es könnten einzelne LEDs defekt sein aber der ganze
> Streifen?

Wenn der Controller in der ersten LED abgeschossen ist, bekommt keine 
der dahinter liegenden mehr irgendwelche Daten. Trenne die erste LED ab 
und probiere, die Daten bei der zweiten einzuspeisen.
Hast du einen Schutzwiderstand in der Datenleitung?
Gast #5326854
Lesenswert?

Ich habe die zuführenden Kabel (+ - Di) an die zweite LED gelötet auch 
in die Mitte und fast am Ende. Nichts hat geholfen. Abgeschnitten habe 
ich keine LED. Meint ihr das bringt einen Unterschied?

Wie gesagt, Strom kann ich ausschließen. Denn wenn ich einen anderen 
Streifen dran hänge funktioniert dieser.

Steuermodul kann ich ebenfalls ausschließen.

Widerstand ist vorhanden.
Gast #5326857
Lesenswert?

Dieses Problem tritt bei WS2812 immer wieder mal auf. Diese LEDs sind 
ziemlich empfindlich, wenn nur +5V und Datenleitung angeschlossen sind, 
GND jedoch nicht (könnte der Wackelkontakt gewesen sein). Kann immer mal 
wieder passieren, wenn man bastelt. Hier ist in der Regel nur die erste 
LED defekt. Lösung: Die erste LED abschneiden und den Eingang dann 
wieder neu anschließen. Das Kabel niemals zwischen den LEDs anschließen, 
hier blockiert der Ausgang der letzen LED das Datensignal und kann sogar 
den Ausgang des LED-Controllers zerstören.
#5326858
Lesenswert?

Pascal schrieb:
> Ich habe die zuführenden Kabel (+ - Di) an die zweite LED gelötet auch
> in die Mitte und fast am Ende. Nichts hat geholfen. Abgeschnitten habe
> ich keine LED. Meint ihr das bringt einen Unterschied?

Damit legst Du das Signal auch an den Ausgang der ersten Led. Das würde 
ich nicht machen.


Frank M. schrieb:
> Schneide die erste LED mal ab und führe das Signal auf die nächste LED
> dahinter.
Gast #5326902
Lesenswert?

Grundsätzlich ist es auch immer ratsam, zwischen Controller und 1. 
WS28-LED einen Vorwiderstand in die Datenleitung einzubauen, ich mache 
das immer mit 100-470Ohm.

Ist stelle mir vor, dass man damit das Problem einer ggf. fehlenden 
Masse (z.B. beim Hotplug oder Wackler) abmildern kann.
Werde mal demnächst testen was hier der maximal-mögliche R ist.

Oder hat da jemand schon Erfahrungswerte...?
Gast #5327131
Lesenswert?

Jim Beam schrieb:
> Ist stelle mir vor, dass man damit das Problem einer ggf. fehlenden
> Masse (z.B. beim Hotplug oder Wackler) abmildern kann.

Wieso abmildern.
Es geht einfach darum, zu verhindern, dass der komplette 
Versorgungsstrom - genauer das, was das Steuergerät abgeben kann, 
versucht über die Schutzdioden des Dateneingangs der ersten LED die 
ganze Kette zu versorgen.

> Werde mal demnächst testen was hier der maximal-mögliche R ist.

Als Eingangsstrom der WS2812(B) wird 1uA angegeben, als Kapazität 15pF. 
Die Schwellen für die Logikpegel liegen bei 0.3 bzw. 0.7 * VDD. Da 
braucht man mit dem Widerstand also nicht zu knausern. Selbst bei 1kΩ 
beträgt der Spannungsabfall im normalen Betrieb nur 5mV und die 
Zeitkonstante liegt bei gerade mal 15ns.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren