锂电池电压检测与锂电池充电电路原理图如图1所示。电池的标称电压为+12V,而A/D转换的基准电压为+5V,所以采用两个电阻R48和R47对电池电压分压后再送到MCU的AN2进行A/D转换,R48为3K,R47为1K,所以送到A/D转换的电压为电池电压的1/4,满足了A/D转换对输入电压的要求。当系统处于闲置状态时,电池电压低于11V;当系统处于充气状态时,电池电压低于10V;当系统处于应急启动状态且电池电压低于7.8V时,系统进行低电压告警,告警时,LCD显示“BatterylowRechargesoon”并闪烁,蜂鸣器发出报警声。
当用户要对电池充电时,只需要把+15V的稳压电源插入系统的充电插座即可。外部稳压电压的正端经过R44和R45分压后送到MCU的RA4,MCU检测RA4由低变高时,就开始对电池进行充电。充电采用MCU的PWMl控制,电池小于13.5V为一个阶段,大于13.5V为一个阶段,当大于等于14V时,停止对电池充电。充电曲线图如图2所示。
当用户要对电池充电时,只需要把+15V的稳压电源插入系统的充电插座即可。外部稳压电压的正端经过R44和R45分压后送到MCU的RA4,MCU检测RA4由低变高时,就开始对电池进行充电。充电采用MCU的PWMl控制,电池小于13.5V为一个阶段,大于13.5V为一个阶段,当大于等于14V时,停止对电池充电。充电曲线图如图2所示。
图1 电池电压检测与电池充电电路原理图
图2 电池充电曲线图