项目使用BQ21040作为充电芯片,目前遇到的问题如下:
IC data sheet中标明有效充电温度范围为0~45°C,我在实际测试中发现只能在2~38°C充电,我觉着温箱温度误差2°C可接受,但是高温误差7°C不太可信。充电电路图如下,电池的NTC系数为3380,IC的datasheet中推荐的两颗NTC电阻其中一颗一致;
高于38°C后,拉高PB10,CHG引脚仍输出为high。
有做过如下实验:
断开电池的TS线,在电池TS与GND之间接上固定阻值电阻,模拟充电的环境温度,得到结果如下:
判断在41°C~45°C之间不能充电。请问这种实验方式是否能做参考?
或者,大家有没有遇到过类似的问题,是如何解决的?希望能有朋友给一个方向,谢谢!
user6045360:
图片没有插入成功,重新附上图片,谢谢!
充电电路:
测试数据:
Star Xu:
回复 user6045360:
您换一个NTC试一下,确定是不是NTC误差造成的
user6045360:
回复 Star Xu:
NTC电阻有确认,没有问题的。
目前是在常温下,利用固定阻值的电阻替换NTC,来模拟41-45°C的充电情况。根据datasheet,不充电时,TS脚电压为0,但在模拟试验中,41-45°C时/CHG脚为高电平(外部接了上拉,所以此时/CHG本身应是高阻态,说明芯片不在充电或充电已完成),但TS脚可以量到电压,数据如下:
(说明:第二列使用的电阻值为固定阻值的电阻,是NTC-10K在相应温度下的阻值,以此来模拟芯片TS脚判定的电池温度)
通过实验,怀疑的两个方向:
1)BQ21040在40°C以上就不能再充电;
2)在40-45°C时即使/CHG脚为高阻态,但电池仍在充电。
希望能给一个意见,或者指出此实验是否正确,不胜感谢!
Star Xu:
回复 user6045360:
TS引脚是多功能引脚,支持充电禁用,TTDM模式和电池温度监控。 在禁用充电后也进入/退出TTDM模式时,CHG引脚将在第一次充电和第二次充电之间改变行为。 此外,该引脚对噪声和电压/电阻瞬变也具有一定的敏感性。如果将TS引脚连接到电阻进行测试,则步骤的变化可能会引入噪声或瞬变。建议使用靠近TS引脚且接地良好的可调电阻进行测试。 在TS引脚上增加滤波电容器会有所帮助。
user6045360:
回复 Star Xu:
Hi Star,
首先非常感谢您的帮助!
我按照你给的建议,在TS脚增加滤波电容再做测试,结果还是和之前一样,还是不能充电。
我们想知道以下两个问题:
1)IC可充电的温度范围是如何确定?只单纯靠TS引脚接电池的NTC电阻进行电压比较的换算,从而确定电池温度,对吗?
2)根据IC datasheet,45°C charge disable时,TS脚电压范围是260mV~290mV,则根据Functional Block,45°C时charge disable TS脚所接的NTC阻值范围是5.2K~5.8K,如下图:
而根据datasheet推荐NTC电阻的RT表,5.2K~5.8K的阻值对应的温度范围是40°C~43°C。是否可以说明这里的spec有些错误?
再次感谢!