摘 要
随着数码电器的普及,电池的消耗越来越大。目前,我国的电池生产企业有350多家,每年各类电池的年生产量约150-160亿只,国内消费量为70亿只左右,并且这个数据每年以10%左右的速度在增长。如不及早考虑再次利用,不仅造成资源的大量浪费,而且会使环境遭受巨大污染。现如今,随着数码电器的普及,可充电电池在人们的日常生活中已随处可见,成为必不可少的日常生活用品之一。对充电电池维护不当将直接影响电池的使用效益和寿命。通过在线监测电池的工作参数,可以了解电池的工作状态、工作特性及电池的维护情况。因此开发可编程充电电池参数实时监控系统具有积极意义。
LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。其特点是基于通用计算机等标准软硬件资源平台,实现构建灵活、层次体系明晰、功能强大且人机界面友好的测控系统,因此在国内外许多测控应用中被广泛采用。
本设计基于LabVIEW开发了一套可编程充电电池的实时参数监控系统。系统能够对镍氢电池和锂电池充电和放电时的电流、电压和温度进行监控,使能合理的对电池进行维护,并能测量电池的实际容量。
关键词:LabVIEW、测控软件、虚拟仪器、数据采集、实时监控
目 录
摘要…………………………………………………………………….……… . .…….……….I
Abstract………………………………………………………………………………II
1 前言…………………………………………………………….……………….……………7
2 镍氢电池和锂电池及其标准简介………………………………………………8
2.1可充电电池的主要参数………………………………….………………….……………8
2.2镍氢电弛(Ni—H)…………………………………………………………………….……8
2.3锂电池( Li)…………………………………………………………………………………9
2.4电池充放电的(国际)标准……………………………………………………………10
3 LabVIEW语言概述…………………………………………….………………………. . .11
3.1 虚拟仪器VI………………………………………………………….……….……….11
3.2 LabVIEW语言简介…………………………………….………………………… . .11
3.3 LabVIEW的数据采集简介……………………………………………………. .……12
4 总体方案设计……… ……….………………………………………………….…….16
4.1 系统硬件概况………………………………………………………………………….17
4.2 系统软件设计………………………………………………………….………………17
4.2.1 虚拟仪器前面板………………………….…………………….………………17
4.2.2 应用程序开发……………………………………….……………….…………18
5 程序设计…………………………………………………………………………………19
5.1 LabVIEW数据采集…………………………………………………….……….…….19
5.1.1采用NI的板卡实现数据采集…………………………………………………20
5.2 电池的充电监控设计…………………………………………………………………21
5.2.1 程序应用的节点简介…………………………………………………………22
5.2.2 编程思路……………………………………………………………………22
5.2 电池容量计算…………………………………………………………………………23
5.3.1 程序应用的节点简介…………………………………………………………23
5.3.2编程思路………………………………………………………….……………24
5.3 总体程序…………………………………………………………….…………………24
6 总结………………………………………………………………….…………………….26
致谢…………………………………………………………………………………………….27