• <small id="jgimu"><acronym id="jgimu"><code id="jgimu"></code></acronym></small>
    <kbd id="jgimu"><th id="jgimu"></th></kbd>
    • 正文
    • 相關推薦
    申請入駐 產業(yè)圖譜

    飛凌嵌入式ElfBoard ELF 1板卡-LCD硬件原理介紹

    06/07 10:39
    711
    加入交流群
    掃碼加入
    獲取工程師必備禮包
    參與熱點資訊討論

    LCD液晶屏是Liquid Crystal Display的簡稱,LCD常見的接口有以下幾種:

    LVDS接口

    LVDS,即Low Voltage Differential Signaling,是一種低壓差分信號技術接口。它是美國NS公司為克服以TTL電平方式傳輸寬帶高碼率數據時功耗大、EMI電磁干擾大等缺點而研制的一種數字視頻信號傳輸方式。

    LVDS輸出接口利用非常低的電壓擺幅(約350mV)在兩條PCB走線或一對平衡電纜上通過差分進行數據的傳輸,即低壓差分信號傳輸。采用LVDS輸出接口,可以使得信號在差分PCB線或平衡電纜上以幾百Mbit/s的速率傳輸,由于采用低壓和低電流驅動方式,因此,實現(xiàn)了低噪聲和低功耗。

    MIPI接口

    MIPI(移動行業(yè)處理器接口)是Mobile Industry Processor Interface的縮寫。MIPI(移動行業(yè)處理器接口)是MIPI聯(lián)盟發(fā)起的為移動應用處理器制定的開放標準。把移動設備內部的接口如攝像頭、顯示屏基帶、射頻接口等標準化,從而增加設計靈活性,同時降低成本、設計復雜度、功耗和EMI。

    HDMI接口

    HDMI(High Definition Multimedia Interface)是一種全數字視頻聲音發(fā)送接口,可以發(fā)送未壓縮音頻視頻信號。HDMI可用于機頂盒、DVD播放機、個人計算機、電視、游戲主機、綜合擴大機、數字音響與電視機等設備。HDMI可以同時發(fā)送音頻和視頻信號,由于音頻和視頻信號采用同一條線材,大大簡化系統(tǒng)線路的安裝難度。

    RGB接口

    RGB接口確切的說應該叫做RGB TTL接口。該接口分為并行傳輸接口和串行傳輸接口。ELF?1開發(fā)板用的是并行傳輸方式,驅動板主控芯片輸出的TTL數據信號,經電纜線直接傳送到LCD液晶面板的輸入接口。

    一、硬件原理的介紹

    由于ELF?1開發(fā)板使用的是LCD RGB TTL并行傳輸接口,所以重點介紹此接口。該并行接口一般包含RGB數據信號、時鐘信號控制信號三類。

    (一)RGB色彩模型

    RGB一般是指RGB色彩模型(RGB color model), 是工業(yè)界的一種顏色標準通過對(Red)、綠(Green)、藍(Blue)三個顏色通道的變化以及它們相互之間的疊加來得到各式各樣的顏色的RGB即是代表紅、綠、藍三個通道的顏色,這個標準幾乎包括了人類視力所能感知的所有顏色。通常一個顏色通道由8bit表示, 即每個顏色通道值得范圍是0~255,通常稱RGB888/RGB24三個顏色通道總共能組合出約1678(256×256×256)萬種色彩, 通常也被簡稱為1600萬色或千萬色, 也稱為24位色。在實際的使用中, 除了RGB888模式,還有RGB555、RGB565、RGBX888(另8bit用作alpha通道或者不用)等模式。

    對于RGB888模式,對應到硬件接口連接上,就是將芯片LCD控制器的B段數據線引腳(data0-data7),G段數據線引腳(data8-data15),R段數據線引腳(data16-data23)分別連接到LCD的B,G,R對應的數據引腳上。ELF?1開發(fā)板使用的是RGB565模式,即,R通道5bit,G通道6bit,B通道5bit,所以,我們只使用imx6ull芯片LCD外設控制器的data0-data15,16個數據引腳即可,然后將此三段數據線引腳分別連接到LCD的B高5bit(B3-B7),G高6bit(G2-G7),R高5bit(R3-R7)。

    如下硬件原理圖所示:

    (二)時鐘信號

    這里時鐘信號指的是像素時鐘LCD_PCLK,每一個像素時鐘周期,發(fā)送一個像素數據。

    (三)控制信號

    控制信號包括數據使能信號(或有效顯示數據選通信號)DE、行同步信號HSYNC、場同步信號VSYNC。

    從上圖可以看出,控制信號DE(ENABLE)、HSYNC、VSYNC的作用。比如,我們的LCD屏是480X272分辨率,那么每個行就有480個像素點,共272行。DE信號就是用于通知LCD屏有效數據的開始與結束,如下圖,在DE信號拉低的區(qū)間內,才是有效數據,對應480個時鐘周期:

    再看HSYNC信號,此信號是行同步信號,LCD控制器先發(fā)送一個HSYNC低電平脈沖,脈沖寬度是HSYNC Pluse Width(HSPW),脈沖告訴驅動器下面的信息是一行信息。然后開始這一行信息,這一行信息包括3部分:HBPD(前肩)+有效數據+HFPD(后肩)。其中前肩和后肩都屬于時序信息(和LCD屏幕具體有關),有效數據就是480個像素數據。所以你可以認為一行總共包含4部分:HSPW+HBPD+有效數據+HFPD。

    最后看VSYNC,是場同步信號,或者說是幀同步信號,同行同步信號類似,控制器先發(fā)一個VSYNC低電平脈沖,脈沖寬度是VSYNC Pluse Width(VSPW),告訴驅動器下面的信息是一幀的數據信息,272行的有效數據,這一幀信息也包括4部分:VSPW+VBPD(前肩)+有效數據+VFPD(后肩)。

    底板的LCD屏接口可適配各種分辨率的電阻屏電容屏。按照原理圖上RGB接口我們逐一介紹引腳的功能。

    引腳

    功能

    1: TSX+

    2: TSX-

    3: TSY+

    4 :TSY-

    芯片TSC控制器原生電阻觸摸采樣引腳,接電阻屏時會用到

    5: GND

    GND

    6 :EN(LCD_PWREN)

    電源使能

    7: IIC_SDA,

    8: IIC_SCL

    I2C時鐘和數據引腳,接電容屏時會用到,主要用于電容觸摸芯片的配置和觸摸數據的傳輸

    9: SPI_MISO

    10: SPI_MOSI

    11: SPI_CS

    12: SPI_CLK

    SPI接口,有的LCD屏在使用之前需要通過SPI總線進行初始化配置后才能正常顯示。本板目前沒有用到

    13:INIT1(TP_INIT)

    LCD屏上觸摸芯片的中斷引腳,觸摸之后觸摸芯片通過此引腳觸發(fā)中斷通知CPU

    14:INIT2(TP_RST)

    觸摸芯片復位引腳

    15: GND

    GND

    16-23:VD0_B0-VD7_B7

    RGB數據中Blue的8位數據線,其中只用到B3-B7高5位

    24: GND

    GND

    25-32:VD8_G0-VD15_G7

    RGB數據中Green的8位數據線,其中只用到G2-G7高6位

    33: GND

    GND

    34-41:VD16_R0-VD23_R7

    RGB數據中Red的8位數據線,其中只用到R3-R7高5位

    42: GND

    GND

    43:HSYNC

    行同步信號

    44:VSYNC

    場同步信號

    45:DE

    數據使能信號,用于數據同步

    46: GND

    GND

    47:PICLK

    像素時鐘信號

    48: GND

    GND

    49:PWM

    背光調節(jié)信號

    50-54

    電源

    55-56

    連接FPC座的固定焊盤

    LCD屏從功能上可分為顯示和觸摸兩大部分。對于觸摸功能,這里暫不做講解。

    相關推薦