mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Wie steuert man LED-Punktraster an?


Autor: Der schwere Löter (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Wie steuert man LED-Punktraster an?
Welches IC ist auf dieser Platine verbaut?
Hat die jemand und mag es mir verraten?

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: Der schwere Löter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Falk Brunner
Warum musst du wieder so vorpreschen und dich in den Mittelpunkt 
stellen?

Die Frage war nicht, wie man LC-Display's mit dem HD44780 ansteuert,
sondern wie diese 8 Stück 5x7 Punkt LED's auf dem Foto angesteuert sind.
Vieleicht gibt's da ein geniales IC auf dieser Platine, das 
einigermassen starke Treiber bereitstellt und den uC vom Multiplexen 
entlasten kann.

Autor: Rudi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>@Falk Brunner
>Warum musst du wieder so vorpreschen und dich in den Mittelpunkt
>stellen?

schwerer Löter : du mußt aber zugeben, dass das LCD doch ziemlich in die 
Mitte deines Fotos gerutscht ist und man(n) so schnell dazu verleitet 
wird, genau auf dieses Teil seine Antwort zu fixieren. Ich muss 
gestehen, dass ich die LED-Punktmatrix auch erst später entdeckt 
habe...also deshalb erstmal einen gemäßigten Ton anschlagen :-)

Rudi

Autor: Der schwere Löter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>also deshalb erstmal einen gemäßigten Ton anschlagen :-)

Sorry

Autor: Sebastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das hängt davon ab, ob man zeilenweise oder spaltenweise multiplexen 
will.

Industrielle Lösungen (z.B. Fahrstuhldisplay, diverse kommerzielle 
Laufschriftanzeigen) machen das meist zeilenweise. Die LED-Matrix hat 
typischerweise 7 Zeilen, manchmal 8. Jede Zeile wird kann über einen 
ausreichend belastbaren Tansistor aktiviert, nachdem die Daten dafür 
seriell in ein Schieberegister mit Treiberausgängen (z.B. TPIC6595) 
geladen worden sind. Während eine Zeile leuchtet, wird die jeweils 
nächste geladen, in den Schieberegistern sind meist Latches drin.
Vorteil: Ströme und EMV-Verhalten sind überschaubar, bei Ausfall des 
Taktes wird das Display nicht sofort zerstört, sondern erst in ein paar 
Sekunden (7- bzw. 8-facher LED-Strom), man kann also notfalls reagieren.

Wer wagemutig ist und sich was beweisen will, kann das ganze 
spaltenweise machen. Bei 5 Spalten pro Zeichen kommt man beispielsweise 
bei 16 Zeichen auf 1:80 Multiplex-Rate. Dies erfordert einen recht 
erheblichen LED-Strom, bei dem der Wirkungsgrad nicht mehr optimal ist, 
und stellt an Timing und Zuverlässigkeit der Ansteuerung gewisse 
Anforderungen. Wenn der Takt ausfällt, stirbt die gerade aktive Spalte 
praktisch sofort.

Generell muß man sich im Klaren sein, welche Seite der Matrix (Zeilen 
oder Spalten) die Low-Side (NPN-Treiber) und welche die High-Side 
(PNP-Treiber) ist.

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
leider ist meine Glaskugel in Reparatur....

Was ist das für ein Board? Datenblatt? Typenbezeichnung? Stromlaufplan?

Autor: Sumynona (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bis zu 8 User-definierte Zeichen unterstützt der hd44780 von haus aus, 
also wenn du wiederkehrende bildchen machen willst oder nur ein kleines 
logo, dafür reichts. Ansonsten bleibt wohl nur der Weg über einen 
vielbeiner der dir das multiplexing abnimmt

Autor: Magnus Müller (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Für die hilfsbereiten Kollegen:

"Systemdoku": 
http://www.elektor.de/StreamFile.lynkx?path=Upload...

Der Schaltplan des Basisboards befindet sich im Anhang.

Gruß,
Magnetus

Autor: Sebastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nachtrag: Es gibt auch "intelligente" Punktmatrixdisplays, z.B. DLG7135. 
Diese sind sehr teuer, enthalten aber Zeichengenerator, Treiber und 
Multiplexer. Anschluß an einen parallelen Datenbus (8 Bit) oder 
Portleitungen ist direkt möglich.

Autor: Magnus Müller (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nachtrag:

Datenblatt des MAX6953:
http://www.datasheetarchive.com/pdf-datasheets/Dat...

Gruß,
Magnetus

Autor: Der schwere Löter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ Magnus Müller (magnetus)

ein fettes Dankeschön!

Autor: Magnus Müller (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der schwere Löter wrote:
> @ Magnus Müller (magnetus)
>
> ein fettes Dankeschön!

Ein ebenso fettes Schittebön ;)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.