Wanneer het LCD-scherm een afwijking vertoont, werd dit eerder afgeleid door het fenomeen en werden de parameters gewijzigd. Deze methode is tijdrovend en arbeidsintensief. Met oscilloscopen met lange opslag hoeven de debug LCD-controllers niet door de hersenen te worden verbrand. Hier delen we de toepassing van ZDS4054Plus in LCD-tests aan de hand van praktische voorbeelden.
A, LCD-controller, stuurprogramma werkt
Om tekens of afbeeldingen op het LCD-scherm weer te geven, moeten RGB-gegevens via de LCD-controller naar het LCD-stuurprogramma worden uitgevoerd. Het LCD-stuurprogramma plaatst de gegevens vervolgens in de buffer en ververst vervolgens het LCD-scherm met een snelheid van 60 frames per seconde. (Vanwege de kenmerken van vloeibaar-kristalmoleculen: als het gedurende een lange tijd op een bepaalde spanning wordt vastgezet, zullen de vloeibaar-kristalmoleculen worden vernietigd, dus om het LCD-scherm met een bepaalde frequentie (gewoonlijk 60 Hz) te verversen, zodat de video frame rate van het afspelen Hoewel slechts 23 tot 30 frames per seconde, bereikt de verversingsfrequentie van het TFT-LCD-scherm 60 Hz. De timing van de LCD-controller regelt de videoframesnelheid, de timing van het LCD-stuurprogramma regelt de verversingsfrequentie van de monitor.)
De LCD-controller bestuurt elke pixel door verschillende combinaties van rij- en kolomsignalen. Deze lijnscan (HYNC) -signaalcyclus is erg kort (tot 40 kHz-100 kHz), waardoor stabiele beelden op het scherm kunnen worden weergegeven.
De timing en het werkingsprincipe van de LCD-controller zijn als volgt:

LCD-controller moeilijk te debuggen? Leer je om de oscilloscoop te gebruiken kan eenvoudig worden opgelost
lVSYNC: beeldsynchronisatiesignaal, dat het begin van het scannen van een frame aangeeft, een frame is ook een afbeelding van het LCD-scherm;
lHSYNC: lijnsynchronisatiesignaal, waarmee het begin van het scannen van 1 regel wordt aangegeven;
lVCLK: pixelkloksignaal, elke puls is gevuld met 1 pixel;
lVDEN: signaal voor gegevensinschakeling. Als deze hoog is, zijn de opvulgegevens geldig.
lVD [23: 0]: uitvoerpoort voor LCD-pixelgegevens.
LLEND: einde van lijnsignaal;
Wanneer een 1024x768 pixel LCD-scherm als een voorbeeld wordt genomen, moet de volledige weergave van een schermbeeldsignaal een VSYNC-cyclus omvatten, 768 actieve HSYNC-cycli en elk VDEN hoog niveau bevat 1024 pixel kloksignalen. Weergaveproblemen kunnen worden gecontroleerd door het framesynchronisatiesignaal, de frequentie van het lijnsynchronisatiesignaal, de werkcyclus, de vertraging, het aantal HSYNC-cycli in elke VSYNC-cyclus en het aantal VSCLK-cycli in de VDEN-cyclus.
Ten tweede, gebruik de ZDS4054Plus-oscilloscoop om abnormale voorbeelden van het LCD-scherm op te lossen
1, beeldoverlay, herhalen
Fenomeen: verplaatsing, superpositie of herhaling van grootschalige afbeeldingen op het LCD-scherm;
Oorzaak: Deze situatie zal in het algemeen niet worden veroorzaakt door lijnsynchronisatie of de vertraging van het veldsynchronisatiesignaal, waardoor dit effect in principe kan worden geëlimineerd. U kunt controleren of er timing is of dat er een verschil is in de klokfrequentie.
Oplossing: het eerste dat u moet doen om aan deze situatie te voldoen, is de DMA-overdrachtsparameters zorgvuldig te berekenen en de lijn- en veldsignalen nauwkeurig aan te passen.
LCD-controller moeilijk te debuggen? Leer je om de oscilloscoop te gebruiken kan eenvoudig worden opgelost
Zoals te zien is in de schermafbeelding van de oscilloscoop, zijn de corresponderende signalen van elk kanaal beurtelings VCLK, VSYNC, VHSYNC en VDEN-signalen. De analysestappen zijn als volgt:
1) Aangezien een volledig frame van de signaaltijd gewoonlijk 30ms of meer bereikt, moet de oscilloscoop de tijdbasis aanpassen tot 10ms / div, en de VCLK-signaalfrequentie is meestal maximaal 48-96MHz, en de samplingfrequentie moet ten minste worden aangehouden 500Ms / s om de timing te analyseren. Normale oscilloscoop kan de golfvorm op dit moment niet vastleggen.
2) ZDS4054Plus kan nog steeds 1Gs / s sampling rate handhaven onder de tijdbasis van 10ms / div, en het kan de golfvorm perfect herstellen. Met de standaard hardwarefrequentiemeter van elk kanaal kan het analyseren of de frequentie van elk signaal abnormaal is;
2, beeld dislocatie

Symptomen: het LCD-scherm verschuift in de horizontale richting of heeft een paar pixels kleur, witte of zwarte strepen aan de boven- of onderkant.
Reden: in het algemeen is deze situatie gerelateerd aan framesynchronisatie en lijnsynchronisatiesignalen. Als het een normale afwijking is, kan dit zijn omdat de initialisatieparameters niet correct zijn ingesteld. Als de afwijking optreedt tijdens het werkproces, ontvangen de framesynchronisatie- en lijnsynchronisatiesignalen interferentie.
Oplossing: Controleer de lijnsynchronisatie en de veldsync-signaalbreedte van de LCD-controller, voor en na de vertraging, polariteitsovereenkomst.
LCD-controller moeilijk te debuggen? Leer je om de oscilloscoop te gebruiken kan eenvoudig worden opgelost
Zoals te zien is in de schermafbeelding van de oscilloscoop, zijn de corresponderende signalen van elk kanaal beurtelings VCLK, VSYNC, VHSYNC en VDEN-signalen. De analysestappen zijn als volgt:
1) Analyse van de positieve en negatieve pulsbreedte van elk signaal door middel van metingen en statistieken op volledig scherm. Als de pulsbreedte van VSYNC en VHSYNC abnormale waarden heeft, kan deze worden beoordeeld als de displayafwijking die wordt veroorzaakt door het interferentiesignaal;
2) Als de pulsbreedte normaal is, kan het aantal cycli statistisch worden berekend door intervalmeting, en de directe wederzijdse insluitingsrelatie tussen signalen van elke groottecyclus kan worden geanalyseerd om de timingparameters te controleren;
3) Analyseer de vertraging tussen elk tijdsignaal door zoomfunctie en cursormeting.





