This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] BQ2.4158万:无法改变充电电流和切断电压

Guru**** 2582405 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1087933/bq24158-not-able-to-vary-the-charging-current-and-the-trip-off-voltage

部件号:BQ2.4158万

大家好,

目前,我们正在使用此电池充电器,无法更改寄存器值和设置所需的充电电压和充电电流值。

下面是我们遵循的示意图。

我们已使用公式选择820mE限流电阻:Rsns = 85mV /充电电流,目前我们需要100mA。 因此,电阻器820mE。

我们正在尝试更改寄存器设置,但看不到任何效果。

以下是我们维护的寄存器设置:

——— >状态/控制寄存器:0x50
——— >控制寄存器:0x30
——— >控制/蓄电池电压寄存器:0x8c.
——— >供应商/零件/版本登记簿:0x51
——— >电池终端/快速充电电流寄存器:0x4f
——— >专用充电器电压/启用引脚状态寄存器:0x2
——— >安全限制寄存器:0x40

您能帮我们获取以下信息吗?

1.要获得100mA充电电流,4.2V最大电池电压,需要在电池充电器中加载的寄存器配置是什么

2.使用主机控制器的相应电压加载寄存器的步骤是什么

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Sai,

    蓄电池电压寄存器正确。  如果Rsense = 820mohm,如果Icharge = 100mA,您将需要[(27.2mv x bit6=1)+(13.6 MV x Bit5=1)+(6.8 MV x bit4=1)+ 37.4offset]/820mohm = 104mA,即电池定期/快速充电寄存器= 0x77。  我建议将控制寄存器中的充电器输入电流限制增加到至少500mA,即0x70。  如果主机未定期写入状态/控制寄存器位7中的WD计时器位,则寄存器将重置为默认值。

    此致,

    Jeff

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Jeff:

    根据当前可用的设置,当我们尝试写入FCC寄存器时,没有发生这种情况,请告诉我们是否有任何特定的程序来写入此寄存器。

    scr:0x40
    cr:0x30
    CBVR:0x8c.
    VPRR:0x51
    BT_FCCR:0x4f
    SCV _EPSR : 0x2.(SCV _EPSR:0x2。
    SLR:0x40

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Sai,

    CBVR和FCCR寄存器写入值不能高于SLR最大值/锁模值。  SLR必须是通电并锁定后写入的第一个寄存器,直至充电器重启(CSOUT降至2.0V以下,然后升至2.0V以上)。  SLR的默认值应等于或大于您尝试写入的值,因此您不需要写入SLR。

    此致,

    Jeff

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Jeff:

    在我们的使用案例中,当我们尝试写入电池充电器寄存器时,电池始终处于连接状态(超过2V)。 因此,我想它总是处于锁定状态,因此我们无法记录这些寄存器。 您能否建议我们配置电池充电器的顺序。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Sai,

    在使用大于2V的电池或通电后,CSOUT立即上升约2V,主机必须写入SLR。  其它寄存器可以随时写入,但如果看门狗计时器超时,将返回到默认值。  因此,您必须连续写入监视程序计时器。

    此致,

    Jeff

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Jeff:

    只有在MCU启动后,我们才能从主机MCU写入数据。 MCU和电池充电器都使用同一个电池通电。 所以我认为这会导致电池充电器的锁定状态,因此我们无法写入。请提供解决方案。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Sai,

    我不理解这个问题。  第一次写入任何寄存器后,唯一锁定的寄存器是SLR。  充电器的7位I2C地址是6A,而不是像此充电器系列的某些其他成员一样的6B。   主机应该能够写入其它寄存器。

    此致,

    Jeff