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

时间:2013-10-10 15:32:59

标签: touch multi-touch infrared

我正在研究触摸屏,我找不到一个好的来源,除了下面这张图片可以解释多点触控红外系统是如何工作的。基本上单触式红外系统非常简单,就像面板的两侧一样,左边和顶部是红外发射器,右边和底面是接收器。因此,如果用户触摸中间的某个位置,则IR的路径将被中断并且光线将不会到达接收端,因此处理器可以拾取坐标。但这不适用于多点触控系统,因为这种方法存在鬼点问题。 下面我有一个'PQ labs'多点触控红外系统工作的图像,但由于没有给出解释,因此我无法理解它的工作情况,非常感谢任何帮助。

PQ labs multitouch IR system diagram

2 个答案:

答案 0 :(得分:1)

我认为他们有一个特殊的算法来避免由发射器光的内部交叉引起的点。但是这个算法不会每次都有效,所以有时候如果你把手指放得非常接近。鬼点可能会出现。

答案 1 :(得分:1)

我的猜测:

  1. 传感器是模拟的(必须有一个模数转换器才能读取每个光电晶体管(IR接收器)。
  2. LEDa和LEDb未同时打开
  3. 当没有物体存在时,光电晶体管在线性范围内运行(不饱和)。
  4. 一个对象: 4.当One对象放置在表面上时。访问一些光电晶体管的光线会减少。这将通过读数低于没有物体时的读数反映出来。  光电晶体管阵列的读取(它是反映每个光电晶体管读取的阵列)将提供以下信息:   4.1。有多少光电晶体管被完全遮蔽(关闭)   4.2。什么光电晶体管受影响

    请注意:从一个LED读取数据不足以了解物体位置

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

    两个对象: 现在每个阵列在阴影区域中可能有“洞”(将有两组)。这些洞将表明还有一个对象。

    如果物体彼此关闭,则可能看不到孔。但是,有许多LED。因此,将有多个阵列(每个LED一个),并且基于所呈现的几何形状,这些孔可能会被某些LED看到。

    有关详细信息,请参阅美国专利#:US7932899

    Charles Bibas