視頻驅動之TTL接口LCD調試

一 LCD相關參數

色深 :每個像素點使用若干位的二進制數據表示

RGB色彩空間常見的色深有:

RGB565 色深16,可以顯示65536種顏色,每個像素點佔用2字節

RGB24 色深24,可以顯示16777216種顏色,每個像素點佔用3字節

可視角度 :指從不同方向清晰地觀看屏幕上所有內容的角度。

可視角度大小決定了用戶可視範圍以及最佳觀賞角度,如果可視角度太小,用戶稍微偏離屏幕正面,畫面就會失色。因此可視角度越大,LCD顯示器更具有適用性。

響應時間: 指LCD顯示器各像素點對輸入信號的反應速度,即像素點由暗轉亮或者由亮轉暗的速度,響應時間越小越好,響應時間越小,使用者在觀看運動畫面時不會出現尾影拖曳的現象。響應時間分爲兩部分Rising和Falling。

LCD常用接口: TTL(RGB)接口,LVDS接口,eDP接口

二 TTL接口簡介

TTL接口屬於並行數字接口,LVDS接口和eDP接口屬於高速串行數字接口。TTL接口管腳電壓高,連線多,容易產生電磁干擾EMI,整體電路抗干擾能力比較差,因此TTL接口的LCD分辨率不能超過XGA(1024 x 768)。

2.1 TTL接口管腳定義

TTL接口包含如下管腳:

VSYNC HSYNC DE 幀同步信號 行同步信號 數據使能信號

VCLK 像素時鐘信號

VDATA[23:0] 24BIT RGB信號

VGH VGL VCOM DVDD AVDD GND 電源和地

MODE 模式選擇信號(DE/SYNC模式選擇)

MODE=1 選擇DE模式,VSYNC和HSYNC必須拉高

MODE=0 選擇SYNC模式,DE信號必須接地

LCD_RST 全局復位信號

三 TTL接口LCD調試

3.1 信號流程圖

下圖1爲信號流程圖:

視頻驅動之TTL接口LCD調試

               圖1

從信號流程圖可知:

DM8168直接輸出RGB信號給LCD

LCD接收RGB信號,然後顯示

3.2 DM8168輸出RGB時序

LCD時序表1

視頻驅動之TTL接口LCD調試

LCD時序表2

視頻驅動之TTL接口LCD調試

從LCD時序表1可知:

LCD分辨率爲800x480@60

clock = 33.3MHz;

htotal = 1056; vtotal = 525;

hactive = 800; vactive = 480;

hfrontporch = 210; vfrontporch = 22;

從LCD時序表2可知:

HSD Back Porch(thb)包含hbackproch + hsync_len,即:

hbackporch + hsync_len = 46; vbackporch + vsync_len = 23;

因此實際配置

hfrontporch = 210; hbackproch = 40; hsync_len = 6(1 ~ 40之間);

vfrontporch = 22; vbackporch = 18; vsync_len = 5(1 ~ 20之間);

下圖2即DM8168輸出時序:

視頻驅動之TTL接口LCD調試

                      圖2

注意:

1 時序參數配置成功後,還要注意行同步信號,幀同步信號,時鐘信號的電平極性,從LCD時序表2可知行同步信號低電平有效,幀同步信號低電平有效

2 設置MODE = 0(SYNC模式),DE信號必須接地

3.3 調試經驗

驅動加載成功後進行如下測試:

幀同步信號是否爲60Hz

行同步信號是否爲60 x 525 = 31500Hz

像素時鐘是否爲33.3MHz

RGB信號電平是否正常

上述測試都正常,但是LCD不能正常顯示,總是出現很細的條紋狀圖像,此時檢查所有電源信號,發現VGH_18只有1.8V,VGH_18偏小導致VGH也不正常,原理圖如下圖2所示

視頻驅動之TTL接口LCD調試

視頻驅動之TTL接口LCD調試

                     圖2

經修正後VGH_18和VGH電壓都變正常,可以正常顯示圖像

以下是該LCD各電源工作電壓:

VGH 像素點打開電壓 工作電壓16V
VGL 像素點關閉電壓 工作電壓-7V
DVDD 數字電路電壓 工作電壓3.3V
AVDD 模擬電路電壓 工作電壓10V
VCOM 液晶分子參考電壓 工作電壓3.6V
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章