四线电阻式触摸屏的结构如图1,在玻璃或丙烯酸基板上覆盖有两层透平,均匀导电的ITO层,分别做为X电极和Y电极,它们之间由均匀排列的透明格点分开绝缘。其中下层的ITO与玻璃基板附着,上层的ITO附着在PET薄膜上。X电极和Y电极的正负端由“导电条”(图中黑色条形部分)分别从两端引出,且X电极和Y电极导电条的位置相互垂直。引出端X-,X+,Y-,Y+一共四条线,这就是四线电阻式触摸屏名称的由来。当有物体接触触摸屏表面并施以一定的压力时,上层的ITO导电层发生形变与下层ITO发生接触,该结构可以等效为相应的电路,如下图2:

 
图1

 
图2

 
图3

计算触点的X,Y坐标分为如下两步:

1. 计算Y坐标,在Y+电极施加驱动电压Vdrive, Y-电极接地,X+做为引出端测量得到接触点的电压,由于ITO层均匀导电,触点电压与Vdrive电压之比等于触点Y坐标与屏高度之比。

2. 计算X坐标,在X+电极施加驱动电压Vdrive, X-电极接地,Y+做为引出端测量得到接触点的电压,由于ITO层均匀导电,触点电压与Vdrive电压之比等于触点X坐标与屏宽度之比。

测得的电压通常由ADC转化为数字信号,再进行简单处理就可以做为坐标判断触点的实际位置。

四线电阻式触摸屏除了可以得到触点的X/Y坐标,还可以测得触点的压力,这是因为top layer施压后,上下层ITO发生接触,在触点上实际是有电阻存在的,如下图的Rtouch。压力越大,接触越充分,电阻越小,通过测量这个电阻的大小可以量化压力大小。

怎么得到Rtouch的阻值?有两种方法。

第一种方法:要做如下准备工作,如下图:

1. X- 接地,X+接 电源 ,Y+接ADC得到触点的X坐标

2. X- 接地,Y+接电源,X+接ADC得到Z1点的位置Z1

3. X- 接地,Y+接电源,Y-接ADC得到Z2点的位置Z2

现在知道了X坐标,即ADC的输出数值, Z1, Z2,还要知道X-line Y-line的总电阻值就可以计算了

第二种方法:要做如下准备工作

1. X- 接地,X+接电源,Y+接ADC得到触点的X坐标 ADCx 
2. Y- 接地,Y+接电源,X+接ADC得到触点的Y坐标 ADCy 
2. X- 接地,Y+接电源,X+接ADC得到Z1点的位置Z1

还要已知X-plate Y-plate的总电阻值

上面的计算有一个缺陷,就是没有考虑电极抽头引线和驱动电极的电路的寄生电阻,这部分电阻并不包含在ITO电阻之内,而且受环境温度影响阻值波动,很可能影响计算的正确性,因此产生了八线电阻触摸屏的概念。

八线电阻式触摸屏

八线电阻式触摸屏的结构与四线类似,所区别的是除了引出X- drive,X+ drive,Y- drive,Y+ drive四个电极,还在每个导电条末端引出一条线:X- sense,X+ sense,Y- sense,Y+ sense,这样一共八条线。八线电阻式触摸屏工作时,首先测量导电条电压:

· 在Y+电极施加驱动电压Vdrive, Y-电极接地,分别测出Y+ sense和Y- sense 的电压,分别记为VYMAX和VYMIN, 
· 在X+电极施加驱动电压Vdrive, X-电极接地,分别测出X+ sense和X- sense 的电压,分别记为VXMAX和VXMIN

然后计算触点的X,Y坐标,分为如下两步:

1 计算Y坐标,在Y+电极施加驱动电压Vdrive, Y-电极接地, X+做为引出端测量得到接触点的电压。 
2 计算X坐标,在X+电极施加驱动电压Vdrive, X-电极接地, Y+做为引出端测量得到接触点的电压。

四线/八线电阻式触摸屏的优点是不但可以计算横向X,Y坐标,通过一系列方法还可以测得纵向Z坐标,即手指的压力大小,这是通过测量纵向接触电阻Rtouch来得到的,因为接触发生时,接触电阻与压力大小成反比,压力越大,接触电阻越小,测得这个电阻的数值可以用来量化接触压力。

四线/八线电阻式触摸屏的缺点是耐用性不够,长时间的触按施压会使器件损坏。因为每次触按,上层的PET和ITO都会发生形变,而ITO材质较脆,在形变经常发生时容易损坏。一旦ITO层断裂,导电的均匀性也就被破坏,上面推导坐标时的比例等效性也就不再存在。这种断裂的情况极易发生在经常发生触按的区域,比如“确认”键的位置。另外一个缺点是附着在PET活动基板上的ITO不会充分氧化,一旦暴露在潮湿或者受热的环境下,氧化会导致电阻上升,同样破坏导电均匀性,使坐标计算出现误差,即出现“漂移”现象。由此催生了五线电阻屏的概念。

五线电阻式触摸屏

针对四线电阻式触摸屏的缺点,五线电阻式触摸屏采用的结构是,将X,Y电极都做在附着在玻璃基板上的ITO层,而上层的ITO只作为活动电极。底层ITO的X,Y电极从四个角引出UL,UR,LL,LR,加上上层的活动电极,这样一共五条线。五线电阻式触摸屏的优点是玻璃基板比较牢固不易形变,而且可以使附着在上面的ITO充分氧化。玻璃材质不会吸水,并且它与ITO的膨胀系数很接近,产生的形变不会导致ITO损坏。而上层的ITO只用来作为引出端电极,没有电流流过,因此不必要求均匀导电性,即使因为形变发生破损,也不会使电阻屏产生“漂移”。

五线电阻式触摸屏的电极不能像四线电阻屏一样,由导电条从四边引出,那样会造成短路。电极被分散为许多电阻图案分布在触摸屏四周,然后从四角引出,这些图案的作用是使触摸屏X,Y方向电压梯度线性,便于坐标的测量。

五线电阻式触摸屏工作时,UL施加驱动电压Vdrive,LR接地,测量触点X,Y坐标分为如下两步:

1 计算Y坐标,在UR电极施加驱动电压Vdrive, LL电极接地, 活动电极做为引出端测量得到接触点的电压。 
2 计算X坐标,在LL电极施加驱动电压Vdrive, UR电极接地, 活动电极做为引出端测量得到接触点的电压。

六线电阻式触摸屏

在五线电阻式触摸屏的基础上,六线电阻式触摸屏是在玻璃基板的背面增加了一个接地的导电层,用来隔绝来自玻璃基板背面的信号串扰。

七线电阻式触摸屏

同四线电阻式触摸屏一样,五线电阻式触摸屏也没有考虑电极抽头引线和驱动电极的电路的寄生电阻,这部分电阻并不包含在ITO电阻之内,很可能影响计算的正确性,因此七线电阻式触摸屏在五线电阻式触摸屏的基础上,从UL,LR两端各引出一条线用来感应实际触摸屏末端电压,分别记为Vmax, Vmin,工作原理与五线电阻式触摸屏相同。

(end)

四线电阻式触摸屏原理相关推荐

  1. STM32F407之电阻式触摸屏

    一,基础知识 1,相关网站: 中国触摸屏网---http://www.51touch.com/ 2,电阻技术触摸屏的最基本的原理 :当手指触摸屏幕时,两层导电层在触摸点位置就有了接触,电阻发生变化,在 ...

  2. 基于 mini2440 电阻式触摸屏:电阻式触摸屏工作原理

    ========================================================== 开发环境 编译系统 :fedora9 编译器 :arm-linux-4.4.3 主 ...

  3. 电容屏和电磁屏 一:电阻式触摸屏 二:电容式触摸屏以及原理 三:电磁感应触摸屏 PDF电磁屏签名: 签名完成后,点坐转化文件: android 开发 实现网页跳转

    目录 电容屏和电磁屏 一:电阻式触摸屏 二:电容式触摸屏以及原理 三:电磁感应触摸屏

  4. 一个单片机搞定USB电阻式触摸屏,完美解决飞点问题。

    一个单片机搞定USB电阻式触摸屏,完美解决飞点问题. 参考文章: (1)一个单片机搞定USB电阻式触摸屏,完美解决飞点问题. (2)https://www.cnblogs.com/zkp2010/ar ...

  5. 电阻式触摸屏的驱动程序和详细注释

    电阻式触摸屏的驱动程序和详细注释 #include <linux/config.h> #include <linux/errno.h> #include <linux/k ...

  6. 四线触摸屏原理(网上收集的)

    [电子信息]:四线电阻式触摸屏控制 <IFRAME name=google_ads_frame marginWidth=0 marginHeight=0 src="http://pag ...

  7. Touch的秘密 浅谈触摸屏原理

    URL:http://www.idnovo.com.cn/hardware/2010/1110/article_2099.html "触摸"流行风 触摸屏为何如此流行? 其实早在1 ...

  8. x210---电容式触摸屏学习笔记

    1.电容触摸屏的原理 电容式触摸屏技术是利用人体的电流感应进行工作的.电容式触摸屏是一块四层复合玻璃屏,玻璃屏的内表面和夹层各涂有一层ITO,最外层是一薄层矽土玻璃保护层,夹层ITO涂层作为工作面,四 ...

  9. 工作篇:触摸屏原理介绍

    目录 电容 一.触摸屏概述 二.常见触摸屏分类 三.触摸屏结构组成 四.电容式触摸屏 1.电容屏感应类型分类 表面式电容触摸屏: 投射式电容触摸屏: 投射式电容屏原理 2. 电容屏基本参数 3.电容触 ...

  10. x210---电阻式触摸屏学习笔记

    1.输入类设备简介 1.1.input/output (1)IO输入输出,是计算机系统中的一个概念.计算机的主要功能就是从外部获取数据然后进行计算加工得到输出数据并输出给外部(计算机可以看成数据处理器 ...

最新文章

  1. 内存泄漏_内存泄漏–测量频率和严重性
  2. mvn deploy 报错:Return code is: 400, ReasonPhrase: Bad Request. -
  3. 注解 @EnableFeignClients 工作原理
  4. c语言100以内加减乘除法,一百以内的加减乘除法游戏....
  5. Android打开相机进行人脸识别,使用虹软人脸识别引擎
  6. hitool java_第三章:使用HiTool下载程序
  7. 太实用了!这几个Python数据可视化案例!
  8. uniapp微信授权登录
  9. 你以为你了解Kaggle吗?| 超级干货
  10. H5微信分享 自定义图标和内容(以及二次分享图片丢失的解决办法)
  11. bcdedit删除引导_Bcdedit命令教程以及用于编辑Windows引导配置的示例
  12. DaVinci:调色版本
  13. 【ArcGIS风暴】CASS建立标准分幅图框并在ArcGIS中DOM批量分幅案例教程
  14. c语音,求两个数中的最大值
  15. 如何插入文献及交叉引用
  16. 联手友盟+打造数据融合“样板间”, 好兔视频成功逆势突围
  17. 情深误终生小说免费阅读
  18. 【1064】奥运奖牌计数
  19. In aggregated query without GROUP BY是什么错误
  20. 2017年高教社杯全国大学生数学建模竞赛题目 B题 “拍照赚钱”的任务定价

热门文章

  1. office 论文 页码_word如何设置毕业论文页码
  2. pc恶意程序木马分析 启动流程 逆向分析 数据解密
  3. CentOS7 快速搭建VNC Server 实现服务器远程控制台访问(Java Viewer)
  4. 百度地图点击触发事件介绍
  5. Unity3D官方案例--太空射击游戏总结
  6. Vuforia Vumark初探
  7. 中国移动日渐步履蹒跚,中国电信在5G商用上取得领先优势
  8. 最全iOS马甲包审核以及常见审核问题
  9. 大型三维GIS图形工作站
  10. 爱有很多种,但一不小心就会失去……