Das Wichtigste bei LCDs ist, ob der spannungsgesteuerte Flüssigkristall normal anzeigt, sowie das Timing, um ein ganzes Bild zu steuern. Das einfachste sollte also ein analoges LCD sein.
1. Simuliertes TFT-LCD Simuliertes TFT-LCD:

Dies ist ein Strukturdiagramm, das TFT-LCD vollständig simuliert. Es gibt nur Source- und Gate-Treiber auf dem LCD-Panel, und andere Signale werden vom FPC gezogen.
R1, G1 und B1 sind die Signalleitungen für analoge Spannungsdaten. Wenn sie sich unter einem bestimmten Timing befinden, können wir verschiedene Farben anzeigen, indem wir den Spannungswert über der Datenleitung ändern. Da der Simulationsumfang kontinuierlich ist, sollten auch die angezeigten Farben unendlich sein.
Viele andere Basisleitungen sind Steuer- und Taktleitungen.
Logischerweise kann die LCD-Ansteuerung abgeschlossen werden, solange wir eine geeignete Timing-Sequenz konstruieren und die Spannung zu verschiedenen Zeitpunkten ändern können. Um die in der folgenden Abbildung gezeigten Funktionen zu vervollständigen, haben wir die aktuellen verschiedenen Lösungen verglichen:
Antriebsschema:

MCU verwenden
Typisch ist die 51er Serie. Egal wie schnell die Mikrocontroller der 51er Serie verwendet werden, es ist offensichtlich unmöglich, dass ein Teil des Videospeichers 64K überschreitet. Der 51-Ein-Chip-Mikrocomputer steuert den Hochgeschwindigkeits-DA und erzeugt einen Takt über 10 MHz1. Es ist auch möglich, die durch jede Signalleitung verursachte Verzögerung streng zu steuern.
Verwenden Sie ARM oder DSP usw.
Da nun die meisten CPUs dieses Typs die IO-Pins in Softwarereihenfolge steuern, können viele gleichzeitige Operationen nicht erreicht werden. Starke Verarbeitungsfähigkeit bedeutet nicht starke Fähigkeit zur Timing-Generierung!
Verwenden Sie programmierbare Logikbausteine
Das CPLD oder FPGA, das zum Ansteuern des LCD verwendet wird, ist einfach sein Geld wert. Dieser Chiptyp hat einen beispiellosen Vorteil gegenüber der Zeitsteuerung. Gleichzeitigkeit, genaue Verzögerung usw. sind kein Problem. CPLD ist immer noch ein digitales Gerät, DA ist beim Fahren von LCD unverzichtbar.
CPLD+DA+SDRAM ist das ideale Modell einer LCD-Treiberplatine.
2. Digitales TFT-LCD
Diese Art von LCD wird derzeit wahrscheinlich von uns allen am häufigsten verwendet und befindet sich im Embedded-Bereich. Wenn ARM über einen integrierten LCD-Controller verfügt, wird es sehr einfach, digitale TFT-LCDs zu verwenden.
Die Generierung von TFT-LCD ist eigentlich sehr einfach, es ist nichts anderes als ein im Panel eingebauter DA auf Basis des oben erwähnten Analog-LCDs. Es gibt drei Hauptkomponenten in diesem LCD-Panel: Source-Treiber, Gate-Treiber und DA. Aufgrund der Einführung von DA ist die Anzahl der Farben dieses LCD-Typs vollständig festgelegt. Aufgrund des Einflusses der Anzahl der DA-Stellen liegen die meisten davon derzeit unter 24 Stellen.
Das Fahrschema ist genau das gleiche wie beim analogen LCD, außer dass es keine Hochgeschwindigkeits-DA auf der Fahrplatine gibt. Obwohl die DA auf der Treiberplatine wegfällt, muss der Preis für diese Art von LCD-Bildschirm höher sein (schließlich ist DA enthalten).
3. Zeitsteuerung
Ich muss den Timing-Generator erwähnen! Im ersten Bild haben wir viele Zeitsignale gesehen. Bei den üblicherweise verwendeten Videoformaten gibt es nur drei Taktsignale HSYN (horizontale Abtastung), VSYN (vertikale Abtastung) und CLK (Datentakt). Nutze dieses Timing
Der Controller-Chip kann die Konvertierung vollständig abschließen. Normalerweise handelt es sich bei diesen Chiptypen für LCD-Bildschirme um dedizierte Chips.
Chip:

Um die Entwicklung zu erleichtern, haben die TFT-LCD-Hersteller den Timing-Controller erneut in das LCD-Panel integriert. Diese Art von digitalen TFT-LCD wird mittlerweile von allen genutzt.
Das LCD-Panel enthält 4 Teile: Source-Treiber, Gate-Treiber, DA und Timing-Controller. Diese Kosten sind natürlich die größten. Es ist jedoch am bequemsten zu verwenden.
Wenn Sie eine Treiberplatine entwickeln müssen, ist dies relativ einfach, das Timing der Struktur ist nicht so groß und DA wird nicht benötigt.

