Go Down

Topic: WM-C1602K LCD-Display HD44780 Controller 2X16 Z. (Read 9064 times) previous topic - next topic

Megaionstorm

Dec 18, 2010, 12:12 am Last Edit: Dec 18, 2010, 12:15 am by Megaionstorm Reason: 1
Habe Probleme das Display überhaupt zum laufen zu bringen.

INTERFACE PIN CONNECTIONS:
------------------------------------
1      2     3     4    5   6    7
NC VSS VDD VO RS R/W E

 8      9    10    11   12   13    14
DB1 DB2 DB3 DB4 DB5 DB6 DB7

Das Display hat auch noch einen Pin 0, wird aber nirgentwo erklärt !

Mache ich 2 = GND und 3 = 5V meldet sich der Arduino nicht.
Mache ich 2 = GND und 4 = 5V bekomme ich die Windows Meldung das ein USB-Gerät nicht richtig erkannt wird !
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

uwefed

Du weißt schon daß pin 0 in der Mitte ist und pin 14 außen links.

VDD ist 5V Versorgungspannung;
Vo ist Kontrast LCD
VSS ist Masse

Grüße Uwe

Megaionstorm

Ja, beim ersten Pin steht 0, beim zweiten 1 und beim letzten 14.
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

sth77

Die Pinbelegung on Megaionstorm deckt sich mit dem Datenblatt: http://www.datasheetarchive.com/WM-C1602K-datasheet.html
Sowas habe ich auch noch nicht gesehen, dass nur 7 Datenleitungen da sind...
Mein verwaister Arduino-Blog: http://www.sth77.de/ - letzter Eintrag: Diamex-ISP in der irgendwann mal aktuellen Arduino-IDE 1.6.4

uwefed

#4
Dec 18, 2010, 01:17 am Last Edit: Dec 18, 2010, 01:24 am by uwefed Reason: 1
@sth77
Ja, Du hast Recht, ist komisch. Da vermute ich einen Fehler im Datenblatt.

http://pdf1.alldatasheet.com/datasheet-pdf/view/123163/ETC1/WM-C1602Q.html
Ist ein Ähnliches Display mit Hintergrundbeleuchtung und 8 Datenbits.

@Megaionstorm
Hast Du kontrolliert, ob ein Elektrolytkondensator auf dem Display ist? Welches Pin ist mit dem Metallrahmen des Displays verbunden? Das ist dann Masse.
Versuch auch auszumessen mit welchen Pins der HD44780 verbunden ist (Ich hoffe Du hast einen SMD Controller und nicht ein n mit einem Tropfen Schwarzen Kleber vergossenes Chip.

http://www.sparkfun.com/datasheets/LCD/HD44780.pdf

Grüße Uwe


Megaionstorm

#5
Dec 18, 2010, 01:52 am Last Edit: Dec 18, 2010, 03:16 am by Megaionstorm Reason: 1
Pin 1 - 14 führt zu dem Controller. Pin 0 zu den Anschlüssen an der Seite. Bild linke Seite.

Habe den folgenden Hinweis gefunden:
http://www.todomodding.com/forums/showthread.php?t=154

http://translate.google.com/translate?hl=de&sl=es&tl=de&u=http%3A%2F%2Fwww.todomodding.com%2Fforums%2Fshowthread.php%3Ft%3D154

Pin 0 und die Anschlüsse an der Seite könnten etwas mit der Hintergrundbeleuchtung zu tun haben. Vermute ich mal.
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

saw0

Quote
Mache ich 2 = GND und 4 = 5V bekomme ich die Windows Meldung das ein USB-Gerät nicht richtig erkannt wird !


Das ist ein fast untrügliches Zeichen, dass es einen Kurzen gibt.

uwefed

Die Nummern des ersten Datenblatt sind falsch. Haben bei 1 anstatt 0 angefangen zu zählen.
Laut dem Hinweis auf todomodding müßtest Du Masse an 1 und 5V an 2.

Dieses Display scheint keine Hintergrundbeleuchtung zu haben. WM-C1602Q hat hintergrundbeleuchtung.

Grüße Uwe

Megaionstorm

Das Display hat noch zwei Anschlusse an der Seite. Dort befindet sich die Hintergrundbeleuchtung, die funktioniert jedenfalls schonmal !
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

saw0

#9
Dec 19, 2010, 01:25 am Last Edit: Dec 19, 2010, 01:25 am by saw0 Reason: 1
LED Backlight ist imme PIN 15 und 16 bei den HD44780

Megaionstorm

Ich habe das Display gemäß der folgenden Beschreibung angeschlossen:

http://www.ladyada.net/learn/lcd/charlcd.html

Erhalte aber nicht die geringste Anzeige !
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

saw0

#11
Dec 19, 2010, 02:26 am Last Edit: Dec 19, 2010, 02:27 am by saw0 Reason: 1
Ich hab immer das hier genommen, und nie Probleme gehabt.

http://www.arduino.cc/en/Tutorial/LiquidCrystal

Ich lass das Poti auch immer weg und Leg den Pin direkt auf GND.

Megaionstorm

#12
Dec 19, 2010, 02:36 am Last Edit: Dec 19, 2010, 02:39 am by Megaionstorm Reason: 1
Was passiert den wenn man den auf 5V legt ?
Was bei mir durch das offensichtlich fehlerhafte Datasheet passiert ist !
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

saw0

Nichts, weil das ja auch passiert wenn das Poti voll aufgedreht wird. Ich bezog mich auf den Potipin.

Megaionstorm

#14
Dec 19, 2010, 02:56 am Last Edit: Dec 19, 2010, 02:58 am by Megaionstorm Reason: 1
Wenn man dem fehlerhaften Datasheet folgt wird Vdd dort angeschlossen wo eigentlich Vo ist, also 5V !

Fehlerhaft:
INTERFACE PIN CONNECTIONS:
------------------------------------
1      2     3     4    5   6    7
NC VSS VDD VO RS R/W E

Korrekt:
INTERFACE PIN CONNECTIONS:
------------------------------------
1      2     3     4    5   6    7
VSS VDD VO RS R/W E  DB0

Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

Go Up