Wenn auf dem LCD-Bildschirm eine Unregelmäßigkeit angezeigt wird, wurde dies zuvor durch das Phänomen ermittelt und die Parameter wurden geändert. Diese Methode ist zeitaufwendig und arbeitsaufwendig. Bei langen Speicheroszilloskopen müssen Debug-LCD-Controller nicht gehirnverbrannt werden. Hier teilen wir die Anwendung von ZDS4054Plus im LCD-Test durch praktische Beispiele.
A, LCD-Controller, Treiber funktioniert
Um Zeichen oder Bilder auf dem LCD anzuzeigen, müssen RGB-Daten über den LCD-Controller an den LCD-Treiber ausgegeben werden. Der LCD-Treiber legt dann die Daten in den Puffer und aktualisiert dann den LCD-Bildschirm mit einer Rate von 60 Bildern pro Sekunde. (Aufgrund der Eigenschaften von Flüssigkristall-Molekülen: wenn es für eine lange Zeit auf eine bestimmte Spannung fixiert ist, werden die Flüssigkristallmoleküle zerstört, so dass der LCD-Bildschirm bei einer bestimmten Frequenz (normalerweise 60 Hz) auffrischt, also das Video Wiedergabebildrate Obwohl nur 23 bis 30 Bilder pro Sekunde erreicht werden, erreicht die Aktualisierungsrate der TFT-LCD-Anzeige 60 Hz. Die Zeitsteuerung des LCD-Controllers steuert die Videobildrate, die LCD-Treiberzeitsteuerung steuert die Aktualisierungsrate des Monitors.
Der LCD-Controller steuert jedes Pixel über verschiedene Kombinationen von Zeilen- und Spaltensignalen. Dieser Zeilenscan (HYNC) Signalzyklus ist sehr kurz (bis zu 40 kHz-100 kHz), so dass stabile Bilder auf dem Bildschirm angezeigt werden können.
Die Taktsignalsteuerung und das Arbeitsprinzip des LCD-Controllers sind wie folgt:

LCD-Controller schwer zu debuggen? Teach Sie das Oszilloskop verwenden kann leicht gelöst werden
lVSYNC: Rahmensynchronisationssignal, das den Beginn des Abtastens eines Rahmens anzeigt, ein Rahmen ist auch ein Bild der LCD-Anzeige;
LHSYNC: Zeilensynchronisationssignal, das den Beginn der Zeile des Scannens 1 anzeigt;
lVCLK: Pixeltaktsignal, jeder Impuls ist mit 1 Pixel gefüllt;
lVDEN: Datenfreigabesignal. Wenn hoch, sind die Fülldaten gültig.
lVD [23: 0]: LCD-Pixeldaten-Ausgangsanschluss.
ILEND: Ende der Zeile Signal;
Bei einem 1024x768-Pixel-LCD-Bildschirm als Beispiel muß die vollständige Anzeige eines Bildschirmbildsignals einen VSYNC-Zyklus, 768 aktive HSYNC-Zyklen und jeden hohen Pegel von VDEN 1024 Pixeltaktsignale enthalten. Anzeigeprobleme können durch das Rahmensynchronisationssignal, die Frequenz des Zeilensynchronsignals, das Tastverhältnis, die Verzögerung, die Anzahl von HSYNC-Zyklen, die in jedem VSYNC-Zyklus enthalten sind, und die Anzahl von VSCLK-Zyklen, die in dem VDEN-Zyklus enthalten sind, überprüft werden.
Zweitens, verwenden Sie das Oszilloskop ZDS4054Plus, um anormale LCD-Display-Beispiele zu beheben
1, Bildüberlagerung, wiederholen
Phänomen: Verschiebung, Überlagerung oder Wiederholung von großformatigen Bildern auf dem LCD-Display;
Ursache: Diese Situation wird im Allgemeinen nicht durch die Zeilensynchronisation oder die Verzögerung des Feldsynchronisationssignals verursacht, wodurch dieser Effekt im Wesentlichen beseitigt werden kann. Sie können prüfen, ob ein Timing vorliegt oder ob die Taktfrequenz unterschiedlich ist.
Lösung: Als Erstes sollten Sie die DMA-Übertragungsparameter sorgfältig berechnen und die Zeilen- und Feldsignale genau anpassen.
LCD-Controller schwer zu debuggen? Teach Sie das Oszilloskop verwenden kann leicht gelöst werden
Wie im Screenshot des Oszilloskops gezeigt, sind die entsprechenden Signale jedes Kanals abwechselnd Signale VCLK, VSYNC, VHSYNC und VDEN. Die Analyseschritte sind wie folgt:
1) Da ein vollständiger Rahmen der Signalzeit üblicherweise 30 ms oder mehr erreicht, muss das Oszilloskop die Zeitbasis auf 10 ms / div einstellen, und die VCLK-Signalfrequenz beträgt üblicherweise 48-96 MHz, und die Abtastrate muss mindestens beibehalten werden 500Ms / s, um das Timing zu analysieren. Normales Oszilloskop kann die Wellenform in diesem Moment nicht erfassen.
2) ZDS4054Plus kann immer noch 1Gs / s Abtastrate unter der Zeitbasis von 10ms / Div halten, und es kann die Wellenform perfekt wiederherstellen. Mit dem Standard-Hardware-Frequenzmesser jedes Kanals kann er analysieren, ob die Frequenz jedes Signals anomal ist;
2, Bilddislokation

Symptome: Das LCD-Display wird in horizontaler Richtung verschoben oder weist einige Pixel mit farbigen, weißen oder schwarzen Streifen oben oder unten auf.
Grund: Im Allgemeinen bezieht sich diese Situation auf Rahmensynchronisation und Zeilensynchronisationssignale. Wenn es sich um eine normale Abnormalität handelt, liegt dies möglicherweise daran, dass die Initialisierungsparameter nicht korrekt eingestellt sind. Wenn die Abnormalität während des Arbeitsprozesses auftritt, empfangen die Rahmensynchronisations- und Zeilensynchronisationssignale eine Interferenz.
Lösung: Überprüfen Sie die Zeilensynchronisation und die Feldsynchronisierungssignalbreite des LCD-Controllers vor und nach der Verzögerung, die Polarität stimmt überein.
LCD-Controller schwer zu debuggen? Teach Sie das Oszilloskop verwenden kann leicht gelöst werden
Wie im Screenshot des Oszilloskops gezeigt, sind die entsprechenden Signale jedes Kanals abwechselnd Signale VCLK, VSYNC, VHSYNC und VDEN. Die Analyseschritte sind wie folgt:
1) Analysieren Sie durch Messung und Statistik im Vollbildmodus die positive und negative Impulsbreite jedes Signals. Wenn die Impulsbreite von VSYNC und VHSYNC abnormale Werte aufweist, kann dies als die Anzeigeabnormalität beurteilt werden, die durch das Interferenzsignal verursacht wird;
2) Wenn die Pulsbreite normal ist, kann die Anzahl der Zyklen statistisch durch Intervallmessung berechnet werden, und die direkte gegenseitige Einschlussbeziehung zwischen den Signalen jedes Größenzyklus kann analysiert werden, um die Zeitparameter zu überprüfen;
3) Analysiere die Verzögerung zwischen jedem Zeitsignal durch Zoommodus und Cursor-Messung.





