找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 2690|回复: 17

锂电池放电电压采集及分析的问题,请各路英雄进来看看。

[复制链接]
发表于 2007-6-21 16:07:56 | 显示全部楼层 |阅读模式
小弟最近在起草一份测试锂电池放电及根据电压变化数值来判断是否良品的项目方案:

准备硬件如下:
用GPIB来控制,GPIB卡82350,电子负载6063B,34401A数字表,开关控制器3488A。仪器全为Agilent的。

软件如下:
用Labview6.02编程。已完成计算机通过82350B卡对34401A及对6063B的初步通讯调试。

测试过程:
1,先采集锂电池放电之前的电压V1;
2,对电池用电子负载放电,电流为2A,放电时间为30秒;
3,放电完成后即采集此时电池电压V2;
4,用软件计算出V3=V1-V2,对V3做出判断。如果V3在规格内测试PASS,否则FAIL。
5,将所有的测试数据导出EXCEL报表。

因小弟为初学者,所以恳请各路有丰富经验的英雄给一指导:
1,小弟准备将电池接入电子负载,但不太清楚如何将34401A万用表及开关控制器几者相连,主要是考虑测试时序的问题,此问题正在摸索阶段,如果知道的朋友麻烦告诉一声,谢谢!
2,编程部分暂时毫无头绪,望高手们给予些指导。

以上,谢谢各位啦。
发表于 2007-6-21 17:00:13 | 显示全部楼层
作为个人而言,感觉用单片机做更简单,1个8位单片机+10位(或者12位)AD,并行接口或者spi接口都可以,进行直流电压采集,而负载放电,通过一个N MOSFET就可以了,可以通过光电隔离器进行单片机IO口的隔离,整体框架非常简单,造价低。
所采集的数据通过串口上传到计算机上,
命令字同样由串口传递。
总体来说,采用GPIP只是采用了visa资源而已,没有什么高级之处,当作串口操作读写就可以了。
回复 顶

使用道具 举报

 楼主| 发表于 2007-6-21 17:14:12 | 显示全部楼层
谢谢wdyjz 的指教!真是热情的版主。
因空着这几台仪器不用,所以老板还是不太同意用单片机做。还得依照我发原帖的方案进行,如能回复一二,非常感谢!
回复 顶

使用道具 举报

发表于 2007-6-21 19:54:58 | 显示全部楼层
常用单节锂电池的检测,基本规程如下:
标称3.6V,3.7V的电池充满时最大为4.1V和4.2V,容量基本范围在600mAH和2400mAH,如果是手机电池的话,则容量低于此标准。正常电池单节不能低于2.5V,实际到3V已经停止给手机供电了。按道理是2.5~4.2V的范围电压,
那么AD采集量程确定在0~5V已经可以了。
开关控制器是控制电子负载放电装置的,就相当于一个大功率的电阻,但如果保证恒流放电的话,可能需要一个稳流电路。gpib总线传过来的命令控制该开关是否打开和关闭,如果开关闭合,则放电,此时间30s可以比较精确的定时实现,然后打开开关即可。至于数据采集的工作相信你只要看了它的说明书,就容易操作了。就是几个命令字而已,符合visa标准。
回复 顶

使用道具 举报

发表于 2007-6-22 07:35:09 | 显示全部楼层
你可以做一个简单的继电器通道,用一个外接电源来控制,定义通道的连接,可以把你的测量通道和加载通道自由的切换,因为agilent的仪器在NI的网站上有相应的 driver下载,可以直接用Driver来控制switch channel的切换,
1 测量电池未放电之前的电压就可以直接close相应的连接在switch上的通道,让34401和电池接通测量,
2,定义loader的输出,然后close loader与电池相连接的channel,在程序里定义一下wait 时间就可以了,再close 34401和电池相连的通道,然后用34401的driver测量一下就可以了,把取的结果和前面的比较就可以了
回复 顶

使用道具 举报

发表于 2007-6-22 07:43:04 | 显示全部楼层
switch 的通道是你自己定义的,只要你自己记住你的通道是连在那的就可以了,在程序里面只会控制通道的关开,其实switch的通道是 巡检开关,是同样的,最后在调试的时候注意一下load的通道和测试的通道关开的时候别冲突就可以了,其实你的现在的硬件配置都可以开发一整套电池的测试系统了,包括开路电压,热敏电阻,过压保护/恢复,过流保护/恢复等等,只做放电测试绰绰有余了,呵呵
回复 顶

使用道具 举报

 楼主| 发表于 2007-6-22 09:39:51 | 显示全部楼层
Thank you for your warmhearted answer.
I will have a try. Hope it can be setup smoothly.

Best regards,
Tiger
回复 顶

使用道具 举报

 楼主| 发表于 2007-6-22 09:55:24 | 显示全部楼层
非常感谢wdyjz及kinf-alishan 两位前辈指点。
希望kinf-alishan兄能抽您宝贵的时间常来这里做一指导。我先试试,可能会有很多问题,到时候再请教你们吧,希望你们能帮忙回复一下。
回复 顶

使用道具 举报

发表于 2007-6-22 21:33:07 | 显示全部楼层
没问题,我以前在一家手机电池厂做测试工程师,软件就是用labview编的,呵呵,你问的正好是我明白的,你先试试,有什么问题再提出来吧
回复 顶

使用道具 举报

 楼主| 发表于 2007-6-25 15:59:19 | 显示全部楼层
真的很admire兄弟的奉献精神。支持一下你先。

Agilent IO Libraries Suite 14.1中无法认出HP3488A控制器,详请参见下图:
在labview的MAX和Agilent VISA Assist能看到HP3488A地址,请见下图。但读取3488A信息时会出错,3488A面板显示" ERR. SYNTRX"。
3488A驱动也挂入labview6.02中了,请见下图。可是驱动下所有的子VI都无法正常运行。控制器中我装了两个模块44470A和44471A,可以确定模块和仪器均没问题。

根据手头已有的测试机,用VB写好的软件,3488A能正常被控制及参与相同的测试项目中。目前运行正常的3488A同样无法在Agilent IO Libraries Suite 14.1中被读取到。

打了Agilent的电话,对方工程师也没更好的办法,解决方法是让我将仪器更换成3499A。换仪器也不是一两天的就能搞定的,况且项目时间亦紧迫。难不成这个项目就不能在labview上搞了吗?小弟非常郁闷。

仪器驱动地址:http://www.home.agilent.com/agil ... mp;cc=CN&lc=chi

网上搜到的相同问题点:http://forums.ni.com/ni/board/me ... scending&page=1

请各路高手们帮忙看看,是否有更好的解决办法啊?
小弟先行谢过。

BTW.郁闷一下,权限不够,图片无法上传...
回复 顶

使用道具 举报

发表于 2007-6-25 16:55:02 | 显示全部楼层

回复 #10 tiger.zhang 的帖子

Agilent IO Libraries Suite 14.1是你的GPIB卡带的驱动光盘吗?是在3488上显示“?”还是没有这个仪器?给我你的即时联系工具吧,QQ,skype,或者yahoo通都可以,
回复 顶

使用道具 举报

 楼主| 发表于 2007-6-25 17:03:27 | 显示全部楼层
是的,是GPIB卡自带的驱动盘上的。
小弟的skype是tiger.zhang2000,随时等候兄台的指导。
回复 顶

使用道具 举报

发表于 2007-6-25 17:21:12 | 显示全部楼层
回复 顶

使用道具 举报

 楼主| 发表于 2007-6-25 17:33:54 | 显示全部楼层
不好意思,马上下班了我就关skype了,您什么时候方便?我给你打电话或上线,电话号码你可发我邮箱里,tiger.bug@163.com,谢谢你啊.
回复 顶

使用道具 举报

 楼主| 发表于 2007-6-26 10:18:09 | 显示全部楼层
谢谢陈工,你真是个热心肠的好人,经验丰富且很谦虚。
小弟admire你。
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-30 12:29 , Processed in 0.062223 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表