发布日期:2012-7-28
现代通讯设备及大型计算机网络系统对电源系统的可靠性要求很高。目前大部分通讯用开关电源及计算机用UPS 电源,都采用大功率蓄电池作为市电中断时的后备电源系统,蓄电池组作为系统设备正常运行的最后一道防线,对其进行有效的在线监测、放电和容量测试,为相关部门了解蓄电池组的性能提供准确可靠的数据,具有特殊的作用和意义。
本文以DS80C320 单片机为核心,设计了一种在蓄电池组使用过程中对电流、电压、温度等参数进行在线监测、对蓄电池组进行恒流放电和容量测试的多功能监测维护系统。
2 系统工作原理
本系统主要有三大功能模块: 在线参数监测模块、恒流放电控制模块和电池剩余容量*估模块。
在线参数监测模块实时对各蓄电池的电压、电流、温度进行在线监测。
系统采用光继电器切换的方式依次获取每只电池的电压,每次接通一节电池(如图1 所示),双刀继电器S1、S2 起倒相作用,以确保后级电路的极性一致;整个蓄电池组的电流则通过霍尔型电流传感器采集;对电池温度的测量是通过在电池表面安置温度传感器实现的,根据在线测得的电池温度, 找出温度异常的电池。研究表明,无论是恒流放电、限压恒流充电还是浮充状态,荷电量最小的电池温度最高。
恒流放电控制模块实现对蓄电池组的恒流放电,满足蓄电池组的日常维护需要。
该模块的原理是通过单片机控制相应的负载来给蓄电池放电,难点在于如何实现电流的连续可调性。本文采用的方法是: 采用若干路固定阻值的电阻, 使得每一路(K1~Kn)能够实现一固定的放电电流;另外再采用一路(K1’)阻值稍小的电阻,利用斩波原理,获取一线性可调的放电电流(该路电流比其他几路电流稍大) , 通过对该路电流与其他几路电流进行组合,即可实现放电电流的连续可调