三种电量计在手持设备中的实现方法
时间:01-21
来源:cetimes
点击:
次数和使用时间的长短变化而变化,因此,为得到精确的电池电量,仅仅获得电池电压、电流是不够的,还要考虑温度、电池老化、电流检测电阻精度等因素造成的累计误差,因此,建议在使用中定期一次电池的完全的充放电过程,进行消除累计误差,不断保持电量的精度。上述软件在STC3100的demo板(STEVAL-ISB0011V1)进行了验证,如图9所示。该Demo板使用STM32进行软件处理,其上电池的充电芯片是具有800mA充电能力的STC4054,16*2矩阵的液晶LCD可是实时显示电池的容量、电压、电流和温度等参数,同时支持通过USB接口和PC通讯的功能,能够把电池的信息上传给上位机。
图9 STC3100 Demo板
该实验采用1800mAh的电池,型号是(),实时监控数据如图10所示,其中包括了电池电压、温度、电流、剩余电量、电池容量和STC3100芯片的ID号。并且我们分别对STC3100施加外部和内部的32K时钟,测试结果证明,采用外部时钟测量结果更为准确。
图10 电池监控数据
结论
现在便携式设备集成越来越多的功能,精确的电量计可以用于提示用户剩余的使用时间,甚至可以在电池低电量时,可以提示用户关闭耗电较大的设备,这样可以给用户以更好的使用体验。
参考文档
STC3100 数据手册;
STC3100应用文档AN3064;
STEVAL-ISB0011V1使用说明手册UM0903;
- 在多节电池组应用中使用DS2755电池电量计(01-16)
- 电池电量计:以精度制胜(07-31)
- 满足所有设计的电量计(07-12)
- 基于DS2770的非稳压电源脉冲充电器设计(03-15)
- 大范围的电量计(09-05)
- TI阻抗跟踪电池电量计微调(02-12)