我正在研究触摸屏,除了下面的这张图片,我无法找到一个好的来源,这可以解释多点触控红外系统是如何工作的。基本上单面触摸式红外系统非常简单,就像面板两侧一样,可以说左侧和顶部是红外发射器,右侧和底部是接收器。因此,如果用户在中间的某个地方触摸,IR的路径将会中断,并且射线不会到达接收端,因此处理器可以拾取坐标。但这对多点触控系统不起作用,因为这种方法存在鬼点问题。 下面我有一个'PQ实验室'多点触摸红外系统工作的图像,但由于没有给出解释,因此我无法理解其工作,任何帮助将不胜感激。多点触控红外触摸屏如何工作
1
A
回答
1
我认为他们有一个特殊的算法,以避免因发射光的内交叉点。但是这个算法不会每次都有效,所以有时候如果你把你的手指放在彼此很近的地方。鬼点可能会出现。
1
我的猜测:
- 传感器是模拟(必须有一个模拟到数字转换器,以读取每个光电晶体管(IR接收器)的
- LEDA和LEDB不在同一。时间
- 光电晶体管以线性运行范围(未饱和),当不存在物体
一个目的: 4.当一个对象被放置在surfa CE。访问某些光电晶体管的光线会减少。当没有物体存在时,读数会低于读数。 光电晶体管阵列(它是反映每个光电晶体管的读数的阵列)的读数将提供关于以下信息:4.1。有多少个光电晶体管被完全遮蔽(关闭) 4.2。什么光电晶体管影响
请注意:从一个LED的读数是不够的知道目标位置
为了得到我们需要两个读(一个来自丽达与一个来自LEDB)对象的位置。现在,我们可以计算对象的位置和大小,因为我们知道屏幕的几何形状。
两个对象: 现在每个阵列在阴影区域可能有“洞”(将有两组)。这些孔表示还有一个额外的物体。
如果物体相互闭合,可能看不到洞。但是,有许多LED。所以会有多个阵列(每个LED一个),并且基于所呈现的几何形状,这些孔可能被一些LED看到。
欲了解更多信息,请参见美国专利号:US7932899
查尔斯Bibas
相关问题
- 1. 多点触控:当手指触摸屏幕用一根手指触摸已经
- 2. Android工作室触摸屏
- 3. 触摸跟踪多点触控
- 4. WPF支持触摸或多点触控屏幕?
- 5. 多个触摸屏
- 6. 这种多点触摸的工作?
- 7. 禁用多点触摸不工作ios
- 8. Android的虚拟触摸屏设备的多点触摸协议
- 9. as3多点触摸 - 如何做单点触摸?
- 10. Android的外部触摸屏
- 11. 触摸开始与多点触摸让
- 12. 触摸屏控制大小
- 13. 多点触摸屏和WPF列表框
- 14. 多点触摸屏分类算法
- 15. 多点触摸android froyo半屏
- 16. iPhone:多点触摸
- 17. c#,xna,wp7触摸屏不工作
- 18. javascript canvas:铬触摸屏不工作
- 19. 平移GMap.Net触摸屏不工作
- 20. 如何让Qwt接受触摸和多点触摸事件?
- 21. 启用多点触控/多点触控
- 22. 按下触摸屏触发mousePressEvent,如何确定鼠标点击或触摸屏是否点击?
- 23. 如何制作触摸屏按钮?
- 24. JsPlumb触摸屏
- 25. 事件触摸屏轻轻触摸
- 26. Android工作多点触控按钮
- 27. 多点触控WPF不工作
- 28. 只允许单点触摸jQuery触摸屏
- 29. Android:runOnUiThread不工作,如果用户触摸屏幕工作
- 30. 如何检测多点触摸事件?