Technischer Leitfaden zu TFT-LCDs
Leitfaden zu TFT-LCD-Schnittstellen: RGB, LVDS, MIPI DSI und SPI
Dieser Leitfaden zu TFT-LCD-Schnittstellen hilft OEM-Hardware- und Einkaufsteams bei der Schnittstellenauswahl anhand von Host-Prozessor, Pixeldatenbedarf, Timing, elektrischen Pegeln, Steckverbinder, Software und Validierungsplan – nicht allein anhand der Displaygröße.
Kurzantwort: Welche TFT-LCD-Schnittstelle sollten Sie wählen?
Beginnen Sie mit einer Schnittstelle, die der Host nativ unterstützt. Weisen Sie anschließend nach, dass die gesamte Verbindung die Anforderungen des Panels an Bandbreite, Timing, Spannung, Lane- oder Buszuordnung, Steckverbinder und Software erfüllt. SPI kann für controllerbasierte Displays mit geringem Aktualisierungsbedarf geeignet sein. Paralleles RGB passt zu Hosts mit einem kompatiblen LCD-Timing-Controller. LVDS überträgt Videodaten seriell über differentielle Leitungspaare. MIPI DSI ist eine serielle Hochgeschwindigkeitsschnittstelle zwischen Host und Display. Keine dieser Schnittstellen ist generell die „beste“.
Was steuert eine TFT-LCD-Schnittstelle?
Eine TFT-LCD-Schnittstelle ist die definierte elektrische und zeitliche Verbindung, über die Bilddaten und zugehörige Steuerinformationen vom Host-System zum Displaymodul übertragen werden. Je nach Architektur kann sie einen kontinuierlichen Pixeldatenstrom, serialisierte Videodaten, Displaybefehle, Pixelschreibvorgänge oder Initialisierungsdaten übertragen.
Die Schnittstellenbezeichnung ist nur der erste Punkt der Kompatibilitätsprüfung. Auch innerhalb derselben Schnittstellenfamilie kann ein Design scheitern, wenn Host und Modul hinsichtlich Spannung, Farbzuordnung, Lane-Anzahl, Bitreihenfolge, Pixeltaktflanke, Synchronisationspolarität, Austastintervallen, Befehlsfolge, Reset-Timing oder Steckverbinderbelegung nicht übereinstimmen.
Gängige TFT-LCD-Schnittstellentypen
SPI-Displayschnittstelle
SPI-basierte Module verwenden häufig einen Display-Controller mit internem Bildspeicher. Der Host sendet Befehle und Pixeldaten über eine serielle Peripherieschnittstelle. Die Auswahl hängt von der unterstützten Taktung, dem Befehlssatz des Controllers, dem Schreibmodus, dem Aktualisierungsbereich und dem erforderlichen Bildschirmaktualisierungsverhalten ab.
Zu prüfen: Controller-IC und Revision, SPI-Modus, maximal unterstützter Takt unter den angegebenen Bedingungen, Befehls-/Datenauswahl, Reset-Sequenz und Pixelformat.
Parallele MCU-Displayschnittstelle
Eine parallele MCU-Schnittstelle überträgt Displaydaten über einen Datenbus mit mehreren Leitungen und separaten Steuersignalen. Die Kompatibilität hängt weiterhin von dokumentierter Busbreite, Host-I/O-Spannung, Signaldefinitionen, Timing, Steckverbinder und Controller-Initialisierung ab; die Bezeichnung MCU bedeutet nicht, dass SPI-Kompatibilität besteht.
Zu prüfen: Datenbusbreite und Bitreihenfolge, CS, Reset, Befehls-/Datenauswahl, Schreib-/Lesesteuersignale, I/O-Spannung, Timing und Initialisierungssequenz.
Dokumentiertes Beispiel: das dokumentierte MCU-Schnittstellenprofil des COG-T144MHGS-07 zeigt D0–D7 und die Signalbelegung des 20-poligen Anschlusses. Verwenden Sie die revisionsgelenkte Fassung, um Spannung, Timing und das Verhalten der Steuersignale vor der PCB-Freigabe zu bestätigen.
Paralleles RGB / DPI
Paralleles RGB überträgt Farbdaten über mehrere Leitungen gemeinsam mit Pixeltakt und Timing-/Steuersignalen. Es kann einen kompatiblen Host-LCD-Controller direkt mit dem Timing-Eingang eines Panels verbinden, benötigt jedoch mehr Signalpins sowie übereinstimmende Farbbitbreite, Signalpolarität und Timing.
Zu prüfen: RGB565/RGB666/RGB888-Zuordnung, DE- oder Synchronisationsmodus, Pixeltaktflanke, vordere und hintere Austastintervalle, Signalpegel und Framebuffer-Bandbreite.
Dokumentiertes Beispiel: COM31H3P76ULC bietet ein Beispiel für eine 50-polige RGB-Schnittstelle mit 24 Datenleitungen sowie Anschlüssen für CLK, DE, HSYNC, VSYNC, Standby, Reset, Versorgung, Masse und LED. Vergleichen Sie die vollständige Pinbelegung, Spannung und das Timing; „RGB“ oder „50-polig“ allein belegt keine Kompatibilität. COG-T700MI2XE-02 ist ein dokumentiertes Beispiel mit 1024×600, 24-Bit-RGB und 50-poligem Anschluss; prüfen Sie das genaue Timing, die I/O-Spannung und die Pinbelegung vor der PCB-Freigabe.
LVDS-Panel-Schnittstelle
LVDS-Panelverbindungen serialisieren parallele Videoinformationen zur Übertragung über differentielle Leitungspaare und rekonstruieren sie auf der Displayseite. Die genaue Zuordnung und Kanalanordnung müssen bestätigt werden; „LVDS“ allein legt weder Farbzuordnung noch Kanalanzahl oder Steckverbinderbelegung fest.
Zu prüfen: Einzel-/Doppelkanal, JEIDA/VESA oder spezifizierte Bitzuordnung, Polarität der Leitungspaare, Taktbereich, Gleichtaktanforderungen, Terminierung und Kabelbaugruppe.
MIPI DSI
MIPI DSI definiert eine serielle Hochgeschwindigkeitsschnittstelle zwischen Host-Prozessor und Displaymodul. Die Integration kann D-PHY-Lanes, Video- oder Befehlsbetrieb, Paketformate, Initialisierungsbefehle sowie Versorgungs- und Reset-Sequenzen umfassen. Unterstützung durch die Host-Peripherie und eine funktionierende Treiberanbindung sind zwingende Voraussetzungen.
Zu prüfen: DSI-Version/-Profil, Lane-Anzahl, Lane-Datenrate, Video-/Befehlsmodus, Pixelformat, DCS- oder herstellerspezifische Befehle, Escape-Takt und Initialisierungssequenz.
Für eine gezielte Betrachtung der Vor- und Nachteile nutzen Sie den separaten Vergleich von MIPI DSI, LVDS und RGB. Dieser Vergleich erläutert die Vor- und Nachteile der drei Schnittstellen. Hier folgen die Prüfungen von Host, Bandbreite, Pinbelegung, Software und Validierung.
Prüfpunkte für die Auswahl einer TFT-LCD-Schnittstelle
Durchlaufen Sie diese Prüfpunkte in der angegebenen Reihenfolge. Ein später ergänzter Bridge-IC kann ungeklärte Anforderungen an Timing, Software oder Steckverbinder nicht automatisch ausgleichen.
| Prüfschritt | Erforderliche Angaben | Kriterium zum Bestehen | Typischer Fehler bei ausgelassener Prüfung |
|---|---|---|---|
| 1. Fähigkeiten des Hosts | Prozessor-/FPGA-Teilenummer, Gehäuseform, Peripherie und Betriebssystem (OS) | Erforderliche Schnittstelle und Pins sind im gewählten Baustein und dessen Gehäuseform verfügbar | Die Prozessorfamilie bietet die Schnittstelle, die gewählte Gehäuseform jedoch nicht |
| 2. Datenrate | Aktive Pixel, vollständiges Timing, Farbtiefe, Bildwiederholrate und Protokoll-Overhead | Die Betriebsbereiche von Host, Bridge und Display überschneiden sich mit ausreichender Reserve | Die Schätzung anhand aktiver Pixel berücksichtigt weder Austastintervalle noch Protokoll-Overhead |
| 3. Elektrik | I/O-Pegel, Terminierung, Impedanz, Anzahl der Lanes/Leitungspaare und Spannungsdomänen | Sender-, Verbindungs- und Empfängeranforderungen stimmen überein | Gleicher Schnittstellenname, aber inkompatible Spannung oder Zuordnung |
| 4. Timing | Pixeltakt, vordere und hintere Austastintervalle, Sync/DE-Polarität, Setup-/Hold-Zeiten oder DSI-Timing | Programmiertes Timing liegt innerhalb der Grenzen des Moduldatenblatts | Bildverschiebung, Flackern, instabile Synchronisation oder kein Bild |
| 5. Verbindungsaufbau | Steckverbinder, FPC-/Kabelzeichnung, Pin 1, Führung der Leitungspaare und Massebelegung | Die revisionsgelenkten Zeichnungen stimmen an beiden Enden überein | Verdrehter FPC, vertauschte Leitungspaare oder fehlende Masseverbindungen |
| 6. Software | Treiber, Befehlstabelle, Reset- und Versorgungssequenz | Die nachweislich funktionierende Initialisierung ist auf der Zielhardware reproduzierbar | Die Hintergrundbeleuchtung geht an, aber die Pixel zeigen kein Bild |
| 7. Validierung | Prüfplan, Instrumente, Umgebungsbedingungen und Abnahmekriterien | Genau die betreffende Musterrevision besteht den vereinbarten Prüfplan | Ein im Labor angezeigtes Bild wird irrtümlich als Produktionsfreigabe gewertet |
So berechnen Sie den anfänglichen Pixeldatenbedarf
Für eine erste Schätzung der unkomprimierten aktiven Bilddaten multiplizieren Sie die aktiven horizontalen Pixel, die aktiven vertikalen Pixel, die Bits pro Pixel und die Bilder pro Sekunde. Diese Berechnung dient der Vorauswahl und liefert nicht die endgültige Übertragungsrate.
Beispiel: 800 × 480 × 24 × 60 = 552,960,000 bit/s aktive Pixeldaten. Die implementierte Schnittstelle kann eine höhere Übertragungsrate benötigen, da auch das vollständige horizontale/vertikale Timing, Paket- oder Rahmen-Overhead, Lane-Kodierung, Schutzintervalle und gerätespezifische Grenzen berücksichtigt werden müssen. Verwenden Sie für die endgültige Berechnung die Timing-Tabelle des Moduls sowie die Host-/Bridge-Dokumentation.
Bei parallelem RGB wird der Pixeltakt normalerweise aus den vollständigen horizontalen und vertikalen Perioden abgeleitet, nicht allein aus den aktiven Pixeln. Ordnen Sie bei LVDS oder MIPI DSI die erforderlichen Daten und das Timing der festgelegten Kanal-/Lane-Konfiguration zu und prüfen Sie an jedem Endpunkt den zulässigen Betriebsbereich.
Schnittstellenfelder, die im Moduldatenblatt überprüft werden müssen
| Feldgruppe | RGB | LVDS | MIPI DSI | SPI / Controller |
|---|---|---|---|---|
| Identifizierung | Exakte Modulbezeichnung, Zeichnungsnummer, Datenblattrevision und Controller-/Bridge-IC | |||
| Topologie | Datenbreite und Timing-Modus | Kanäle, Paare und Mapping | Lanes, PHY und Modus | Busbreite/Modus und Controller-Speicher |
| Timing | Pixeltakt, vordere und hintere Austastintervalle, Sync/DE | Taktbereich und Timing der Zuordnung | Lane-Datenrate, Paket-/Video-Timing | Takt, Chip-Select- und Befehls-Timing |
| Elektrik | Logikpegel, Flanke und Treiberstärke | Anforderungen an differentielle Signale und Terminierung | Elektrische und zeitliche D-PHY-Anforderungen | I/O-Spannung und Logikschwellen |
| Initialisierung | Panel-/Bridge-Konfiguration, falls erforderlich | Bridge- oder TCON-Konfiguration, falls erforderlich | Befehlstabelle und -sequenz für DCS-/Herstellerbefehle | Befehlssequenz für die Controller-Register |
| Stecker | Pinnummer, Pin 1, Kontaktseite, Rastermaß, Gegensteckverbinder, FPC-Ausrichtung, Masse- und Versorgungspins | |||
Wenn ein vorhandenes Modul ersetzt werden soll, vergleichen Sie auch die revisionsgelenkten Nachweise zu Schnittstelle und Steckverbinder im Ablauf für den Ersatz industrieller LCDs. Ein mechanisch ähnliches Display ist kein validierter elektrischer Ersatz.
Checkliste zur Mustervalidierung einer TFT-LCD-Schnittstelle
- Bauteil- und Versionsstände verbindlich festhalten. Dokumentieren Sie Displaymodell und -revision, Revision der Host-Platine, Firmware-Build, Kabel-/FPC-Revision sowie Adapter-/Bridge-Konfiguration.
- Vor dem Einschalten prüfen. Prüfen Sie Pinbelegung, Versorgungsspannungen, Sequenzen, Logikpegel, Masseverbindungen und Versorgung der Hintergrundbeleuchtung gegeneinander. Verlassen Sie sich nicht auf die Form des Steckverbinders.
- Mit einem bekannten Testbild in Betrieb nehmen. Prüfen Sie Reset, Initialisierung und Timing sowie die stabile Darstellung von Farbbalken oder Testbildern, bevor Sie Anwendungsgrafiken anzeigen.
- Überprüfen Sie die Zuordnung. Bestätigen Sie Farbreihenfolge, Bitwertigkeit, LVDS-Zuordnung, Polarität der Lanes/Leitungspaare und Bildausrichtung.
- Messen Sie die Verbindung. Verwenden Sie geeignete Messgeräte und Tastköpfe, um Takte, differentielle Signale, Timing und Versorgungsverhalten zu bewerten, ohne die Signalintegrität zu beeinträchtigen.
- Betriebszustände durchtesten. Testen Sie Kalt-/Warmstart, wiederholten Reset, Schlaf-/Aufwachzustände, Helligkeitsänderungen, Bewegtbilder über die gesamte Bildfläche und die relevante Fehlerwiederherstellung.
- Unter den Projektbedingungen prüfen. Führen Sie die vereinbarten Prüfungen zu Temperatur, EMC/ESD, Vibrationen oder Kabelbewegung durch, soweit die Einsatzumgebung des Produkts dies erfordert.
- Abweichungen abschließend klären. Dokumentieren Sie jede Abweichung von der freigegebenen Zeichnung oder dem Datenblatt. Geben Sie die Produktion nicht auf Grundlage undokumentierter Annahmen frei.
Häufige Schnittstellenfehler, die Nacharbeit verursachen
- Ein Display auszuwählen, bevor die genaue Host-Peripherie und die Pinbelegung der gewählten Gehäuseform bestätigt sind.
- Die aktive Pixeldatenrate als endgültig erforderliche Übertragungsrate anzusetzen.
- Alle RGB-, LVDS- oder MIPI-Implementierungen als pinkompatibel zu behandeln.
- LVDS-Bitzuordnung oder MIPI-Initialisierungsbefehle erst nach der PCB-Freigabe zu berücksichtigen.
- Ein Muster freizugeben, weil ein einzelnes statisches Bild erscheint, ohne Reset-, Bewegtbild-, Temperatur- oder Versorgungszustandstests durchzuführen.
- Eine RFQ ohne Angaben zu Prozessor, Timing, Steckverbinder und Software zu senden.
Was in eine RFQ für eine TFT-LCD-Schnittstelle gehört
Stellen Sie ausreichende Systeminformationen für eine technische Kompatibilitätsprüfung bereit:
- Anwendung, Projektphase, Zielmenge und Zeitplan.
- Host-Prozessor-/FPGA-Teilenummer, Gehäuseform, Platinenrevision und Betriebssystem.
- Erforderliche Displaygröße, Auflösung, Farbtiefe, Bildwiederhol-/Aktualisierungsverhalten und Touch-Schichtaufbau.
- Bevorzugte Schnittstelle oder Erlaubnis für den Lieferanten, eine zu empfehlen.
- Bekannte Anforderungen an Lanes, Kanäle und Bus, Timing-Tabelle und Spannungsdomänen.
- Randbedingungen für Steckverbinder, FPC und Kabel mit revisionsgelenkten Zeichnungen.
- Software-/Treiberstatus, Zuständigkeit für die Initialisierung und Randbedingungen für Bridge-ICs.
- Anforderungen an Einsatzumgebung, EMC/ESD, Zuverlässigkeit und Musterabnahme.
Nutzen Sie den Anfrage-Checkliste für TFT-LCD-Module für die detaillierten Anfragefelder oder den OEM-LCD-Beschaffungsleitfaden mit Arbeitsmappe um Lieferantennachweise und Angebote zu vergleichen.
Technische Primärquellen
- MIPI Alliance — MIPI Display Serial Interface (DSI): offizieller Funktionsumfang der Schnittstelle, physikalische Schicht und Informationen zur aktuellen Spezifikation.
- STMicroelectronics AN4861 — LCD-TFT-Display-Controller: Kompatibilität von parallelem RGB, Timing, Farbbitbreite und Aspekte des Framebuffers.
- Texas Instruments SLLA300 — FlatLink-Datenübertragung: Beispiele für LVDS-Serialisierung und -Deserialisierung bei LCD-Panelverbindungen.
- Microchip AC451 — Serielle SPI-Displaylösung: offizielles Implementierungsbeispiel für ein SPI-Display.
Häufige Fragen zu TFT-LCD-Schnittstellen
Wird die Schnittstelle durch die TFT-LCD-Größe bestimmt?
Nein. Die Größe kann Leitungsführung und Datenbedarf beeinflussen, doch die Entscheidung hängt auch von Auflösung, Farbtiefe, Bildwiederhol-/Aktualisierungsverhalten, Host-Peripherieunterstützung, Timing, Verbindungstechnik, Software und Einsatzumgebung ab. Eine Regel anhand der Bildschirmdiagonale kann keine Schnittstellenkompatibilität nachweisen.
Kann ein RGB TFT LCD ein LVDS TFT LCD ersetzen?
Nicht direkt, außer das System verfügt über eine validierte Konvertierungsarchitektur. RGB und LVDS nutzen unterschiedliche elektrische Konzepte und Übertragungsverfahren. Eine Austauschprüfung muss Host-Ausgang, Serializer/Bridge, Timing, Zuordnung, Steckverbinder, Stromversorgung, Software und Prüfnachweise umfassen.
Garantiert die gleiche MIPI DSI-Lane-Anzahl die Kompatibilität?
Nein. Die Lane-Anzahl ist nur ein Kriterium. Host und Modul müssen auch hinsichtlich PHY/Lane-Datenrate, Modus, Paket-/Video-Timing, Pixelformat, Initialisierungsbefehlen, Reset-/Versorgungssequenz, Steckverbinder und elektrischer Implementierung übereinstimmen.
Was unterscheidet diesen umfassenden Leitfaden von der Vergleichsseite?
Dieser Leitfaden behandelt die Auswahl von SPI, RGB, LVDS und MIPI DSI sowie Prüfpunkte zu Datenblatt, Bandbreite, Steckverbinder, Software, Validierung und RFQ. Die Vergleichsseite konzentriert sich auf die Vor- und Nachteile von MIPI DSI, LVDS und RGB.
Wann sollte die Schnittstelle endgültig festgelegt werden?
Legen Sie die Schnittstelle erst endgültig fest, nachdem Host-/Display-Architektur, revisionsgelenkte Timing- und elektrische Anforderungen, Steckverbinderdesign, Softwareanbindung und Mustervalidierungsplan geprüft wurden. Dies sollte möglichst vor unumkehrbaren Festlegungen für PCB, FPC und Gehäuse geschehen.
Schnittstellenkompatibilitätsprüfung anfordern
Senden Sie Angaben zu Host-Prozessor, Displayanforderungen, revisionsgelenkten Zeichnungen und Projektrandbedingungen. Success LCD kann die Informationen prüfen, die für einen Vorschlag für ein kundenspezifisches TFT-LCD-Modul erforderlich sind. Die endgültige Kompatibilität muss weiterhin durch Mustervalidierung im Kundensystem bestätigt werden.
