容性檢測技術在傳統的人機界面應用中繼續受到青睞,例如筆記本電腦觸控板、MP3播放器、觸摸屏顯示器和近程檢測器等。除了利用容性傳感器取代機械按鈕外,用一點點想象力,再加上人機界面設計的基本原理,將會使很多其它應用也能利用這一技術。圖1所示為一些應用概念示例,這些概念可以通過采用人體接觸檢測得到完善。
?
圖1. 使用容性傳感器電極的器件
對于圖1中所示的器件,若能在啟動器件或進行測量之前先了解器件與皮膚之間的接觸質量等相關信息,往往較為有利。這些器件包括需要緊靠皮膚的醫用探針、生物電位電極傳感器或者用于固定導管用管的外殼。為確定接觸條件,可以在注塑生產過程中將圖中綠色的幾個容性傳感器電極直接嵌入器件的塑料外殼。主機微控制器讀取容性傳感器控制器IC上的一些狀態寄存器,這些寄存器表示容性傳感器離皮膚有多近。隨后,主機微控制器上運行的基本檢測算法處理狀態寄存器信息,以確定各傳感器電極與皮膚的接觸是否適當。
在傳統的容性檢測人機界面應用中,人們一般通過手指觸碰開始接觸傳感器電極。圖1中的示例則以非傳統方式使用容性傳感器,用戶在人體上放置了一個含有容性檢測電極的器件。開發這類應用很簡單,但為了構建一個穩定可靠的系統,還是應當遵守一些關鍵準則
電容數字控制器。開發高性能接觸檢測應用,首先要選擇一個合適的電容數字控制器(CDC)。對于圖1所示的應用,器件表面與皮膚的接觸是直接通過能量的細微變化測量的,這種能量變化分布在容性傳感器電極陣列中,當器件與皮膚發生接觸時就會產生。這種測量的精度取決于CDC模擬前端的靈敏度和傳感器電極的數量。采用傳統PCB工藝制造的容性傳感器精度通常在50 fF至20 pF范圍內,因此使用16位CDC的高精度測量技術是比較理想的。
在選擇CDC時,首先要明確一些關鍵特性,例如帶16位ADC的高分辨率模擬前端、可編程傳感器靈敏度設置、可編程傳感器失調控制、片內環境校準、支持理想數量傳感器電極的充足容性輸入通道,以及無需使用外部RC器件進行傳感器校準的集成設計。這些特性均支持可靠而靈活的應用,帶來最佳用戶體驗。例如,可編程靈敏度可使界面設計人員針對具體應用預設最佳的傳感器靈敏度,而非采用可能導致較差靈敏度的固定解決方案。可編程失調控制對界面設計人員是另一個重要特性,因為每一個生產批次的傳感器板的失調值可能都會略有不同。快速預表征允許在將新傳感器板投入量產之前更改主機固件設置。對于環境溫度或濕度預計會發生變化的應用,片內環境校準可實現更可靠的解決方案。請注意,電極傳感器是使用標準PCB銅跡線構建的;基板的屬性會隨溫度和濕度的變化而改變,因此將會改變傳感器輸出的基線電平。如果CDC支持片內校準,這種基線漂移就可以在產品使用中得到動態補償。
小電極需要高靈敏度。測量的目標是確定設備與皮膚的緊靠程度;皮膚與設備的接觸質量越好,設備的讀取就越準確。測量的準確度取決于分布在器件接觸面區域的電極傳感器的數量(電極越多,分辨率越高)和大小。對于圖1所示的應用,器件的表面區域一般很小,需要設計人員在開發應用時采用小型傳感器電極。
為了可靠測量與小傳感器電極相關的小電容變化(一般小于50 pF),需要使用高靈敏度模擬前端控制器。請記住,塑料覆蓋材料的類型和厚度會進一步影響傳感器透過塑料發射的小信號。控制器的模擬前端測量必須具有足夠的靈敏度來測量這種小信號,同時在所有工作條件下(例如不同的電源電壓、溫度和濕度以及覆蓋面材料的厚度和種類),在測得信號和閾值電平檢測設置之間保持較好的信號余量。較低的信號余量會增加誤檢和傳感器不穩定的風險。為了最大程度降低風險,當使用帶16位ADC的CDC時,在傳感器基線電平(傳感器沒有與皮膚接觸)與接觸閾值電平之間應保持至少1000 LSB的余量。
AD7147和AD7148 CapTouch可編程控制器用于單電極電容傳感器,具有16位分辨率,可進行毫微微法拉級測量,并可在滿量程范圍內設置16個可編程閾值檢測電平值。這兩款控制器支持1 mm塑料覆蓋材料(介電常數為3.0)下的3 mm × 3 mm的小型傳感器電極,同時仍保持1000 ADC LSB的滿量程信號余量。滿量程信號余量是指在沒有皮膚接觸和有皮膚接觸的情況下傳感器輸出之間的差。
保持可靠性能。容性傳感器電極是采用PCB上的標準銅材料或柔性材料制成的。這種材料的特性會隨溫度和濕度的變化而發生改變。這種變化會使基線電平發生偏移(所有傳感器閾值電平均是以基線電平為參考的)。較大的基線偏移增加了接觸閾值電平過低或過高的風險(過低還是過高取決于基線偏移的方向)這會引起虛假的接觸誤差,或使閾值電平不是太靈敏就是不夠靈敏,導致接觸狀態的不穩定。為保持傳感器原始的信號接觸閾值檢測電平余量(靈敏度),CDC需要自動跟蹤基線偏移誤差的幅度,并對閾值設置進行相應的重新調整。圖2中的示例介紹了AD7147和AD7148的閾值電平如何針對因環境條件變化引起的基線失調變化進行自動跟蹤和調整。
?
圖2. AD7147/AD7148片內環境校準
消除測量誤差。在器件內加入容性傳感器電極陣列的改裝行為可能造成空間限制,迫使設計人員將CDC放置在遠離容性傳感器的位置。這會增加并行傳感器走線的長度并使布線密集,不利于容性檢測應用,因為處于不同直流電位的走線會形成圖3A所示的雜散耦合路徑。 PCB的接地層無法預防這種情況,因為走線和接地層處于不同的直流電位,仍會形成雜散電容(圖3B)。
圖3. 雜散電容的路徑,顯示了下列并行走線的結果:無灌銅層的并行走線(A)、接地灌銅層上的并行走線(B),以及與走線具有相同直流電位的灌銅層上的并行走線(C)
若要消除雜散電容誤差,一種方法是將相鄰的走線用由直流電平驅動的層包圍起來(該直流電平與容性傳感器電極和走線的直流電平相同)。AD7147和AD7148器件通過提供具有此功能的專用ACSHIELD輸出來消除雜散電容,如圖3C所示。
水療護膚產品等消費類保健設備正從專業機構走入普通家庭,用戶不再是經過專門培訓、熟悉產品及其應用的技師。因此,很多這類產品需要更智能的用戶界面,才能使未經培訓的用戶也能掌握正確的產品使用方法。容性檢測為用戶界面設計人員提供了新的選擇,使他們能夠探索各種創新方法以滿足新的用戶界面需求。容性數字技術提供容性傳感器電極與皮膚的接觸信息,可用來保持最佳的產品性能和安全性。