SK6812 LED leuchten falsch

OP #7121763
Lesenswert?

Hallo
Ich habe eine Wortuhr gebaut und habe als LED's SK6812 verwendet 
(https://eckstein-shop.de/10x5050LEDswithIntegeratedDriverChipSK6812WWA).
Wenn ich mein Programm (oben angehängt falls es wichtig ist) starte 
funktioniert alles nur leuchten einige LEDs orange auf (sowohl solche 
die nicht leuchten sollen als auch solche die leuchten sollen). Es sind 
jedoch immer wieder andere LEDs und manchmal leuchten auch alle richtig. 
Wie ich die LED's ansteuere seht ihr im oberen Bild.

Nach meinem Wissen würde ich vermuten das es irgendein Wackelkontakt 
oder eine defekte LED ist, da ich genau die gleiche Uhr schon einmal 
gebaut habe, dort aber keine Probleme hatte. Falls es wirklich daran 
liegt: Gibt es eine Möglichkeit zu überprüfen wo der fehler ist? denn 
ich möchte ungern 110 LED's austauschen.

Oder liegt der Fehler an einem anderen Ort?

Danke fürs Helfen
Angehängte Dateien:
Gast #7128387
Lesenswert?

Elektrocrafter 1. schrieb:
> Oder variiert das zwischen den Mikrocontrollern ein wenig?

Natürlich variiert das. Garantiert sind nur die Werte im Datenblatt, 
nicht irgendeine Schaltung, die mal funktioniert hat.
Vielleicht ist es auch gar nicht der Mikrocontroller, sondern seine 
Versorgung oder die der LEDs.
Es ist natürlich auch extrem ungünstig, wenn du die 5V für die LEDs am 
Anfang der Kette einspeist. Dann bekommt die erste LED von allen die 
maximale Spannung.
Die Funktion der LEDs ist für Ansteuerung mit Pegeln größer 0.7 VDD 
spezifiziert. Bei maximal zulässiger Versorgungsspannung (5.5V) liegt 
V_IH_min dann etwa bei 3.85V, bei minimaler Spannung (3.7V) entsprechend 
bei 2.59V.
Jetzt kannst du dir überlegen, wo du da mit dem Pegel liegst, der 
tatsächlich aus dem µC heraus kommt. Und ein bisschen Störabstand 
möchtest du vielleicht auch noch haben.
#7128417
Lesenswert?

Hast du die SK6812 als Stripe, oder auf Platine? Wie sieht das Layout 
deiner Platine aus? Hat jede LED einen 100n KerKo auf der 
Spannungsversorgung?
Es macht einen Unterschied, ob deine PCB 4 lagig ist und je eine lage 
für Masse und 5V sind und jede LED per Durchkontaktierung angebunden ist 
und daneben oder auf der Rückseite gleich der KerKo, oder ob die 110 
LEDs mit 0,5 mm breiten Leiterzügen ohne KerKos mit gefühlten 1000 
Durchkontaktierungen in Reihe irgendwie auf die Platine geworfen wurden. 
Nur weil alles ohne Kreuzungen entflochten ist, heißt noch lange nicht, 
das das Layout gut ist ;-)

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