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:VAC1/VAC2

Guru**** 2536970 points
Other Parts Discussed in Thread: BQ25798, BQ25790

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1345076/bq25798-vac1-vac2

器件型号:BQ25798
主题中讨论的其他器件: BQ25790

我 向大家发送了将电源从 VAC2切换到 VAC1的实际寄存器设置过程。 (随附文档)
我已经确认可以使用此过程将电源切换到 VAC1、但切换后是否可能使用 ILIM_HIZ 值代替已设置的1600mA 而不使用主机进行任何操作、从而覆盖 IINDPM 寄存器?

e2e.ti.com/.../_1030_bq25798_1130_Register-setting-procedure-for-switching-supply-source-from-VAC2-to-VAC1.xlsx

此致、
香川市

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

    您好 Yoshinobu、

     

    我必须查看这些信息、但我会在收集更多信息后提供更新信息。

    此致、

    Christian。

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

    您好 Yoshinobu、

    我看到您说没有使用 D+D-检测、但如果您禁用 AUTO_Index_EN、REG11[6]=0、当您切换输入源时是否仍会看到这种行为?

    此致、

    Christian。

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

    您好、Christian-San、

    当 AUTO_Index_EN = 1时、将基于 ILIM_HIZ 的电阻值的 IINDPM 值与 BC1.2判断获得的输入电流限制值(未知适配器- 3A 等)进行比较、并在 IINDPM 寄存器中设置较低的值。 我了解到 IINDPM 值是根据 ILIM_HIZ 值设置的、因为此时 D+D-引脚处于开路状态、并且 ILIM_HIZ 值低于 BC1.2值(未知适配器- 3A)。 但是、如果在此之后等待几秒钟(如果您参考"bq25798_AUTO_Index_en0.log"上的最后一行、则在4秒内)、您可以使用小于 ILIM_HIZ 的值覆盖 IINDPM 寄存器。 换句话说、如果设置了 AUTO_Index_EN=1、是否会在一段时间内即使在短时间内执行主机 SoC 的覆盖操作、也不会更新 IINDPM 寄存器? 如果是、那么在芯片内做出 BC1.2决定并与 ILIM_HIZ 进行比较之后、将电源从 VAC2切换到 VAC1之后、需要多少秒的等待时间、才能用较小的值覆盖芯片。

    e2e.ti.com/.../bq25798_5F00_AUTO_5F00_INDET_5F00_EN0.loge2e.ti.com/.../bq25798_5F00_AUTO_5F00_INDET_5F00_EN1.log

    此致、
    香川市

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

    Kagawa 您好、

      在芯片内做出 BC1.2决策并与 ILIM_HIZ 进行比较之后、在用较小的值覆盖芯片之前、我们没有可用的数据来确定电源从 VAC2切换到 VAC1之后所需的等待时间。

    此致、

    Christian。

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

    您好、Christian-San、

    在前面的一个问题中、您已经回答说确定 BC1.2所需的最小计时是等待时间2秒或更短。
    我认为以下 QA 可能是您所指的、但请允许我确认您所回答的内容的相关性以及在本案例中的等待时间。

    BQ25790:VAC_OVP -电源管理论坛-电源管理- TI E2E 支持论坛

    https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1206859/bq25790-vac_ovp

    这一次 HVDCP 检测被禁用。 因此、我是否理解到在比较 BC1.2确定性和 ILIM_HIZ 电阻分压之后、需要超过900ms 的等待才能更新 IINDPM 寄存器?

    此致、
    香川市

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

    Kagawa 您好、

    这次 HVDCP 检测被禁用。 因此、我是否理解了在比较 BC1.2决策和 ILIM_HIZ 电阻分压之后、需要等待超过900ms 才能更新 IINDPM 寄存器?

    Jeff 指出、 数据表中没有给出确切的时间。  USB BC1.2规范具有所需的最小时序(最高900ms)、然后我们添加了 HVDCP 检测功能、这使得时间加倍。

    根据他的陈述、我假设在禁用 HVDCP 后 、在更新 IINDPM 寄存器之前需要等待900ms 以上、但我们没有数据来显示这需要多长时间。  

    此致、

    Christian。