在Android-charge开发中AICL指的是什么?
AICL全称:Auto Input Current Limited (自动输入限流器)
自动输入电流限制的功能:能够根据输入电源能够提供的最大电流选择充电电流,能够将USB/AC/DC充电器相容。
根据充电芯片设定一充电输入门限电压值,比如4.75V,当充电芯片的输入电压大于该门限电压值时,设置充电电流;当输入电压没有下降或是稍有下降但高于该门限电压值时,每次以IOOmA逐级提高充电器的输出电流,检测充电芯片的输入电压是否小于门限电压值,每次时间间隔为5–10ms,直到充电芯片的输入电压值小于门限电压值,设定充电电流为前面一级或前面两级较小电流进行充电,输入电压没有下降到该门限电压值,就以设定好的充电电流进行充电。
上面大概意思是指:根据使用的充电的芯片设置充电的门限电压,当芯片的输入电压出现下降情况时,将会对充电电流进行拉高。为什么拉高?W=UI,功率W是一定的,当U升高时拉高I,U不就下降了嘛!
当I拉高,U低于阈值以后,不在拉高。使用前两级的I,保证U大于门限。