44. 触摸屏实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
材料)导电膜,通过电场感应方式感测屏幕表面的触摸行为进行。但是表 面电容式触摸屏有一些局限性,它只能识别一个手指或者一次触摸。 (2)投射式电容触摸屏。
投射式电容触摸屏却具有多指触控的功能。投射电容式触摸屏是传感 器利用触摸屏电极发射出静电场线。一般用于投射电容传感技术的电容 类型有两种:自我电容和交互电容。
自我电容又称绝对电容,是最广为采用的一种方法,自我电容通常是 指扫描电极与地构成的电容。
交互电容又叫做跨越电容,它是在玻璃表面的横向和纵向的 ITO 电 极的交叉处形成电容。
普中STM32开发板带您进入ARM世界
2.硬件电路
本实验使用到硬件资源如下: (1)D1指示灯 (2)K_UP按键 (3)TFTLCD模块(带电阻或电容式触摸屏) (4)AT24C02
普中STM32开发板带您进入ARM世界
TFTLCD模块上的触摸屏(电阻屏和电容屏)与STM32F1的连接图
普中STM32开发板带您进入ARM世界
3.编写触摸屏控制程序
本章所要实现的功能是:通过TFTLCD模块上的触摸板(包括电阻触摸 和电容触摸)实现触摸功能,最终实现一个画板的功能。对于电阻触摸 屏,当出现触摸不准,可使用K_UP键校准,校准参数存储在24C02内。程 序框架如下: (1)初始化触摸屏 (2)编写触摸(电阻/电容)扫描函数 (3)编写电阻触摸校准函数 (4)编写主函数
普中STM32开发板带您进入ARM世界
触摸屏实验
普中STM32开发板带您进入ARM世界
本讲主要内容
1.触摸屏介绍 2.硬件电路 3.编写触摸屏控制程序
普中STM3是一种把触摸位置转化成坐标数据的输入设 备,根据触摸屏的检测原理,主要分为电阻式触摸屏和电容式触摸屏。 1.1 电阻式触摸屏介绍
XPT2046 的特点主要: 1) 一款 4 导线制触摸屏控制器,采用 SPI 模式进行通信。 2) 内含 12 位分辨率 125KHz 转换速率逐步逼近型 A/D 转换器。 3) 支持从 1.5V 到 5.25V 的低电压 I/O 接口。 4)只需执行两次 A/D 转换即可查出被按的屏幕位置。 5)可以测量加在触摸屏上的压力 6)芯片内部自带温度检测、电池电压(0-6V)监测等等
触摸屏都需要一个 AD 转换器,也就是要将电压变化读取出来,供主 机求出触摸的位置。我们的TFTLCD模块使用的是四线电阻式触摸屏,这 种触摸屏的控制芯片有很多,包括:ADS7843、 ADS7846、 TSC2046、 XPT2046 和 AK4182 等。
普中STM32开发板带您进入ARM世界
普中STM32开发板带您进入ARM世界
普中STM32开发板带您进入ARM世界
1.2 电容式触摸屏介绍 电容屏是利用人体感应进行触点检测控制,不需要直接接触或只需要
轻微接触,通过检测感应电流来定位触摸坐标。 电容式触摸屏主要分为两种:
(1)表面电容式电容触摸屏。 表面电容式触摸屏技术是利用 ITO(铟锡氧化物,是一种透明的导电
电阻式触摸屏是一种传感器,它将矩形区域中触摸点(X,Y)的物理位 置转换为代表X坐标和Y坐标的电压。电阻触摸屏的工作原理主要是通过 压力感应原理来实现对屏幕内容的操作和控制的。 电阻式触摸屏结构:
普中STM32开发板带您进入ARM世界
电阻触摸屏的优点: 精度高、价格便宜、抗干扰能力强、稳定性好。 电阻触摸屏的缺点:容易被划伤、透光性不太好、不支持多点触摸。
相关文档
最新文档