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.
Wenn man nicht weiß welches Display vorher genutzt wurde kann keiner etwas dazu sagen. Unterstützt das Display vielleicht einen 4 Bit Modus?
Du hättest wengstens darauf anchten sollen, dass die Displays den gleichen Controller verwenden, oder zumindest kompatible.
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
>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
> 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
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...?
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.
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.
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.
@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?
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.
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.
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.
Hier das Datenblatt des alten Displays, oder zumindest eines ganz nahen Verwandten.
@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.
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 ;)
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.
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.
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?
H. H. schrieb: > > Pin 18 bleibt wohl unbeschaltet. > ist das nicht die negative Spannung für den Kontrast? Über 10k-Poti an Pin 5.
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.
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.
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.
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.
Was ein sensationeller Erfolg! Zum Glück ist auf diese Weise alles gut gegangen. Mfg
:
Bearbeitet durch User
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
> 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
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
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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.