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.

[参考译文] BQ25731:在绘制电流时 OTG 关闭

Guru**** 2516170 points
Other Parts Discussed in Thread: BQ25731, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1232490/bq25731-otg-switch-off-when-drawing-current

器件型号:BQ25731
主题中讨论的其他器件: EV2400

我已经能够从 BQ25731 5V/9V/12V/15V/20V 供电而不会出现任何问题、但从 Vbus 汲取电流时出现问题、我已设置了电流寄存器、但例如当我通过高于1A 的电流时、OTG 会关闭。  
是否需要配置任何寄存器或硬件设置来防止发生这种情况。

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

    您好、Ahmed、

    您将 OTG 电流限制设置为什么值?

    此致、

    雅各

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

    您好、Jacob:
    这是我写入寄存器的内容:

    i2cset -y 1 $Chrg 0x34 0x34
    i2cset -y 1美元 CHRG 0x35 0x14

    i2cset -y 1美元 CHRG 0x00 0x4E
    i2cset -y 1美元 CHRG 0x01 0x6f

    以便打开 OTG
    然后、我配置电压和电流:

    i2cset -y 1美元 CHRG 0x09 0x7f

    上面的参数设置了最大电流  

    i2cset -y 1 $Chrg 0x06 0x10
    i2cset -y 1美元 CHRG 0x07 0x27

    以上特性将电压设为20V

    此外、当我读取充电器状态寄存器20h 时、我会收到"Fault_OTG_UVP"错误  

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

    您好、Ahmed、

    听起来您正在达到电流限值、您能否读取所有电阻并向我发送它们的值? OTG 电流寄存器会设置电流限值、但 IDCHG_TH2也会限制放电限值。  

    此致、

    雅各

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


    这是原理图的一部分、我已将电池大小配置为2节(8.4V)



    保存  IDCHG_TH2设置的3CH 寄存器设置为0x48
    39h 寄存器设置为0x41

    不确定它们是否配置正确。

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

    尊敬的 Ahmad:

    这可能是编程问题。 我们通常以字(16位)编写命令。 请试用带有 EV2400适配器的 BQ Studio。  

    此致、

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

    你好、Tiger、

    例如、当我将电压和电流限制寄存器设置为20V 5A 时、只有在缓慢增大电流(调节我的负载以在开始时消耗小电流、然后以步长缓慢增加)(如0A、0.3A、0.5A 1A、2A…… 5A 电流。
    这样就会怀疑它是否是可编程限制设置。

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

    您好、Ahmed、

    对于上面描述的这种情况、听起来您正在达到电流限值。 如果您从0A 到电流限制进行负载阶跃、则可能会发生一点电流过冲、从而导致  Fault_OTG_UVP 错误。 然后、OTG 关闭并需要重新启用。

    此致、

    雅各

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

    如何解决这一问题有什么建议?

    谢谢!

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

    您好、Ahmed、

    您只需要确保不会超过电流限制。 您只需增大电流限制即可。

    此致、

    雅各