電池設(shè)備的電量信息對于用戶來說是十分重要的數(shù)據(jù),用戶獲取電量信息才能在必要的時候進(jìn)行充電或更換電池避免設(shè)備出現(xiàn)問題。
現(xiàn)在分為兩種方式:低電量報警和實時電量檢測。
1.低電量報警
電量檢測的基本原理就是電池在電量消耗的同時產(chǎn)生電壓下降。以華大單片機(jī)為例,這時候就要使用到LVD來實現(xiàn)這個功能。LVD 可用于監(jiān)測 VCC 及芯片引腳的電壓。當(dāng)被監(jiān)測電壓與 LVD 閾值的比較結(jié)果滿足
2.實時電量檢測
而使用LDO進(jìn)行供電的設(shè)備就需要通過分壓將電池的電壓處理之后再進(jìn)行AD轉(zhuǎn)換,獲取轉(zhuǎn)換后的電壓值。
在實際設(shè)計產(chǎn)品是可以考慮同時使用這兩種方式來豐富產(chǎn)品功能的。
現(xiàn)在分為兩種方式:低電量報警和實時電量檢測。
1.低電量報警
電量檢測的基本原理就是電池在電量消耗的同時產(chǎn)生電壓下降。以華大單片機(jī)為例,這時候就要使用到LVD來實現(xiàn)這個功能。LVD 可用于監(jiān)測 VCC 及芯片引腳的電壓。當(dāng)被監(jiān)測電壓與 LVD 閾值的比較結(jié)果滿足
觸發(fā)條件時,LVD 會產(chǎn)生中斷或復(fù)位信號,用戶可根據(jù)該信號執(zhí)行一些緊急任務(wù)??梢灾苯颖O(jiān)測VCC的電壓,也可直接監(jiān)測GPIO上的電壓。通過設(shè)定閾值,當(dāng)電壓下降到這個閾值時,
2.實時電量檢測
上一個方法是設(shè)定閾值來比較,所以只能在到達(dá)設(shè)定的電量才能進(jìn)行響應(yīng)。實時電量檢測就需要用到ADC來實現(xiàn)。
而使用LDO進(jìn)行供電的設(shè)備就需要通過分壓將電池的電壓處理之后再進(jìn)行AD轉(zhuǎn)換,獲取轉(zhuǎn)換后的電壓值。
在實際設(shè)計產(chǎn)品是可以考慮同時使用這兩種方式來豐富產(chǎn)品功能的。