LED-Matrix / Laufschrift

WerWolf

Mitglied
30. Dez. 2009
67
0
6
Heidenheim
Hallo AVR-Experten,

ich habe 4 LED-Matrix-Module, die je 5 Spalten und 7 Zeilen haben.
Mein Grundgedanke war es, damit eine Laufschrift zu basteln.

Ich habe mir auf dem Steckbrett eine Schaltung (mit einem Modul) zusammengesteckt, bei der die 5 Spalten über je einen Transistor versorgt werden und der AVR versorgt direkt die 7 Zeilen. Es hat im Multiplexbetrieb immer nur eine Spalte "Saft", in der bis zu 7 LED's gleichzeitig leuchten. Das dürfte der AVR ja locker packen.

Allerdings ist nach meiner Methode der Aufwand, die anzuzeigenden Zeichen zu entwerfen, extrem groß. Vermutlich komme ich da sogar an irgendwelche Speichergrenzen.

Im AVR-Buch von C. Kühnel ist ein Beispiel mit wesentlich geringerem Aufwand. Bei diesem kann man die Zeichen im LCD-Designer von Bascom entwerfen und als Data abspeichern.
Jedoch scheinen bei ihm die 7 Zeilen komplett aktiviert zu werden. Somit müsste ich die Transistoren auf die Zeilen umlegen. :stoned:

Währe bei der Methode, mit der zeilenweisen Ansteuerung, überhaupt eine Laufschrift möglich?
Wie würdet ihr da vorgehen? :stupido2:
 
Hallo,

wenn du keinen Zeichensatz als Datei/Download/... findest wirst du um eine
eigenständige Erzeugung wohl nicht drum rum kommen ;)

verwendete Speichermenge ...
256 Zeichen (ASCII-Satz) * 8 Zeilen (wegen Einfachheit) = 2kByte im Flash

Sieh mal bei den Schaltungen nach => Multiplexanzeige für Uhren.
Am einfachsten ist es wenn du die Pixeldaten in ein Schiebergister schreibst
und eine gesamte Zeile auf einmal aktivierst. Als Treiber für die gesamte
Zeile ULN2803 oder UDN2981 (je nach gem.A/gem.K) und die Spalten direkt
aus dem Schieberegister treiben.

Gruß
Dino
 
Moin Moin Dino,

der Speicher scheint also kein Problem darzustellen. :)

Die Schieberegister wollte ich eigentlich vermeiden. Aber irgendwie komm ich wohl nicht um die Dinger rum.
Ich habe schon 3 Anleitungen über Schieberegister durchgelesen, aber ich habe immer noch keine Ahnung, wie die Dinger funktionieren. :confused:

Da gestern das Anfänger-Lehrbuch gekommen ist, werde ich erst dieses komplett durcharbeiten, bevor ich mit der Laufschrift weiter mache.
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)