• 手機 停充的種類 與 量測 power consumption 功率 使用 bq25896 bq25890


    Precondition :

    配有 power path 功能的 BQ2589 手機。
    接上 pc usb port。

    Origin :

    今天有同事問我,
    手機是否可以在接上 pc usb port 時,讓手機停充,
    有以下幾種停充,


    停充_1 :

    BQ25896 有 power path 的功能,
    可以單獨停充電池,
    只要 disable CHG_CONFIG bit 即可,
    充電器仍可以供給 system。
    如圖


    停充_2 :

    將 charger ic 的 input current 設為 0,
    但 register 設為0後, input current 仍有 100 mA 的 offset。


    停充_3 :

    BQ25896 ic 可以進入 high impedance mode (HIZ),
    vbus 便會 停止 input current 進入 charger ic,
    而 system 則會由 battery 供給,
    直接 enable HIZ mode。


    停充_4 :

    調高 VINDPM 比 VBUS 還高,
    讓 bq25896 進入 supplement mode,
    這時的 supplement mode 比較特殊,vbus 是不會抽電流進到 charger ic。


    Application :

    若是要量測整隻手機的 power consumption,
    且需要使用 pc 下 adb command,
    以及使用假電給手機當power source,並且此假電有資料收集的功能,
    這邊都是使用 停充_3 及 停充_4 的方式。


    進階 探討停充_3 及 停充_4 :

    因為 bq25896 的 EVB 壞掉了,
    這裡是使用 bq25890 EVB 做實驗,

    Vbus 接 power supply 設 5V 3A,
    沒有 system load,
    Vbat 接 4V 3A,

    實驗1 (停充_3):
    Vbus 會抽取 5V 0.0006A

    實驗2 (停充_4):
    Vbus 會抽取 5V 0.0025A


    Conclusion :

    手機接著 pc usb port,需下指令的前提下,
    若是要精確地量測 power consumption,
    應該要 enable hiz mode,
    避免 charger ic 從 vbus 抽取 電流,
    影響 power consumption 量測。

  • 相关阅读:
    免费的视频、音频转文本
    Errors are values
    Codebase Refactoring (with help from Go)
    Golang中的坑二
    Cleaner, more elegant, and wrong(msdn blog)
    Cleaner, more elegant, and wrong(翻译)
    Cleaner, more elegant, and harder to recognize(翻译)
    vue控制父子组件渲染顺序
    computed 和 watch 组合使用,监听数据全局数据状态
    webstorm破解方法
  • 原文地址:https://www.cnblogs.com/youchihwang/p/6894203.html
Copyright © 2020-2023  润新知