Forum: Mikrocontroller und Digitale Elektronik OLED 2,42" spiegelverkehrt


von Maerten (Gast)


Lesenswert?

Hallo,

habe hier ein interessantes Phänomen von dem ich hoffe auf reges 
Interesse zu stossen. Habe an einer Kaffeemaschine bei der das Display 
"dunkel" geworden ist versucht das Display zu tauschen. Dazu habe ich 
ein entsprechendes OLED-Display aus HongKong bestellt. Das Display habe 
ich von dem Kontroller gelötet, und die 31Pins des Flachbandanschlusses 
vom Displays umgelötet. Das Display zeigt alles an, allerdings 
spiegelverkehrt, und eine Pixelzeile scheint noch auf die Falsche Seite 
gerutscht zu sein.
Sollte das unverständlich sein, kann ich noch ein paar Bilder 
einstellen.
Leider habe ich nur die Anschlussbelegung der Pins vom Kontroller, 
allerdings nicht die Belegung der 31 Pins vom Display-Flex.

Dank Euch für Eure Tipps.

Gruß, Maerten.

von TR.0LL (Gast)


Lesenswert?

Maerten schrieb:
> Sollte das unverständlich sein, kann ich noch ein paar Bilder
> einstellen.

Ja bitte.

von Olaf (Gast)


Lesenswert?

> Dazu habe ich ein entsprechendes OLED-Display aus HongKong bestellt.

Noe, hast du nicht. Dein neues Display hat einen neuen und anderen 
Controller wie dein altes. Du musst bei der Initialisierung ein bit 
kippen damit es passt. Such mal im Internet, du bist nicht der erste mit 
dem Problem. .-)

Olaf

von Maerten (Gast)


Lesenswert?

Hast da evtl. einen Link für mich?
Bei Google habe ich dazu nix passendes gefunden.

Wie kann ich hier das besagte Bit kippen, in der Firmware des Automaten 
kann ich kaum rumändern.

Desweiteren frage ich mich ob das auch mit "Drehung" der Verdrahtung 
klappen könnte, wenn ich diese denn in Erfahrung bringen könnte.
Nach dem Flachbandleiter sollte doch keine "Intelligenz" mehr in der 
Hardware sein, sondern nur noch Leitungen zur Ansteuerung der 
Beleuchtung und der einzelnen Pixeln.

Oder sehe ich das falsch?

von Klaus R. (klaus2)


Lesenswert?

Nein. Vermtl muss ein Controller dazwischen um das Bit IM DATENSTROM zu 
kippen. Hier gabs mal einen Thread mit nem Jura Oled dazu.

Klaus

von Olaf (Gast)


Lesenswert?

> Hast da evtl. einen Link für mich?
> Bei Google habe ich dazu nix passendes gefunden.

https://www.eevblog.com/forum/testgear/replacing-oled-screen-on-an-agilent-u1253a-multimeter/

Lies dir mal das komplett durch. Ich glaube da geht es zwischendurch 
auch einmal um eine Kaffemaschine weil es bei beidem dasselbe Problem 
ist.

> Oder sehe ich das falsch?

Du siehst das falsch. Auf dem Oled ist ein COG (Chip on Glas) welches 
parallel Daten bekommt. Ausserdem kann sich der Hersteller eines Glas 
natuerlich entscheiden alles Reihen oder Spalten Spiegelverkehrt 
anzuschliessen wenn ihm danach ist. Der COG hat ein Kommando zu 
invertierung. Beim uebertragen genau dieses einen Kommando kann man nun 
das Bit invertieren.

Bei meinem Multimeter hat es funktioniert. :)

Olaf

von Maerten (Gast)


Lesenswert?

Hallo Olaf.

Ich denke Du hast hier etwas Licht ins Dunkel gebraucht. Ich ging davon 
aus dass das nackte Glas gleich sei, von dem COG wusste ich nix, hatte 
aber schon vermutet das da noch was sein könnte, nur wo??? :-)

Das Bit zu aktiviern/deaktvieren ist denke ich nicht so ganz trivial, 
also nicht nur irgeneinen Pin auf High oder Low legen sondern in den 
Datenstrom eingreifen, d.h. ich brauche auf jeden Fall einen Atmega oder 
Ähnliches, hoffentlich bekomme ich vom Platz her sowas rein.

Weiss man eigentlich generell weshalb die OLED-Displays sterben? Wo die 
Hersteller doch mit angeblich zigtausend Betriebsstunden protzen.

Gruß, Maerten.

von Olaf (Gast)


Lesenswert?

> Datenstrom eingreifen, d.h. ich brauche auf jeden Fall einen Atmega oder
> Ähnliches, hoffentlich bekomme ich vom Platz her sowas rein.

Du brauchst 2-3Logic-ICs.

> Weiss man eigentlich generell weshalb die OLED-Displays sterben? Wo die
> Hersteller doch mit angeblich zigtausend Betriebsstunden protzen.

Ich wuerde sagen ein Herstellungsfehler. Insbesondere ein Multimeter hat 
ja nur sehr wenige Betriebsstunden. Bei mir hat das Multimeter ueber 
Jahre problemlos funktioniert und ist dann innerhalb 2-3Wochen komplett 
ausgefallen. Die Anzeige wurde halt immer dunkler. Daher vermute ich das 
da irgendeine Isolierung/Abdichtung kaputt geht und dann Sauerstoff dran 
kommt.
Es ist ja auch auffaellig das es genau einen bestimmten Typ erwischt. 
Egal ob der in einer Kaffemaschine oder in einem Multimeter verbaut 
wurde.

Aber man muss die Chancen sehen. Mein Multimeter hat jetzt kein 
Bernstein mehr sondern eine weisse Anzeige. Sieht cooler aus. :)

Olaf

von Klaus R. (klaus2)


Lesenswert?

Olaf schrieb:
> Bei meinem Multimeter hat es funktioniert. :)

-> Wie genau? Gemäß EEV blog?

Klaus.

von Olaf (Gast)


Lesenswert?

> -> Wie genau? Gemäß EEV blog?

Ja, im Prinzip schon. Ich hab IMHO nur etwas andere ICs verwendet. Man 
muss halt nehmen was da ist. Kann aber nicht mehr genau sagen was fuer 
welche. Ich habs auf die schnelle gefaedelt und unter die LCD Platine 
gequetscht.

Es ist im uebrigen ueberraschend das dies bei den Multimetern 
funktioniert weil Agilent einen bidirektionalen Pegelwandler verwendet 
und das Display immerhin auch lesen koennte. Das scheint aber nicht 
genutzt zu werden.

Allerdings ist auch bei mir ein Pixel vom rechten Rand abgeschnitten und 
liegt dann auf der linken Seite. Stoert aber nicht gross.

Olaf

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.