四线电阻触摸屏是通过手指或硬物按压触摸屏,使它的电阻发生变化从而使显示屏开始工作。那么,在产品完成生产之前,检测触摸层是否有效相当重要。本文介绍四线电阻式显示屏的触控发生的检测方法。
所有的触摸屏都能检测到是否有触摸发生,其方法是用一个弱上拉电阻将其中一层上拉,而用一个强下拉电阻来将另一层下拉。如果上拉层的测量电压大于某个逻辑阈值,就表明没有触摸,反之则有触摸。这种方法存在的问题在于触摸屏是一个巨大的电容器,此外还可能需要增加触摸屏引线的电容,以便滤除LCD引入的噪声。弱上拉电阻与大电容器相连会使上升时间变长,可能导致检测到虚假的触摸。
四线触摸屏包括两个阻性层,即我们前面讲到的ITO层。其中一层在屏幕的左右边缘各有一条垂直总线,另一层在屏幕的底部和顶部各有一条水平总线。如下图所示。
X层和Y层中电阻都是均匀分布的,形成一个匀强电场,等效成下图
所以,我们要判断触摸是否发生以及发生的位置,我们需要计算出XY 坐标的位置,具体计算方法分两步:
1、计算X轴坐标位置
第2步,计算Y轴坐标位置
测得的电压通常由ADC转化为数字信号,这里就是触摸芯片需要做的事情了,再进行简单处理就可以做为坐标判断触点的实际位置。