线
在线客服:

华南地区
138 0292 3731

华东地区
177 4005 1620

华北地区
132 5283 4455
官方微信站:
电池设备的电量信息对于用户来说是十分重要的数据,用户获取电量信息才能在必要的时候进行充电或更换电池避免设备出现问题。
现在分为两种方式:低电量报警和实时电量检测。
1.低电量报警
电量检测的基本原理就是电池在电量消耗的同时产生电压下降。以华大单片机为例,这时候就要使用到LVD来实现这个功能。LVD 可用于监测 VCC 及芯片引脚的电压。当被监测电压与 LVD 阈值的比较结果满足

触发条件时,LVD 会产生中断或复位信号,用户可根据该信号执行一些紧急任务。可以直接监测VCC的电压,也可直接监测GPIO上的电压。通过设定阈值,当电压下降到这个阈值时,


可以产生复位或中断信号。而且中断可以在深度休眠状态下被MCU响应,这就避免了在休眠状态下低电量无法发出警报的问题。
2.实时电量检测

上一个方法是设定阈值来比较,所以只能在到达设定的电量才能进行响应。实时电量检测就需要用到ADC来实现。


当直接用电池给MCU供电时,可以直接选择ADC通道为VCC/3,测量这个电压,可以通过算法测量出实时的电池电量。
而使用LDO进行供电的设备就需要通过分压将电池的电压处理之后再进行AD转换,获取转换后的电压值。
在实际设计产品是可以考虑同时使用这两种方式来丰富产品功能的。
ADD:沈阳市铁西区建设西路5号财富星座14B13
TEL:024-85718900

微信公众平台

  • T. 024-85718900
  • N. 024-85718900
  • E. hr@ic-info.com
Copyright 2011,ALL Rights Reserved.            技术支持:旗宇科技