Hallo allerseits, ich möchte mit einem PIC 5x7 LED-Dot-matrix-Module ansteuern. (LEDs sind zu einer Matrix verschaltet), z.B. Reichelt-Best-Nr. TA 07-11 rt Nun ist mir klar, dass ich für ein 5x7 Modul insgesamt 12 Ausgänge benötige (7 Zeilen, 5 Spalten). Aber durch die Matrix-Verschaltung kann ich ja nicht jeden einzelnen Punkt simultan ansteuern. Ich hab mir dann überlegt, Zeile für Zeile schnell "durchlaufen" zu lassen, worunter aber die Helligkeit leidet, da jede Zeile nur 1/7 der Zeit an ist. Welche gängige Lösungsmöglichkeit gibt es also für mein Problem. Hat vielleicht jemand Links oder Beschreibungen. Vielen Dank schon mal für hilfreiche Antworten. Gruß Jan Purrucker
"...worunter aber die Helligkeit leidet, da jede Zeile nur 1/7 der Zeit an ist." Dann mußt Du eben die Stromeinstellwiderstände entsprechend verringern. Matrixanzeigen können nur gemultiplext werden. Man kann auch die Spalten multiplexen (= 1/5 Leuchtdauer). Peter
Hallo Peter, ich dachte mir schon, dass das nicht anders geht als mit Multiplexing. Aber wenn ich dann z.B. den 5-fachen Strom darüber fließen lasse, dann werden die LEDs über kurz oder lang defekt sein. Wird das in der Praxis echt so gehandhabt, dass man z.B. anstelle 20mA Nennstrom z.B. 60mA darüber fließen lässt, um das Helligkeitsproblem zu umgehen? Gruß Jan
Schau mal ins Datenblatt der LED. Da wirst du einen Maximalstrom und eine zulässige Dauer und / oder "duty-time" finden. Z.B. "100mA / 10%". Das heißt dann, du darfst die LED mit 100mA belasten, wenn sie ein Zehntel der Zeit nur an ist.
Hallo Jan! Ich habe diese Aufgabe einmal mit hilfe des Anzeigen-Treibers MAX7219 gemacht. Genaueres dazu ist hier zu finden: http://www.stefan-buchgeher.info/elektronik/max7219/max7219_dot_matrix.html Stefan B. (Linz, Österreich)
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.