Nokia 5110 LCD und STM32F4 Discovery

Gast #3375199
Lesenswert?

Hallo,

Ich habe mir auch so ein Display bestellt. Laut Hersteller kann es 5 
Volt. Im Internet habe ich bereits einige Links gefunden und auch hier 
im Forum die Beiträge durchgelesen. In den Beiträgen und Links, die ich 
gefunden habe, wird das Display mal mit Widerständen, mal mit einem 
Pegelwandler und mal direkt an den Controller angeschlossen. Da ich 
jetzt etwas verunsichert bin und ich nicht 100%ig weiß, ob das Display 
auch wirklich 5Volt kann, wollte ich zur Sicherheit einen Pegelwandler 
verwenden. Ich möchte den 74HC4050 dafür einsetzen. Jetzt habe ich aber 
noch Fragen zum Anschluss.

1.) Welche Vcc lege ich an den 74HC4050 an? 5Volt oder 3.3 Volt?

2.) Kann ich das Discovery board als Spannungsquelle für den 74HC4050 
verwenden, wenn ja, mit oder ohne Vorwiderstand und Transistor, so wie 
im Datenblatt des 74HC4050 (Seite 4) angegeben?

3.) Kann ich direkt mit den IO-Pins des Discovery boards auf die 
Eingänge des 74HC4050 und von den Ausgängen des 74HC4050 direkt auf die 
Pins des Displays? Oder muss ich noch Vorwiderstände verwenden?



Vielen Dank bereits im Voraus.

Gruß
Kai
Gast #3378541
Lesenswert?

Ich habe das Display jetzt bekommen. Auf dem Display ist die Angabe 2.7V 
- 5v. Also habe ich keinen Pegelwandler verwendet.
Wenn ich es anschließe funktioniert es auch eine zeitlang. Ab und zu 
geht die Anzeige aus, d.h. es wird dann nichts auf dem Display 
angezeigt. Die Hintergrundbeleuchtung funktioniert aber noch. Wenn ich 
dann leicht auf den Metallrahmen drücke funktioniert es dann wieder eine 
zeitlang. Ich habe auch bereits mit den Werten für Vop und bias etwas 
experimentiert. Momentan steht Vop 0xB1 und bias auf 0x14. Gleichgültig 
welchen Wert ich einstelle, ist es immer das gleiche Erscheinungsbild. 
Ich habe den Eindruck, je schwächer ich die Vop einstelle desto 
schneller zeigt das Display nichts mehr an.

Kann das an dem Kontaktgummi liegen, der zwischen Platine und Display 
ist?
Die Klammern des Metallrahmen, der das Display auf die Platine drückt, 
habe ich bereits nachjustiert. Die waren zu locker.

Was kann ich noch machen?

Den Rahmen oberhalb des Displays etwas nach unten biegen?
Einen neuen Kontaktgummi verwenden?
Kann man die Kontakte am Display und das Kontaktgummi säubern oder haben 
die eine spezielle Schicht?
Gast #3378665
Lesenswert?

Hallo ManiB,

ds war ich selbst. Ich dachte damals, dass das am Kontakt lag. Dem war 
aber nicht so. Das Display hat genau 2 Tage funktioniert. Danach ging 
gar nichts mehr. Das Display was ich jetzt habe ist bereits ein neues. 
Genau an diesem taucht das erwähnte Problem auf.

Kann man da irgendetwas an den Kontaktgummis machen?

Gruß
Kai
Gast #3466763
Lesenswert?

Bei mir hat es geholfen den Metallrahmen mit den Klammern fester 
anzudruecken, in dem ich etwsd umgebogen habe. Ein Display habe ich 
auseinander genommen und die Kontakte auf der Platine und auf dem 
Leitgummisauber gemacht. Das soll man zwar nicht machen aber seit dem 
funktioniert das Display einwandfrei.

Was ich auch festgestellt habe ist, dass beide Displays an einen RASPI 
ohne Ausfall durchlaufen. Wenn ich die Displays aber einem STM32F4 
Discovery board anschließe fallen beide Displays aus. So wie ich das 
feststellen konnte liegt das an der Umgebungstemperatur. Wenn die 
Temperatur unter 22 ºC faellt, fallen beide Displays sporadiscch aus. 
Ich nehme mal an, dass das was mit der Initialisierung zu tun hat.

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