Hallo Ich versuche das Display EA W404B-NLW mit einem Spartan 3A DSP anzusteuern, allerdings funktioniert nicht einmal die Initialisierung(nicht einmal der Cursor ist zu sehen). Im Anhang ist ein Timing Diagramm wie ich das Display initialisiere. Pinbelegung: VEE=5V VSS=GND VDD=5V LED+=über 22ohm Vorwiderstand mit 5V verbunden LED-=GND Mit Hilfe eines Oszis habe ich überprüft ob die Signale am Display anliegen. (Pegel 3,3V) Link Datenblatt:http://www.lcd-module.de/pdf/doma/blueline-w.pdf Hat Jemand eine Idee wo der Fehler sein könnte? Gruß Stefan
Stefan schrieb: > Mit Hilfe eines Oszis habe ich überprüft ob die Signale am Display > anliegen. > (Pegel 3,3V) Kannst Du uns davon ein Bild machen? Ansonsten sollte die Initialisierungssequenz mit 0x30, 0x0F, 0x01 anfangen, oder interpretiere ich das Datenblatt falsch? Duke
Eventuell Vee über ein Poti anschliessen, denn laut Datenblatt Vee = 0-0.5 Volt. Den blinkenden Cursor sieht man bei falsch eingestelltem Kontrast auch nicht :-) Uli
Stefan schrieb: > Im Anhang ist ein Timing Diagramm wie ich das Display initialisiere. Mindestens der Befehl "Clear Display" bräuchte schon mal 1,6ms. Zudem solltest du die "übliche" Initialisierungssequenz des HD44780 einhalten. Ich muss da in so ein Display immer viel mehr reinschreiben, dass sich was tut... Siehe diese Artikel: http://www.mikrocontroller.net/articles/HD44780 http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD > VEE=5V Das ist (wie schon erwähnt) grottenfalsch! Vee tendiert eher dazu, eine negative Spannung zu sein! Ich würde da auch ein 10k-Poti zwichen Vcc und GND anschliessen und mit dem Schleifer auf Vee gehen. Mit Vee muss sich auch ein nicht initialisiertes Display so einstellen lassen, dass viele schwarze Kästchen zu sehen sind.
Hallo erstmal und danke für die Antworten @Duke Im Anhang ist das Bild. Ich habe verschiedene Initialisierungen probiert darunter auch die im Datenblatt aufgeführte(hätte ich wohl erwähnen sollen). @Uli Bei dem VEE war ich mir nicht sicher da im Datenblatt Seite 2 steht VEE=0-0,5 und auf Seite 13 bei dem speziellen Display was ich verwende steht VEE=4,8V. @Lothar Miller Also die 1,6 ms zum Ausführen gebe ich dem Kontroller nachdem enable auf low geht dauert es ca 4ms bis der nächste Wert auf die Datenleitungen gegeben wird. Also dann ist wohl das zu hohe VEE der Fehler, ich werde mal versuchen die "schwarzen Kästchen" sichtbar zu machen. Kann es sein das ich durch das Anlegen von VEE=5V das Display zerstört habe? Gruß Stefan
@ Stefan (Gast) >Also dann ist wohl das zu hohe VEE der Fehler, ich werde mal versuchen >die "schwarzen Kästchen" sichtbar zu machen. Mach das. >Kann es sein das ich durch das Anlegen von VEE=5V das Display zerstört >habe? Nein. Der Trick dieser LCDs ist, dass die Kontrastspannung auf VCC bezogen ist und nicht auf GND. Dashalb sieht das LCD bei VEE=VCC = 0V Kontrastspannung. Ist auch etwas kryptisch so im Datenblatt formuliert. MFG Falk
@Falk Jetzt ergibt das mit dem VEE auch einen Sinn, vielen Dank für die Erläuterung. Gruß Stefan
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.