Forum: Mikrocontroller und Digitale Elektronik 62/64 LEDs ansteuern


von Olly K. (rossi75)


Lesenswert?

Hallo liebe Gemeinde,

ich habe vor, für ein Projekt 62/64 LEDs (zeit-)unterschiedlich 
anzusteuern. Leider habe ich auch nicht viel Platz, aber einen 8051 
(AT89C5131) zur Verfügung. SW ist kein Problem. Nur die Ansteuerung 
weiss ich nicht wie ich das regeln soll. Ich hatte an eine Matrix 8x8 
zum Multiplexen gedacht, weiss aber ehrlich gesagt nicht wie ich die so 
aufbauen soll (mit nem LS7407 o.ä.), dass ich jede LED "einzeln" 
ansteuern kann...

Hat vielleicht jemand ne Idee oder einen kleinen Tip für mich?

cu,
olly...

von Matthias L. (Gast)


Lesenswert?

nimm zwei 74(HC)595 in Reihe. Dann kannst du einen für die Zeilen und 
einen für die SPalten nehmen. Das kannst du dann mit SPI ansteuern und 
sogar die ganze Matrix dimmen, wenn du willst.

von Master S. (snowman)


Lesenswert?

als matrix oder mit schieberegister, kommt halt darauf an, wie schnell 
du's ansteuern musst, ob dimmen, oder ...

als matrix UND mit schieberegister:
http://www.mikrocontroller.net/articles/LED-Matrix#Schieberegister
edit: ich würde bei allen transistoren einen widerstand einpflanzen 
(nicht so, wie beim obigen shiftregister)

von Matthias L. (Gast)


Lesenswert?

Bei der Schaltung im Link:

Ich würde die oberen Transistoren OHNE Basiswiderstand lassen, und für 
die unteren Transistoren PNPs einsetzen und diese ebemfalls OHNE 
Basiswiderstand betreiben!

SOnst kannst du die nehmen.

Tip: SChalte die beiden Pins G (enable) der 74(hc)595 zusammen und leg 
die auf einen OCx Ausgang des µC. Damit kannst du mit ner PWM die MAtrix 
dimmen.

von Michael P. (praderbz)


Lesenswert?

Du könntest auch einen MAX7219 benutzen, der kann 64 LEDs in Matrixform 
treiben, und ist über SPI ansprechbar.

Lg
Michael

von Markus (Gast)


Lesenswert?

Michael wrote:

>Du könntest auch einen MAX7219 benutzen, der kann 64 LEDs in Matrixform
>treiben, und ist über SPI ansprechbar.

kann ich nur empfehlen, weitere Bauteile wie Widerstände entfallen und 
mann kann die Leuchtstärke in 16 Stufen dimmen per Befehl

Gruß Markus

von Olly K. (rossi75)


Lesenswert?

Danke für die guten Tips. Ich denke ich werde das über den 7219/7221 
lösen.

cu,
olly...

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.