0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

TFT-LCD電容觸摸屏模塊(RGB接口)的組成

CHANBAEK ? 來源:杰克拉力船長 ? 作者:杰克拉力船長 ? 2023-05-25 12:47 ? 次閱讀

大家好,這里是程序員杰克。一名平平無奇的嵌入式軟件工程師。

上周的推文全部都是關于硬件PCB設計相關的內容。有兄弟留言說我作為一名嵌入式軟件工程師卻不務正業(yè),讓我多推一些關于外設驅動、通信接口的內容;既如此,杰克便從本篇開始,編寫一些外設、通信接口相關的推文。

本系列推文主要是分享驅動TFT-LCD電容觸摸屏模塊(RGB接口)的一些相關內容。對于嵌入式開發(fā)者而言,對TFT-LCD觸摸屏模塊應該有所了解。圈內較出名的野火、正點原子、小梅哥等都有提供各自的TFT-LCD電容觸摸屏模塊。其組成大都是由觸摸屏模組+驅動背板組成。觸摸屏模組由對應的廠商提供,而驅動背板是自行DIY設計的。本篇主要內容是對TFT-LCD觸摸屏模組進行描述,對于PCB驅動背板的設計內容僅是簡單概括描述。

下面正式進入本章推送的內容。

01 TFT-LCD電容觸摸屏模組

TFT-LCD觸摸屏模組(RGB接口)是由相關制作廠商提供的。其是由背光LED燈、顯示屏液晶、觸摸檢測屏組合而成,因而模組并不能直接使用,需要搭配相對應的電路(PCB驅動背板)。模組對外有兩個驅動接口:

RGB顯示屏驅動接口(40PinFPC排線連接點)

電容屏觸摸接口(6Pin的FPC排線連接點)

pYYBAGRu2hGAXYvoAATJPOVXqbE063.png

RGB顯示屏驅動接口(RGB888)

市面上常見的RGB888接口的TFT-LCD顯示屏,其顯示屏驅動接口的信號為40PIN(規(guī)范的PIN腳定義),廠商提供的引腳描述以及相關說明如下所示:

pYYBAGRu2hmAZX6PAAI13-IxEQ0499.png

引腳編號
符號 描述說明
1
LED-K
LED背光POWER陰極(-)
2 LED-A LED背光POWER陽極(+)
3 GND
TFT工作電源GND
4
VDD
TFT工作電源VDD
5~12 R0~R7
RED分量數(shù)據(jù)0~7位
13~20 G0~G7 GREEN分量數(shù)據(jù)0~7位
21~28 B0~B7 BLUE分量數(shù)據(jù)0~7位
29
GND
TFT工作電源GND
30
DCLK
TFT像素時鐘
31 DISP
顯示開關
32
HSYNC 行同步信號
33 VSYNC 場同步信號
34 DEN
數(shù)據(jù)有效使能信號(在顯示區(qū)域時該信號有效)
35 NC
NC懸空
36
GND
TFT工作電源GND
37 XR 差分模擬觸摸接口右側電極
38
YD
差分模擬觸摸接口底側電極
39
XL
差分模擬觸摸接口左側電極
40
YU
差分模擬觸摸接口上側電極

電容屏觸摸接口

對于大部分的電容觸摸屏模組,其一般集成了電容觸摸控制器,對外提供標準的I2C總線接口,用于讀取觸摸的實時坐標值。電容屏觸摸接口的引腳描述如下表:

pYYBAGRu2iGAUH62AADAYWOBLXc681.png

引腳編號 符號
描述
1 INT
外部中斷信號線(模組輸出給外部)
2 SDA I2C數(shù)據(jù)信號線
3 SCL
I2C時鐘信號線
4 RESET
外部復位信號,低電平有效
5 GND
電源GND
6
VDD
電源VDD

特別說明:

上面描述的是觸摸屏模組的接口信號,并非用戶接口信號;用戶使用的接口由驅動背板引出,要特別注意區(qū)分。

02 驅動背板

從上面RGB顯示屏驅動接口、電容屏觸摸接口引腳定義來看,觸摸屏模塊的PCB驅動背板的主要作用如下:

給顯示屏供電

轉接驅動信號(RGB接口信號、觸摸I2C接口信號)

顯示屏供電

對于不同廠商、不同型號的觸摸屏模組而言,其顯示屏接口以及觸摸接口的供電電壓不一致,本示例TFT-LCD觸摸屏模組(RGB接口)的觸摸接口供電電壓為3.3V,顯示屏接口背壓電源為16.5V(注意限流),如下圖所示:

pYYBAGRu2iGAUH62AADAYWOBLXc681.png

常規(guī)驅動的器件如MCU、FPGA的供電電壓都比較低,因此在驅動背板需要對輸入電壓5V進行一個升壓和降壓,升壓后給RGB屏供電,降壓后給觸摸IC供電。

轉接驅動信號(RGB接口信號、觸摸I2C接口信號)

杰克對比了幾家的的TFT-LCD觸摸屏模塊(RGB接口),其驅動背板的FPC用戶接口一致,如下圖所示(40Pin-RGB888接口):

pYYBAGRu2jSAGFM2AACvxnNC0FU691.png

引腳編號
符號
描述
1~2
VCC5
其他板卡輸入電壓5V
3~10
LCD_R0~R7 RED分量數(shù)據(jù)0~7位
11
GND
地信號
12~19
LCD_G0~G7 GREEN分量數(shù)據(jù)0~7位
20
GND 地信號
21~28
LCD_B0~B7 BLUE分量數(shù)據(jù)0~7位
29
GND
地信號
30
LCD_CLK
TFT像素時鐘
31 LCD_HSYNC 行同步信號
32 LCD_VSYNC 場同步信號
33 LCD_DE 數(shù)據(jù)有效使能信號(在顯示區(qū)域時該信號有效)
34 LCD_BL LCD背光電壓輸出使能信號
35
TP_CS
觸摸SPI接口片選信號
36
TP_MOSI 觸摸SPI DO信號
37
TP_MISO 觸摸SPI DI信號/觸摸I2C SDA信號
38
TP_SCK 觸摸SPI CLK信號/觸摸I2C SCL信號
39 TP_PEN 觸摸IC 中斷信號
40
RESET
復位信號
特別說明:

35~39Pin有SPI接口,是因為模塊的驅動背板兼容電阻觸摸屏模塊,電阻觸摸屏的觸摸IC一般使用SPI接口進行通信,SPI和I2C共用Pin腳,電容觸摸屏、電阻觸摸屏二者只能選其一使用。

03 文章總結

本篇主要是介紹TFT-LCD觸摸屏模塊(RGB接口)的組成以及對相關接口信號進行了描述。對于嵌入式軟件工程師而言,主要是熟悉用戶接口的RGB、觸摸信號,對于模塊的組成、廠商提供的屏模組、驅動背板的內容可以有個大概的了解。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5088

    文章

    19160

    瀏覽量

    306541
  • lcd
    lcd
    +關注

    關注

    34

    文章

    4437

    瀏覽量

    167972
  • 接口
    +關注

    關注

    33

    文章

    8675

    瀏覽量

    151558
  • 觸摸屏
    +關注

    關注

    42

    文章

    2313

    瀏覽量

    116500
  • RGB
    RGB
    +關注

    關注

    4

    文章

    800

    瀏覽量

    58606
收藏 人收藏

    評論

    相關推薦

    怎樣通過STM32的普通IO口模擬8080總線來控制TFT-LCD的顯示

    我們通過STM32的普通IO口模擬8080總線來控制TFT-LCD的顯示。我們使用的是正點原子的2.8寸ALIENTEK TFT-LCD模塊, 16位真彩顯示,自帶觸摸屏,可以用來作為
    發(fā)表于 12-09 07:57

    TFT-lCD接口的信號組成已經基本原理是什么

    TFT-lCD接口的信號組成已經基本原理是什么
    發(fā)表于 02-11 06:44

    TFT-lcd液晶接口類型之ttl接口相關資料分享

    控制電路(常稱邏輯板)組成。常說的TFT-LCD接口是指液晶組件與主板(又稱信號處理板,或信號板)相連的接口
    發(fā)表于 03-01 07:14

    基于FPGA及嵌入式CPU(NiosⅡ)的TFT-LCD接口

    本文介紹了一種基于FPGA及NiosII軟核處理器與TFT-LCD接口的方法。它直接采用CPU對存貯器的讀寫,實現(xiàn)了對TFT-LCD的實時操作。它具有直接、有效和速度快等特點。該設計
    發(fā)表于 07-21 17:29 ?43次下載

    LCD控制及觸摸屏接口設計

    觸摸屏作為一種特殊的計算機外設, 是目前最自然、便利的一種人機交互方式。提出了一種用8位單片機控制16位帶觸摸屏LCD的設計方法。TFT- LCD
    發(fā)表于 05-02 11:08 ?7626次閱讀
    <b class='flag-5'>LCD</b>控制及<b class='flag-5'>觸摸屏</b><b class='flag-5'>接口</b>設計

    微雪電子7寸電容觸摸彩色 LCD 顯示模塊簡介

    7寸電容觸摸屏 TFT 800×480分辨率 RGB接口 LED背光 24-bit并行接口
    的頭像 發(fā)表于 11-06 21:41 ?1723次閱讀
    微雪電子7寸<b class='flag-5'>電容</b><b class='flag-5'>觸摸</b>彩色 <b class='flag-5'>LCD</b> 顯示<b class='flag-5'>模塊</b>簡介

    微雪電子7寸電容觸摸彩色LCD顯示模塊簡介

    7寸電容觸摸屏 TFT 1024×600分辨率 RGB/LVDS接口 LED背光 RGB/
    的頭像 發(fā)表于 01-06 10:43 ?1606次閱讀

    微雪電子7寸 電容觸摸 彩色 LCD 顯示模塊簡介

    7寸電容觸摸屏 TFT 800×480分辨率 RGB接口 LED背光 24-bit并行接口
    的頭像 發(fā)表于 01-06 11:36 ?2499次閱讀
    微雪電子7寸 <b class='flag-5'>電容</b><b class='flag-5'>觸摸</b> 彩色 <b class='flag-5'>LCD</b> 顯示<b class='flag-5'>模塊</b>簡介

    微雪電子10.1寸 電容觸摸 彩色 LCD 顯示模塊簡介

    10.1寸電容觸摸屏 RGB/LVDS接口 1024×600分辨率 LED背光 TFT顯示
    的頭像 發(fā)表于 01-06 11:13 ?2508次閱讀

    ATK-7 TFT LCD電容觸摸屏模塊測試實驗的工程文件免費下載

    本文檔的主要內容詳細介紹的是ATK-7 TFT LCD電容觸摸屏模塊測試實驗的工程文件免費下載。
    發(fā)表于 03-19 10:26 ?16次下載

    如何使用STM32 HAL庫驅動TFT-LCD實現(xiàn)手畫板功能

    我們通過STM32的普通IO口模擬8080總線來控制TFT-LCD的顯示。我們使用的是正點原子的2.8寸ALIENTEK TFT-LCD模塊, 16位真彩顯示,自帶觸摸屏,可以用來作為
    發(fā)表于 11-26 13:51 ?14次下載
    如何使用STM32 HAL庫驅動<b class='flag-5'>TFT-LCD</b>實現(xiàn)手畫板功能

    LCD電容觸摸屏的三種觸摸技術In-Cell/On-Cell/OGS

    相信了解過TFT LCD觸摸顯示的朋友們一定都聽說過In-Cell/ On-Cell/ OGS電容
    的頭像 發(fā)表于 04-28 15:14 ?5694次閱讀
    <b class='flag-5'>LCD</b><b class='flag-5'>電容</b><b class='flag-5'>觸摸屏</b>的三種<b class='flag-5'>觸摸</b>技術In-Cell/On-Cell/OGS

    TFT-LCD電容觸摸屏模塊(RGB接口)時序描述

    上篇推文主要是介紹TFT-LCD觸摸屏模塊(RGB接口)的組成以及相關
    的頭像 發(fā)表于 05-25 12:47 ?1.7w次閱讀
    <b class='flag-5'>TFT-LCD</b><b class='flag-5'>電容</b><b class='flag-5'>觸摸屏</b><b class='flag-5'>模塊</b>(<b class='flag-5'>RGB</b><b class='flag-5'>接口</b>)時序描述

    TFT-LCD電容觸摸屏模塊(RGB接口)驅動時序設計

    上兩篇已經總結和分享了RGB接口TFT-LCD觸摸屏的相關內容。本篇使用Verilog語言實現(xiàn)RGB的驅動時序。
    的頭像 發(fā)表于 05-25 12:47 ?3822次閱讀
    <b class='flag-5'>TFT-LCD</b><b class='flag-5'>電容</b><b class='flag-5'>觸摸屏</b><b class='flag-5'>模塊</b>(<b class='flag-5'>RGB</b><b class='flag-5'>接口</b>)驅動時序設計

    LCD | TFT LCD 觸摸屏的選擇

    具有觸摸功能的TFT LCD顯示操作簡單,被廣泛應用在各個領域。觸摸屏技術有5種類型,他們具有優(yōu)點和局限性,領域成本,圖像質量,
    的頭像 發(fā)表于 10-13 16:57 ?2420次閱讀
    <b class='flag-5'>LCD</b> | <b class='flag-5'>TFT</b> <b class='flag-5'>LCD</b> <b class='flag-5'>觸摸屏</b>的選擇