锂电池充放电管理-单片机通用模版 一、锂电池充放电检测的原理二、power.c的实现三、power.h的实现四、锂电池检测和充电电路 一、锂电池充放电检测的原理 ①两节锂电池通过电阻分压检测ADC,再根据电压划分电量等级;②充电使用的是锂电池充电IC方案,可通过硬件电阻参数调节充电电流,并可以通过STAT引脚检测充电和满电状态(充电注意会抬高电压);③放电根据ADC_BAT检测电池电量进行等级划分(注意大负载电压骤降瞬间);④充放电过程注意在电量划分等级临界值来回抖动现象; 二、power.c的实现 #include "power.h" bit b_LowBat_Flag