工业触摸屏技术要求,工业触摸屏小知识

首页 > 经验 > 作者:YD1662022-10-28 21:29:52

代码清单1.6 输入子系统设计

1.4 用户空间的排查方法

此处整理了电阻屏的问题定位方法,如表1.3所示。

表1.3 用户空间排查方法

工业触摸屏技术要求,工业触摸屏小知识(9)

用户空间排查方法

接下来我们结合一些具体案例来具体看看如何排查触摸问题。

1.4.1 触摸没反应

问题:接上触摸屏没反应。

分析步骤:

  1. 查看dmesg | grep touch,查看系统是否有加载触摸驱动;此部分有内核配置选择,没有信息则定位为驱动异常,查看内核配置或初始化函数。
  2. 查看/proc/interrupts文件,看中断计数是否有变化。若点击屏幕,中断计数没变化,根据之前所说的中断输入引脚,说明此情况下中断引脚没有接到对应引脚上。
1.4.2 触摸抖动

问题:使用ts_test查看,发现光标在不停闪烁。

分析思路:通过cat /proc/interrupts,查看中断计数,若一直有增加,再用hexdump命令查看输出信息,一般这种不规则情况,是由于中断信号输入引脚接到错误位置,例如五线屏的感应引脚,接到地之后,相当于屏幕一直被按下,所以会不断上报错误事件。也有可能是感应引脚接到不稳定的电平,一直产生高低变化的扰动,系统把这种高低变化的扰动当作触摸屏被按下的信号。

1.4.3 触摸不准

问题:使用五线屏时,四个边角总有一个无法触摸得到。

分析思路:ADC模组有一个输入的参考电压,一般接1.8V,但有些意外情况,将其接到GND,相当于采集点一直无法采集到正常数据。

1.4.4 触摸异常

问题:使用五线屏时,数据乱跳。

分析思路:由上篇文章“【应用技术】触摸屏技术之原理分析”分析可知,五线屏的正常四个角如图1.1所示,(H,H)与(L,L)形成对角分布,在这样X、Y轴的电场才能形成相互垂直的分布,但如果出现图1.2中(H,H)与(L,L)在同一个方向时,就无法形成相互垂直的电场,此时采集出来的感应点数据就是紊乱的。

工业触摸屏技术要求,工业触摸屏小知识(10)

正常五线屏电极分布

图1.1 正常五线屏电极分布

工业触摸屏技术要求,工业触摸屏小知识(11)

异常五线屏电极分布

图1.2 异常五线屏电极分布

,
上一页123末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.