在調(diào)試液晶屏異常時(shí),需要通過(guò)異?,F(xiàn)象反復(fù)修改驅(qū)動(dòng)參數(shù),過(guò)程相當(dāng)繁瑣。用長(zhǎng)存儲(chǔ)示波器捕捉全驅(qū)動(dòng)時(shí)序,使LCD驅(qū)動(dòng)參數(shù)的調(diào)整變得簡(jiǎn)單快捷!
液晶屏采用多屏拼接,容易出現(xiàn)顯示圖像重復(fù)、錯(cuò)位等幀同步異常,以往需要根據(jù)異常進(jìn)行反向推導(dǎo),反復(fù)調(diào)試修改驅(qū)動(dòng)參數(shù),這種方式費(fèi)時(shí)費(fèi)力。使用長(zhǎng)存儲(chǔ)示波器,可以一次捕獲完整的驅(qū)動(dòng)時(shí)序,調(diào)試液晶屏不再是腦殘,下面通過(guò)實(shí)際案例解決了示波器在液晶驅(qū)動(dòng)測(cè)試中的應(yīng)用。
液晶控制器,驅(qū)動(dòng)如何工作
為了讓LCD顯示文本或圖像,LCD驅(qū)動(dòng)程序需要通過(guò)LCD控制器向LCD驅(qū)動(dòng)程序輸出RGB數(shù)據(jù),LCD控制器將數(shù)據(jù)放入緩存,然后以每秒60幀的速度刷新LCD顯示。
LCD控制器通過(guò)行和列信號(hào)的不同組合來(lái)控制每個(gè)像素,這種短行掃描(HYNC)信號(hào)周期(高達(dá)40kHz-100kHz)能夠在屏幕上顯示穩(wěn)定的圖像。
液晶控制器信號(hào)時(shí)序及工作原理如下:
VSYNC:幀同步信號(hào),表示掃描1幀的開(kāi)始,1幀為液晶顯示畫(huà)面;HSYNC:行同步信號(hào),表示掃描1行的開(kāi)始;VCLK:像素時(shí)鐘信號(hào),每脈沖填充1像素;VDEN:數(shù)據(jù)使能信號(hào),高功率電平,填充數(shù)據(jù)有效;VD(23:0):LCD像素?cái)?shù)據(jù)輸出端口。借:線(xiàn)端信號(hào)。
例如,顯示完整圖像信號(hào)的1024X768像素LCD屏幕必須包含1個(gè)VSYNC周期、768個(gè)有效HSYNC周期和1024個(gè)像素時(shí)鐘信號(hào)/VDEN高電平。問(wèn)題可以通過(guò)幀同步信號(hào)、行同步信號(hào)的頻率、占空比、延遲、每個(gè)VSYNC周期中包括的HYYNC周期的數(shù)目以及VDEN周期中包括的VSCLK周期的數(shù)目來(lái)檢測(cè)。
使用示波器解決lcd顯示異常實(shí)例
1,圖片疊加,重復(fù)
現(xiàn)象:液晶屏上的大量圖像錯(cuò)位、疊加或重復(fù)。原因:這種情況一般不會(huì)造成行同步或場(chǎng)同步信號(hào)延遲,基本可以排除這種影響。您可以檢查時(shí)間序列或引起的時(shí)鐘頻率差異。
解決方法:遇到這種情況時(shí),首先要仔細(xì)計(jì)算DMA傳輸參數(shù),并與現(xiàn)場(chǎng)信號(hào)精確匹配。