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.

[参考译文] BQ25798:IINDPM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1344238/bq25798-iindpm

器件型号:BQ25798

背景:
在以下流程中、当电源切换到 VAC1侧时、主机在覆盖 IINDPM 寄存器时用0xa0 (1.6A)覆盖、但在覆盖后、该值不会切换到1.6A、始终变为1.7A、 基于 ILIM_HIIZ 引脚的电阻值。

e2e.ti.com/.../IINDPM.pptx

问题:
(1)是否有任何情况可能导致 ILIM_HIZ 引脚输入电流限制优先于 ILIM_HIZ 引脚输入电流限制、即使主机设置的输入电流限制小于 ILIM_HIZ 引脚输入电流限制?
(2)当通过覆盖 IINDPM 寄存器设置比 ILIM_HIZ 引脚更小的值时、如果该值取决于读取 VBUS0电压或启用 EN_ACDRV1等之后的时序、那么为了正确反映该值、需要哪些条件和等待时间?

e2e.ti.com/.../ILIM_5F00_HIZ.pptx

此致、
香川市

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

    您好 Yoshinobu、

    (1)是否存在任何情况可能导致 ILIM_HIZ 引脚输入电流限制优先于 ILIM_HIZ 引脚输入电流限制、即使主机设置的输入电流限制小于 ILIM_HIZ 引脚输入电流限制也如此?

    ILIM_HIZ 引脚为 IINDPM 寄存器设置高钳位。 除非寄存器位 EN_EXTILIM 设置为0、否则主机无法在 POR 后将 IINDPM 寄存器编程为任何高于此 ILIM 钳位的值。

    2)当设置一个比 ILIM_HIZ 引脚更小的值时,覆盖 IINDPM 寄存器,如果它取决于读取 VBUS0电压或启用 EN_ACDRV1等之后的时序,那么正确反映它需要哪些条件和等待时间?

    主机应能够覆盖 IINDPM 寄存器、以随时更改输入电流限制、并且它应根据 新的电流限制自动更新。

    此致、

    Christian。

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

    您好、Christian-San、

    我们将向您发送当前寄存器设置。
    问题是 IINDPM 不能设置为低于 ILIM_HIZ 钳位的值。
    当为 VAC1供电后从主机写入新 IINDPM 设置值的等待时间从当前的800ms 更改为1或更多时、不再出现此症状。
    因此、我们认为、在读取 ILIM_HIZ 后再次覆盖 IINDPM 寄存器之前需要等待一段时间。
    您能否指定具体的等待时间?

    e2e.ti.com/.../BQ25798_5F00_Register-setting-values_5F00_20240402.txt

    此致、
    香川市

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

    Kagawa 您好、

    请参阅部分 9.3.4器件通过输入源上电 应用:

     

    在写入 IINDPM 寄存器时、我们没有具体的等待时间。 它依赖于上面指定的其他变量。

    此致、

    Christian。