电池设备的电量信息对于用户来说是十分重要的数据,用户获取电量信息才能在必要的时候进行充电或更换电池避免设备出现问题。
现在分为两种方式:低电量报警和实时电量检测。
1.低电量报警
电量检测的基本原理就是电池在电量消耗的同时产生电压下降。以华大单片机为例,这时候就要使用到LVD来实现这个功能。LVD 可用于监测 VCC 及芯片引脚的电压。当被监测电压与 LVD 阈值的比较结果满足
2.实时电量检测
而使用LDO进行供电的设备就需要通过分压将电池的电压处理之后再进行AD转换,获取转换后的电压值。
在实际设计产品是可以考虑同时使用这两种方式来丰富产品功能的。
现在分为两种方式:低电量报警和实时电量检测。
1.低电量报警
电量检测的基本原理就是电池在电量消耗的同时产生电压下降。以华大单片机为例,这时候就要使用到LVD来实现这个功能。LVD 可用于监测 VCC 及芯片引脚的电压。当被监测电压与 LVD 阈值的比较结果满足
触发条件时,LVD 会产生中断或复位信号,用户可根据该信号执行一些紧急任务。可以直接监测VCC的电压,也可直接监测GPIO上的电压。通过设定阈值,当电压下降到这个阈值时,
2.实时电量检测
上一个方法是设定阈值来比较,所以只能在到达设定的电量才能进行响应。实时电量检测就需要用到ADC来实现。
而使用LDO进行供电的设备就需要通过分压将电池的电压处理之后再进行AD转换,获取转换后的电压值。
在实际设计产品是可以考虑同时使用这两种方式来丰富产品功能的。