1、为了防止电池过充,设定终止充电电压是必须的,单节3.650V为上限,我把开关电源设置的也是3.650V,当电池电压接近或达到3.650V的时候,开关电源几乎就不会再给电池提供电流了,我量了一下,电流值在0.01A以下,这就是所谓的恒压充电吧?这个很容易办到,开关电源本身有个ADJ调整端,它上面是个可调电阻,调整它可以让开关电源的输出电压在4.4V-5.5V之间线性调整,但这个范围是显然不适用的,说明可调电阻在电路中的调整范围不大,于是我把这个102的可调电阻换成203的多圈可调,这样一来调整范围大多了,可以在2.3V-5.5V之间调整了,很容易就把最高电压设定到3.650V。
2、由于电池容量比较大,当电池在使用过后,即电池没有什么电量的时候,电池的电压是比较低的,有可能在3.0V以下,这时候直接用3.650V给它充电的话,电流是比较大的,将超过开关电源的额定电流,对充电器和电池都是不利的,于是我又想给它设定一个恒定电流值,根据我电池的容量,我设定在20A,看到它内部有5根2.5毫欧的康铜丝并联做的电流检测,但电源它本身并没有限流功能,只有超电流保护锁死功能,应该是在超过负载130%或者短路的时候,它会锁死从而关闭输出,于是我将它这个功能保留,毕竟这个功能也还有一定的保护作用,而且不需要动它的这部分电路。我就另外增加一个可调限流功能,5根2.5毫欧的康铜丝并联之后是0.5毫欧,考虑到它以前是锁死用的,所以电阻值用的比较小,而且损耗小,有好处,但是我要用来检测电流切能线性调整就显得上面的检测信号电压太小了(20A×0.5毫欧=10毫伏),当只调整到10A以下或者更小时就更小了,于是俺用358把它放大100倍,再用多圈儿可调精密电阻器分压,送到到494的第四脚,调整精密多圈儿电阻器就可以调整494四脚的电压,实际上就是控制了电源的最大电流可调,这就是所谓的恒流吗?
3、问题的关键来了:当初始充电(即电池没有电的时候,电池储存的电能很少,电池端电压比较低)时,由于有我增加的那套限流电路,电源能以20A电流恒定给电池充电,这时候用做充电的线缆(两根2.5平方毫米的线并联=5平方毫米,长度1.5米以内)上的电压降竟然达到290MV×2,总压降有0.58V。但随着电池电压的逐步升高,压差越来越小,不到两个小时,充电电流就下降到15A左右,随着时间的推移,充电电流继续降低,维持在10A的时间最长,再经过一段时间最后达到接近0A,电池两端达到3.650V,这样算起来160AH电池一次充电的时间要达到十几二十个小时,显然这个总的充电时间太长了点儿,让我有点儿接受不了,造成想用电池的时候,电池还没有充满电,还要等待,不划算。
4、如何才能让电池充电快而且还在电池和电源都能接受的范围内呢?第一,难道是我用作充电连接的线缆电阻太大了?导致20A充电时线缆上面的压降有0.58V,如果5平方的线太小,难道要用10平方或者16平方的?1.5米的长度太长了?难道要用不到一米长的?线缆太短的话,即不好接也不好用啊?第二,如果依旧用上面的我认为比较适用的5平方1.5米线缆,要想在电池电压达到3.65V之前,比如3.3V-3.5V之间的某一个点上,保持充电电流恒定在20A,那么电源的输出电压就要求在3.85V-4.08V之间,这个电压是超过俺设定的电池的最高限压的,这就又需要在某个点上让电压降下来(变相的就是降低电流),脱离恒流,使之进入恒压3.650V充电,直到充满。358还有半个没有用,应该用怎样一个方便简单的电路完成我需要的?