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?
@ 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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.