zoukankan      html  css  js  c++  java
  • 手機 停充的種類 與 量測 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 量測。

  • 相关阅读:
    python---逻辑运算(and、or、not)
    VsCode预览HTML文件的方法
    Windows10下composer的安装以及配置
    Centos7上SVN客户端的安装和使用
    Centos7安装redis
    centos7下解决yum install mysql-server没有可用包
    Centos7 安装的mysql 报错 Unit mysqld.service entered failed state.
    Redis的一些规范
    PHP安装Redis扩展
    bzip2:无法 exec: 没有那个文件或目录
  • 原文地址:https://www.cnblogs.com/youchihwang/p/6894203.html
Copyright © 2011-2022 走看看