background image

锂离子动力电池组的监测系统设计与实现

1 引言

蓄电池是一种以放电方式输出电能,以充电方式吸收、恢复电能的电源。由锂离子动力

电池构成的低压电源,是水下机器人系统中的关键设备。对锂离子电池的维护管理不当将直
接影响锂离子电池的使用效益和寿命,甚至直接损坏锂电池,从而影响水下机器人整体性
能,严重情况下还会导致机器人的安全事故。通过在线测量锂离子动力电池组的参数,可以
及时了解锂离子电池的工作状态、工作特性及锂离子电池需要维护情况,因而锂离子动力电
池的在线监测系统的研制势在必行。

为了实现锂离子动力电池参数的监测,首选需要设计参数采集模块,将锂离子动力电

池的电压、电流、温度等参数采集出来,同时上传到带有

A/D 转换模块的单片机中,对这些

数据进行记录和显示。

2 锂离子动力电池组的监测系统概述

本系统采用分散数据采集和集中数据处理,分别设计电压采集电路、电流采集电路、温

度采集电路,然后把数据都输送到单片机进行集中处理。系统结构图如图

2-1 所示。

2-1 系统结

构图。

本系统监测的

对象是国家

863 项

目水下机器人系统的锂离子动力电池组,用的是深圳雷天科技生产的

TS-LFP160AHA 型号

的锂离子动力电池,电池组由

8 块单体电池组成。需要监测每块单体电池的端电压,并做出

过压、欠压判断;需要多点测温度,监测每块电池的温度以及电池组所处环境的温度、湿度;
由于

8 块单体电池串联,所以只需要测出串联电流,并做出过流判断。

本文采用了

TMS320LF2407A 芯片。采用此芯片作为电池监测系统的 CPU 还体现在以

下几个方面:

1.节能,节能已经成为现代电子设备设计的一个热点问题。当设备由二次电池来作为电

源的时候,节能问题则变得更加突出和重要。本设计使用的

DSP 由 3.3V 电源供电,减小了

控制器的损耗。芯片电源管理包括低功耗模式,能独立将外设器件转入低功耗模式。

2.16 通道输入的 A/D 转换器。这一点对于多路采集子电路很有意义。可以直接将采集电

路的输出接到

DSP 的 A/D 转换通道。而不必在 DSP 外面再设 A/D 转换电路。

3.40 个可单独编程或复用的输入输出引脚。可用于安全开关及其它外设电路的控制。