0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TFT-LCD电容触摸屏模块(RGB接口)的组成

CHANBAEK 来源:杰克拉力船长 作者:杰克拉力船长 2023-05-25 12:47 次阅读

大家好,这里是程序员杰克。一名平平无奇的嵌入式软件工程师

上周的推文全部都是关于硬件PCB设计相关的内容。有兄弟留言说我作为一名嵌入式软件工程师却不务正业,让我多推一些关于外设驱动、通信接口的内容;既如此,杰克便从本篇开始,编写一些外设、通信接口相关的推文。

本系列推文主要是分享驱动TFT-LCD电容触摸屏模块(RGB接口)的一些相关内容。对于嵌入式开发者而言,对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(规范的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分量数据0~7位
13~20 G0~G7 GREEN分量数据0~7位
21~28 B0~B7 BLUE分量数据0~7位
29
GND
TFT工作电源GND
30
DCLK
TFT像素时钟
31 DISP
显示开关
32
HSYNC 行同步信号
33 VSYNC 场同步信号
34 DEN
数据有效使能信号(在显示区域时该信号有效)
35 NC
NC悬空
36
GND
TFT工作电源GND
37 XR 差分模拟触摸接口右侧电极
38
YD
差分模拟触摸接口底侧电极
39
XL
差分模拟触摸接口左侧电极
40
YU
差分模拟触摸接口上侧电极

电容屏触摸接口

对于大部分的电容触摸屏模组,其一般集成了电容触摸控制器,对外提供标准的I2C总线接口,用于读取触摸的实时坐标值。电容屏触摸接口的引脚描述如下表:

pYYBAGRu2iGAUH62AADAYWOBLXc681.png

引脚编号 符号
描述
1 INT
外部中断信号线(模组输出给外部)
2 SDA I2C数据信号线
3 SCL
I2C时钟信号线
4 RESET
外部复位信号,低电平有效
5 GND
电源GND
6
VDD
电源VDD

特别说明:

上面描述的是触摸屏模组的接口信号,并非用户接口信号;用户使用的接口由驱动背板引出,要特别注意区分。

02 驱动背板

从上面RGB显示屏驱动接口、电容屏触摸接口引脚定义来看,触摸屏模块的PCB驱动背板的主要作用如下:

给显示屏供电

转接驱动信号(RGB接口信号、触摸I2C接口信号)

显示屏供电

对于不同厂商、不同型号的触摸屏模组而言,其显示屏接口以及触摸接口的供电电压不一致,本示例TFT-LCD触摸屏模组(RGB接口)的触摸接口供电电压为3.3V,显示屏接口背压电源为16.5V(注意限流),如下图所示:

pYYBAGRu2iGAUH62AADAYWOBLXc681.png

常规驱动的器件如MCUFPGA的供电电压都比较低,因此在驱动背板需要对输入电压5V进行一个升压和降压,升压后给RGB屏供电,降压后给触摸IC供电。

转接驱动信号(RGB接口信号、触摸I2C接口信号)

杰克对比了几家的的TFT-LCD触摸屏模块(RGB接口),其驱动背板的FPC用户接口一致,如下图所示(40Pin-RGB888接口):

pYYBAGRu2jSAGFM2AACvxnNC0FU691.png

引脚编号
符号
描述
1~2
VCC5
其他板卡输入电压5V
3~10
LCD_R0~R7 RED分量数据0~7位
11
GND
地信号
12~19
LCD_G0~G7 GREEN分量数据0~7位
20
GND 地信号
21~28
LCD_B0~B7 BLUE分量数据0~7位
29
GND
地信号
30
LCD_CLK
TFT像素时钟
31 LCD_HSYNC 行同步信号
32 LCD_VSYNC 场同步信号
33 LCD_DE 数据有效使能信号(在显示区域时该信号有效)
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、触摸信号,对于模块的组成、厂商提供的屏模组、驱动背板的内容可以有个大概的了解。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4981

    文章

    18266

    浏览量

    288225
  • lcd
    lcd
    +关注

    关注

    34

    文章

    4274

    浏览量

    164018
  • 接口
    +关注

    关注

    33

    文章

    7628

    浏览量

    148431
  • 触摸屏
    +关注

    关注

    42

    文章

    2128

    浏览量

    113595
  • RGB
    RGB
    +关注

    关注

    4

    文章

    758

    浏览量

    57397
收藏 人收藏

    评论

    相关推荐

    求一种基于FPGA及NiosII软核处理器与TFT-LCD接口的方法

      本文介绍了一种基于FPGA及NiosII软核处理器与TFT-LCD接口的方法。它直接采用CPU对存贮器的读写,实现了对TFT-LCD的实时操作。它具有直接、有效和速度快等特点。该
    发表于 05-08 07:21

    怎样通过STM32的普通IO口模拟8080总线来控制TFT-LCD的显示

    我们通过STM32的普通IO口模拟8080总线来控制TFT-LCD的显示。我们使用的是正点原子的2.8寸ALIENTEK TFT-LCD模块, 16位真彩显示,自带触摸屏,可以用来作为
    发表于 12-09 07:57

    TFT-lCD接口的信号组成已经基本原理是什么

    TFT-lCD接口的信号组成已经基本原理是什么
    发表于 02-11 06:44

    TFT-LCD屏幕接口的差别是什么?

    TFT-LCD屏幕接口的差别是什么?
    发表于 02-11 07:38

    TFT-lcd液晶接口类型之ttl接口相关资料分享

    控制电路(常称逻辑板)组成。常说的TFT-LCD接口是指液晶组件与主板(又称信号处理板,或信号板)相连的接口
    发表于 03-01 07:14

    什么是TFT-LCD

      TFT-LCD 简介 什么是 TFT-LCD ? TFT ﹕薄膜晶体管 LCD﹕液晶显示器
    发表于 10-25 17:27 6546次阅读
    什么是<b class='flag-5'>TFT-LCD</b>

    LTPS/TFT-LCD,LTPS/TFT-LCD是什么意思

    LTPS/TFT-LCD,LTPS/TFT-LCD是什么意思 LTPS    TFT LCD可分为多晶硅(Poly-Si
    发表于 03-27 11:45 1.8w次阅读

    微雪电子7寸电容触摸彩色 LCD 显示模块简介

    7寸电容触摸屏 TFT 800×480分辨率 RGB接口 LED背光 24-bit并行接口
    的头像 发表于 11-06 21:41 1357次阅读
    微雪电子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/
    的头像 发表于 01-06 10:43 1233次阅读

    微雪电子7寸 电容触摸 彩色 LCD 显示模块简介

    7寸电容触摸屏 TFT 800×480分辨率 RGB接口 LED背光 24-bit并行接口
    的头像 发表于 01-06 11:36 1901次阅读
    微雪电子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显示屏 型号 10.1inch Capac
    的头像 发表于 01-06 11:13 1931次阅读

    ATK-7 TFT LCD电容触摸屏模块测试实验的工程文件免费下载

    本文档的主要内容详细介绍的是ATK-7 TFT LCD电容触摸屏模块测试实验的工程文件免费下载。
    发表于 03-19 10:26 16次下载

    如何使用STM32 HAL库驱动TFT-LCD实现手画板功能

    我们通过STM32的普通IO口模拟8080总线来控制TFT-LCD的显示。我们使用的是正点原子的2.8寸ALIENTEK TFT-LCD模块, 16位真彩显示,自带触摸屏,可以用来作为
    发表于 11-26 13:51 14次下载
    如何使用STM32 HAL库驱动<b class='flag-5'>TFT-LCD</b>实现手画板功能

    TFT-LCD电容触摸屏模块(RGB接口)时序描述

    上篇推文主要是介绍TFT-LCD触摸屏模块(RGB接口)的组成以及相关
    的头像 发表于 05-25 12:47 9595次阅读
    <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语言实现RGB的驱动时序。
    的头像 发表于 05-25 12:47 2387次阅读
    <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>)驱动时序设计