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.

[参考译文] TPS26750:TPS26750 在成功 PD 进行 USB-BQ25756 协商后、将错误的充电电流编程到 BQ25756

Guru**** 2770865 points

Other Parts Discussed in Thread: PMP41115, TPS26750, BQ25756, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1608413/tps26750-tps26750-programs-incorrect-charge-current-to-bq25756-after-successful-usb-pd-negotiation

器件型号: TPS26750
主题中讨论的其他器件: PMP41115BQ25756、BQSTUDIO

15V.txt5V.txt9V.txt20V.txt 

您好:

我们基于设计了电路板 PMP41115 参考设计 消息流 TPS26750 BQ25756

我们在观察到的问题是 成功进行 USB-TPS26750 协商后、PD 未正确设置充电器电流 、尽管 PD 合同本身看起来是正确的。

当 TPS26750 与 PD 受电方/供电方器件协商时、即 从 PD 寄存器读取的有效 RDO 值正确 ,但 通过 I²C μ A 编程到 BQ25756 的充电器电流不正确

我们观察到的行为如下:

  • 5V/3A 合约 →充电器电流设置为 8750mA

  • 9 V/3A 合同 →充电器电流设置为 8750mA

  • 15V/3A 合约 →充电器电流设置为 6750mA

  • 20V/5A 合约 →充电器电流设置为 8750mA

  • PD 协商成功完成、所有 TPS26750 PD 寄存器都会反映 更正协商的电压和电流值

  • 但是、当我们分析时 TPS26750 和 BQ25756 之间进行 I²C μ s 通信 我们看到了 TPS26750 使用不正确的充电电流值对 BQ25756 进行编程

  • 此问题在所有 PD 电压 (5V、9V、15V 和 20V) 下均可重现。

  • PD 设置的 EEPROM 配置和屏幕截图、显示了 TPS26750 在连接每个 PD 合约期间如何配置充电器。

  • PD 协商正确

  • TPS26750 内部 PD 寄存器正确

  • 从 TPS26750 到 BQ25756 的 I²C μ s 命令设置了不正确的充电电流

我们感谢您在以下方面提供指导:

  • 是否预计会出现此行为

  • 与 TPS26750 与 BQ25756 交互相关的任何所需的缩放、配置或限制

  • 此用例的已知问题或所需固件/EEPROM 设置

我们在使用时还观察到了相同的问题 TPS26750 EVM 与外部连接的 BQ25756 结合使用 。 尽管进行了正确的 PD 协商、但 TPS26750 编程的充电器电流仍然不正确。  

感谢您访问 support.config_default_tps26750.txt

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

    您好:

    反向电流表示 PMP41115(充当供电方)将为端口伙伴(充当受电方)提供的电流。  

    请参阅 BQ25756 数据表: www.ti.com/.../bq25756.pdf

    请注意、位 0-1 未使用。

    反向模式输入电流限制 0A 118 => 2.3A  
    反向模式系统电压限制 0C fd0 => 20.24V   

    BQ 器件将接受 PD 协商的功率、并为电池供电或充电、执行必要的电流和电压控制(升压或降压)。

    您能否提供错误的 I2C 消息?  您使用的 GUI 工具是哪个版本?   

    哪个寄存器显示 8.75A?

    充电电压限制 00 10
    充电电流限制 02 190 => 20A(默认值)
    输出电压限制 04 00
    输入电流 DPM 限制 06 190 => 20A(默认值)
    输入电压 DPM 限制 08 ED8
    反向模式输入电流限制 0A 118 => 2.3A
    反向模式系统电压限制 0C fd0 => 20.24V

    此致、

    Chris

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

    您好、Chris、

    是的、8750mA 不会出现在这些日志中;但是、目前我没有观察到此值的记录。 在与我共享的日志相对应的场景中、系统以 5V 3A、9V 3A、15V 3A 和 20V 5A 的 PD 拉电流配置运行。

    我认为问题出在 PD 控制器 IC 中。 当我检查 PD 控制器上的活动 PDO 值时、电流值似乎设置为 3A、但 PD 控制器会将充电器 IC 配置为不正确的电流。 我们已经多次观察到这种行为。

    我们发送的所有充电器配置均由 PD 控制器配置。 我们仅使用 BQStudio 监控充电器应用了哪些设置。

    此致、

    Şahin μ s

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

    您好:

    观察 8750mA 的位置?  这是从电池传输到 BQ 的电流吗?  蓄电池电压是多少?

    拉电流配置是向受电方广播的内容。  当受电方请求 PDO 时、它处于广播的限值范围内。  因此、在上面的示例中、供电方广播 20V 5A、受电方请求了 20V 2.3A。  这会通知供电方、受电方消耗的电流不会超过 2.3A。  该值由 PD 写入 BQ、而不是 5A。  

    此致、
    Chris

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

    您好、Chris、

    并且在 PD 控制器配置为时 供电方 我看了一下 BQ25756 反向模式输入电流限制 设置为 8750mA 。 此时、连接的受电方器件发送的最大电流请求为 5A 。 PD 控制器和受电方之间协商的 PDO 值为 5A 、我已经验证了。

    完成该协议后、我通过连接到 BQ 器件来观察该电流限制 BQStudio 。 我还观察到了将 PD 控制器配置为时的相同行为 受电方 (即源器件通过 Type-C 端口连接至 PD 控制器时)。

    接收端设备请求的最大电流配置文件也是如此 5A 或 3A 我观察到 BQ 充电电流限制 由 PD 控制器设置到 8750mA 有时是这样  6750mA 。 我可以确定受电方没有请求 2.3A 、因为连接的受电设备会广播和请求 5V 3A、9V 3A、…Ω、20V 5A PDO。 此外、当我读取 PD 寄存器时、可以观察到活动 PDO 最大电流值为 5A

    对于电池配置、我使用 4 节串联锂离子电池组

    此致、

    Şahin μ s

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

    您好:

    当 PD 控制器配置为时 供电方 我看了一下 BQ25756 反向模式输入电流限制 设置为 8750mA .

    BQ 分析仪未显示此情况。  如果您查看.txt 文件、并且反向模式电流限制如下:

    5V.txt

    反向模式输入电流限制 0A 118    => 3.5A
    反向模式系统电压限制 0C 410 =>  

    9V.txt

    反向模式输入电流限制 0A 118   => 3.5A
    反向模式系统电压限制 0C 730

    15V.txt

    反向模式输入电流限制 0A D8    => 2.7A
    反向模式系统电压限值 0C BE0

    20V.txt

    反向模式输入电流限制 0A 118   => 3.5A(对我上篇文章中错误计算的道歉)
    反向模式系统电压限制 0C fd0

    如果反向模式电流限制设置为 8750mA、则预计寄存器值为 0x2BC

    8750/50 = 175 => 0xAF => 101111b

    寄存器:  

    0000 0010 1011 1100

    0x2BC

    我们似乎偏离了 2.5 倍。  我的数学运算对您有意义吗?

    此致、
    Chris