Forum: Mikrocontroller und Digitale Elektronik 74HC595 oder 74HC573 für LED-Cube


von Martin W. (martin123)


Lesenswert?

Hallo!

Ich würde gerne wissen, ob man zum ansteuern eines LEC Cubes (8x8x8) 
besser die D-type transparent Latches 74HC573 so wie hier 
http://www.mikrocontroller.net/articles/LED_cube hernimmt, oder ob man 
besser Schieberegister (74HC595) per SPI ansteuern würde. Nach den ICs 
und vor den LEDs kämen noch LED Treiber (ULN2803)

Folgende Sachen würden mich interessieren:

- Reicht die Geschwindigkeit (verwendet wird wahrscheinlich ein Atmega32 
mit 16MHz)
- Bleiben noch Kapazitäten um andere Dinge auszuführen, wie RS232 
kommunikation oder ähnliches.
- Wie schaut es mit der Universalität aus? Bis jetzt ist ein 
monochromatischer 8^3 Würfel geplant. Eine Erweiterung auf 10^3 würde 
auf den ersten Blick bei SPI angesteuerten Schieberegistern leichter 
ausfallen oder seht ihr das anders? Gleiche Frage, wenn man auf RGB 
umsteigen würde. Man müsste ja die dreifache Anzahl an LEDs ansteuern.

Vielen Dank für eure Informationen!

Martin

von Kai S. (hugstuart)


Lesenswert?

Hi,
willst du die LEDs nur an/aus schalten oder auch per PWM dimmen? Wenn 
der uC mit 16 MhZ läuft kannst du an die SPI angeschlossene 
Schieberegister mit 8 MhZ ansteuern. Daten für alle LEDs in die Register 
zu laden würde dann 64ns dauern. Da sollte eigentlich noch genug Puffer 
für mehr LEDs und/oder Kommunikation per RS232 bleiben. Bei PWM sieht's 
natürlich ganz anders aus...

von Volkmar D. (volkmar)


Lesenswert?

Kai S. schrieb:
> würde dann 64ns dauern.

Wohl ein kleiner Tippfehler. Richtig heißt es:
würde dann 64µs dauern.

von Kai S. (hugstuart)


Lesenswert?

Stimmt, danke!

von Martin W. (martin123)


Lesenswert?

Ok danke für die Information. Per PWM Dimmen wäre schön, muss aber nicht 
sein. Leider konnte ich deiner Antwort noch nicht entnehmen, wie es dann 
mit dem 74HC573 ausschaut. Ist er jetzt besser geeignet oder nicht?

Danke für eure Antworten!

Martin

von Martin W. (martin123)


Lesenswert?

Und noch eine Frage:

Wenn ich die LEDs per gemeinsame Kathode über n-Kanal Mosfets auf Masse 
ziehe, kann ich ja den ULN2803 nicht hernehmen. Der UDN2981 ist aber ein 
bisschen teuerer (10x so viel). Per Highside möchte ich ihn aber auch 
nicht ansteuern, da ich dann wieder die Spannung für p-Kanal Mosfets 
brauche.

Beim Datenblatt vom 74HC573 steht Iout = +/- 35mA. Bei Icc 70mA. Heist 
das, dass ich insgesamt 70mA ziehen kann, aber maximal 35mA pro Port?

Meine LEDs brauchen 20mA im Dauerbetrieb. Deshalb wollte ich eigentlich 
die Treiber hernehmen. Was könnt ihr mir sonst empfehlen?

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.