鉅大LARGE | 點擊量:2165次 | 2018年12月08日
如何利用電容傳感技術(shù)進行液位測量
無論是監(jiān)測咖啡機中的水位,還是當(dāng)奶瓶快要沒奶時發(fā)出提醒的智能冰箱。液位測量在提高產(chǎn)品性能的同時,并從競爭對手中脫穎而出。
技術(shù)干貨
●電容感應(yīng)技術(shù)可以在任何環(huán)境因素下提供可靠的、強大的液位測量解決方案。
●互電容傳感器不易受寄生電容的影響。
●測量結(jié)果的準確性取決于合適的校準、傳感器的線性度以及是否能夠消除影響性能的因素,比如傳導(dǎo)性干擾和環(huán)境變化影響。
說到電容感應(yīng)技術(shù),我們首先想到的是不同設(shè)備的用戶界面所使用的電容感應(yīng)按鈕。但這是電容感應(yīng)技術(shù)的唯一用途嗎?非也。該項技術(shù)可用于任何系統(tǒng)輸入可能引起電容變化的應(yīng)用。電容傳感器在許多應(yīng)用中可以取代傳統(tǒng)技術(shù),如液體位置測量、濕度感應(yīng)、金屬物體檢測等。它不會受環(huán)境條件變化的影響,同時更加可靠和穩(wěn)定。
液體位置測量也是咖啡機等家用電器的一項重要功能。它能探測咖啡機中的水位或者奶瓶容器中牛奶的液位,也能探測洗衣機中洗衣液的用量。液位測量分為兩種:
●點液位測量:這種測量方式,傳感器被安置在容器上的不同的區(qū)域,用于檢測容器滿或空的狀態(tài),并顯示單個的較低分辨率的不連續(xù)的液位高度。
●連續(xù)液位測量:正如其名所示,這種傳感器可以精確探測到液位的細微變化。
每種傳感器都有其各自的使用方式。本文主要介紹連續(xù)測量和確保測量精度的一些重要因素。
目前已有多種液位測量方法,包括:
●磁性浮子:將磁體安裝在一個隨容器液位變化而移動的浮子上,并會促發(fā)桿體中密封的“舌簧開關(guān)”。這種解決方案具有很高的可重復(fù)性,但由于磁浮子的可移動性,因此壽命較短,可靠性也較低。
●超聲波傳感:傳感器傳輸?shù)揭后w表面的超聲波信號與反射的回波信號之間的延遲被轉(zhuǎn)換為相關(guān)容器的液位。此類系統(tǒng)可以探測的最大液位取決于收發(fā)器的結(jié)構(gòu)。測量會受到溫度、壓力和濕度等環(huán)境因素變化的影響。
●導(dǎo)電測量:此類設(shè)備通過兩個導(dǎo)電電極測量傳導(dǎo)性。這種方法比前兩種更可靠,但無法用于可燃液體。
顯然,制造商需要更強大、更可靠、更精確且用途更廣泛的液位測量技術(shù)。電容感應(yīng)技術(shù)可以滿足這些需求。它不使用任何運動部件,能夠安全地用于易燃材料,且不會輕易受到環(huán)境變化的影響。
電容傳感基礎(chǔ)知識
電容感應(yīng)技術(shù)是最可靠的液位監(jiān)測方法之一。這是因為液體本身具有導(dǎo)電性,從而引起電容傳感器的電容發(fā)生變化。
電容傳感器分為兩種:自電容和互電容。自電容使用單個引腳作為傳感器,測量該引腳和地面之間的電容。這一電容被稱為寄生電容。液體對傳感器寄生電容的改變程度取決于液體體積。
互電容使用一對引腳。其中一個作為發(fā)送器(TX),另一個作為接收器(RX)。這種方法測量的是兩者之間的電容,即互電容。液體會引起互電容的變化,而變化程度取決于液位?;ル娙菔鞘走x的液位測量方法,其主要原因之一是它無需測量傳感器的寄生電容。
互電容傳感器的應(yīng)用
讓我們了解一下互電容液位測量如何應(yīng)用于咖啡機。傳感器可監(jiān)測咖啡機液體容器中的水位。
傳感器PCB由互電容傳感器組成,裝在咖啡機的隔板中,而隔板與儲水容器之間存在空隙(參見圖2)。傳感器的發(fā)送器和接收器位于其主板上,液體會改變它們之間的互電容。
傳感器主板主要包含一個發(fā)送器TX和n個接收器RX陣列(參見圖3)組成。n的值取決于容器的高度和期望獲得的分辨率值。接收器RX數(shù)量越多,測量分辨率就越高。
傳感器主板上的控制器用來測量互電容。通過使用以下方程式將讀數(shù)轉(zhuǎn)換成液位L:
如何利用電容傳感技術(shù)進行液位測量
其中:
當(dāng)前信號=所有發(fā)送傳感器RX上對應(yīng)液位的信號數(shù)量
空信號=所有發(fā)送傳感器RX上容器為空時的信號數(shù)量
滿信號=所有接收傳感器TX上容器為滿時的信號數(shù)量
傳感器高度=容器高度(所有發(fā)送傳感器的高度總和)
可基于上述方程式在固件中進行測量,并通過其他方法滿足系統(tǒng)層面的要求,包括精度、線性、響應(yīng)時間和功耗等。
確保精度
下面我們來討論一下使用液位傳感技術(shù)時需要考慮的重要因素,包括校準、線性度、溫度補償和傳導(dǎo)性干擾。
校準
校準是獲得精確結(jié)果所必要條件之一。等式1中的滿信號和空信號數(shù)量必需在工廠中確定并儲存在EEPROM中以便用于后續(xù)測量。
線性度
非線性也是一個誤差來源。等式1假設(shè)發(fā)送傳感器TX在從關(guān)閉狀態(tài)轉(zhuǎn)換為開啟狀態(tài)(即傳感器上沒有液體和有液體兩種狀態(tài))時為線性響應(yīng)。但實際情況不同于這種理想狀態(tài)。實際數(shù)據(jù)顯示,當(dāng)液體沒過傳感器時,發(fā)送傳感器TX的信號達到最大值的時間會出現(xiàn)明顯的延遲(參見圖4)。這就導(dǎo)致了測量的液位出現(xiàn)非線性響應(yīng)。
為了克服這一非線性問題,必須考慮當(dāng)前啟用的傳感器信號和為未啟用的傳感器所保存的滿信號數(shù)值動態(tài)計算得到滿信號值。
溫度補償
溫度會影響電容。隨著溫度的變化,電容值也會發(fā)生變化,這可能會引起液位測量的誤差。為了獲得精確的結(jié)果,必須對溫度變化進行補償。
補償溫度的方法之一是使用虛擬傳感器。虛擬傳感器的溫度、電容變化特性與真實的傳感器相同,因此溫度對這兩種設(shè)備的影響力是等效的。在正常運行期間,虛擬傳感器的信號變化用于抵消真實傳感器因溫度而產(chǎn)生的信號變化。
傳導(dǎo)性干擾
用于液位測量的傳感器和虛擬傳感器應(yīng)放置在遠離人體等導(dǎo)體物質(zhì)的地方。如果傳感器位于導(dǎo)體附近,那么很有可能出現(xiàn)錯誤的測量結(jié)果。避免這一問題的唯一方式,是在測量部分和其他導(dǎo)體之間采取合適的絕緣措施,這樣導(dǎo)體就不會增加用于測量液位的傳感器的電容。
無論是執(zhí)行基本的功能(如監(jiān)測咖啡機液位),還是提供增值服務(wù)(如盛放橙汁的盒子快要空的時候提醒用戶),液位測量都能大大改善消費者的產(chǎn)品體驗。電容傳感是穩(wěn)定而可靠的解決方案。
正如本文所述,這項技術(shù)十分直觀,但要取得精確的結(jié)果還是有一定的挑戰(zhàn)性。同時,設(shè)計洗衣機或咖啡機的設(shè)計師會將自己的精力放在電器的性能上,而不是液位傳感器這種細枝末節(jié)上。幸運的是,傳感器的功能可以集成在一些微型控制器上,如賽普拉斯的PSoC4系列可編程片上系統(tǒng)控制器。開發(fā)人員可以利用這項技術(shù)輕松地加入電容感應(yīng)能力,同時把注意力放在食物的低溫保鮮或者煮上一杯滿意的咖啡等關(guān)鍵功能上。