Forum: Mikrocontroller und Digitale Elektronik Umgang mit TLC5940


von spartaner 8. (rief)


Lesenswert?

Hallo, ich habe vor mit einem FPGA Spartan 3E mehrere TLC5940 Bausteine 
und somit LEDS anzusteuern. Allerdings ist mir einiges noch nicht ganz 
klar:

1. Brauche ich Vorwiderstände für die LEDS?
2. Da der TLC5940 kein Slave Select Eingang hat, muss ihn trotzdem 
irgendwie anwählen können. Dachte daran vielleicht die Clock über einen 
Transistor zu schalten, aber weiß nicht ob dies die beste Lösung ist. 
Hat jemand hierzu eine vernünftige Idee?

Danke schonmal

Rief

von MaWin (Gast)


Lesenswert?

> 1. Brauche ich Vorwiderstände für die LEDS?

Nein

> 2. Da der TLC5940 kein Slave Select Eingang hat,
> muss ihn trotzdem irgendwie anwählen können.

Nein. Verbinde mehrere über SOUT->SIN

von spartaner 8. (rief)


Lesenswert?

Das würde bedeuten, dass ich jeweils den sout mit dem sin des nächsten 
Bausteins verbinde, oder? Ist es aber denn auf diese Art und Weise noch 
möglich gezielt nur eine einzige LED anzusteuern? Habe vor insgesamt 48 
LEDs zu verbauen.

von MaWin (Gast)


Lesenswert?

> Das würde bedeuten, dass ich jeweils den sout mit dem sin des nächsten
> Bausteins verbinde, oder?

Ja.

> Ist es aber denn auf diese Art und Weise noch möglich gezielt nur eine
> einzige LED anzusteuern?

Sicher.
Figure 13. Timing Chart for Two Cascaded TLC5940 Devices
http://www.ledstyles.de/ftopic3773.html

> Habe vor insgesamt 48 LEDs zu verbauen.

Also 3 Chips.

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.