MSP430G2553采样电池电压,电池不充电时,测量准确为2.25V,给电池充电时,测量就偏高,刚一充就变成2.7V,啥原因啊,怎么办呢。补充下:我是恒流充电的。基准源用的外部3.3VLDO.直接采样没有分压电阻。ADC引脚处加了个10uf和0.1uF电容。谢谢!!
xyz549040622:
恒流充电时外电路提供的电压分成两部分:第一部分用来克服锂离子电池本身的电动势(这个电动势的方向刚好与外电路相反),第二部分用来克服整个电路中的各种电阻之和(极化内阻和欧姆内阻),形成电流。随着电池的充电,正极材料的化合价越来越高,电动势也越来越大,负极则反之,锂离子内部正负极之间的电动势就越来越来大,也就是第一部分的电压值越来越来大,那么要保证恒流充电,整个外电路的电压(第一部分+第二部分)也就必须越来越大。
————-
你看懂了吗,我也有点模糊,网上专业人士说的。我的理解是,电池是有内阻的,电流越大,肯定电压也要升高的。
Susan Yang:
请教了下专业的电池工程师。您这种现象是正常的,以bq24108为例,您可以看一下它在充电时对应的电压与电流的曲线图
虚线为电压曲线图,实现为电流图,分别是对应充电时间的
Susan Yang:
若是我讲的不清楚,您可以在电池论坛发帖再问一下
e2echina.ti.com/…/
Hao Mengzhen:
你的采样电池电压的电路怎么设计的?电阻分压吗?
灰小子:
正常的。充电电压要比电池电压高一点才能实现正常充电。
Yi Zhang20:
感谢各位的回复,可是我问的不是你们回答的问题。我也知道随着充电电池电压会升高,我问的是我ADC采样值为啥会比实际值偏高?一充电,万用表测电池电压2.2V,可采样值却是2.7V,什么原因。直接采样没分压电阻
xyz549040622:
回复 Yi Zhang20:
mcu的电源是单独的吗?参考电压呢?
Susan Yang:
回复 Yi Zhang20:
很抱歉之前对您的问题有所误解。那能否请您详细说明下您现在的软硬件情况?
Yi Zhang20:
回复 Susan Yang:
谢谢!就是之前描述的情况
Yi Zhang20:
回复 xyz549040622:
LDO 3.3V