Hallo zusammen! Ich hab ein Problem, was mich so langsam in den Wahnsinn
treibt! -.-
Und zwar will ich ein L C Display mit HD44780 Chipsatz und einer
Anzeigegröße von 20*4 einbinden.
Nachdem ich mit der eigentlichen Projekt-Software (für die der LCD
angeschafft wurde) keine erfolge hatte, hab ich mal ein ganz simples
Testprog für den µC [AtMega8] geschrieben..
Auch hier wird außer der Hintergrundbeleuchtung beim anlegen der
Betriebsspannung (5v,DC) keinerlei Reaktion beim Diplay ausgelöst..
Das Display ist neu, was den Nachteil hat, dass ich noch nie den Beweis
hatte dass es funktioniert, allerdings denke ich, dass man das bei einem
neuen Display erwarten darf,..
Wie auch immer. Ich zweifle so langsam an mir selbst. Bitte schaut mal
üder den Syntax und sagt mir, falls ich was falsch hab.
Ach und nochwas: das Display stammt von E*ay.. wird mit HD44780 Norm
ausgeschrieben.. hab auch schon die KS077 genutzt.. Auch kein Erfolg.
Desweiteren bin ich mir bezüglich der Kontrastspannung nicht sicher..
Denke aber das die Positiv ist, da nix anderes gegeben war..
Bitte Helft mir =)
Tony, wie hoch ist oder niedrig ist die Kontrastspannung ?
In einigen den Datenbättern steht z.B. etwa von V0=13V, dann muss die
Kontrastspannung negativ sein. Ich verwende dazu einen ICL7660, oder
eine negative Ladungspumpe auf -4,8V, die ich durch einen PWM-Ausgang
eines Atmel erzeuge.
Auch ohne Hintergrundbleuchtung sollte man die Kontrastspannung so
einstellen, dass in der ersten Zeile die schwarzen "Kästchen" zu sehen
sind.
Thomas der Bastler schrieb:> Pin RW beschaltet am Display ?
Hallo und und danke für die schnellen antworten! (=
Zum RW: Nein nicht angeschlossen. Ein Bild wäre etwas verwirrend, da
ich ausschlieslich mit orangfarbenen Kabeln gearbeitet hab und noch
andere Schaltungen auf dem Breadboard sind... Trozdem!? (=
Und wegen der Kontrastspannung.. Leider hab ich kein Datenblatt zum LCD,
das einzige was drauf steht ist "2004A".
Ich denke aber fast nicht, dass es an der Kontrast spannung liegt. Kann
das bei flascher Kontrast spannung denn so krassen einfluss nehmen, dass
man GAR NIX Sieht? =(
ich schrieb:> Mensch, Toni!!!>> Das Hauptprogramm steht in BASCOM immer zwischen "DO" und "LOOP" !!!
Ich weis, aber generell nur dann, wenn das Programm auch in einer Loop
laufen soll oder nicht?
Hier wird der String geschrieben und bleibt dann stehen.. ich glaube es
macht also keinen unterschied ob ich do loop drum schreiben. Oder??
ich schrieb:> Mensch, Toni!!!>> Das Hauptprogramm steht in BASCOM immer zwischen "DO" und "LOOP" !!!
das Programm sollte trotzdem gehen.
Tony du hast geschrieben, dass du den RW pin nicht angeschlossen hast.
Den musst du anschliessen. lege den auf GND.
Ach und Tschuldigung:
Der Kontrast pin ist über 10k fest und 2,5k Poti zur regelung an Vcc
(5v+) angeschlossen. Damit hab ich bei einem 16*2 gute erfahrung
gemacht.
Hallo,
nachdem Du nicht überprüft hast, ob bei Regelung der Kontrastspannung
die schwarzen Blanken zu sehen sind, kommt hier der Tipp noch mal!
Die Datenblätter gibt's im Netz und damit enden die Vermutungen:
LCD Modules - Character LCM - 20 Character x 4 Line - 2004A
http://www.peterparts.com/CatalogPages/54/616.pdf
Vlcd ist mit Vdd -15V bis Vdd +0,3V angegeben !
Was das heißt ist klar - oder ?
*Nachtrag*: Ich finde gerade über die Suche:
Beitrag "LCD von Powertip PC 2004A B reagiert nicht"
Uwe S. schrieb:> Was das heißt ist klar - oder ?
Wahnsinn! =) Ich danke dir. Ich hab vorhin nur nach "2004A LCD
Datasheet" gesucht.. deshalb nix gefunden!
Danke!
Ja.. Ist klar! Das heist für mich, dass ich an den Kontrast Pin wohl ne
Spannung hängen muss die zwischen -15v und 0,3v liegt und eben einen
gescheiten Kontrast liefert.
Hm, tja. Da muss ich mir wohl gedanken machen, denn auf dem fertigen PCB
ist nur ein trimmPoti vorgesehen..
Aber danke euch erstmal! :)
>Was das heißt ist klar - oder ?
Das heisst noch gar nichts bei der kurzen Bezeichnung
ohne irgendein Herstellerkürzel vorne weg. Der nicht bestückte
U6 ist aber schon ein Hinweis das das Display in einer
Version mit negativer Kontrastspannung existiert.
Ich würde den Kontrastpin einfach mal auf GND legen.
Es gibt aber auch Displays wo man die Kontrastspannung weiter
gegen VCC drehen muss. Nimm mal den 10k raus und dreh das Poti
Richtung VCC.
Wenn dann nichts zu sehen ist mal mit Batterien versuchen langsam
eine negative Spannung anzulegen.
Mach's doch so, wie Uwe vorschlug.
Zitat Uwe:
>oder>eine negative Ladungspumpe auf -4,8V, die ich durch einen PWM-Ausgang>eines Atmel erzeuge.
MfG Paul
Bitte nicht streiten !
Nur Tony kann es testen, auch einen 9V Blockbatterie liefert Dir
genügend 'negative' Spannung, um die Kontrastspannung von -9V bis 0V bis
+5V einstellen zu können.
Also 'greif' zu und berichte bitte.
So, ich hab jetz mal eine Ladungspumpe aufgebaut..: Es liegt an der
negativen Kontrast spannung. Damit geht alles wunderbar! =)
Ich danke euch!
Spitze und Kompetent hier! :)
Weiter so
lg Tony