Display DG12232 v. Pollin

OP #3462801
Lesenswert?

Hi. Das besagte Display ist ein 122x32 Pixel Display von Pollin. Wollte 
mal fragen wie es bei dem Display mit einer Initialisierungsphase 
aussieht. Sprich Betriebsspannung dran, negative Displayspannung = alle 
Pixel eingeschaltet. So wie ich es von den Textdisplays her gewohnt bin. 
Oder muss ich erst alles anschließen, Programm auf den Kontroller 
spielen und kann dann erst sehen ob der Aufbau der Adapterplatine und 
auch der Anschluss korrekt war?
Gast #3462849
Lesenswert?

Hi

>Sprich Betriebsspannung dran, negative Displayspannung = alle
>Pixel eingeschaltet.

Nein. Sieh dir das Datenblatt vom SED1520 an. Nach dem Einschalten 
befindet sich der Displaycontroller in folgendem Zustand:

(a) Display off
(b) Display start line register: First line
(c) Static drive off
(d) Column address counter: Address 0
(e) Page address register: Page 0
(f) Select duty: 1/32
(g) Select ADC: Forward (ADC command D0 = “0”, ADC status flag = “1”)
(h) Read modify write off

MfG Spess
OP #3463419
Lesenswert?

Juti, Ausgabe über LCD funktioniert. Allerdings sind immer Fragmente mit 
dabei, wie senkrechte Striche, welche bei jeder neuen Ausgabe ihre 
Position verändern. Man könnte meinen das Bild würde analog empfangen 
und es gäbe Empfangsstörungen. Daher die Frage: Wie kann ich diese 
Störungen beseitigen? Was könnte überhaupt für diese Störungen 
verantwortlich sein?
OP #3463432
Lesenswert?

Bisher handelt es sich um eine reine Textausgabe. Hab aber Vermutung das 
meine Datenleitungen (Flachbandkabel, auf 8 Adern gekürzt) schlicht zu 
lang sind.

Nachtrag 21:46:

Alles umgelötet. Die Datenleitungen sind nun direkt über Stiftleiste 
angelötet (Probeaufbau auf Streifenrasterplatine), die Steuerleitungen 
sind nur noch max. 5cm lang. Daher habe ich nun keine Idee mehr, woher 
diese Striche kommen.
OP #3463549
Lesenswert?

Im Anhang mal kleines Bildchen davon, wie es derzeit bei mir aussieht. 
Man sieht, dass es schon funktioniert, aber eine saubere Ausgabe sieht 
anders aus.

Und hier das recht einfache Testprogramm:
1
$regfile = "m16def.dat"
2
$crystal = 8000000
3

4

5
$lib "glcdSED1520.lbx"
6

7
Config Graphlcd = 120 * 64sed , Dataport = Portc , Controlport = Portd , Ce = 5 , Ce2 = 6 , Cd = 3 , Rd = 4
8

9
Do
10

11
Wait 2
12
Cls
13

14
Setfont Font8x8
15

16
Lcdat 1 , 1 , "TEST"
17
Lcdat 2 , 1 , "Probeausgabe"
18

19
Setfont Font16x16
20
Lcdat 3 , 1 , "Test2"
21

22
Loop
23

24
End
25

26
$include "font8x8.font"
27
$include "font16x16.font"
Angehängte Dateien:
OP #3463695
Lesenswert?

Morgen geht es weiter. Hab noch ein zweites Display diesen Typs hier. 
Werde Morgen dann mal das jetzige vorsichtig ablöten und das andere ran. 
Wenn dieses dann auch so rum zickt, dann ist es etwas anderes als nur 
ein "Einzelstück" von Display :D.

Nachtrag von 23:42:

Hab das Display jetzt auf Inversen Betrieb. Damit stören die Striche und 
Punkte nicht mehr und das Display ist gar besser zu lesen.
OP #3465303
Lesenswert?

So, nun bin ich fertig mit den Teilen. Von 2 bestellten funktioniert nur 
eines im Inverse-Betrieb zufriedenstellend. Es gibt 2 Hauptprobleme: 
Herausfinden wie rum NE555 richtig herum ist (keine Kerbe erkennbar, 
weil vermutlich auch nicht vorhanden, heißt Einsetzen des Chips nach 
Schriftausrichtung) Moosgummi muss Fettfrei bleiben und auch richtig 
sitzen. Nicht leicht bei Abmaßen von vielleicht 4mm Höhe und 4cm Länge 
(geschätzte Werte). Hat man den NE555 erst einmal verkehrt herum 
eingelötet, bekommt man ihn schlecht wieder herunter ohne ihn zu 
zerstören.

Fazit: Wer sich zutraut den NE555 auf Anhieb richtig herum zu löten und 
auch den Moosgummi eingesetzt bekommt ohne die obere bzw untere 
Kontaktfläche zu berühren, kann es mit diesem Bausatz versuchen. Auch 
muss daran gedacht werden, dass dieses Display eine negative 
Kontrastspannung benötigt. Ich habe mir meine vom MAX 232, Pin 6 (VS-) 
geklaut und leite sie über 2,5k Ohm ans Display. Allen anderen empfehle 
ich die Verwendung eines teureren Displays, welche bereits fertig 
montiert sind und von Werk aus in der Regel auch eine Funktionskontrolle 
hinter sich haben.
Persönliche Seite #3465311
Lesenswert?

Stefan S. schrieb:
> Herausfinden wie rum NE555 richtig herum ist (keine Kerbe erkennbar,
> weil vermutlich auch nicht vorhanden, heißt Einsetzen des Chips nach
> Schriftausrichtung)

Wenn keine Pin1 Markierung vorhanden ist kannst du dich danach richten.

    |    |    |    |
  +------------------+
  |                  |
  |   Beschriftung   |
  |                  |
  |   Beschriftung   |
  |                  |
  +------------------+
    |    |    |    |
   Pin1

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren