如何設計模擬或數字TFT液晶屏驅動?http://www.xm0033.com
LCD最本質就是電壓驅動液晶是否顯示,加上時序就可以驅動一副畫面了。因此最簡單的應該是模擬LCD。
1.         模擬TFT LCD

這是一個模擬TFT LCD的結構圖。LCD的面板上只有source 和gate driver,其他的信號都從FPC引出來了。
R1,G1,B1是模擬電壓數據信號線,當在一定的時序下,通過改變數據線上的電壓值就可以顯示不同的顏色了。由于模擬量是連續的,所以顯示的顏色應該是無窮級的。
其他的許多就是控制和時鐘線了。
 
 
 
道理上說,只要我們能夠構造出合適的時序,并在時序的不同出改變電壓就可以時序LCD的驅動。為了完成下圖的功能,就目前的各種方案中,我們作出比較:
 
 
使用單片機
典型的是51系列,不管我們使用的是多快的51,對于顯存超過64K顯然是無法完成。51單片機控制高速DA,并產生10MHz以上的時鐘,還要嚴格控制各個信號線的延遲,這點也無非做到。
使用ARM,DSP等等
由于這類CPU在對IO引腳的控制是用軟件順序完成,很多并發操作無發實現。處理能力強不代表時序發生能力強!
使用可編程邏輯器件
使用CPLD或FPGA等完成LCD驅動正是物有所值。這類芯片在時序控制上有著無可比擬的優勢。并發、精確延時都不成問題。CPLD仍然是數字設備,驅動LCD時DA必不可少。CPLD+DA+SDRAM是LCD驅動板的理想模型。
 
2.       數字TFT LCD
   現在大家用的最多的也就是這一類LCD,有其在嵌入式領域。當ARM內置了LCD控制器以后,使用數字式TFT LCD變得非常簡單。
   TFT LCD產生很簡單,無非就是在上述的模擬LCD基礎上把DA內置到面板里面了。這種LCD的面板里面有三大部件:source driver、gate driver、DA。由于DA的引入,這類LCD的顏色數目就固定了。因為受DA位數的影響,目前多是24位以下。
    驅動方案和模擬LCD一樣,無非在驅動板上沒有了高速DA。雖然驅動板上的DA省掉了,這類LCD屏的價格肯定要搞些(畢竟包含DA在里面)。
 
3.         Timing controller
不能不提的時序發生器!在第一副圖中,我們看到時序信號是非常多的。在常用的視頻格式中時序只有HSYN(水平掃描),VSYN(垂直掃描),CLK(數據時鐘)三種時序信號。使用timing controller芯片就可以完成轉換了。通常對于LCD屏,這類芯片都是專用的。
 
 
    為了開發的方便,TFT LCD的生產商深圳八屏公司再次把timing controller集成到了面板里面。這樣的數字TFT LCD就是現在大家用的。
    LCD面板內部包括4部分:source driver、gate driver、DA和timing controller。這樣成本就是最大的了。然而使用卻是最方便的。
    如果你要開發驅動板也相對容易了很多,構造的時序沒有那么多了,DA也不用了。
本文摘自小洋房集團新聞網,原文地址:http://www.xm0033.com
      

 

友情鏈接:門窗公司    惠州門窗    廣東門窗   陽光房    玻璃幕墻    鋁合金門窗    推拉門窗    平開門窗    提升門窗   小洋房集團    生產廠家     電子公司    科技公司  

設為首頁 | 收藏聯系我們                        網站開發設計:小洋房集團香港總部                     粵ICP備14083160      

Powered by PageAdmin CMS
gogo人体大胆高清啪啪,亚洲春色第一页在线,亚洲欧美小说色吊丝