Forum: Mikrocontroller und Digitale Elektronik TLC5951 flickert


von Leon L. (leonelf)


Lesenswert?

Hi!
Ich versuche momentan ein paar rgb LEDs mit einem TLC5951 anzusteuern. 
Ich benutze nur die GS data-line, da die scheinbar alles kontrollieren 
kann und ich somit nicht die "DC" line nutzen müsste. An sich 
funktioniert auch alles ganz gut, die PWM clock für die drei kanäle 
liefert mein STM32F4 Discovery und daten werden per SPI reingeschaufelt.
Das Problem: Manchmal zeigen die LEDs garnichts an, manchmal flickern 
sie wenn ich mich mit meinem finger nähere. Das problem löst sich 
manchmal, wenn ich "DCSIN" und "DCSCK" zusammenschließe, pullup/downs 
auf diesen zwei pins bringen nichts... Laut Datenblatt muss das PAD auch 
nicht angelötet sein (was meine erste fehlertheorie war, floatendes pad 
usw.)...

Habt ihr Erfahrungen mit diesem IC?

von Falk B. (falk)


Lesenswert?

@ Leon Loeser (leonelf)

>manchmal, wenn ich "DCSIN" und "DCSCK" zusammenschließe, pullup/downs
>auf diesen zwei pins bringen nichts...

Glaub ich nicht. JEDER Eingang MUSS auf einem definierten Potential 
liegen. Nicht alle Eingänge haben interne Pull-Up/Downs

>Habt ihr Erfahrungen mit diesem IC?

Der 5940 funktioniert bei mit exakt wie im Datenblatt. Den 5951 hatte 
ich noch nie in den Fingern.

von Leon L. (leonelf)


Lesenswert?

ok habs jetzt endlich fixen können. Ich habe beim Übertragen  auf die 
TXE flag gewartet (bis TX buffer leer ist), das war aber sacheinbar 
nicht ausreichen. Jetzt frage ich die BSY flag ab und es funktioniert.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.