您现在的位置: 全球仪器仪表MRO网 >> 技术天地 >> MRO仪表知识 >> 正文
仪器仪表学报:一种新型电池组单体电池电压检测方法
作者:全球MRO综合服务商    仪器仪表技术文章来源:全球MRO仪器仪表交易网    点击数:    更新时间:2012/4/12

2可以看出,当电池组有n个单体电池时,需要n+1个开关,如果每个开关用1个处理器I/O控制,则整个电路需要占用n+1个I/O,当单体电池数目较多的时候,普通的微处理器没有办法承担。所以必须用更少的I/O数量来实现,在此,笔者使用了分时复用的办法。下面以电池组有20个单体电池的情况为例进行说明。

在没有分时复用时,需要占用21个I/O口。现在把电池组分成两半,设计出新的开关阵,如图5.第一部分为1~10号电池,第二部分为11~20号电池。给每个电池端设置一个开关(SB1~SB11,SB12~SB22),分别对单个电池进行选通,同时给每一组电池设置总开关(SB23~SB24,SB25~SB26),来选通第一或第二组电池。开关SB1~SB11和SB12~SB22就可以对应占用相同的微处理器I/O口,即I/O0~I/O10,从而总占用I/O就由21个减少到15个(包括4个总开关I/O)。当测量1号电池时,I/O0和I/O1为低电平,SB1、SB2、SB12、SB13闭合,同时闭合SB23、SB24,断开SB25、SB26,则1号电池端电压进入测量总线V+、V-,经过差分放大、模数转换后便可算出端电压,而SB12、SB13虽然闭合,却没有任何影响。同理,当测量11号电池电压时,闭合SB1、SB2、SB12、SB13,同时闭合SB25、SB26,断开SB23、SB24.测量其他电池时也进行类似处理。

图5 开关矩阵

由上面的分析可以看出,每增加1组电池,只要增加两个总开关I/O.考虑一般情况,假设每组m个电池,总共n组,那么需要的总I/O数就是m +1+ 2n .电池数越多,节省的I/O口越多。该电路的突出特点是不用任何的译码选择芯片(比如3-8译码器),而只通过光电继电器的组合来达到多选一的效果,所需元器件单一,分散性小。尽管AQW214EH的导通电阻非常小,还是存在一定压降,这个可以通过多次试验用软件加以修正。

四、实验结果与分析

为了验证上述方法,设计了一个实验系统,图3中的运算放大器采用OP07,而模数转换采用16位高精度A/D芯片AD7705.随机抽取电池进行测量,测量电压从2.7V~4.2V,每隔0.4V取一个测量点,每隔测量点测6个数据,如表1所示。

上一页  [1] [2] [3] [4] 下一页

 

本文内容由全球仪器仪表MRO网http://www.80017.cn/ 提供!


注:如果你的电脑不可以直接下载,请右键点击以上文字或'免费下载'图标,然后选目标另存为,进行下载保存

(本文来源:全球仪器仪表MRO网)