微控制器廣泛用于測(cè)量各種物理變量。測(cè)量中涉及的技術(shù)對(duì)于單個(gè)變量類型可能有所不同,并且主要基于要測(cè)量的變量的特性。本教程介紹了一些使用微控制器測(cè)量電容器電容的方法。該技術(shù)利用電容器本身的特性,因此具有通用性,可以在任何微控制器中輕松實(shí)現(xiàn)。
基于RC時(shí)間常數(shù)
我們知道電容器兩端的電壓不是瞬間建立的。電容器的充電和放電以指數(shù)方式發(fā)生,并且取決于電容器所連接的電阻。當(dāng)電容器(C)通過(guò)串聯(lián)電阻(R)從電源電壓(Vin)充電時(shí),電容器兩端的瞬時(shí)電壓由下式給出:

此處,? = RxC,稱為時(shí)間常數(shù)。如果你把t =?在上式中,您得到
vo(t = RC)= 0.63 Vin。因此,在t = RC時(shí),電容器兩端的電壓約為電源電壓的63%。
現(xiàn)在,如果您能以某種方式測(cè)量電容器兩端的電壓達(dá)到電源電壓的63%之前的時(shí)間,那么只要知道電阻R即可輕松找到電容值。時(shí)間間隔的測(cè)量可以通過(guò)使用微控制器的內(nèi)置定時(shí)器模塊來(lái)完成。您需要告訴微控制器何時(shí)啟動(dòng)和何時(shí)停止定時(shí)器。定時(shí)器應(yīng)在開(kāi)關(guān)S閉合后立即啟動(dòng),并且必須在電容器電壓達(dá)到0.63 Vin時(shí)停止?,F(xiàn)代微控制器配備了一個(gè)或多個(gè)模擬比較器模塊。您可以使用電位計(jì)將比較器的參考引腳設(shè)置為0.63 Vin,然后將電容器兩端的電壓饋入比較器的另一個(gè)輸入。當(dāng)電容器電壓超過(guò)0.63 Vin時(shí),比較器輸出翻轉(zhuǎn),這可以中斷微控制器以停止定時(shí)器。 Noppharat Tawanron在他的網(wǎng)站上已經(jīng)用PIC單片機(jī)演示了該技術(shù)。
基于振蕩電路
電容是確定頻率的主要組成部分。許多振蕩電路,例如使用555定時(shí)器IC的不穩(wěn)定多諧振蕩器。下面所示的555定時(shí)器電路的振蕩頻率由下式給出:假設(shè)R1 = R2 = 10K,則得出C = 48000/f,其中f以Hz為單位,C為在nF中。這樣,可以通過(guò)測(cè)量555輸出的頻率間接估算電容。您可以在軟件中創(chuàng)建一個(gè)10毫秒的窗口,并使用定時(shí)器模塊(用作計(jì)數(shù)器)在該窗口中計(jì)算輸出脈沖數(shù)。假設(shè),如果在10 ms的窗口中到達(dá)N個(gè)脈沖,則C = 480/N,nF。如果得到N = 48,則測(cè)得的電容將為10 nF。
請(qǐng)記住,這兩種方法都依賴于所用電阻值的準(zhǔn)確性。
責(zé)任編輯:wv
-
微控制器
+關(guān)注
關(guān)注
49文章
8829瀏覽量
165577 -
電容
+關(guān)注
關(guān)注
100文章
6517瀏覽量
160011
發(fā)布評(píng)論請(qǐng)先 登錄
MPC5534微控制器:技術(shù)解析與應(yīng)用指南
深入解析 dsPIC33FJ 系列 16 位微控制器與數(shù)字信號(hào)控制器
Atmel AVR XMEGA D微控制器深度解析
ATmega161微控制器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)
Atmel Flash微控制器產(chǎn)品組合:性能與應(yīng)用的深度解析
ATmega8535(L)微控制器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)
RL78/G22微控制器:低功耗設(shè)計(jì)的理想之選
MAX32600 健康測(cè)量微控制器:特性與應(yīng)用解析
TMS320F2807x微控制器:工業(yè)控制領(lǐng)域的強(qiáng)大之選
ADuCM356:高精度模擬微控制器的卓越之選
探索MCX E24系列微控制器:工業(yè)與物聯(lián)網(wǎng)應(yīng)用的理想之選
CW32系列微控制器的時(shí)鐘源和定時(shí)器選項(xiàng)介紹
選擇微控制器MCU幾個(gè)步驟
家用電器開(kāi)發(fā)中微控制器的選型要點(diǎn)
如何用微控制器測(cè)量電容
評(píng)論