May 23, 2018 Ostavi poruku

LCD kontroler teško debagirati? Naučiti vas da koristite osciloskop možete lako rešiti

Kada LCD ekran prikazuje abnormalnost, prethodno je izveden kroz fenomen i parametri su modifikovani. Ovaj metod je dugotrajan i težak. Sa dugim osciloskopima za skladištenje, LCD kontroleri ne trebaju biti zapaljeni na mozgu. Ovde delimo aplikaciju ZDS4054Plus u LCD testiranju kroz praktične primjere.


A, LCD kontroler, upravljački program


Da biste prikazali znakove ili slike na LCD ekranu, potrebno je izvesti RGB podatke na LCD drajver preko LCD kontrolera. LCD drajver potom stavlja podatke u bafer, a zatim osvežava LCD ekran sa brzinom od 60 sličica u sekundi. (Zbog karakteristika molekula tečnog kristala: kada se na određeni napon dugo popravi, to će dovesti do uništenja molekula tečnog kristala, tako da osvježi LCD ekran na određenoj frekvenciji (obično 60Hz), tako da video brzina kadra reprodukcije Iako je samo 23 do 30 kadrova u sekundi, frekvencija osvježavanja TFT-LCD displeja dostigne 60 Hz. Vremenski raspored LCD kontrole kontroliše brzinu video kadra, a vremenski raspored LCD kontrole kontroliše brzinu osvežavanja monitora.)


LCD kontroler kontroliše svaki piksel kroz različite kombinacije signala redova i kolona. Signalni ciklus ovog linijskog skeniranja (HYNC) je veoma kratak (do 40kHz-100kHz), što omogućava prikazivanje stabilnih slika na ekranu.


Vremenski i radni principi signala LCD kontrolera su sledeći:


LCD 控制器 难 调试? 教 你 用 示波器 就能 轻松 解决

LCD kontroler teško debagirati? Naučiti vas da koristite osciloskop možete lako rešiti


lVSYNC: signal za sinhronizaciju kadra, označavajući početak skeniranja okvira, okvir je takođe slika LCD displeja;


lHSYNC: signal sinhronizacije linije, označavajući početak skeniranja 1 linije;


lVCLK: signal pikselnog sata, svaki impuls je pun 1 piksela;


lVDEN: Signal omogućavanja podataka. Kada je visoka, podaci o punjenju važe.


lVD [23: 0]: Izlazni priključak LCD piksela.


lLEND: kraj linijskog signala;


Uzimajući LCD ekran rezolucije 1024x768 piksela kao primer, kompletan prikaz signala na ekranu mora uključivati ciklus VSYNC, 768 aktivnih HSYNC ciklusa, a svaki VDEN visok nivo sadrži signale od 1024 piksela. Probleme prikaza mogu se proveriti signalom za sinhronizaciju kadra, frekvencijom signala sinhronizacije linije, radnim ciklusom, kašnjenjem, brojem HSYNC ciklusa koji su sadržani u svakom ciklusu VSYNC i brojem VSCLK ciklusa sadržanih u VDEN ciklusu.


Drugo, koristite osciloskop ZDS4054Plus da biste rešili nenormalne primjere LCD displeja

1, prekrivač slike, ponoviti


Fenomen: razmještanje, superposition ili ponavljanje velikih slika na LCD ekranu;


Uzrok: Ova situacija generalno neće biti uzrokovana sinhronizacijom linije ili kašnjenjem signala sinhronizacije polja, što u suštini može eliminisati ovaj efekat. Možete proveriti da li ima vremena ili postoji razlika u frekvenciji takta.


Rešenje: Prva stvar koju treba da uradite da biste zadovoljili ovu situaciju je pažljivo izračunati parametre prenosa DMA i precizno prilagoditi signale linije i polja.


LCD kontroler teško debagirati? Naučiti vas da koristite osciloskop možete lako rešiti


Kao što je prikazano na ekranu osciloskopa, odgovarajući signali svakog kanala su VCLK, VSYNC, VHSYNC i VDEN signali. Koraci analize su sledeći:


1) Pošto kompletni okvir vremena signala obično dostigne 30ms ili više, osciloskop treba da podesi bazu vremena na 10ms / div, a frekvencija signala VCLK obično iznosi 48-96MHz, a stopa uzorkovanja mora biti najmanje 500M / s da analizira vreme. Normalni osciloskop ne može u ovom momentu da uhvati oblik talasa.


2) ZDS4054Plus može i dalje održavati brzinu od 1G / s pod vremenskom bazom od 10ms / div, i savršeno može vratiti talasni oblik. Sa standardnim hardverskim frekvencijskim meračem svakog kanala, može se analizirati da li je frekvencija svakog signala abnormalna;


2, dislokacija slike


LCD 控制器 难 调试? 教 你 用 示波器 就能 轻松 解决


Simptomi: LCD ekran se pomera u horizontalnom pravcu ili ima nekoliko piksela u boji, bijeloj ili crnoj traci na vrhu ili na dnu.


Razlog: Uopšteno, ova situacija se odnosi na sinhronizaciju frejmova i signale sinhronizacije linija. Ako je to normalna abnormalnost, to može biti zato što parametri inicijalizacije nisu pravilno podešeni. Ako se abnormalnost desi tokom procesa rada, sinhronizacija frejmova i signali sinhronizacije linije primaju smetnje.


Rešenje: Proverite širinu signala linijskog LCD kontrolera i sinhronizaciju polja, pre i nakon kašnjenja, polaritet se podudara.


LCD kontroler teško debagirati? Naučiti vas da koristite osciloskop možete lako rešiti


Kao što je prikazano na ekranu osciloskopa, odgovarajući signali svakog kanala su VCLK, VSYNC, VHSYNC i VDEN signali. Koraci analize su sledeći:


1) Kroz merenje i statistiku na celom ekranu, analizirajte pozitivnu i negativnu širinu impulsa svakog signala. Ako širina impulsa VSYNC i VHSYNC ima nenormalne vrednosti, može se oceniti kao abnormalnost prikaza uzrokovanih signalom interferencije;


2) Ako je širina impulsa normalna, broj ciklusa se može statistički izračunati merenjem intervala, a direktna međusobna inkluzivna veza između signala svakog ciklusa veličine može se analizirati da bi se proverili parametri vremena;


3) Analizirati kašnjenje između svakog vremenskog signala režimom zuma i merenjem kursora.


Pošaljite upit

whatsapp

teams

E-pošte

Upit