orced ICO,charger ic 會 disable charging 10ms,並使用 10mA sink current 在 battery,
若 Vminsys > Vbat,10 mA 會流進 battery,
若 Vminsys <= Vbat,10mA 不會流進 battery,
藉由 10mA 判斷 Vminsys Vbat 大小關係。
2。Vbat > Vminsys 有 disable charging 10 ms,
Vbat < Vminsys 沒有 disable charging 10 ms,
接下來的動作,就依照前述 Vminsys > Vbat 及 Vminsys < Vbat 的 處理方式,
為什麼會取名為 Forced ICO 呢?
取為 reset ico 不是較合適嗎? (依以上實驗結果動作來看)
以下是在講解 ico 何時會再重新 重新執行 ico (除了 forced ico),
及 bq25890/5x 若偵測到 dct/hvdcp 則 ico 會自動執行。
小結:
目前尚不理解,Vbat < Vsysmin,Vbat > Vsysmin 兩種狀況的處理方式 為什麼要不同,
實際的實驗數值僅差了 50 mA。
感謝 TI enginer 的解釋,
終於知道為什麼 Vbat < Vsysmin,Vbat > Vsysmin 兩種狀況的處理方式 不一樣。
在 Vbat > Vsysmin 時,
Vbat 有足夠的能量提供給 system ,
充電器在偵測時就不用提供給 system,
所以在執行 ico 時,
充電器就可以慢慢地被手機抽電流偵測最大的電流量。
在 Vbat < Vsysmin 時,
Vsysmin 的定義是,當 Vbat < Vsysmin,接上充電器,提供給 system 至少要多少 V,
所以 充電器 會被抽電流來提供給 system,
因此,Ibus 一開始就會非常大(前提是 system 要吃載)。
Reference : http://www.ti.com/lit/an/slva812/slva812.pdf
若有錯誤請不吝指導,將會修改錯誤地方,