采用AD7879的阻性触摸屏手势识别实现

图 2. 阻性屏幕两点触摸的基本模型
手势识别
以“捏合”(pinch)作为范例可以更好地描述手势识别的工作 原理。捏合手势从两根分开较远的手指触摸开始,产生双重 接触,使得屏幕的阻抗降低,有源层两根电极之间的电压差 因此减小。随着两根手指越来越接近,并联面积减小,因而 屏幕的阻抗提高,有源层两根电极之间的电压差相应地增 大。
紧密捏合后,并联电阻趋于 0,Ru + Rd提高到总电阻,因此电 压增大到:

图 3 显示了一个沿着垂直(Y)轴捏合的例子。当手势开始时, 其中一层的两根电极之间的电压恒定不变,另一层则表现出 阶跃性降低,然后随着手指相互靠近而提高。

图 3. 垂直捏合时的电压测量
图 4 显示倾斜捏合时的电压测量结果。这种情况下,两个电 压均表现出阶跃性降低,然后缓慢恢复。两个恢复速率(利 用各层的电阻归一化)的比值可以用来检测手势的角度。

图 4. 倾斜捏合时的电压测量
如果手势为缩放(手指分开),其行为可以从上
评论