background image

基于数据采集卡的蓄电池测试系统

摘要:  文章从研究的要求出发,设计了一套基于

VB 实现的阀控铅酸蓄电池

VRLA)测试系统。并详细介绍了系统采用数据采集卡及其扩展的硬件实现和利用

Visual Basic 6.0 编程的方法。经实验,系统满足了设计要求。

叙词:蓄电池

 测试 VB 编程 数据采

1. 前言
  
  阀控密封铅酸电池(

VRLA)由于具有蓄能大、安全和密封性能好、寿命长、免维

护等优点

[1],在电力保护、电动汽车和自行车、以及包括光伏系统在内的许多地方大

量采用。同时,各用户都希望了解他们使用的蓄电池还有多少能量和还能使用多久,
以便能够及时的充电或更换。目前蓄电池容量预测及寿命估算方法不是很有效,为进
行蓄电池容量预测及寿命估算研究,需要完成对蓄电池的检测,特研制了一套测试
系统。

2.系统要求

  要了解

VRLA 蓄电池的特性,实现无损检测,只有测试它的电能输入、输出的特

性。同时由于温度对蓄电池的特性有较大影响,因而除测试它的端电压和输入(出)
电流外,还必须检测它工作时的温升。

  由于蓄电池的内阻能反映出其

“健康状况”[2],而且在放电测试期间的在线阻抗

测量有发展潜能

[3],进行蓄电池的阻抗计算很有必要。为排除温度的影响,实现阻抗

值可比较,将各种温度下的检测值换算成标准温度

25

℃下的,其补偿算法[4]:

              

R25

 

℃ = R+0.015×R×(T-25)

  其中,

R 为实测动态电阻,R25

℃为 25℃时的换算值,T 为实测温度的算术平

均值。

3.系统组成

  系统由个人计算机、数据采集

/控制卡和检测电路构成,框图如图 1 所示。采集卡

采用研祥

PCL-812PG 卡,它包括 16 路 12 位 A/D、2 路 D/A 以及数字 16 入/16 出,允

许以

DMA、中断以及查询方式进行数据采集[5]。