原理
電路板上兩塊相鄰的覆銅之間存在一個固有的寄生電容Cp,當手指(或其他導體)靠近時,手指和兩塊覆銅之間又產生新的電容,這些電容相當於並聯到原來的Cp之上,當我們把其中一塊覆銅連線到PSoC的模擬I/O上,另一塊連線到地上,就可以通過測量電容的變化來判斷手指的存在。
我們把連線到PSoC上的覆銅稱之為電容感測器(Capacitive Sensor),電容感測器上需覆蓋絕緣材料(產品外殼)。通過在PSoC內部搭建電路並用內建8位處理器的程式來控制電路的運作,就可以把電容的變化轉化成計數值的變化,進而轉化成按鍵動作所需要的開關量。
PSoC內部有幾種預先設計好的電容感套用戶模組,用戶模組可以看作是硬體電路配置與軟體庫函式(API)的集合,用戶所需要做的就是在PSoC開發環境(PSoC designer)中將用戶模組配置到數字/模擬陣列中,開發環境會自動生成硬體暫存器配置及庫函式,剩下的工作就是一些用戶模組參數的調整,以及套用代碼的編寫。
CapSense與其他感應技術的區別
CapSense電容式觸摸感應按鍵技術區別於其它觸摸感應技術的是,CapSense技術具有幾乎不需要外圍元件,每一個按鍵的靈敏度可單獨調整,一個晶片可同時實施多個觸摸式按鍵和觸摸式滾動條等優點。只要輕輕碰觸,就可以實現對按鍵、量化調節、方向等功能的控制。可用於各種家電產品代替傳統的輕觸按鍵和薄膜鍵盤,而且產品有60種以上型號的封裝可選擇。