TA的每日心情 | 无聊 2015-7-20 10:16 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
楼主 |
发表于 2010-4-28 08:48
|
显示全部楼层
本帖最后由 gumphe 于 2010-4-28 09:58 编辑
那你我等就搬板凳听课
LZ还是没解释上次我提的问题,为什么接上电源后放电池,5v的电压也可以充电,而放上电池后再接电源,非要6v以上才能充电呢?
darkpiggy 发表于 2010-4-27 23:34
这个重复性非常好, 看原理图也能看到, 单片机P20脚是检测Vin电压的.
所以这个设定是单片机程序上决定的.
猜测程序是这么设置的:
上电后先判断一下输入源电压, 再判断一下电池端电压, Vin> 6V and Vbat > 2V 则跳转到充电子程序. 不然不动作, 进入下面的查询子程序
查询子程序: 不停检测Vbat, 当Vbat>2V 则跳转到充电子程序.
这个现象跟硬件无关, 只跟程序有关.
比如三星座充, 你必须焊接一个2.2K左右的电阻到v/f和GND之间, 才能DIY使用. 并且必须先上电池再上电.
因为三星座充单片机上电是会检测Vbat和V/f端分压的, 同时满足才能充电, 不然闪黄灯不充电. 一样的道理.
如果你很介意你DT-14这个先放电池也必须6V充电的设计, 那么可以尝试一下修改采样电阻, 改大R1 或者改小R2, 让单片机认为6V=5V就可以了.
说反了,
改大R2 或者改小R1, 让单片机认为5V=6V就可以了. |
|