android手机软件快速充电

一、普通充电流程带来的问题

      普通充电分为横流和恒压两个阶段。在恒压阶段,电流逐步下降,直至到达IC设置的截止门限电流,整个充电上报结束。

   截止门限电流越低,充入的电量就越多,但是充电时间越长。

    通常为了让电池尽量充得饱满,截止门限电流会被设置比较低,比如:100mA左右。

     android手机软件快速充电_第1张图片

   问题:总的充电时间长,特别是电量在99%这个点切换到100%的过程长,大约30min。电池容量越大,问题越明显。

 

 

 

二、软件快速充电第一阶段截止门限电流选择

 

电池相当厚道,实际容量比标称容量(2000mah、3000mah等)要多150mah-200mah。

这样我们就可以以充电电量累计达到标称容量的点作为第一阶段截止门限电流。

 

而根据对2000、3000以及4000mah电池的测试统计:当充电量达到标称容量时,此刻的充电电流分别为200ma、300ma以及400ma左右。对应各自的标称容量大概为0.1C。于是该截止点就可以确定为0.1C

 

三、软件快速充电流程

   将充电过程分为两个阶段,第一阶段:前台充电,第二阶段:后台静默充电

    即:

  在某个点提前显示完成,给用户一个很快充满的感觉,此时如果用户没有拔出充电器,则不停止充电,而是转为后台继续恒压充电。

  如下图:

 android手机软件快速充电_第2张图片


于是方案的整体思路如下:

1. 设置充电IC的截止电流为0.1C;

2. 在充电截止后,提示用户充电完成;

3. 这时,切入第二阶段,保持界面显示100%,将充电IC的截止电流修改为100ma(或者更低,可以充入更多电量),后台保持继续充电,直至充电完成。

 

你可能感兴趣的:(android手机软件快速充电)