钻石会员
主题
回帖0
积分18834
阅读权限50
注册时间2012-12-12
最后登录1970-1-1
在线时间 小时
|
截个屏下来看看,这样也没法调程序啊,具体什么情况会出现这个情况呢?理论上是不可能出现的,我都充了不下30次了;
程序中,只要锂电池电压(就是显示值),一旦大于4.19V,就会自动进入恒压状态;
这部分程序很简单,不存在歧义:
if (liv<3.3)
{ Aper=25; //25%;
GoVA(500,0);
SelStr(38);
}
else if (liv<=4.15)
{ //恒流
Aper=100;
GoVA(550,0);
SelStr(38);
}
else if (liv<=4.19)
{ //恒流
Aper=100-((liv-4.15)*80/0.04);
GoVA(550,0);
SelStr(38);
}
else
{ //恒压
Aper=100;
GoVA(420,0);
SelStr(39); LCD_WHZ12(128,2,buf,3);
}
首先,电池电压显示值为4.38,也就是说可以确定的是liv=4.38,应该进入4.2V恒压;
如果有图就好分析了,当时的电压是多少?是在恒流快充状态吗?
|
|