mikrocontroller.net

Forum: Projekte & Code HDSP2000 an Atmega48 einfaches Bsp.


Autor: maddin (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

im Anhang der Code zur Ansteuerung eines HDSP2000 Displays (oder auch 
mehrer). Sie werden hierzu in "reihe" geschaltet.

Das Zip enthält ein komplettes Projekt.

Gruß,
m

Autor: maddin (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
hier ein Bild der Testumgebung.

ein grober Schaltplan ist übrigens im entsprechenden Header des 
Displays.

Autor: maddin (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
hier ein Display Beispiel einmal mit, und einmal ohne Filterglas....

Autor: Stefan B. (stefan) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Oh, Danke!

Autor: maddin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

was mir noch aufgefallen ist, ich habe in der eile in der gesamten 
software, von der benennung her, row und column vertauscht, hat aber auf 
die funktonsweise der software keine auswirkúng.

die Strukturierung des char sets ist wie folgt:

als Beispiel hier mal die erste Zeile des momentan 17Zeichen 
beinhaltenden Char Sets:

HDSP2000_CharSet[20][5]={0x3E,0x45,0x49,0x51,0x3E,   //0

                         b7nu b7nu b7nu b7nu b7nu    0 0 0 0 0
                         b6   b6   b6   b6   b6      0 1 1 1 0    1 1 1
                         b5   b5   b5   b5   b5      1 0 0 0 1  1 
1
                         b4   b4   b4   b4   b4      1 0 0 1 1  1     1 
1
                         b3   b3   b3   b3   b3      1 0 1 0 1  1   1 
1
                         b2   b2   b2   b2   b2      1 1 0 0 1  1 1 
1
                         b1   b1   b1   b1   b1      1 0 0 0 1  1 
1
                         b0   b0   b0   b0   b0      0 1 1 1 0    1 1 1

Das ist das was mir noch in der kürze aufegfallen ist.

Beitrag "V LED Matrix Mini Anzeigen (4fach) 5x7dot"

gruß,
m

Autor: maddin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
0x3E,0x45,0x49,0x51,0x3E,   //0

                     b7nu b7nu b7nu b7nu b7nu    0 0 0 0 0
                     b6   b6   b6   b6   b6      0 1 1 1 0    1 1 1
                     b5   b5   b5   b5   b5      1 0 0 0 1  1       1
                     b4   b4   b4   b4   b4      1 0 0 1 1  1     1 1
                     b3   b3   b3   b3   b3      1 0 1 0 1  1   1   1
                     b2   b2   b2   b2   b2      1 1 0 0 1  1 1     1
                     b1   b1   b1   b1   b1      1 0 0 0 1  1       1
                     b0   b0   b0   b0   b0      0 1 1 1 0    1 1 1

Autor: Dominique Görsch (dgoersch)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo maddin,

in deinem Beispiel plan verwendest du einen UDN2981 oder schreibst 
alternativ 32 Ohm. Gelten die 32 Ohm nur für zwei HDSP wie in deinem 
Beispiel oder auch für nur einen einzelnen? Ich hab' nun das Datenblatt 
schon einige Male rauf und runter gelesen aber finde nicht die 
entsprechenden Werte um den Vorwirderstand korrekt zu berechnen. Vcc des 
AVR und der restlichen Schaltung sind bei mir 5V.

Gruß
Dominique Görsch

Autor: maddin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe die widerstände (33 Ohm) nur zum testen genommen, um sicher zu 
gehen. die testschaltung habe ich nur aus neugier kurzer hand aufgebaut.

wenn man sich das datenblatt genauer ansieht, ließt man, das intern 
konstantstromquellen verbaut wurden.

und: umso mehr dieser anzeigen du kaskadierst, um so größer wird der 
strom an den column drivers.

ich habe mit den anzeigen nichts weiter gemacht, ich war nur neugierig, 
aber ich denke ich würde auf jeden fall column driver verbauen, entweder 
5 kleine smd fets, oder einen udn, oder aus dem stehgreif: 5 bs250 
könnten auch weiterhelfen. hier gab es auch schon viele threads über 
high side driver bei gemuxten anzeigen, speziell die smd versionen.

ich denke die ideale spannung von rund 3,5V datenblatt seite 2 (7-47) 
Column Input voltage, erzeugt man sich mit einem lm317, oder einer 
eleganteren methode, evtl. kann man hier auch einen 3V regler, oder 3,3V 
regler missbrauchen oder so nutzen. die da wären z.B.:

LP2950

LF33
LM3940

Ich hoffe ich konnte dir helfen,
m.

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.