Forum: Analoge Elektronik und Schaltungstechnik SED1565 LCD kaputt durch zu geringe Spannung?


von Mario (Gast)


Lesenswert?

Hallo,

ich hab das 128x64 grafik LCD an mein ARM board angeschlossen. Damit ich 
mir die Level-shifter spare, hab ich das Display direkt an die 3,3V 
angeschlossen.   Der Blick ins Manual und der Schaltung der 
Pollin-Platine sollte eine Funktion erlauben. Genauer: Ich hab das 
Pollin Anschlussboard genommen und die parallel-port anschüsse 
herausgeführt und angeschlossen.
Allderdings konnte ich das Display nicht zum laufen bringen. Eine 
Initialisierung hat statt gefunden, leider jedoch sonst nix. Nachdem es 
am ARM nicht wollte, hab ich das Display wieder an den Parallelport des 
PC angeschlossen mitsamt 5V Spannung. Naja, jetzt will das Display 
nimmer so richtig, Pixelfehler, das Bild wird nicht richtig dargestellt. 
Der Display test funktioniert allerdings.
Kann es sein, dass ich nun den Controller damit beschädigt habe?
Und warum funktioniert er noch "halb?"

Hat da schon jemand Erfahrung?

Danke
Mario

P.S.: Hatte die Bias-voltage auch mal testweise auf 1/9 gestellt.

von Mario (Gast)


Lesenswert?

scrollup

Nachtrag: es handelt sich um das Hyunday Display bei Pollin.

von Michael U. (Gast)


Lesenswert?

Hallo,

so schnell sind die Dinger eigentlich nicht kaputt zu bekommen...
Das Datenblatt des Displays sagr 5V Betriebsspannung, ich würde nicht 
unbedingt davon ausgehen, daß dieses Display mit 3,3V läuft, nur weil 
der SED es eigentlich kann.

Kaputt sollte es dabei aber auch nicht gehen.

Deine Beschreibung klingt mir eher nach Kontaktproblem oder Kurzschluß 
zwischen 2 Leitungen oder so.

Gruß aus Berlin
Michael

von Mario (Gast)


Lesenswert?

Hallo Michael,

danke für den Hinweis. Werd mich gleich mit dem Messgerät dranmachen. 
Mal sehen was rauskommt.

Danke
Mario

von Mario (Gast)


Lesenswert?

@Michael,

Hurra! Display geht wieder. War ein Kontaktproblem. Ich habe das FFC 
Kabel herausgenommen und nochmals zusammengesteckt, dann ging es wieder. 
Kurzschluss war keiner.
An den 3,3V hab ich es noch nicht ans Laufen bekommen, jedenfalls kann 
ich sehen dass sich was tut, d.h. Initialisierung läuft.
Ich werde dieses WE, so wie im Code in der Codesammlung hier 
beschrieben, den Bias auf 1/9 setzen und das Timing verringern (Eine 
Verzögerungsschleife mit dem ARM ist nicht so einfach ...)

Grüße
Mario


von Lötlackl (Gast)


Lesenswert?

Hallo,

habe gerad das gleiche Problem. Muß ich daraus schließen, daß das Ding 
5V haben will, incl. I/O-Pins (Levelshifter)? Oder reichen evtl. nur 5V 
Versorgung?

mfg Lötlackl

von Lötlackl (Gast)


Lesenswert?

Da sonst keiner will, antworte ich mir eben selber!
Offenbar will das Display zur Versorgungsspannung zudem auch 5V-Pegel an 
den Eingängen, obzwar das Datenblatt was anderes suggeriert. Man ist das 
doof.

von Tobias P. (hubertus)


Lesenswert?

Ich hab grad ein ähnliches Problem mit Logikpegeln: Offenbar gibt es 
überhaupt keine gescheiten Ethernet-Controller, die mit 5V laufen.... 
Auf jeden Fall habe ich hier einen (CP2200) mit parallelem Bus, den man 
an den Microcontroller-Adressbus hängen kann. Das ärgerliche ist, dass 
ich doch keine 3.3V-Controller habe.... Gibts nicht irgend ein IC 
ähnlcih dem 74HC245, das einen bidirektionalen Bus treiben kann, und das 
auf der einen Seite mit 5V und auf der anderen mit 3.3V-Pegeln?

von Der Hubert (Gast)


Lesenswert?

Nunja, normalerweise sollte ne Unterspannung nix kaputt machen.

Lediglich wenn man bei vielen Displays die Kontrastspannung "vergisst", 
dann solls vorbei sein, mit dem Pixeltraum.

von Lötlackl (Gast)


Lesenswert?

@Tobias
schau Dir mal das an.
http://www.mikrocontroller.net/attachment/11546/levelshifter.pdf

Habe jetzt 74HCT244 verbaut, es pixelt nun schon etwas.

mfg Lötlackl

von Tobias P. (hubertus)


Lesenswert?

@Lötlackl:
Prima, wenn es mit dem HCT244 geht...
Aber ist das auch wirklich eine gute Lösung? Das aller eleganteste wäre 
natürlich ein Chip, der auf der einen Seite 5V70V Pegel ausgibt und 
einliest, und auf der anderen Seite 3.3V70V Pegel ausgibt (und auch 
einliest). Aber ich finde einfach nichts brauchbares.... merkwürdig, 
sowas sollte es doch geben.

Aber wenns mit dem 244er klappt versuche ich das auch gleich... mal 
schauen ob ich noch einen HCT rumliegen hab ;) Mit HC gehts nälichnicht, 
und ich glaub ich hab nur HC :p

Grüsse
   Tobias

von Lötlackl (Gast)


Lesenswert?

Hallo,

falls es noch interessiert:
Pollin-Glcd mit 5V Versorgung und 3,3V-Pegel funzt!
Mein eigentliches Problem war wohl offensichtlich die Tatsache, daß ich 
den Datenbus an P1.16 - 23 hängen habe, dieser jedoch (nicht 
abschaltbare?) Pullup-Widerstände hat. Hat meine glcd_busy()-Routine 
schön gefoppt. Aber nun geht's ja. Ich versuche mal, den Bus mit 2,2k 
oder so "down" zu "pullen". Dann könnte ich die Bustreiber wieder 
rausschmeißen.

mfg Lötlackl

PS:
Hardware = Olimex LPC2138-Board

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
Noch kein Account? Hier anmelden.