Forum: Mikrocontroller und Digitale Elektronik Display P365A (DV-20208) mit Arduino o. Atmel allgem.


von Michael H. (dicker721)


Lesenswert?

Hallo,
habe ein schönes Problem, gerade wo ich es erlernen möchte selbst 
zurecht zu kommen, und ein vor langer Zeit erstandenes Pollin Display in 
meiner Bastelkiste gefunden habe, wolle ich mich daran versuchen es mit 
Hello World zum Leben zu erwecken.
Aber es bleibt Dunkel bin mir nicht mal sicher ob ich das richtig 
Verstanden habe, wie das mit den Anschlüssen alles verkabelt wird???

Also ich habe es so angeschlossen:

Laut Arduino>>

 The circuit:
 * LCD RS pin to digital pin 12           = Pin 04 am Display (RS)
 * LCD Enable pin to digital pin 11       = Pin 06 am Display (E)
 * LCD D4 pin to digital pin 5            = Pin 11 am Display (D4)
 * LCD D5 pin to digital pin 4            = Pin 12 am Display (D5)
 * LCD D6 pin to digital pin 3            = Pin 13 am Display (D6)
 * LCD D7 pin to digital pin 2            = Pin 14 am Display (D7)
 * LCD R/W pin to ground                  = Pin 04 am Display (R/W)
 * 10K resistor:                          = ?? nicht angeschl.
 * ends to +5V and ground                 = ?? nicht angeschl.
 * wiper to LCD VO pin (pin 3)            = Pin 01 / 15 (0V / 0V)
                                          beides mit auf Pin 03 am 
Arduino
                                          oder auch GND ausprobiert ??
Pin 03 am Display, also Contrast, zuerst da ja nichts von Minus 0,7 V im 
Datenblatt steht mit Potti gegen 5 V+ versucht und auch weggelassen, 
alles brachte nix, wie wenn es garnicht angeschlossen wäre, nicht mal 
einen kurzen Zucker hat das Display von sich gegeben!

Weis nimmer was ich machen soll, wollte nun gerade versuchen etwas mit 
Text und Sensorendaten mit ausgabe auf einem Display zu versuchen, aber 
ich bekomme das einfach nicht hin, irgendwie muss in der Verdratung ein 
Fehler sein, google schon ne ganze Ecke, finde aber wirklich keine gute 
Lösung, geschweigedenn ein Datenblatt das mir eindeutig aussagt oder 
sonst irgend etwas was wo ist und wie es eventuell am Display anders 
heist.

Für eine Hilfe wäre ich sehr Dankbar, im vorraus schon einmal vielen 
Dank.
LG
Michael

von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Lesenswert?

Hallo Michael,
es gab schon mal einen Thread zu diesem Display:

Beitrag "HD44780 (Pollin DV20208) Zeichenbreite stimmt nicht"

"Auf jeden Fall ein cooles Display:
- Läuft auch im 4-bit Modus (also mit min. 7 Signalleitungen)
- Kann sowohl im Grafikmodus als auch im Textmodus betrieben werden
- Wird beides verwendet, werden die GFX und TXT-Daten anscheinend EXOR
verknüpft
- Verhält sich (bisher ;-)) wie im ST7920-Datenblatt beschrieben

Nachteil:
Das Backlight braucht wirklich 5,7V - mit 5V geht's nicht an..."

von Michael H. (dicker721)


Lesenswert?

Hi Wolfgang,
danke dir.
Genau den Thread hab ich ganz durchgeschaut, aber ich mache etwas falsch 
da überhaupt nichts geht und weis nicht ob E auf dem Display auch Enable 
ist? oder was mit den Pins ist die ich nicht angeschlossen habe oder die 
wo wo 0v steht, wo die hin kommen bin ich mir ja auch nicht sicher?

Würd ja ein anderes nehmen, aber das andere ist ein LCD-12232 oder ich 
hab noch ein Datavision P206 ?? rumliegen, aber die scheinen ja nicht so 
leicht ansteuerbar, oder irre ich mich da? das erste muss sogar noch 
zusammengelötet werden, aber beim Suchen macht das ja eh schon keinen 
Spaß da das was ich gefunden habe nur ausgesagt hatte das dieses 
LCD-12232 nur ein Paar Streifen anzeigen würde?
LG
Michael

von Michael (Gast)


Lesenswert?

Hat Sich erledigt hab den ganzen dreck weggeräumt, ich mache nun nix 
mehr mit atmel oder elektronik!
Viel spaß noch.
LG
Michael

von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Lesenswert?

Nicht gleich aufgeben!

Ich fand folgende Belegung beim Arduino:

LCD  Arduino

RS   8
RW   Masse (das kann bei Deinem Display aber auch anders herum sein, 
also evtl freilassen)

E    9
D4   4
D5   5
D6   6
D7   7

V0   an den Schleifer eines Potis 10k zwischen 0 und 5V 
(Kontrastspannung)
VSS  Masse (0V)
VDD  +5V

So ist jedenfalls das LCD Keypad Shield beschaltet. Und es funktioniert.

von Michael H. (dicker721)


Lesenswert?

Hallo Wolfgang,
habe es nochmal versucht, und konnte Text auf dem Display ausgeben, 
meine ersten Versuche haben sehr geholfen zu Verstehen wie es 
Funktioniert, mußte noch ganz schön lange rumprobieren, bis ich dank 
Deiner Hilfe zum ersten mal Schwarze Balken auf dem Display erkennen 
konnte, von da an ging es dann wesentlich leichter, nun versuche ich 
z.b. Spannung und oder Temp u.s.w. auf das Display zu bekommen, und das 
mit verschiedenen Texten :-)
LG
Michael

von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Lesenswert?

Hallo Michael,
auch ich mußte gestern nochmal Lehrgeld zahlen, als ich an den Pinguino 
(ein Arduino mit Pic32) ein anderes Display anschließen wollte. Es heißt 
Displaytech 162D und hat 2 x 7 Anschlüsse (LED extra). Aber die 
Anschlüsse sind nicht etwa 1 bis 14 wie bei den einreihigen zu 
übernehmen, sondern gegenläufig, und dann noch Vss und Vdd vertauscht. 
Ohne eine eigene Zeichnung hätte ich es nicht geschafft...

Frage an alle: baut ihr in solchen Fällen so wie ich eine 
Adapterplatine, oder klemmt Ihr die Kabel in den Steckern einfach um ??
- Adapterplatine kann noch den Kontraststeller aufnehmen, daher meine 
Entscheidung dafür

LG Wolfgang

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
Noch kein Account? Hier anmelden.