鉅大LARGE | 點擊量:153次 | 2022年04月01日
電池充電管理芯片要怎么選擇?
電子產品,尤其是要隨身攜帶的電子產品都會用到鋰離子電池,會要對鋰離子電池進行電源管理,會涉及到鋰離子電池充電,放電,電壓測試過程。
電池電量硬件測試。
我們設計的產品,因為對電池電壓的精度要求不高,都用單片機內部ADC,參考電壓也采用系統LDO給單片機供電的電壓,一般來說,3.3V作為參考電壓即可。
對鋰離子電池的電壓測試,因為鋰離子電池電壓最高可以到4.2V,倘若外接充電器甚至達到5V或者6V電壓,而單片機滿量程是3.3V,所以一般使用串聯兩個電阻進行分壓,單片機采集分壓電阻端的電壓在進行分壓比例,計算出鋰離子電池的電壓值。
充電溫度:-20~45℃
-放電溫度:-40~+55℃
-40℃支持最大放電倍率:3C
-40℃ 3C放電容量保持率≥70%
軟件ADC采集部分,每個單片機的配置各不相同,精度也各不相同,這里假設12位ADC進行公式計算,12位ADC共4096階,假設分壓電阻是兩個100K電阻,倘若采集到的ADC值是1234,那么采集到的電壓值是:2345乘3300mV,再乘以分壓的系數2倍,再除以4096階數,求得電壓值是3778mV。
公式:電池電壓=(當前采集值*分壓值*參考電壓)/ADC分階數。
電池充電管理芯片選型
其實充電芯片品牌極多,我們在設計選型時,經??紤]芯片穩定性,充電電流大小,充電電壓范圍,以及芯片成本來進行綜合考慮。
我們可以使用圣邦微的SGM4056,倘若電池容量不大,可以控制在350mV以內,此芯片還可以供應充電洋溢后反饋引腳。給單片機判斷是不是洋溢。
充電溫度:0~45℃
放電溫度:-40~+55℃
比能量:240Wh/kg
-40℃放電容量保持率:0.5C放電容量≥60%
單片機軟件對鋰離子電池的管理
單片機在軟件的電池采集管理與分解過程中,要能夠區分,未充電,充電進行中,充電滿。這三個大的電池狀態,怎么區分呢?
鋰離子電池沒有充電時,單片機系統沒有外接充電器,單片機采集到的電壓是不會超過4.3V的。范圍在電池截止電壓~4.2V以內。
當外接充電器時,測試出來的電壓大于4.3V,則代表充電過程中。
單片機系統處于充電中,當充電管理芯片引腳的引腳電平發生變化,如變成高電平,則表示充電滿,每個品牌的充電反饋信號有可能相同,請參考對應規格書。
在正常使用的放電過程中,還要對電壓采集進行判斷,戒備電壓過度放電損壞電池或者電池保護。一般選用3.4V作為門檻值,低于3.4V則觸發電池電量報警。詳盡數據要結合產品特性來選定。
上一篇:動力鋰離子電池回收?