Forum: Mikrocontroller und Digitale Elektronik Ansteuerung 8x5 Led Matrix


von akw (Gast)


Lesenswert?

Hi Leute!

Wie steuert man am besten 4 (u.U. auch 6) 5x8 Led Matrix Module an?
Spalten oder Zeilen multiplexen oder Schieberegister oder wie ist es am
beste? Kann mir einer mal auf die Sprünge helfen bitte?

gruß

von Timo Dittmar (Gast)


Lesenswert?

Hallo,
die Suchfunktion des Forums bietet recht viele Einträge zu segment :-)
Wenn man sie alle ließt kristallisieren sich mehrere Möglichkeitet
heraus, wobei mir persönlich der MAX7219 am besten zusagt. Habe ich
aber noch nicht verwendet, ist bisher nur im Planungszustand.

Grüße Timo

von akw (Gast)


Lesenswert?

Ja, den Max7219 kenn ich, der ist mir aber mit 7€ pro Stück um einiges
zu teuer. Hät gern ne kostengünstige Möglichkeit. Was ist denn mit
multiplexen?

von Frank Zöllner (Gast)


Lesenswert?

Tach auch,

ja der MAX7219/7221 ist die richtige wahl. Er kann 64 LEDs unabhängig
voneinander steuern und lässt sich kaskadieren, d.h. an kann beliebig
viele MAX7219/7221 über ein SPI-Leitungssystem ansteuern.

Gruss,
Frank

von ralf (Gast)


Lesenswert?

Hallo,
klar ist der max 7221 etwas teuer,aber dafür auch gut.Hab aus Neugier
mal etwas damit rumgespielt und muss sagen,das er wirklich einfach zu
handhaben ist.
Ralf

von Sebastian Heyn (Gast)


Lesenswert?

Wenns nicht zuuu hell sein muss, kannst du nen Tiny26 oder so nehmen,
und schriebst ne software zum multiplexen. dann kannste wie beim max
chip zb rs232 als interface nehmen und die daten immer weiter schieben.
damit kannst du beliebig viele kaskadieren. wenn du das mit smd bauform
machst kriegst du den controller hinter eine 8x5er gebaut....

von akw (Gast)


Lesenswert?

Mh und wie wie würdest du das multiplexen an sich dann machen? Warum
kann nicht einfach mein Mega32 alle 4 multiplexen?

von Dominik T. (dom) Benutzerseite


Lesenswert?

Ich kann den MAX7219 auch nur empfehlen. Für den minimalen Software -
und Hardwareaufwand den man dadruch hat sind 7€ gerechfertigt.

von Sebastian Heyn (Gast)


Lesenswert?

ja wenn es nur 4 sind kannst du auch nen mega32 nehmen. bei 6 werden die
ports nicht reichen..

nur dann benötigst du halt noch treiber transistoren.. bei einer matrix
kannst du den controller ohne treiber nehmen...

7€ ist ganz schön happig. echt mal und nen mega und bcxx hat jeder in
der schublade.. ausserdem kann man die ansteuerung so gestalten wie man
das will..

von Frank Zöllner (Gast)


Lesenswert?

Hallo Zusammen,

also mir ist der eingesparte Aufwand die paar Euro locker wert. Ich
finde es auch unangebracht, wenn die halbe mC-Leistung fürs Multiplexen
der Anzeige drauf geht (ok, bei akw wäre der Controller ja mehr oder
weniger ausschliesslich dafür da). Und wenn man das Ganze in
akzeptabler Helligkeit haben will, müssen ja irgendwie geartete
Schalter dazwischen. Und das läppert sich bei 5 x 8 x 4 = 160 LEDs auch
ganz ordentlich. Von der grossen Schaltung mal abgesehen. Und wenn ich
dann noch bedenke, für was für einen Sch&%$ss ich sonst manchmal weit
mehr als 7 Euro ohne mit den Wimpern zu zucken ausgebe...da gönn' ich
mir doch ruhig mal einen 7221 :o)

Frankovic

von Frank Zöllner (Gast)


Angehängte Dateien:

Lesenswert?

...da fällt mir ein, es gibt auch 5x8-Module mit eingebauter
Ansteuerung. Die machen die Zeichengeneration und das Gemultiplexe
komplett selber, sind schön hell und werden pinsparend seriell
angesteuert. Z.B. das Siemens DLO7135 ist so ein Teil. Aber da fehlt
dann schon fast der Reiz, gell? :o)

Frankovic

von Sebastian Heyn (Gast)


Lesenswert?

Naja ich finde 38 transistoren, 30 widerstände nun nicht allzuviel,
vorallem weil der 7221 ja nur für einen der 6 5x8 reicht. da bleibt es
also nicht bei 7€. dann und wenn der µcom mit 16mhz läuft, und du mit
400hz oder so multiplext ist der rechenaufwand nicht allzuhoch. bei
6x5x8 hast du 30 bytes im ram liegen, die du dann nur gezielt
ausgibst.evtl würd ich nen mega8 und die fehlenden ports mit
scieberegistern ausleichen

von Frank Zöllner (Gast)


Lesenswert?

ja, ist denke ich einfach Geschmacksache. Aber es geht ja auch darum,
sich selber was cleveres einfallen zu lassen, das ist ja schliesslich
das was an der Sache Spass macht. Vielleicht wäre ja auch so'n
Mittelweg denkbar: Den Output von einem MAX7221 per eigener Schaltung
auf mehrere Matrizen zu multiplexen?

Frank

von Jörn P. (jonnyp)


Lesenswert?

@ Frank
Siemens DLO7135 wird parallel angesteuert

von Frank Zoellner (Gast)


Lesenswert?

...upps...stimmt. Bin wahrscheinlich durcheinandergekommen, weil ich die
Dinger über PCF8574A angesteuert habe. Frank

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.