新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 基于DS2438的大功率蓄电池状态检测

基于DS2438的大功率蓄电池状态检测

作者:时间:2011-04-12来源:网络收藏


2 软件设计
系统由电能芯片测试程序、显示程序、存储器读写程序、通信程序4个主要部分组成。电能芯片测试程序实现了电池电压、电流、电量、温度的测量,是软件程序的重点。显示程序主要实现测量结果的实时显示以及报警系统的输出。存储器读写程序完成对电量的存取和对重要数据表的保存,用于精确测量结果。通信程序则主要完成单片机与上位机的通信,保证人机界面的实现。本文主要介绍电能质量管理芯片的电量测试程序。
为了跟踪测量电池的剩余电量而使用了一个集成电流累加器(Integrated Current Accumulator,ICA)。ICA是一个累积电池组投入使用后的全部流入和流出电池电流的寄存器。所以,ICA的值可以表示为电池的剩余电量。如上所述,电池电流是通过每27.46ms测量一次外接电阻R4上的电压获得的。根据此值的正、负,将此值与ICA寄存器中的值相加或相减。ICA是一个8位的二进制计数器,它综合了每次测得的外接电阻R4上的电压,剩余电量可由式(2)计算得出。
ICA寄存器格式如下:

本文引用地址:http://www.eepw.com.cn/article/179254.htm

f.jpg


电量寄存器的读取与电量的换算函数如下:
g.jpg
h.jpg

结语
本文主要采用小容量电池的精确测量方法来完成测量,实现了对电流、电压、电量及温度的测量。电能质量管理芯片从根本上改变了蓄电池监测系统的结构,真正实现了就地采集,提高了测量精度和抗干扰能力,使电池剩余电量的监测变得精确可靠。实时监测电池的状态,将有利于蓄电池的循环使用,并有效提高蓄电池的维护水平。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭