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输出电压问题。

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

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1479528/tps25750-regarding-the-tps25750-output-voltage-issue

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

工具与软件:

尊敬的先生:

你好。

请参阅本文档
(www.ti.com/.../slyp735.pdf
第23页(1-4节串联电池的低功耗优化充电解决方案)
在架构图中、
它描述了主机(可选)通过 I2C 进行通信。


哪些寄存器可用于将 TPS25750D 输出电压设置为9V、12V 或20V?


2.此外,是否有办法确定电源容量(15W、30W、45W 等),以便调整输出。

此致、

TsungMin

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

    尊敬的 TsungMin:

    我们不推荐将 TPS25750用于任何新设计、而是建议使用其后续器件 TPS25751。 我将回答有关 TPS25751的以下问题。

    [报价用户 id="603634" url="~/support/power-management-group/power-management/f/power-management-forum/1479528/tps25750-regarding-the-tps25750-output-voltage-issue ]1.哪些寄存器可用于将 TPS25750D 输出电压设置为9V、12V 或20V?

    提供时、您将使用"Transmit Source Capabilities 0x32"寄存器来更新 TPS25751提供的拉电流 PDO。 它的作用是在进行 PD 协商时更新提供的 PDO。 第二步、PD 控制器将指示它协商的 PDO、外部直流/直流需要生成相应的电压。

    借助 BQ + TPS25751配对选项、可以使用 I2C 自动执行此操作。

    配置 TPS25751时、首先需要使用应用配置 GUI 工具生成固件映像、从而生成可加载到 PD 控制器的二进制或.c 文件。 GUI 提供了一个更简单的界面来设置这些电压、并且有2个选项:

    1.回答电源问题问卷中的问题

    2.进入高级模式并手动编辑 Transmit Source Capabilities (传输拉电流能力)寄存器。

    2.此外、是否有办法确定电源容量(15W、30W、45W 等)以调整输出。

    如果使用兼容的 BQ 器件、PD 控制器将自动向相应的电压和电流限制寄存器发送 I2C 消息、以管理输出。

    我们通常不建议使用其他器件进行采购。 您应该能够检查活动 RDO 合约寄存器以查看活动请求的合约。

    谢谢。此致、

    Chris

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

    谢谢  Chris、

    我们当前的硬件设计使用 TPS25750D + BQ25792。

    我们的电源不仅包括 PD、还包括额外的功能要求、
    我们已经分配了电压和电流限制、由另一个 MCU (MSPM0系列)和 BQ25792进行管理。
    这意味着 TPS25750不会通过 I2C 控制 BQ25792的电压和电流限制、
    MCU 还会使用 TPS25750请求信息或配置某些功能。

    目前、我想了解:
    1.如何根据不同的 PD 电源限制 TPS25750的输出电压。
    或者
    2.如何获得 TPS25750的电流输出电压、以便 MCU 确定如何控制 BQ25792和其他功能。

    我对这一领域比较陌生、因此我的解释可能不是很详细。 如果有任何不明确的地方、请随时提供指导。

    ※关于使用 TPS25751替换 TPS25750、我会与硬件设计主管讨论。

    谢谢。此致
    TsungMin

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

    尊敬的 TsungMin:

    我们当前的硬件设计采用的是 TPS25750D + BQ25792。

    明白了、BQ25792本应是受支持的 BQ 器件之一

    我们已分配电压和电流限值、由另一 MCU (MSPM0系列)和 BQ25792进行管理。
    这意味着 TPS25750不会通过 I2C 控制 BQ25792的电压和电流限制、
    并且 MCU 使用 TPS25750请求信息或配置某些函数。[/QUOT]

    好的、这种情况最终需要付出更多努力来实现 MCU 控制。

    1. 如何根据不同的 PD 电源来限制 TPS25750的输出电压[/报价]

    PD 控制器主要是开关、它并不直接调节输出电压。 额外的直流/直流 IC 将调节电压。 您的问题在这里有点令人困惑、TPS25751是用作拉电流器件还是灌电流器件? 我们是向 Type-C 端口(供电方)提供/输出功率、还是消耗功率(受电方)。 我有点对"TPS25750的输出电压"和"不同 PD 功率"的含义感到困惑  光源 "。

    2. 如何获得 TPS25750的电流输出电压、以便 MCU 能够确定如何控制 BQ25792和其他功能[/报价]

    典型的 PD 合同如下所示:

    1. 初始连接时、一端为 DFP/供电端、另一端为 UFP/受电端。 供电方将在 VBUS 上提供5V 的默认电压
    2. 供电方将发送一条"供电方上限"消息、宣传其能力(即5V/3A、9V/3A、20V/5A 等)
    3. 接收端将发送一条"请求"消息 、该消息为提供的能力之一(等于或低于提供的电流)。 (假设它在此处请求9V/2A)
    4. 供电方接收请求、发送"接受"消息并开始转换电压、一旦达到新电压(5->9V)、供电方就会发送"PS_RDY"消息

    如果 TPS25751充当供电方、并且您在进行 MCU 控制、则在发送请求消息后、MCU 需要检查请求的合约并对直流/直流转换器进行编程、以提供请求的电压。 TPS25751将监控直流/直流输出电压、并在 PSRDY 消息处于所协商合约电压的特定阈值内时发送该消息。

    ※关于将 TPS25750替换为 TPS25751、我将与硬件设计主管讨论该问题。
    [/quote]
    [/quote][/quote]

    我们强烈建议移动、请参阅此主题以了解详情: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1346998/faq-tps25751-migrating-from-the-tps25750-to-the-tps25751?tisearch=e2e-sitesearch&keymatch=tps25751#

    谢谢。此致、

    Chris

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

    谢谢 Chris、


    我已经创建了一个简单的架构图、并将其上传到云中以供参考。

    drive.google.com/.../view

    我想问、是否可以使用 I2C 读取 USB Type-C 输出(TPS25751输入)电压和电流。
    此外、是否可以配置 TPS25751输出电压和电流限制?

    很抱歉遇到麻烦、感谢您的帮助!

    谢谢。此致
    TsungMin

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

    尊敬的 TsungMin:

    我想问是否可以使用 I2C 来读取 USB Type-C 输出(TPS25751输入)电压和电流。
    此外、是否可以配置 TPS25751输出电压和电流限值?[/QUOT]

    该线程前面的所有注释都适用于 TPS25751。 是、您可以使用 I2C 读取协商的 Type-C 输出电压和电流。

    TPS25751在发出  受支持的电压和最大电流合约列表时。 可以通过"Transmit Source Caps"(发送供电方上限)寄存器配置这些广播的合约。 这可以使用在线应用程序自定义工具在初始配置中进行配置、或通过从 MCU 进行 I2C 写入来进行配置。

    请注意、TPS25751在拉电流时不会主动限制电流。 提供源电压的直流/直流充电器应负责管理 OCP。

    谢谢。此致、

    Chris