MCU接口液晶触摸屏模组设计

资料下载

ATK-3.5’ TFTLCD 模块V2版本资料
ATK-4.3’ TFTLCD电容触摸屏模块资料
ATK-7寸TFTLCD V2版本模块资料
正点原子STM32开发板+FPGA开发板+四轴+RT1052+各类模块最新资料

液晶触摸屏

MCU接口液晶触摸屏模组设计
左边管脚较多的是液晶屏接口,一般都是RGB接口,通常包含8位R(Red红色),8位G(Green绿色),8位B(Blue蓝色),HSYNC(行同步),VSYNC(场同步),DCLK(像素时钟)等,通常DCLK的时钟为几十MHz。
右边管脚较少的是触摸接口,通常为I2C接口,这个接到单片机的I2C管脚即可,触摸分为两种:电阻触摸屏,电容触摸屏,电容触摸屏就是当下智能手机采用的屏幕,反应灵敏,但是带了手套就无法操控,电阻触摸屏是2010年前手机的触摸屏,触摸精度低,是按压原理,戴手套也是可以的。

MCU接口

stm32f103系列是不自带RGB接口,而且DCLK频率很高,使用普通IO来驱动RGB接口也处理不过来,这就需要一个专用液晶驱动芯片来把RGB接口转换成MCU接口,而stm32f429和更高端的stm32f7带RGB LCD接口,这种单片机就不需要液晶驱动芯片了,但是价格也更贵,而且同时液晶驱动芯片提供了显存GRAM,否则绘图需要占用单片机内部的SRAM,就需要外扩SRAM,或者选择大容量SRAM的单片机,这也导致价格更贵。通常我们说的MCU接口就是Intel 8086并行接口,包含读写时钟信号,16/18/24位不等的数据线,通常在单片机上采用16位数据线。
将电阻屏或者电容屏的触摸信息转换为单片机可读的触摸位置,也需要专用芯片,通常电阻屏选用XPT2046,电容屏选择FT5426/FT5206/GT9147等。通常液晶触摸芯片被放在液晶屏上,如上图所示,触摸排线上方的软PCB里有一个FT5426芯片。

方案

单片机:stm32f103zet6
液晶驱动芯片:ssd1963
液晶触摸屏:7寸电容触摸屏,RGB接口,FT5426触摸驱动
电源: