一個觸點的量測路徑
玻璃沒凹下去,螢幕怎麼知道你點哪裡
結帳時,你用手機按下付款。螢幕表面沒有凹下去,卻分得出你碰的是按鈕,還是旁邊的空白。採用電容感測的螢幕,不靠鏡頭看手指,也不必感到按壓;它讀取的是玻璃下方電極之間,一點點改變的電容。
這個答案不在玻璃表面,而在玻璃下面那張看不見的網。
玻璃下的電極網
顯示畫素負責讓你看見付款畫面;觸控感測器則負責回報手指落在哪裡。兩者可以疊在同一片面板裡,做的事卻不同。
許多電容觸控面板會在玻璃或塑膠覆層下方安排透明導體。常見材料之一是氧化銦錫,英文縮寫 ITO。這些細小電極不會畫出可見的格線,而是沿著橫向與直向排列,形成一片二維感測網。每條線、每個交會處,都能讓控制器讀到電氣變化。
手指還沒碰到時,控制器先量一遍安靜的背景。手指靠近後,局部電場被改變,感測值就和剛才不一樣。觸控不是從一個「按下去」的凹痕開始,而是從背景出現一個位置有限的差異開始。
- 表面玻璃或塑膠覆層維持平整。
- 感測層橫向、直向透明電極交會成網。
- 顯示層畫素負責顯示內容,與觸控感測分工。
不是按壓,是電場改變
兩個導體靠近時,電荷可以透過電場彼此影響;電容就是描述這種關係的量。觸控控制器讀取這種影響的變化;手指不需要把玻璃壓彎,螢幕也不用辨認手指長什麼樣子。
一種做法叫自電容:控制器量一條感測電極和周圍環境之間的電容。手指靠近時,電極周圍的電氣關係改變,控制器便讀到不同數值。
另一種做法叫互電容:一組電極送出訊號,另一組接收。沒有手指時,訊號能沿著兩組電極之間的電場耦合傳過去;手指靠近交會處時,局部互電容通常會下降,接收端量到的電荷也跟著變少。這就像一條看不見的橋,手指不是把橋踩塌,而是改了橋周圍的電場,讓另一端收到的量不一樣。
這兩種測法不是每台裝置的固定配方。觸控面板可以依感測器、控制器與所需功能選擇自電容、互電容,或在不同情況下搭配使用。需要同時定位多個觸點的設計,常會用互電容交會點形成更細的感測網;實際作法仍由裝置設計決定。
下方並列兩種量法;圖說分別列出各自讀取的訊號。
- 自電容量一條電極相對周圍環境的變化。
- 互電容比較訊號從 Tx 發送到 Rx 接收的改變。
- 手指不是按壓器靠近後改變電場耦合,讀值便離開背景。
手指不只影響一格
手指的接觸面不會剛好只蓋住一個電極交會點。附近幾條線都會讀到變化,控制器會比較它們的相對強弱;接觸面跨過幾個交會處時,讀值也會分散在鄰近位置。
控制器逐條掃描感測線,把目前讀值和沒有觸碰時的背景相比。它找出哪些位置的差異夠大、彼此又靠得夠近,再估算手指所在的區域與座標。觸控控制器交給系統的是位置線索;作業系統和當前應用程式再判斷那個座標落在付款按鈕、文字欄,還是空白處。
所以螢幕不是直接知道你「想付款」。它只讀到一個位置附近的訊號改變。按鈕的意義,是後面的軟體替這個位置安排的。
- 掃描控制器讀取橫向與直向感測線。
- 比較每個讀值都和未觸碰的背景相比。
- 估算多個鄰近變化共同圈出候選座標。
玻璃能讓變化通過,水滴也能攪亂它
玻璃或塑膠覆層不是一面完全隔絕電場的牆。覆層材料與厚度會影響手指和電極之間的耦合;訊號太弱時,位置估算也可能變得不穩。設計者必須在隔著面板仍能感測、又不容易被環境雜訊干擾之間取平衡。
水滴、濕氣、金屬物件或電氣雜訊,都可能改變感測器附近的讀值。有些控制器會加入遮蔽電極、濾波、門檻與去彈跳等方法,避免短暫抖動被當成多次觸碰,減少誤觸;不同面板處理能力並不相同,沒有一種設定能讓所有觸控面板在任何環境下都不受影響。
這也是為什麼濕手時畫面有時會亂跳:水滴可能干擾原本的量測。厚手套也可能削弱手指與電極之間的耦合,讓訊號低於控制器的判定門檻;這是根據覆層厚度會影響感測能力所作的推論,實際結果取決於手套、面板與裝置調校。控制器收到的不是「皮膚」這個身分,而是一組強弱不一、可能受材料和環境影響的電氣變化。當那組變化不夠清楚,控制器就可能無法穩定判定觸點。
- 干擾水滴、濕氣和電氣雜訊可能改變讀值。
- 判斷控制器使用門檻與穩定取樣降低短暫誤觸。
- 限制面板與韌體不同,抗干擾能力也不同。
回到付款按鈕
現在再看那一下觸碰:付款畫面亮著,手指碰上玻璃,玻璃仍然平整。面板下方的感測網讀到一小片電場變化;控制器從相鄰電極的訊號推估座標;作業系統把座標交給畫面上的介面,應用程式才決定要不要執行付款。
觸控螢幕沒有把手指看穿,也沒有感受到一個微小的凹洞。它量到的是原本均勻的背景裡,突然偏移的一處。對你來說,那是一次點擊;對螢幕來說,是一張看不見的網回報了座標。
資料來源
- Infineon,PSOC 4 CAPSENSE Touchpad Design Guide(觸控面板矩陣、自電容與互電容、感測位置及液體干擾的設計說明)。
- Microchip,Introduction to the Peripheral Touch Controller(自電容與互電容量測方式)。
- Texas Instruments,CapTIvate Technology Guide:Touch Threshold 與 De-Bounce(觸控門檻與去彈跳處理)。