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.

[参考译文] TPS25750:TPS25750 + CAT24C256 + BQ25792工作流程

Guru**** 2581345 points
Other Parts Discussed in Thread: TPS25750, BQ25792, TPS25751

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1349505/tps25750-tps25750-cat24c256-bq25792-working-flow

器件型号:TPS25750
主题中讨论的其他器件: BQ25792TPS25751

尊敬的 TI:

在当前项目中、我使用 TPS25750作为 USC-C PD 主机、并使用外部 EEPROM CAT24C256来存储"TPS25750 Application Customization Tool"中的数据配置。

在回答某个问题后、我得到了.c 配置文件并能够将其刷写到 EEPROM 中、BQ25792还协商了预期的电压和电流。

根据我的理解、TPS25750 ack 是 I2C 主器件、可使用 CAT24C256上闪存的配置来驱动 BQ25792。

那么、我真的需要直接通过 BQ25792的 i2c 寄存器进行操作并进行进一步控制、还是全部从 TPS25750侧驱动?

从仅启动或某个间隔开始、频率 TPS25750是如何配置 BQ25792的? 如果在启动后、我通过 BQ25792寄存器进行直接控制、这会导致冲突或其他情况、该怎么办?

谢谢!

THI

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

    您好、Thi、  

    感谢您与我们联系!

    TPS25750控制 BQ25792上协商预期电压和电流所需的寄存器。 如果您的系统需要其他配置、则需要通过 MCU 等来控制电池充电器。  

    TPS25750在加电时以及 协商供电/受电合约之前写入电池充电器。 我建议捕捉 I2C 日志以更好地了解时序。

    我还想重点介绍 TPS25751。 请参阅以下 E2E: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1346998/faq-tps25751-migrating-from-the-tps25750-to-the-tps25751

    此致、  

    A·克德尔  

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

    您好、Aya:

    感谢您的回复!

    您提到了"TPS25750控制所需 BQ25792上的寄存器"、我们是否列出了 TPS25750配置的寄存器?

    我只是想在配置自己的设置和一个 TPS25750处理的设置时避免发生冲突。

    谢谢!

    THI

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

    您好、Thi、  

    我将整理一份我们配置的寄存器列表、并在星期五之前及时向您提供相关信息。  

    此致、  

    A·克德尔  

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

    您好、Aya:

    您能否告知我有关此申请的任何更新?

    谢谢!

    THI

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

    您好、Thi、  

    请参阅以下内容:

    上电时、 TPS25751 会将 BQ25792配置为执行以下操作:

    • 禁用看门狗计时器: 寄存器0x10
    • 禁用 OTG 模式: 寄存器0x12  
    • 根据用户在 GUI 调查问卷中的输入设置以下参数:
      • 预充电电流: 寄存器0x08
      • 充电终止电流: Reg0x09
      • 充电电压限制: 寄存器0x01
      • 充电电流限制: 寄存器0x03

    2-  当 PD 控制器处于发送状态时、TPS25751配置为 BQ25792:  

    • 启用 OTG 模式(反向模式控制): 寄存器0x12
    • 根据发送供电方能力中拉电流 PDO 设置的反向模式系统电压限制(PD 上的 Reg0x32): 寄存器0x0B
    • 根据发送供电方能力中拉电流 PDO 设置的反向模式输入电流限制 (PD 上的 Reg0x32): 寄存器0x0D

    3-当 PD 控制器处于受电状态时、TPS25751 会将 BQ25792配置为:

    • 根据用户在 GUI 调查问卷中的输入设置以下参数:
      • 预充电电流:  寄存器0x08
      • 充电终止电流:  Reg0x09
      • 充电电压限制:  寄存器0x01
      • 充电电流限制:  寄存器0x03
      • VIINDPM: 寄存器0x05
      • IINDPM: 寄存器0x06
    • 启用正向模式为电池充电: 寄存器0x0f

    4-在电压转换期间、PD 配置电池充电器以安全放电  

    5-在分离或硬复位时、PD 会将电池充电器配置为禁用正向/反向模式  

    通常、无需进行进一步控制、因为必要的控制由 PD 控制器驱动。 简单来说、如果您的系统需要进一步控制电池充电器、则 MCU 需要使用4CC 命令"I2Cw"通过 PD 控制器写入电池充电器(请参阅下文中的 《TPS25751技术参考手册》)。 该小组正在编写一份应用手册、其中详细说明了如何使用此命令、并将在不久的将来发布此手册。 同时、如有任何问题/疑虑、请随时与我们联系!

    此致、  

    A·克德尔  

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

    您好、Aya:

    感谢您的回复!

    我正在使用 TPS25750、希望您的上述说明也适用于 TPS25750?

    谢谢!

    THI

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

    您好、Thi、  

    我们建议所有新设计使用 TPS25751、而不是 TPS25750。 TPS25751改进了受支持的电池充电器的 I2C 功能、尤其是上述流程中的实现方式。  

    如果您有任何问题/疑虑、敬请告知。  

    此致、  

    A·克德尔  

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

    TPS25751而不是 TPS25750 -它们是否具有引脚对引脚兼容性和寄存器对寄存器兼容性?

     

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

    您好、Thi、  

    是的、TPS25751与 TPS25750引脚对引脚兼容。 它还与寄存器寄存器兼容。 TPS25751具有其他特性/寄存器、但当 移植到 TPS25751时、使用 TPS25750进行的任何实现方案都将保持不变。  

    此致、  

    A·克德尔