(更新测试结果)锂电池容量测试仪(升级版)
本帖最后由 海绵也是宝宝 于 2014-2-4 22:54 编辑
利用STC89C51单片机为主控芯片,先把电池接上,然后再接上5v电源,给51单片机供电,然后单片机利用LM358检测检测锂电池的电压,如果锂电池小于4.2v(就是锂电池电没有冲满),然后黄灯亮,然后接通继电器给锂电池充电(因为这样测出来的才是比较精确的容量)。。。。。。 然后一直在测试锂电池的电压,如果LM358检测到锂电池电压高于4.25v(说明电池已经充满),然后51单片机驱动的充电继电器失电,放电开始,绿灯亮测试容量,我是锂电池横流200ma放电,然后他会慢慢的加数字。。。。。。。。。。 然后LM358一直检测,当电压小于3.65v(锂电池电全部放完了,其实可以放到2.6v 但是我设置是锂电池不能够再放了),放电全部结束,数码管保持数据 ,红灯亮;然后数码管长亮。然后呢,上面如果是1000;那么电池容量就是1000mah;上面是200,那么就是200mah。 黄色的led是锂电池在充电指示灯, 绿色的led是锂电池放电测试容量中,红色的led是容量测试完的指示; 电路图没变。。。。指示灯黄灯接p1-3; 绿灯接P1-4口 ;红灯接P1-5口;其他不变 横流的电路 我没加 你们要加的话自己加一个 不加的画 问题不大。。。。。。 和上次的区别就是上次的是显示放电时间 ,这次是直接显示容量的 |
|