触摸屏

输入类设备

IO输入输出是计算机中重要的概念,计算机通过输入从外部获取数据然后进行计算,然后通过输出向外部输出计算结果,计算机通过IO和外部进行交互,每台计算机都有标准输入,标准输出,在编程中还有标准错误输出的概念。

常见输入类设备

常见的输入类设备有键盘,鼠标,触摸屏,游戏机手柄,摇杆,摄像头,扫描仪,传感器等

触摸屏的特点

触摸屏,尤其是电容式触摸屏,和人和显示器的关系很紧密,几乎是牢不可分,在手机上就是典型的触摸屏应用,还有平板电脑,银行取号机,影院取票机等。

触摸屏分类

在嵌入式中常把触摸屏分为电阻式触摸屏和电容式触摸屏,电阻式触摸屏是比较早期的触摸屏,电容式触摸屏是应用最为广泛的触摸屏,两种的特性,原理,编程方法和接口都不相同。

电阻触摸屏

电阻式触摸屏由有机薄膜和玻璃组成,前面板硬度较弱,可以被按压并弯曲,后面板硬度较大,不会被轻易按压弯曲,前面板和后面板正常情况下是分开的,在外力按下之后前面板发生局部弯曲形变,接触到后面板的某个点

ITO

ITO是一种特殊金属涂料,透明并且可以被均匀的涂抹,前后面板省涂上ITO之后就会变成导电的,并且还会产生电阻信息,等效电阻均匀分布在触摸面板上,触摸屏经过按压,按下的坐标和电压成正比,这个点的电压可以通过AD转换得到,从而得到坐标信息。

X/Y轴分时AD转换

在第一个面板的一对电击上加电压,使用另一个面板的一个电极和地线去测量,在没有按下时测试是没有结果的,在按下时按下那一点两个面板会接触,会导致第二个面板的整体电压值和接触点的电压值相等,测量到的电压就是接触到的第一个面板上的电压值。

在X和Y方向分别进行一次上述测量,即可得到两个方向上值,就可以得到一个点的坐标,就是触摸的那个点。

S5PV210触摸屏控制器

S5PV210支持AIN0-AIN910路模拟输入,0-1只做模拟输入,2-9分别可以支持2个电阻式触摸屏,每4个模拟输入引脚负责一个触摸屏,AD转换和触摸屏控制部分有两个单元,用于反向控制AINn引脚的逻辑,在坐标获取过程中给XY方向供电以及进行测量,中断产生模块用于在0-1路检测触摸屏按下时,产生一个中断通知外部触摸屏被按下。

AD转换工作模式

AD转换有两种工作模式:

  • 正常操作模式用于做普通的AD转换,将AD转换值放在TXDATX中
  • 分时X/Y位置转换模式主要用于电阻式触摸屏,将AD转换值放在TXDATX和TXDATY中

AIN0-1只有正常工作模式,2-9由于被复用,所以有两种工作模式

中断

普通AD转换和触摸屏的AD转换本身可以不使用中断就可以完成,但是为了提高硬件使用的效率,使用中断时非常必要,触摸屏使用中断就是为了处理这种异步事件,避免使用轮询,可以极大的提高效率

电容触摸屏

电容触摸屏利用人体的电流感应工作,使用四层复合玻璃工作,夹层中涂油ITO,外层是稀土玻璃保护层,手指触摸保护层时,由于人体电场,用户和触摸屏形成耦合电容,吸走触摸屏上的电荷,触摸屏从四个角来补充电荷,从而可以根据比例计算出坐标位置

专用电路计算坐标

电阻式触摸屏里边没有任何IC和电路,工作逻辑完全在Soc上,电容式触摸屏上有专门的电路,进行坐标计算,工作时不需要主机的Soc来控制,因为电容式触摸屏的坐标计算过于复杂,如果使用主机Soc来计算,需要对程序员要求很高并且会耗费Soc的计算资源,所以使用专门电路来计算坐标,该IC负责操控触摸板,得到坐标信息之后传递给Soc即可

多点触摸

电容式触摸屏可以分为多个区块,每个区块单独计算坐标,就可以实现多点触摸

接口

电容触摸屏包含触摸板和IC,IC一般做到触摸屏的软排线上面,IC通过I2C接口和Soc进行通信,所以可以认为电容式触摸屏就是一个I2C设备,主机只需要通过I2C总线对其从设备进行访问。

ft5x06电容触摸IC

电阻式触摸屏和电容式触摸屏的特点各有不同:

  • 耐久性:电容式触摸屏更好,不容易损坏
  • 抗干扰性:电容式触摸屏抗干扰性差
  • 精准度:电阻式触摸屏精准度更高,按下的点是简单的AD转换,电容式通过计算,不一定计算的非常精准
  • 用户体验:电容式触摸屏用户体验最好
  • 价格:电容式触摸屏价格比电阻式触摸屏更贵

ft5x06是一款电容触摸IC,详细内容参考文档。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值