Wie kann ich dieses LCD ansteuern? [geschlossen]

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Ich hatte dieses LCD in den letzten Jahren in meinem Regal liegen und konnte nicht herausfinden, wie man es benutzt. Es ist ein LCD aus dem Drucker Epson TX710W. Ich habe nach einem Datenblatt gesucht, aber keins gefunden. Die Rückseite der Platine enthält nichts als Spuren, das gesamte Modul hat keine ICs, ich denke, das ist alles in das LCD selbst eingebaut. Ich habe nicht die Originalplatine, an die das LCD-Modul angeschlossen ist.

Kann mir jemand sagen, wie ich das mit einem Arduino steuern kann? Wenn das nicht möglich ist, könnten Sie mich wenigstens in die richtige Richtung weisen? Welches Kommunikationsprotokoll wird verwendet?

Wie viel schätzen Sie Ihre Zeit wirklich und wie viel wird es kosten, eine zu kaufen, die vollständige Designdetails in einem Datenblatt enthält?
Ohne ein Datenblatt oder jemanden hier, der genau weiß, was es ist, wie man es fährt und die Bereitschaft, es zu dokumentieren, haben Sie wahrscheinlich kein Glück.
@Andy aka Ja, ich weiß, ich kann einfach einen kaufen, ich möchte dies für die Bildungserfahrung tun.
@Colin__s Können Sie das Protokoll anhand der Gruppierung auf dem Flachbandkabel nicht herausfinden? Oder etwas ähnliches?
Bildung: Verwenden Sie keine Geräte ohne Datenblatt, es sei denn, Sie wissen, wie man sie benutzt. Ich weiß nicht, wie oft ich diese grundlegenden Worte gesagt habe ...
@Andy aka Ja, das ist eindeutig der Grund, warum ich diese Frage gestellt habe, in der Hoffnung, dass jemand anderes es wissen könnte.
Niemand wird davon wissen, kauf dir ein richtiges LCD.

Antworten (2)

Nun, es gibt einige Dinge, die sich aus den beiden von Ihnen bereitgestellten Bildern ableiten lassen. Was folgt, ist genau das, was ich über Ihr Modul denke, und es wäre erstaunlich, wenn es wahr wäre. Nimm es nicht als richtig.

Konzentrieren wir uns auf Ihren CN1-Anschluss, den schwarzen. Da dieser Bildschirm durch etwas auseinander getrieben werden muss, würde ich sagen, dass der Anschluss die Schnittstelle ist, die mit einem Mikrocontroller verbunden werden soll.

Konzentrieren wir uns auf die Spuren, die mit der Rückseite des CN1-Anschlusses (gelötet) verbunden sind:

  • PIN 1 & 2 : Wahrscheinlich die Stromversorgung des Moduls (VCC). Ich sage das wegen der offensichtlichen Spurbreite und wegen dem, was als nächstes kommt.
  • PIN 4, 9 & 11: Dies ist GND, da das verbundene Kupfer den größten Teil der PCB-Oberfläche bedeckt (es ist üblich).
  • PIN 3, 5, 6, 7, 8 & 10: Das sind Signale (sehen Sie, wie die Spurbreite viel dünner ist als die der Stromversorgung).

Zwei Hauptfragen drängen sich auf:

  1. Welche Versorgungsspannung soll verwendet werden?
  2. Welches Protokoll wird zum Ansteuern des LCD verwendet?

Zur ersten Frage: Im Allgemeinen beträgt die Spannung, die zum Ansteuern dieser Art von LCD-Bildschirmen verwendet wird, entweder 3,3 V oder 5 V. Sie können zuerst 3,3 V versuchen, um zu sehen, ob die Hintergrundbeleuchtung aufleuchtet. Wenn nicht, versuchen Sie es mit 5 V. Aber sei vorsichtig ! Möglicherweise wird eine der Signalspuren verwendet, um die Hintergrundbeleuchtung zu aktivieren (es funktioniert also nicht, selbst wenn die richtige Spannung angelegt wird, wenn die Hintergrundbeleuchtung nicht richtig angesteuert wird).

Zur zweiten Frage ... würde ich auf die SPI-Schnittstelle setzen. Warum ? Nun, zunächst einmal, wenn es darum geht, einen LCD-Bildschirm mit dieser Größe anzusteuern, kann die SPI-Schnittstelle verwendet werden. Außerdem werden 6 Spuren als Signaltyp verwendet. Wenn es sich tatsächlich um SPI handelt, werden 4 Spuren verwendet:

  1. Chipauswahl;
  2. MISO ;
  3. MOSI ;
  4. CLK.

Dies ließ uns 2 Signale übrig.

Ich habe einige Datenblätter von SPI-LCD-Bildschirmen gelesen, es ist üblich, einen RESET-Pin zu finden. Da ich also ein guter Spieler bin, wette ich auf ein RESET-Signal für das LCD.

1 Signal links. Ich weiß nicht genau, wofür es verwendet werden könnte. Vielleicht ein Befehl zum Aktivieren der Hintergrundbeleuchtung, wie zuvor erwähnt? Um sicherzugehen, wäre es hilfreich, diesen Bildschirm auf dem Drucker zu testen, um zu sehen, ob es möglich ist, das LCD ein-/auszuschalten oder es zu dimmen.

Nun folgendes Problem: Nehmen wir an, es handelt sich um die richtige Schnittstelle (SPI). Welche PIN-Nummer ist welcher Funktion zugeordnet? Ich habe keine Ahnung und das ist, wo Sie von stecken bleiben. Eigentlich, und das ist nur eine Vermutung, aber da PIN 5, 6, 7 & 8 zusammen geführt werden (nicht wie bei PIN 3 & 10 durch Masseebene getrennt), würde ich sagen, dass es die SPI-Schnittstelle ist. PIN 3 ist entweder der RESET-Befehl oder die Hintergrundbeleuchtung aktivieren (wenn der Hintergrundbeleuchtung-Aktivierungsbefehl vorhanden ist). Jetzt, da wir uns bei den Stromversorgungsspuren ziemlich sicher sind, können Sie immer noch versuchen, einige Signalspuren überhaupt erst auf HIGH/LOW zu schalten, um zu sehen, was passiert. Aber wie gesagt: Vorsicht

In jedem Fall wird es ohne das Datenblatt sehr sehr schwierig sein, etwas anzuzeigen. Sie können das PCB-Routing immer noch umkehren. Wird es nützlich sein? Ich weiß es nicht.

Ich stimme Ihren Abzügen zu. Der Bildschirm scheint ein monochromer COG-Typ zu sein. Die Schnittstellenprotokolle auf diesen sind ziemlich standardisiert. Wenn sie die Bildschirmabmessungen in Pixeln bestimmen können, sollten sie in der Lage sein, den verwendeten Treiberchip einzugrenzen. Das Abrufen eines Datenblatts für ähnliche Bildschirme sollte Hinweise auf die relative Routing-Reihenfolge der SPI-Pins geben, da diese weitgehend durch die COG-Pinbelegung festgelegt sind. Sie sollten in der Lage sein, den Steuerungsstift für die Hintergrundbeleuchtung aus dem Board-Routing herauszufinden.
Einige LCDs haben einen Daten-/Befehlsstift, um den Modus auszuwählen, in den die Daten gehen (zu einem Satz von Registern, die die Anzeigeeinstellungen steuern, oder direkt zum Bildspeicher).
@Jon Nein, eigentlich war es ein Farbdisplay.
Auf der Leiterplatte steht CMYK .... könnte das ein Hinweis darauf sein, welches Protokoll sie verwendet?
Denke nicht. CMYK bedeutet Cyan Magenta Yellow Key (Schwarz). Es ist ein spezielles Farbformat für Drucker.

Ich fürchte, Sie haben Pech!

Ohne das Datenblatt können Sie nicht wissen, wie Sie das Display richtig mit Strom versorgen. Wie man die Hintergrundbeleuchtung ansteuert (LED-Konfiguration, empfohlene Grenzwerte usw.), welcher Controller sich im Display befindet (mit welchem ​​Sie tatsächlich kommunizieren, um ihn zu steuern (Beispiel ist ST7789V, es gibt eine Handvoll davon) und wie er konfiguriert ist (Es kann eine RGB- oder eine MPU-i8080-Schnittstelle sein.) Manchmal sperrt der Display-Hersteller die Schnittstelle auf einen einzigen Modus, manchmal erlauben sie Ihnen, ihn auszuwählen.Hier gibt es keinen Standard.

Ich würde sagen, es gibt keinen pädagogischen Wert, oder bestenfalls einen höchst ineffizienten Versuch, dieses Display zurückzuentwickeln und zu betreiben.

Auf der Leiterplatte steht CMYK .... könnte das ein Hinweis darauf sein, welches Protokoll sie verwendet?