近做了一套需要檢測鋰電池電量的板子,這里說說我的方法吧!
事實上,如果單純使用adc檢測電池電壓,那是肯定測不準的,鋰電有個特性,就是電量越用越低,比如1s鋰電的標準電壓為3.7v,電量充足的時候大概是4v左右,這里就有0.3v的差值,如果使用的ldo芯片質量一般,那它的輸出會大打折扣,比如3.3v穩(wěn)壓芯片在鋰電電量耗盡時(3.4-3.7v)最后輸出可能是2v多,這就導致單片機的基準也隨之下降,adc測量出來就不準。
這里推薦答主使用一個基準芯片(幾毛到幾塊錢不等,成本較低),有2.5v,也有2.0v的,將它得輸入接到adc的基準電壓輸入腳,這樣就可以避免系統(tǒng)電壓下降導致adc采集不準確的問題了。
在電壓檢測準確的前提下,再去對電池做放電特性的分析,得出放電曲線,然后去校準你的電池電量百分百比。
標簽:關于鋰電池電量檢測