Forum: Analoge Elektronik und Schaltungstechnik Anschluss eine Grafikkdisplays 124 x 68, von 16-Pin auf 20-Pin ?


von Wolf-Dietmar P. (wodipo)


Angehängte Dateien:

Lesenswert?

Hallo Zusammen,
kennt sich jemand mit monochromen Grafikdisplays aus?

Ich habe ein defektes Display mit 128 x 64 Punkten. Leider gibt es kein 
Ersatz mehr dafür und ich habe eins gekauft, was mechanisch passt.

Das alte Display hat 16 Anschlüsse, das Neue 20 (Anschlussbelegung im 
Anhang).
Vom alten Display kenne ich die Asnchlussbelegung nicht.

Jetzt habe ich die ersten 14 Pins analog zum Alten angeschlossen, dann 4 
frei gelassen und die letzten beiden Pins von ehemals 15 16 auf 19 20 
geklemmt. Mit dem Ergebnis, dass alle Bildpunkte aktiv sind.

Weiss jemand Rat...?

Das neue Display hat die Teilenummer RG12864C-YHW-V und wurde schon mal 
erfolgreich verbaut als Ersatz. Aber nicht von mir.

von Philipp K. (philipp_k59)


Lesenswert?

Wenn man nicht weiß welches Display vorher genutzt wurde kann keiner 
etwas dazu sagen.

Unterstützt das Display vielleicht einen 4 Bit Modus?

von H. H. (Gast)


Lesenswert?

Du hättest wengstens darauf anchten sollen, dass die Displays den 
gleichen Controller verwenden, oder zumindest kompatible.

von Wolf-Dietmar P. (wodipo)


Angehängte Dateien:

Lesenswert?

Das alte Board hat:
2 x HD61202 Japan und
1 x HD61203 (ebenfalls aus Japan) drauf.
Sagt euch das was?

Wie gesagt,
es soll mit dem RG12864C-YHW-V ebenfalls laufen, aber ich weiss nicht 
was ich mit den 4x mehr Anschlüssen machen muss.
Jemand hat das so angeschlosssen, siehe Bild. 2 Anschlüsse sind 
zusätzlich verdrahtet,
15  DB6  Data bus line
16  DB7  Data bus line

Auch dass das Display keine Grafik anzeigt, obwohl die Ansteuerung dafür 
da sein muss. Fehlt da eine Spannung oder Freigabe..?

: Bearbeitet durch User
von Christian S. (roehrenvorheizer)


Lesenswert?

>kennt sich jemand mit monochromen Grafikdisplays aus?
nunja, das ist ein weites Feld.

>Sagt euch das was?
Nein, aber man kann es nachschlagen.

>Mit dem Ergebnis, dass alle Bildpunkte aktiv sind.
Das muß keine Aussagekraft gaben. Möglicherweise ist nur der Kontrast 
maximal und sonst passiet nichts.

Also für Mitdenker gibt es hier die Datenblätter für die Chips des alten 
Displays unter Hitachi

https://www.crystalfontz.com/controllers/

Nach kurzem Überfliegen des Datenblattes

https://www.crystalfontz.com/controllers/Hitachi/HD61203/99/

erscheint es, als sei das Display OHNE Controller und der dazu passende 
Controller sei der HD61830 (Display Controller).
https://www.crystalfontz.com/controllers/Hitachi/HD61830B/386/

Dieser versteht dann auch Befehle, die ab Seite 16 gezeigt werden. Das 
Bit DB1 im Register "mode control" schaltet zwischen Text- und 
Grafikmodus um, wie auf Seite 16 bereits zu lesen ist. Nur ob dieser 
Controller irgendwo verbaut ist in der Anlage, ist unbekannt.


>es soll mit dem RG12864C-YHW-V ebenfalls laufen
Mal kurz geschaut und bei TME erfährt man, daß "NT7107,   NT7108 " der 
im neuen Display verwendete Controller ist. Ob diese Pin- und 
Befehlskompatibel sind, kann vielleicht jemand anderes heraus finden. 
End of service :-)

Außerdem glaube ich, daß es sich beim Thema hier eher um ein digitales 
Elektronikproblem handelt.

mfG

: Bearbeitet durch User
von Olaf (Gast)


Lesenswert?

> Sagt euch das was?

Ja, dein Display ist doof. Es hat keinen Grafikcontroller sondern nur
Spalten und Zeilentreiber. Sowas ist bei so kleinen Display schwer aus 
der
Mode gekommen.
Ausserdem gibt es da keine norm oder einen ueblichen Standard bei der
Anschlussbelegung.

Das was du da vorhast wird also nicht gehen. Du muesstest dazu schon ein
Display finden das ebenfalls nur die Treiber enthaelt und dir dann noch
die andere Anschlussbelegung adaptieren.

Olaf

von Wolf-Dietmar P. (wodipo)


Lesenswert?

Danke euch für's Bemühen.

Tatsache ist ja, dass es schon jemand hinbekommen hat.
Der vollgeschriebene Bildschirm scheint keine Kontrastübersteuerung zu 
sein, weil es sich mit dem Kontrastregler dimmen lässt, bei gleichem 
Bildinhalt.

Kann es sein, dass man die Data-Bus Line, Pin 15 und 16, mit einer 
anderen Datenleitung brücken muss um korrekten Bildinhalt zu 
bekommen...?

von H. H. (Gast)


Lesenswert?

Dietmar P. schrieb:
> Kann es sein, dass man die Data-Bus Line, Pin 15 und 16, mit einer
> anderen Datenleitung brücken muss um korrekten Bildinhalt zu
> bekommen...?

Nein, das geht ganz sicher nicht.

von H. H. (Gast)


Lesenswert?

Olaf schrieb:
> Ja, dein Display ist doof. Es hat keinen Grafikcontroller sondern nur
> Spalten und Zeilentreiber.

Nein, der HD61202 ist Controller und Spaltentreiber, und zum NT7108 auf 
seinem Ersatzdisplay kompatibel.

Man muss eben das Datenblatt der Hitachichips nehmen, und die 
Anschlussbelegung des alten Display durchklingeln.

von Christoph db1uq K. (christoph_kessler)


Angehängte Dateien:

Lesenswert?

Im verlinkten Datenblatt zur alten Bestückung scheint das hier die 
Verschaltung zu sein. Ich habe auch schon mal ein controllerloses 
Display mit einem AVR angesteuert, der muss halt wie ein Röhrenfernseher 
ständig wiederholt das Bild ausgeben. Der genannte Controller HD61830 
war damals für kleine Grafikdisplays weit verbreitet.

von H. H. (Gast)


Lesenswert?

Christoph db1uq K. schrieb:
> controllerloses
> Display

Hat der TE nicht.

von Wolf-Dietmar P. (wodipo)


Lesenswert?

@Christoph
(Hatten wir letztens Kontakt wegen Ewald K.? // DK9ZY)

Kannst du mir das bitte noch näher erklären, was das für die Anschlüsse 
am Ersatzdisplay bedeutet?

von Peter D. (peda)


Lesenswert?

Dietmar P. schrieb:
> Jetzt habe ich die ersten 14 Pins analog zum Alten angeschlossen, dann 4
> frei gelassen und die letzten beiden Pins von ehemals 15 16 auf 19 20
> geklemmt.

Einfach die Pins nach Lust und Laune zu verbinden, kann nicht 
funktionieren. Du mußt schon die Belegung des alten LCD kennen, um das 
neue anzuschließen.
Steht denn keinerlei Bezeichnung auf der alten Platine. Auf dem oberen 
IC scheinen noch Reste eines Aufklebers zu sein.

von H. H. (Gast)


Lesenswert?

Peter D. schrieb:
> Du mußt schon die Belegung des alten LCD kennen, um das
> neue anzuschließen.

Die 16 Leitungen durchzuklingeln ist doch nun wahrlich kein Hexenwerk. 
Bei der oberen vier Datenleitungen kann man es ja sogar sehen.

von W.S. (Gast)


Lesenswert?

Dietmar P. schrieb:
> Wie gesagt,
> es soll mit dem RG12864C-YHW-V ebenfalls laufen, aber ich weiss nicht
> was ich mit den 4x mehr Anschlüssen machen muss.

Bevor mir der Kopf herunterfällt vor lauter Kopfschütteln, frage ich 
dich, ob du denn überhaupt keinen mentalen Zugang zu elektronischen 
Themen hast.

Also, grafische Displays mit 128 x 64 Pixeln gibt es in sehr vielen 
Ausführungen. Das fängt damit an, was da für Chips drauf verbaut sind 
und ob die nun einen eigenen Bildwiederholspeicher haben oder nicht (und 
dann einen regelmäßigen Refresh benötigen). Weiters ist doch recht 
üblich, daß Chips mit eigenem Bildwiederholspeicher wenigstens 2 
Anschlußarten kennen: 8080 Mode oder 6800 Mode. Dazu kommt, daß die 
Spannungserzeugung auf unterschiedliche Weise gemacht sein kann, so daß 
auf der LP eben auch Stütz- und Schalt-Kondensatoren für den Generator 
der LCD-Spannungen vorhanden sein können/müssen. Dazu kommt noch, daß es 
keinesfalls gesichert ist, daß die Kommandogabe an das Display zwischen 
den diversen Modellen gleich ist.

Kurzum, ohne die Pinbelegung des bisherigen Displays genau zu kennen, 
und selbst bei unterschiedlicher Pinzahl (20 versus 16) noch nicht 
stutzig zu werden und dennoch die Meinung zu haben, daß man das Display 
einfach so durch ein anderes ersetzen kann, ist gelinde gesagt 
gedankenlos.

W.S.

von H. H. (Gast)


Angehängte Dateien:

Lesenswert?

Hier das Datenblatt des alten Displays, oder zumindest eines ganz nahen 
Verwandten.

von Peter D. (peda)


Lesenswert?

@W.S.

Es soll doch schonmal gegangen sein, also sollte der Controller ja 
kompatibel sein.
Die LED kann man mit einem passenden Vorwiderstand mit auf +5V/GND 
legen.
Reset kann offen bleiben und die negative Spannung soll vermutlich auf 
das Kontrastpoti gehen. Damit sind Pin 17..20 gegessen.
Nur die übrigen 16 Pins muß man noch irgendwie ermitteln.

Vielleicht kann Dietmar mal brauchbare Fotos von beiden Seiten posten.

von Wolf-Dietmar P. (wodipo)


Lesenswert?

Mit Kopfschütteln hat das nichts zu tun, wenn ich mich in diesem Fall 
als Nicht-Fachmann bei Displays nicht auskenne und nach Hilfe suche.

Deswegen klammere ich mich bisher an die Fakten, dass es geht, weil es 
schon jemand gemacht hat.
Und ob da weitere Anschlüsse für Spannungswandler, Spannungsversorgungen 
oder Abblock C's verpint werden, sieht man ja im Datenblatt.

Und das ich aus verschiedenen Anschlussbelegungen oft eine Chronologie 
der Anschlussreihenfolge gesehen habe. Wenn das dann nicht so (simpel) 
klappt, weil keine gewisse Normung vorhanden ist, könnt ihr das besser. 
Deswegen bin ich hier ;)

von H. H. (Gast)


Lesenswert?

Pin 1...16 sind identisch.

Pin 17 muss wohl einen Pullup bekommen.

Pin 18 bleibt wohl unbeschaltet.

Pin 19+20 sind für die Beleuchtung.

von W.S. (Gast)


Lesenswert?

Peter D. schrieb:
> Es soll doch schonmal gegangen sein...

Schöne Behauptungen. Genauso könnte man sagen: "Schalte einfach einen 
PIC oder AVR dazwischen, der es irgendwie erledigt".

Gerade bei kleinen grafischen Displays bin ich da sehr skeptisch, ich 
kann mich noch an die Kopfstände erinnern, die es brauchte, bis ich 
damals auf die tatsächliche Beschaltung der "Sanbum" Displays gekommen 
bin. Bei den "Wrenna" war es fast genau so. Und erschwerend kommt hier 
hinzu, daß man im Design der Ansteuerung bzw. der Lowlevel-Routinen 
festgelegt ist auf das, was im Gerät eben drinsteckt.

Naja, vielleicht findet jemand für die aktuelle Situation eine Lösung.

W.S.

von Wolf-Dietmar P. (wodipo)


Angehängte Dateien:

Lesenswert?

So sähe die Gegenüberstellung der Pins aus,
Von " H. H. " Datenblatt zum 20 Pin.

Fotos von beiden Seiten der Leoterplatte ergibt keine weitere Info, weil 
auf der Rückseite der IC's das Display ist.

Also Pin 17 mal versuchsweise auf Plus 5V legen, über einen Widerstand?

von Thomas G. (Firma: Frickelhauptquartier) (taximan)


Lesenswert?

H. H. schrieb:

>
> Pin 18 bleibt wohl unbeschaltet.
>
ist das nicht die negative Spannung für den Kontrast? Über 10k-Poti an 
Pin 5.

von Wolf-Dietmar P. (wodipo)


Lesenswert?

Pin 17 hochgezogen hat keine Auswirkung. Es liegt auch schon, ohne dass 
es angeschlossen ist, auf 5V.

Die Hintergrundbeleuchtung spinnt auch noch nebenbei, sie blitzt immer 
wieder auf.
Wenn man die Betriebsspannung von unter 5 Volt kommend erhöht, hört es 
auf.

von H. H. (Gast)


Lesenswert?

Thomas G. schrieb:
> H. H. schrieb:
>
>> Pin 18 bleibt wohl unbeschaltet.
>
> ist das nicht die negative Spannung für den Kontrast? Über 10k-Poti an
> Pin 5.

Kann schon sein, ich ging davon aus, dass die Hauptplatine die passend 
liefert.

von H. H. (Gast)


Lesenswert?

Dietmar P. schrieb:
> Pin 17 hochgezogen hat keine Auswirkung. Es liegt auch schon, ohne
> dass es angeschlossen ist, auf 5V.
> Die Hintergrundbeleuchtung spinnt auch noch nebenbei, sie blitzt immer
> wieder auf.
> Wenn man die Betriebsspannung von unter 5 Volt kommend erhöht, hört es
> auf.

Lass die Beleuchtung zunächst weg.

von Wolf-Dietmar P. (wodipo)


Angehängte Dateien:

Lesenswert?

Bingo,
ihr seid alle super. Toll wie hartnäckiges Brainstorming hilft. Ich 
hätte es alleine nicht geschafft.

Ich habe mir das Backlight mal angesehen um es wegzulassen (Danke für 
die Eingabe). 19 und 20 abgelötet. Reagiert hat nichts.
Dann fiel mir ein, dass das alte Display einen Anschluss fürs BL direkt 
an der Seite hat. Nicht zwischen Pin 1-16.
Also habe ich jetzt die an Pin 19 und 20 angeschlossenen Original-Drähte 
auf 15 und 16 gelegt.
Und es geht. Nichts blitzt und flimmert mehr. 17-20 ist unbeschaltet.

Also ist so eine Anschlussreihenfolge doch sowas wie genormt und man 
kann 1-16 eins zu eins (zufällig so) anschliessen. Und der Kontroller 
macht auch mit.
Der Arbeitspunkt für den Kontrast weicht bei diesem Displaymodell 
deutlich ab. Während vorher um 1 k Ohm nötig waren, sind es jetzt ca 8 k 
Ohm.

- Und meine Info über den Displayanschluss, wie im Foto oben,war ein 
Fake.

von Christian S. (roehrenvorheizer)


Lesenswert?

Was ein sensationeller Erfolg! Zum Glück ist auf diese Weise alles gut 
gegangen.

Mfg

: Bearbeitet durch User
von Christian S. (roehrenvorheizer)


Lesenswert?

H. H. schrieb:
> Olaf schrieb:
>> Ja, dein Display ist doof. Es hat keinen Grafikcontroller sondern nur
>> Spalten und Zeilentreiber.
>
> Nein, der HD61202 ist Controller und Spaltentreiber, und zum NT7108 auf
> seinem Ersatzdisplay kompatibel.

Tatsächlich. Und ich habe nur das Dabla des HD61203 überflogen.

mfG

von Olaf (Gast)


Lesenswert?

> Also ist so eine Anschlussreihenfolge doch sowas wie genormt und man
> kann 1-16 eins zu eins (zufällig so) anschliessen.

Nein, da war auch viel Glueck dabei. Ich hab sowas vor ein paar Monaten 
fuer
mein Multimeter (Oled) gemacht. Da hat der andere Hersteller auch die 
Spalten/Zeilentreiber invertiert an den SteuerICs angeschlossen und das 
Bild war Spiegelverkehrt. Da musste ich noch eine kleine Schaltung 
zwischen machen welche das entsprechende Initialisierungskommando 
anpasst.

Und dann gibt es noch was wichtiges. Diese LCD Kontroller bieten ja 
viele lustige Register zur Initialisierung diverser Timings. Eigentlich 
sollte der Hersteller des Panels, der welcher das Glas und den 
Controller zusammenstellt auch eine passende Initialisierung genau zu 
seinem Glas mitliefern. Ist die falsch, weil jetzt fuer ein anderes Glas 
kann das auf die Lebensdauer gehen. Aber auch da kannst du natuerlich 
Glueck haben. Ich hab mal ein LCD innerhalb von Minuten ruiniert weil 
den Source im Debugger an der falschen Stelle angehalten habe. .-)

Olaf

von Wolf-Dietmar P. (wodipo)


Angehängte Dateien:

Lesenswert?

Die Chinesen wussten es schon. Siehe Anhang.

Weiss zufällig noch jemand einen weiteren möglichen Ersatz für dieses 
Display?
Kritisch sind die Aussenabmessungen der Leiterplatte:
= Abmessungen PCB: 78mm x 70mm

von H. H. (Gast)


Lesenswert?

Dietmar P. schrieb:
> Weiss zufällig noch jemand einen weiteren möglichen Ersatz für dieses
> Display?
> Kritisch sind die Aussenabmessungen der Leiterplatte:
> = Abmessungen PCB: 78mm x 70mm

https://www.digikey.com/en/products/detail/mikroelektronika/MIKROE-4/4495564

https://de.aliexpress.com/item/32815323254.html

von Wolf-Dietmar P. (wodipo)


Lesenswert?

Danke, vielmals.

von Wolf-Dietmar P. (wodipo)


Angehängte Dateien:

Lesenswert?

Kann ich euch nochmal fragen?

Ich habe jetzt ein Grafikdisplay, was ich versuchen möchte zu betreiben, 
was nur einen Chipselect Eingang hat (CS1).

Das zu ersetzende Modul hat CS 1 und CS2. Also 2 Eingänge.

An CS1 messe ich ein mit ca. 0,5Hz pulsendes Signal mit max. 5Volt und
an CS2 messe ich max. 0,8V.

Was bedeutet CS1 und CS2? Und wie müsste ich das Ersatzdiplay mit nur 
einem Chip-Selekt Signal anschliessen?

Im Anhang eine Gegenüberstellung der beiden Displayanschlüsse. Links ist 
das zu ersetzende.

von H. H. (Gast)


Lesenswert?

Dietmar P. schrieb:
> Ich habe jetzt ein Grafikdisplay, was ich versuchen möchte zu betreiben,
> was nur einen Chipselect Eingang hat (CS1).
>
> Das zu ersetzende Modul hat CS 1 und CS2. Also 2 Eingänge.

Wohl verschiedene Controller, also wird das so nichts.

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.