Hallo zusammen, erstmal vorneweg: Ich habe mir schon einige Beiträge dazu durchgelesen, die mir leider keine Antwort auf die Frage gegeben haben. Das Problem ist folgendes, ich habe das 16x2 LCD (HD44780) mit dem ATMega wie im GCC-Tutorial verbunden und auch die lcd-routines Dateien benutzt. Das ganze hat kurz auf dem Steckboard prima funktioniert, dann aber plötzlich gar nicht mehr. Ich ging davon aus, dass das billige Steckboard Probleme macht. Daher habe ich das Ganze nun fest verlötet. Leider ohne Erfolg. Einzig beim Ein/Ausschalten der Stromversorgung wird kurz die Hälfte des Displays schwarz. Kann man auf irgendeine Art testen, ob das Display kaputt ist? Bzw. sagt mir das kurze Flackern des Displays, das es noch funktioniert? Ich will ungern eines neues Display kaufen müssen... Viele Grüße David
Hi Spess, ja die stimmt. Ich habe die mit einem Widerstand auf 0,8 V gebracht. Damit hatte es vorher auch funktioniert.
Du kannst zb einfach mal die E-Leitung vom LCD abklemmen. Dann kann der µC keine Kommandos mehr zum LCD übertragen. Sinn der Ganzen: Der µC kann das LCD nicht mehr initialisieren und es muss seinen 'Einschaltbalken' anzeigen. Siehst du den, dann lebt das LCD noch Siehst du ihn nicht, dann überprüf die Kontrastspannung. Mit einem einzelnen Widerstand kann man keine Spannung von 0.8V einstellen. Am besten nimmst du ein Poti und beschaltest dieses als Spannungsteiler und drehst da mal rum.
Hallo Karl Heinz, nach dem Abklemmen hat sich nichts gezeigt. > Siehst du ihn nicht, dann überprüf die Kontrastspannung. Mit einem > einzelnen Widerstand kann man keine Spannung von 0.8V einstellen. Am > besten nimmst du ein Poti und beschaltest dieses als Spannungsteiler und > drehst da mal rum. Naja das mit den 0,8 V hab ich durchgemessen. Kommt ja immer auch auf die Eingangsspannung an. (liegt zwischen 4,9 - 5 V) Auf jedenfall habe ich nun ein 10K-Poti benutzt, aber ebenfalls ohne sichtlichen Erfolg. Also nehme ich mal an, dass das LCD hinüber ist... Ich frag mich trotzdem wie das passieren kann. Einen Kurzschluss habe ich sicher nicht gebaut und das LCD kann man sogar bis 15 V betreiben laut Datenblatt, daher habe ich es auch mit meinen 5 V Eingang sicher nicht kaputt gemacht.
David Meister schrieb: > Auf jedenfall habe ich nun ein 10K-Poti benutzt, aber ebenfalls ohne > sichtlichen Erfolg. Also nehme ich mal an, dass das LCD hinüber ist... Sieht wohl so aus. > Ich frag mich trotzdem wie das passieren kann. Einen Kurzschluss habe > ich sicher nicht gebaut und das LCD kann man sogar bis 15 V betreiben > laut Datenblatt, daher habe ich es auch mit meinen 5 V Eingang sicher > nicht kaputt gemacht. Was ist wenn du das LCD komplett von der restlichen Schaltung trennst. Poti für die Kontrastspannung ansonsten nur +5V und Masse anschliessen? Poti durchdrehen. Wenn du dann immer noch keine Balken schaffst, dann ist dem LCD wohl der magische Rauch ausgegangen.
David Meister schrieb: > Einzig beim Ein/Ausschalten der Stromversorgung wird > kurz die Hälfte des Displays schwarz. Könnte von der Kontrastspannung sein. Wenn es Iinitialisiert ist verschwindet der. Also müßte das LCD noch leben. Karl heinz Buchegger schrieb: > Du kannst zb einfach mal die E-Leitung vom LCD abklemmen. Dann kann der > µC keine Kommandos mehr zum LCD übertragen. Enable-Leitung abklemmen, dann nochmal die Schaltung aus und wieder ein schalten.
MarioT schrieb: > Könnte von der Kontrastspannung sein. Wenn es Iinitialisiert ist > verschwindet der. Also müßte das LCD noch leben. Das sieht irgendwie nach einer Kapazität aus, die kurz Entladen wird. Ich hab das Display, wie Karl Heinz es geschrieben hat, nochmals separat nur an VDD, GND und Kontrast angeschlossen. Da erscheint immernoch das Gleiche. Das hab ich nun an einem anderen verbauten Display getestet und dort erscheint der erhoffte Balken...
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.