LCD funktioniert an 3,3V nicht

Gast #3152613
Lesenswert?

Ich will mein HD44780 kompatibles LCD mit 3,3V am PIC18 betreiben. Die 
negative Kontrastspannung erzeuge ich mit einer Ladungspumpe am CCP5 Pin 
des PICs.
Bevor ich das LCD initialisiere, sehe ich die erste Zeile schwarz und 
die 2. ist ausgeschalten. Sobald ich das LCD versuche zu Initialisieren, 
werden alle Pixel sehr hell, fast wie ausgeschalten.

Anbei: C-Code und Schaltplan
Angehängte Dateien:
Gast #3152686
Lesenswert?

Was der Kollege Uwe versucht hat, zu sagen: Du musst versuchen, den Pin 
Vo des Displays mit einer Spannung zwischen 0V und 5V zu versorgen. Dazu 
nimmt der geneigte Fachmann einen Trimmer mit dem Wert 10KOhm, an dessen 
Schleifer der Pin Vo angeschlossen wird. An den Enden der 
Poti-Schleifbahn sollten GND(0V) und 5V anliegen, um das Spannungsniveau 
zu erreichen.

Ein Feedback wäre schön, aber wie hier üblich, nicht notwendig.
#3152697
Lesenswert?

Mazze schrieb:
> Was der Kollege Uwe versucht hat, zu sagen: Du musst versuchen, den Pin
> Vo des Displays mit einer Spannung zwischen 0V und 5V zu versorgen. Dazu

Kann es sein, daß ihr von der gleichen Sache sprecht?

Du von Vo und der PIC18 von Vee.
Es gibt doch Displays, wo die Kontrastspannung positiv ist (0..5V), und 
es gibt welche, da ist sie negativ. Hier scheint es sich um eine 
negative zu handeln, weil PIC18 ja von einer Ladungspumpe für die 
Erzeugung der negativen Spannung spricht. Die ist rechts unten im 
Schaltplan.

Was allerdings beide Varianten gemeinsam haben, ist der Trimmer, der in 
dieser Schaltung fehlt. Damit muß man ja den Kontrast einstellen...
#3152701
Lesenswert?

Mazze schrieb:
> Was der Kollege Uwe versucht hat, zu sagen: Du musst versuchen, den Pin
> Vo des Displays mit einer Spannung zwischen 0V und 5V zu versorgen. Dazu
> nimmt der geneigte Fachmann einen Trimmer mit dem Wert 10KOhm, an dessen
> Schleifer der Pin Vo angeschlossen wird. An den Enden der
> Poti-Schleifbahn sollten GND(0V) und 5V anliegen, um das Spannungsniveau
> zu erreichen.

Aber nicht bei Vcc=3.3V. Die Kontrastspannung wird relativ zu Vcc 
gemessen, und Du brauchst je nach Typ eine Spannungsdifferenz 
Vcc-Vo=3...5V, sprich Vo kann und wird wohl negativ sein. Ich nehme hier 
ICL7660 und 2 10u, um aus 3.3V Vee=-3.3V zu machen. Das 10k-Poti hänge 
ich dann zwischen Vcc und Vee.

Und was man noch wissen muss: Bei Vcc=3.3V sind die Displays langsamer. 
Das kann man oft durch Austausch eines Widerstandes korrigieren (91k 
suchen und durch 75k ersetzen), oder die Wartezeiten müssen erhöht 
werden.

fchk
Gast #3152716
Lesenswert?

A. K. schrieb:
> Und er erzeugt -4,xV

Bei 3,3V Vcc dürfte es mir dieser Schaltung nicht möglich sein...

Die Spannung V0 ist bezogen auf Vcc -3,8V, wenn ich das LCD an 5V 
anschließe und den Kontrast richtige einstelle ist V0 auch -3,8V bezogen 
auf Vcc.

Ich habe auch schon versucht die Wartezeit zu verdoppeln, hat leider 
auch nichts gebracht.
Gast #3152726
Lesenswert?

Frank K. schrieb:
> Aber nicht bei Vcc=3.3V. Die Kontrastspannung wird relativ zu Vcc
> gemessen, und Du brauchst je nach Typ eine Spannungsdifferenz
> Vcc-Vo=3...5V, sprich Vo kann und wird wohl negativ sein. Ich nehme hier
> ICL7660 und 2 10u, um aus 3.3V Vee=-3.3V zu machen. Das 10k-Poti hänge
> ich dann zwischen Vcc und Vee.
Welch ein Aufwand. Da macht die Verwendung eines 3.3V Vogels ja 
überhaupt keinen Sinn mehr. Der Sinn von 5V auf 3.3V herunterzugehen war 
doch, die Umschaltverluste zwischen Low und High zu minimieren. Das oben 
erwähnte Konzept führt aber diese Überlegung ad absurdum. Nimm einen 5V 
Typ und gut ist.
Gast #3152758
Lesenswert?

A. K. schrieb:
> Ich bin mir bloss nicht so sicher, wie gut
> das funktioniert.

PIC18 schrieb im Beitrag #3152750:
> Das Einstellen der Spannung funktioniert gut.
> An der Software sollte es auch nicht liegen, ich habe denselben Code
> bereits öfters erfolgreich (mit 5V) eingesetzt.

Wäre es möglich, bei der 5V Version die Spannung an Vo zu messen (Bezug: 
GND) und hier zu veröffentlichen?
#3152765
Lesenswert?

A. K. schrieb:
> Wenn seine Software per PWM-Einstellung des Pins tatsächlich ein
> stabiles passendes Spannungsniveau zustande bekommt, dann benötigt er
> das Poti eigentlich nicht. Ich bin mir bloss nicht so sicher, wie gut
> das funktioniert.

Sorry, ich hatte das "PWM" überlesen. Ich war der Meinung, da kommt nur 
ein festes Rechtecksignal raus für die Ladungspumpe.
Gast #3152978
Lesenswert?

PIC18 schrieb im Beitrag #3152760:
> 5V - 3.8V = 1.2V

Das sind ja Schottky-Dioden eigentlich müßte da irgendwas mit -2V bei ca 
1mA Last herauskommen. Ich vermute mal daß C4 zu klein ist oder die 
Frequenz zu niedrig.

Den Kontrast stellt man dann idealerweise mit der Frequenz und nicht mit 
dem Tastverhältnis ein.

Gruß Anja
Gast #3153036
Lesenswert?

Ich stelle den Kontrast über die Frequenz ein. In einer anderen 
Schaltung mit 5V und Trimmer für V0 erreiche ich bei 3.8v zwischen Vcc 
und V0 den besten Kontrast.Bei 3.3V habe ich die Frequenz so 
eingestellt, dass ich auch 3.8V zwischen Vcc und V0 habe. Nur zeigt das 
LCD bei 3.3V nichts an...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren