2013-10-10 88 views
1

我正在研究觸摸屏,除了下面的這張圖片,我無法找到一個好的來源,這可以解釋多點觸控紅外系統是如何工作的。基本上單面觸摸式紅外系統非常簡單,就像面板兩側一樣,可以說左側和頂部是紅外發射器,右側和底部是接收器。因此,如果用戶在中間的某個地方觸摸,IR的路徑將會中斷,並且射線不會到達接收端,因此處理器可以拾取座標。但這對多點觸控系統不起作用,因爲這種方法存在鬼點問題。 下面我有一個'PQ實驗室'多點觸摸紅外系統工作的圖像,但由於沒有給出解釋,因此我無法理解其工作,任何幫助將不勝感激。多點觸控紅外觸摸屏如何工作

PQ labs multitouch IR system diagram

回答

1

我認爲他們有一個特殊的算法,以避免因發射光的內交叉點。但是這個算法不會每次都有效,所以有時候如果你把你的手指放在彼此很近的地方。鬼點可能會出現。

1

我的猜測:

  1. 傳感器是模擬(必須有一個模擬到數字轉換器,以讀取每個光電晶體管(IR接收器)的
  2. LEDA和LEDB不在同一。時間
  3. 光電晶體管以線性運行範圍(未飽和),當不存在物體

一個目的: 4.當一個對象被放置在surfa CE。訪問某些光電晶體管的光線會減少。當沒有物體存在時,讀數會低於讀數。 光電晶體管陣列(它是反映每個光電晶體管的讀數的陣列)的讀數將提供關於以下信息:4.1。有多少個光電晶體管被完全遮蔽(關閉) 4.2。什麼光電晶體管影響

請注意:從一個LED的讀數是不夠的知道目標位置

爲了得到我們需要兩個讀(一個來自麗達與一個來自LEDB)對象的位置。現在,我們可以計算對象的位置和大小,因爲我們知道屏幕的幾何形狀。

兩個對象: 現在每個陣列在陰影區域可能有「洞」(將有兩組)。這些孔表示還有一個額外的物體。

如果物體相互閉合,可能看不到洞。但是,有許多LED。所以會有多個陣列(每個LED一個),並且基於所呈現的幾何形狀,這些孔可能被一些LED看到。

欲瞭解更多信息,請參見美國專利號:US7932899

查爾斯Bibas