大多數(shù)手持設(shè)備使用堿性電池或可充電電池供電,因此測量電池容量是這類設(shè)計的一個關(guān)鍵特征。但是,在大多數(shù)情況下,對預(yù)算緊張的項目而言,使用電池電量監(jiān)控IC可能是一種奢望。本文提供了一種更簡單、更便宜的選擇。
如今,即使是最便宜的MCU也常常包括內(nèi)部模數(shù)轉(zhuǎn)換器(ADC)模塊,但是由于其分辨率(相對)較低,噪聲水平較高,因此這一模塊并非總是得到使用。然而,那些未使用的內(nèi)部ADC通道之一,足以用于執(zhí)行測試,從而確定電池是否仍然可用。
EDR通過施加負(fù)載脈沖,評估電池對攻擊和恢復(fù)的響應(yīng)時間,來對電池在負(fù)載下的狀況與所存儲的與電池性能相關(guān)的參數(shù)進(jìn)行比較。如圖1所示,好的電池具有很強的恢復(fù)特性,而幾乎耗盡的電池則具有較大的放電斜率和較差的恢復(fù)能力。造成耗盡的電池出現(xiàn)這些差異的原因有多種,例如內(nèi)部電阻增加。
圖1:對比各種充電狀態(tài)下電池對臨時負(fù)載脈沖的響應(yīng),可以發(fā)現(xiàn)它們在EDR方面的差異
利用EDR理論,對電池電壓進(jìn)行采樣,找到在特定時間下(例如最大功耗發(fā)生時)的最小電池電量,即可獲得有關(guān)電池健康狀況的信息。系統(tǒng)的初始開機時間(也稱為“打招呼”時間)是衡量電池健康狀況的一個特別好的時機。在系統(tǒng)完全啟動之前,電池電量似乎處于安全工作水平,但是,如果電池快要用盡了,則當(dāng)系統(tǒng)達(dá)到滿負(fù)荷時,電池電量可能會立即降至安全水平以下。該設(shè)備會在不執(zhí)行EDR測試的情況下以正常模式啟動,但是卻會在第一次重載時不受控制地關(guān)閉(即電壓下降到如圖1所示的關(guān)鍵電池電量水平)。
圖2顯示了實現(xiàn)EDR測試的簡化硬件版本。此處選用負(fù)載電阻來代表整個系統(tǒng)負(fù)載,因此其值可以根據(jù)系統(tǒng)的不同進(jìn)行改變。系統(tǒng)要生成此處所示的數(shù)據(jù),需要一個10Ω的值。電阻R1和R2用作分壓器,實現(xiàn)對電池電壓(Vcc)的測量,而升壓電路則用于確保即使在測試期間電池電壓下降時,ADC的基準(zhǔn)也保持恒定。電阻R3是開關(guān)晶體管的下拉電阻。
圖2:以上簡化原理圖顯示了EDR測試實現(xiàn)的總體設(shè)計
測試系統(tǒng)在設(shè)定的時間段(約200ms)內(nèi)對電池電壓進(jìn)行采樣。在固件控制下,MOSFET僅在測量周期的一半時間內(nèi)導(dǎo)通,然后關(guān)閉。這樣,系統(tǒng)就可以測量滿載情況下的電壓,以及最小負(fù)載時的電池恢復(fù)響應(yīng)。(可以在固件中更改時間段,但我發(fā)現(xiàn)200ms足以充分評估電池容量。)測量完成后,可以通過UART鏈路讀出結(jié)果。
在為演示EDR所搭建的示例系統(tǒng)中,我使用了兩節(jié)AA堿性電池,因此Vcc的最大值為3.2V。升壓電壓Vdd設(shè)置為恒定的3.6V。系統(tǒng)在正常情況下消耗55mA,但在滿載時消耗127mA。使用“好”電池(圖3a)和“壞”電池(即耗盡的電池,圖3b)對系統(tǒng)進(jìn)行測試時所獲得的示波器跡線,表明了欠載電壓的差異有多大。
圖3:電池電壓的負(fù)載測試結(jié)果顯示,充滿電的電池(a)和幾乎耗盡的電池(b),它們的響應(yīng)之間存在顯著差異
我在某些項目中使用的示例設(shè)計基于STM32F303 MCU,其固件使用KEIL IDE用C語言編寫??梢栽诖薌itHub頁面上找到這個固件。
測試代碼的流程圖如圖4所示。一旦UART收到“S”字符,就會執(zhí)行測試。ADC采樣頻率設(shè)置為250Hz,如前所述,測試周期約為200ms。
圖4:EDR測試代碼將負(fù)載接通,以一半的測試時間采樣,然后斷開負(fù)載,完成采樣周期
這個代碼僅用于進(jìn)行測試和收集數(shù)據(jù)。處理數(shù)據(jù)有很多方案。在最簡單的情況下,可以查看數(shù)據(jù)的最小值,然后將其與系統(tǒng)的安全工作電壓水平(也稱為臨界水平)進(jìn)行比較。如果在測試過程中電池電壓接近臨界水平,則可以警告系統(tǒng)用戶該更換電池了。
可以編寫更全面的算法來精確確定電池健康狀況,例如用作電池電量指示器。然而,為了在顯示器或電池指示器上向用戶更新、顯示適當(dāng)?shù)臄?shù)據(jù),還應(yīng)對所采集的數(shù)據(jù)進(jìn)行過濾。若原始數(shù)據(jù)未經(jīng)過適當(dāng)過濾,那么負(fù)載變化將導(dǎo)致其完全無用。緩慢的無限脈沖響應(yīng)(IIR)濾波器可以對信號進(jìn)行正常平滑。
文章來源:eeweb Adem Kaya
編輯:ymf
-
adc
+關(guān)注
關(guān)注
99文章
6708瀏覽量
549187 -
電化學(xué)
+關(guān)注
關(guān)注
1文章
331瀏覽量
20975 -
電池電壓
+關(guān)注
關(guān)注
0文章
209瀏覽量
12016
發(fā)布評論請先 登錄
增長與挑戰(zhàn)并存:透視2025年一季度中國電化學(xué)儲能電站行業(yè)數(shù)據(jù)

天合儲能推動電化學(xué)儲能行業(yè)高質(zhì)量發(fā)展
廣州醫(yī)科大學(xué):研發(fā)基于金和MXene納米復(fù)合材料的電化學(xué)POCT傳感器

光譜電化學(xué)及其在微流體中的應(yīng)用現(xiàn)狀與挑戰(zhàn)(上)
基于LMP91000在電化學(xué)傳感器電極故障檢測中的應(yīng)用詳解
星碩傳感發(fā)布GDD4O2-25%VOL電化學(xué)氧氣傳感器
什么是電化學(xué)微通道反應(yīng)器
安森美電化學(xué)傳感與無線傳輸解決方案助力遠(yuǎn)程醫(yī)療

電池(包級)測試系統(tǒng)的技術(shù)原理和應(yīng)用
循環(huán)伏安法(CV)基礎(chǔ)知識

電化學(xué)氣體傳感器信號放大調(diào)試經(jīng)驗
熱烈祝賀三郡科技電化學(xué)生物傳感電極芯片擴產(chǎn)能三億支
掃描速率對各體系的電化學(xué)行為有什么影響
電化學(xué)感知技術(shù)的新時代

哈爾濱工業(yè)大學(xué)/南方科技大學(xué):聚焦離子束制備高分辨率電化學(xué)-電致發(fā)光耦合雙極納米電極陣列傳感器

評論