如何設(shè)計(jì)TFT液晶屏驅(qū)動(dòng)
- 編輯 :
廣東TFT屏幕
時(shí)間 : 2021-03-24 14:03 瀏覽量 : 113
-
液晶顯示器最本質(zhì)的是電壓驅(qū)動(dòng)液晶顯示器是否顯示,加上時(shí)序可以驅(qū)動(dòng)一副畫面。所以最簡(jiǎn)單的應(yīng)該是模擬液晶顯示器。接下來,我們將討論關(guān)于TFT技術(shù)如何設(shè)計(jì)TFT液晶屏驅(qū)動(dòng)。
1、模擬TFT。
這是模擬TFT的結(jié)構(gòu)圖。TFT屏幕上只有source和gatedriver,其他信號(hào)都是從FPC引出的。
R1、G1和B1是模擬電壓數(shù)據(jù)信號(hào)線。在一定的時(shí)間順序下,不同的顏色可以通過改變數(shù)據(jù)線上的電壓值來顯示。由于模擬量是連續(xù)的,所以顯示的顏色應(yīng)該是無限的。其它很多都是控制和時(shí)鐘線。
理論上,只要我們能建立適當(dāng)?shù)臅r(shí)序,并且在時(shí)序的不同程度上改變電壓,就能驅(qū)動(dòng)時(shí)序TFT。為完成下圖的功能,我們將對(duì)當(dāng)前的各種方案進(jìn)行比較:
使用單片機(jī)。
典型的是51系列,無論我們使用的是多么快的51,顯然存儲(chǔ)器超過64K都無法完成。51單片機(jī)控制高速DA,生成10MHz以上的鐘表,嚴(yán)格控制各信號(hào)線的延遲也是可能的。使用ARM、DSP等。
因?yàn)檫@種CPU在IO引腳的控制是按軟件順序完成的,所以很多并發(fā)操作都沒有實(shí)現(xiàn)。強(qiáng)大的處理能力并不意味著強(qiáng)大的時(shí)序發(fā)生能力!
使用可編程邏輯設(shè)備。
用CPLD或FPGA等來完成TFT模塊是物有所值的。這種芯片在時(shí)序控制方面具有無可比擬的優(yōu)勢(shì)。并發(fā)性和精確性延遲不成問題。CPLD仍是數(shù)字設(shè)備,DA在驅(qū)動(dòng)TFT時(shí)至關(guān)重要。CPLD+DA+SDRAM是TFT驅(qū)動(dòng)板的理想模型。
2、數(shù)字TFT,設(shè)計(jì)TFT液晶屏驅(qū)動(dòng)。
目前,這種液晶顯示器被廣泛應(yīng)用于嵌入式領(lǐng)域。當(dāng)ARM內(nèi)置液晶控制器時(shí),使用數(shù)字TFT變得非常簡(jiǎn)單。
TFT的產(chǎn)生非常簡(jiǎn)單,只不過是在上述模擬TFT的基礎(chǔ)上,將DA內(nèi)置到面板。這類液晶面板包含三個(gè)主要部件:sourcedriver,gatedriver,DA。因?yàn)镈A的引入,這種TFT的顏色數(shù)量是固定的。由于DA位數(shù)的影響,目前大多低于24位。
驅(qū)動(dòng)程序就像模擬液晶顯示器一樣,無非是驅(qū)動(dòng)板上沒有高速DA。雖然驅(qū)動(dòng)板上的DA已經(jīng)省略,但這種液晶顯示屏的價(jià)格肯定會(huì)更高(畢竟包括DA在內(nèi))。
3、設(shè)計(jì)TFT液晶屏驅(qū)動(dòng)。
必須提及的時(shí)序發(fā)生器!我們可以看到有很多時(shí)序信號(hào)。一般視頻格式中,時(shí)序只有HSYN(水平掃描)、VSYN(垂直掃描)、CLK(數(shù)據(jù)時(shí)鐘)三個(gè)時(shí)序信號(hào)。用timingcontroller芯片即可完成轉(zhuǎn)換。這種芯片通常用于TFT屏幕。
為了便于開發(fā),再次將timingcontroller集成到TFT液晶顯示屏中。這種數(shù)字TFT現(xiàn)在被大家使用。
液晶面板包括四個(gè)部分:sourcedriver、gatedriver、DA和timingcontroller。這是最昂貴的。然而,使用最方便。
假如你想開發(fā)驅(qū)動(dòng)板也比較容易,結(jié)構(gòu)的時(shí)序也不多,DA也不用。