我正在研究觸摸屏,除了下面的這張圖片,我無法找到一個好的來源,這可以解釋多點觸控紅外系統是如何工作的。基本上單面觸摸式紅外系統非常簡單,就像面板兩側一樣,可以說左側和頂部是紅外發射器,右側和底部是接收器。因此,如果用戶在中間的某個地方觸摸,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. 如何檢測多點觸摸事件?