如何确定电池电量

    这几天在同学的毕业设计里遇到了如何确定电池电量的问题,查阅了相关资料和网上的文献,虽说还是门外汉一个,可还是想分享一下。

    通过查阅资料,确定电池电量的方法基本上都是根据电池电量与电压的关系。软件确定电池电量的方法大致为以下三种。

    1.公式法

    通过仿真建立电池电量与电压的关系曲线,(可以参照http://blog.sina.com.cn/s/blog_53a811100100dvwa.html中的关系曲线),我们不难看出,在电池电量为百分之一百到百分之十左右的时间和电池电量为百分之百分之十到无电的时间,电池电量与电压存在相关关系,大致呈线性。因此,我们可以通过线性回归确定适当数量(可以是两个,也可以是多个)的公式。然后在程序中根据AD转换的电压值去通过公式算得电池容量。由于电池随着使用年限的增加,电池容量和电压的关系曲线也会发生变化,如果需要对电池电量长期检测,也可以确定不同使用寿区间电池电量与电压的公式。

    该方法只适合大致确定电池容量,做个毕业设计还可以。

    2.查表法

    通过实际测量建立电池电量与电压对应的数据表,然后在程序中根据AD转换的电压值去查表即可确定电池电量。如果需要对电池电量长期检测,同样建立不同使用寿命区间电池电量与电压对应的数据表即可。

    该方法可以比较精确的确定电池容量,不过建表过程较繁琐。

    3.专门测量芯片

    现在专门的电池电量测量芯片较多,大多根据电压和各种补偿去计算电池电量,精度高低不同,价格很便宜。如FAN4010、BQ27510等。

    

猜你喜欢

转载自www.cnblogs.com/h-m-j-w/p/8962119.html