我实现的方法是这样的,充电的时候电流大小基本上调不了的,如果是随机充的话就不要选择快充模式吧(eXPress charge mode),因为电池在使用了一段时间之后已经有点衰老了,具体表现是内阻变大,在充电的时候两端电压上升得比较多,快,这样就容易被充电控制线路觉得说是已经充满了,容量也自然是"下降"了(其实是有电充不进)。
放电就是尽量小电流的放电,操作是先在CPU降速,硬盘停转,屏幕调最暗(或者合上关掉),然后就是不要运行任何程序,直到本本自动关机,只所以强调小电流放电就是为了阻止本本过早的检测出电池电压不足,因为这个时候内阻比较大,在放电的时候两端电压下降得比较多,下降得快,系统很容易误认为是电压不够,电量不足。(其实是有电放不出)。
从上面看得出电池的衰老是一个恶性循环的过程,在发现电池掉容量比较多的时候就应该锻炼一下它了,否则迟早都会挂掉……
另外就是很多锂电池包整体失效是因为电池包里头的某个电芯失效导致的。一颗老鼠屎坏了一锅汤。这种现象是无法避免的,因为电池每节的性质都不可能完全一致,用久了就有某些质量有点不好的先老化。破坏了整体(串连之后)的重放电曲线,就是说那个坏的电池充电先充满,放电又先放完。而这个时候其他的电芯的容量都是没有被完全利用上的,一个电池过充/过放不会令监控电路认为整个电池包是充满的/放完的,例如充电的时候,只有另外的电池开始接近满充的时候总电压才达到满充电压,这个时候那节坏的电池可能已经达到4.30甚至更高的端电压了,过充损坏。其他的却充不满;虽然说锂电池没有记忆效应,但我认为那个只是理论上的说法,实际上锂电池还是有不少别的添加剂(成分)的(为了提高容量或者降低内阻的添加剂) 。
(出处:http://www.sheup.com)