摘要
本文介绍了锂电池和镍氢电池的不同特性,针对目前市场上多数充电器是通过硬件限制上限电压来防止过充电和放电保护的情况,研究开发一种可以通过软件实现充电控制的智能镍氢/锂电池充电器。通过高级图像编程语言(LabVIEW)对电池充电的硬件控制仿真实现对电池充电的软件控制。其中着重写到了硬件系统的结构及功能,包括充电模块,过充保护电路,温度检测电路,放电电路。充电功能主要为一个功率放大电路,采用了TDA2009实现。过充保护通过对电池充电状态实时的电压电流检测,使用软件控制进行实现。放电电路为一个纯负载电路,通过三级管TIP122实现放电保护。通过上述模块设计了一套基于LabVIEW语言的智能可充电锂电池和镍氢电池的充电装置控制软件和相应的硬件驱动电路,通过数据采集卡对接,实现对上述电池的智能充电,提高效率并延长其使用寿命。
关键词:虚拟仪器LabVIEW,充电控制电路,可充电电池,功率放大电路
目录
摘要…………………………………………………………………………………………….II
Abstract…………………………………………………………………………………III
前言…………………………………………………………………………….1
1.LabVIEW简介……………………………………………………………………2
1.1虚拟仪器的特点………………………………………………………………………2
2.锂电池简介………………………………………………………………………….3
2.1锂电池特点…………………………………………………………………………3
2.2锂电池充放电要求……………………………………………………………4
3.镍氢电池简介………………………………………………………………………4
3.1镍氢电池特性………………………………………………………….5
4.总体设计方案………………………………….………………………….6
4.1系统总体结构……………………………………………………….…6
4.1.1系统硬件结构…………………………………………………….6
4.1.2系统软件结构……………………………………………………….…7
5.硬件系统………………………………………………………………………………….7
5.1充电模块……………………………………………………………….7
5.1.1TDA2009………………………………………………………………….8
5.1.2电流检测电路……………………………………………………………8
5.2放电模块………………………………………………………………………13
5.2.1TIP122…………………………………………………………….…13
5.2.2放电负载…………………………………………………………14
6.软件系统……………………………………………………………….15
6.1程序前面板…………………………………………………………………15
6.2程序流程图面板…………………………………………………16
7.数据采集模块…………………………………………………………………17
7.1数据采集卡驱动方式…………………………………………………………17
8.系统调试………………………………………………………………………….18
8.1锂电池充放电………………………………………………………………….18
8.2镍氢电池充放电………………………………………………………………20
9.系统改进方向…………………………………………………………………22
10.总结…………………………………………………………………23
致谢………………………………………………………………………………25
参考文献………………………………………………………………………………26
附录1………………………………………………………………………………………27