多点触控红外触摸屏是如何工作的?

3
我正在研究触摸屏技术,但除了下面这张图片,我找不到其他好的资料来解释多点触控红外系统的工作原理。基本上,单点触控红外系统很简单,左侧和顶部是红外发射器,右侧和底部是接收器。因此,如果用户在中间某处触摸,红外线路会中断且光线无法到达接收端,处理器可以捕捉坐标。但是,这种方法对于多点触控系统来说并不适用,因为存在幽灵点的问题。
下面是一张“PQ labs”多点触控红外系统的工作示意图,但没有给出说明,因此我无法理解其工作原理。如有帮助将不胜感激。
2个回答

1

我的猜测:

  1. 传感器是模拟的(必须有模数转换器来读取每个光电晶体管(红外接收器)。
  2. LEDa和LEDb不同时开启。
  3. 当没有物体存在时,光电晶体管在线性范围内运行(而不是饱和)。

一个物体: 4. 当一个物体放置在表面上时。一些光无法访问一些光电晶体管。这将反映出比没有物体存在时更低的读数。 光电晶体管阵列的读数(它是反映每个光电晶体管读数的阵列)将提供有关以下信息: 4.1. 有多少光电晶体管被完全遮挡(关闭) 4.2. 受影响的光电晶体管是什么

请注意:从一个LED的读数不足以知道物体位置

要获取物体位置,我们需要两个读数(一个来自LEDa,一个来自LEDb)。现在,我们可以计算物体的位置和大小,因为我们知道屏幕的几何形状。

两个物体: 现在,每个阵列可能会有“孔”(将有两组)在阴影区域中。这些孔将表明还有其他物体。

如果物体彼此靠近,则可能看不到孔。然而,有许多LED。因此,将会有多个阵列(每个LED一个),并且根据所呈现的几何形状,这些孔可能会被一些LED看到。
有关更多信息,请参见美国专利号:US7932899
查尔斯·比巴斯

1

我认为他们有一种特殊的算法来避免发射器光线内部交叉引起的点。但这个算法并不总是有效的,所以有时候如果你把手指放得很靠近,幽灵点可能会出现。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接