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**** 2604225 points
Other Parts Discussed in Thread: TPS25750

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1034381/tps25750-question-of-tps25750

器件型号:TPS25750

 -在 TPS25750数据表的 P.40图9-22中、我们希望使用 TPS25750 ADC 读取 VBUS 电压(5V~20V)/电流(500mA~3A)。 我们是否需要添加外部分压器2和 I 至 V 电路? 以及如何控制输入多路复用器和读取 ADC 值

-我们的产品是移动电源(仅灌电流)、可支持高达20V/3A 的适配器输入。 我们看到有3种 Dea 电池配置(AlwaysEnable Sink、NNegotiate HighVoltage、SafeMode)、由 ADCIN1/ADCIN2配置。  

 # AlwaysEnableSink -

  • 这是否意味着源检测 TPS25750 Rd 和输出5V?

 协商高电压-

  • "当从 EEPROM 加载修补程序时、无法使用这种方法"、原因是什么?
  • 增补程序是什么意思? 初始寄存器?

 #安全模式-  

  • "器件无法启用接收器路径"。 但是、系统如何在无电电池模式下不通过灌电流路径供电?

-对于我们的产品(仅限移动电源灌电流)、您是否建议使用 AlwaysEnableSink 模式、我们使用5V 启动系统、然后控制 TPS25750以协商至20V、对吗?

-我们在 TPS25750数据表的 P20中发现 I2C VIH 为1.3V/ VIL 为0.54V、这是否意味着我们可以使用 I2C 为1.8V I2C? 我们的 MCU 是1.8V I2C

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

    我在下面用蓝色文本回复您的问题。

     -在 TPS25750数据表的 P.40图9-22中、我们希望使用 TPS25750 ADC 读取 VBUS 电压(5V~20V)/电流(500mA~3A)。 我们是否需要添加外部分压器2和 I 至 V 电路? 以及如何控制输入多路复用器和读取 ADC 值

    您无需添加电阻分压器。  针对每个允许的电流和电压范围对内部 ADC 进行了适当调节。

    以下是对支持模式的说明:

     # AlwaysEnableSink - 此模式将作为传统器件进行连接或协商5V PD 协议。  然后、它将等待系统 MCU 使用 TRM 中所述的补丁捆绑模式将补丁和配置数据加载到器件中

    #NNegotiateHighVoltage - 此模式适用于没有 EEPROM 的系统、用于配置器件。 它将禁用所有 GPIO、并在应用补丁或配置之前简单协商最高可能电压 PDO、最高可达20V。  在此模式下、MCU 可以加载补丁和配置数据。  此模式适用于在没有高压/电流协议的情况下可能无法提供足够电源来启动/运行的系统、并假定以下 PowerPath 可支持20V 运行。

    #SafeMode -此模式用于配置 EEPROM。  它将连接到类型 C/PD 总线、但在读取 EEPROM 以进行补丁或配置之前不会启用电源路径。  它被称为安全模式、因为它旨在支持电源路径处于安全配置状态的系统、直到 PD 控制器配置为其目标行为。  这允许在系统其余部分使用9V 或12V 电源路径等、但不能使用15V 或20V 电压启用。

    -对于我们的产品(仅限移动电源灌电流)、您是否建议使用 AlwaysEnableSink 模式、我们使用5V 启动系统、然后控制 TPS25750以协商至20V、对吗?

    @您的系统 MCU 具有16KB 的可用闪存(当前补丁+配置)大约为11KB、但将来可能会增长到16KB、那么我建议采用具有上述 PBM 流程的 MCU 引导/配置的 Δ Σ AlwaysEnableSink 模式。

    -我们在 TPS25750数据表的 P20中发现 I2C VIH 为1.3V/ VIL 为0.54V、这是否意味着我们可以使用 I2C 为1.8V I2C? 我们的 MCU 是1.8V I2C

    正确、I2C 被设计成1.8V 兼容

    此致、

    卡盘

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="320961" URL"~/support/interface-group/interface/f/interface-forum/1034381/tps25750-question-of-tps25750/3824994 #3824994"]

     -在 TPS25750数据表的 P.40图9-22中、我们希望使用 TPS25750 ADC 读取 VBUS 电压(5V~20V)/电流(500mA~3A)。 我们是否需要添加外部分压器2和 I 至 V 电路? 以及如何控制输入多路复用器和读取 ADC 值

    您无需添加电阻分压器。  针对每个允许的电流和电压范围对内部 ADC 进行了适当调节。

    [/报价]

    >>在 doc slvuc05中、我找不到任何 I2C 寄存器来读取 ADC 值 VBUS 电压或电流。 我们希望监控 VBUS 电压或电流、因此我们还需要一个公式将 ADC vale 转换为电压和电流。 您能否告知我们可以参考哪一个文档? 是否有向 GPIO 添加热敏电阻的参考、以读取连接器板温度~

    [有关文档 slvuc05的几个问题- TPS25750主机接口技术参考手册]

    问题1. 在 P. 19中、它提到了 PP3switch、PP1switch、PP_Cable1_switch、我在 TPS25750相关文档中找不到这些引脚定义。  您能否告知我们可以参考哪一个文档?  

    问题2. 在 P.30中、它提到 Dvider1/2/3 DCP、BC1.2 DCP 和"Dvider1/2/3" DCP 之间的适配器电压/电流差是多少? 我找不到"Dvider1/2/3" DCP 定义

    问题3. 在表2-36中、它提到了很多 GPIO 事件会触发 GPIO 被置为有效、但是哪个 GPIO 将被置为有效? 示例 事件#75映射到 GPIOxx、事件#73映射到 GPIOxx。  我们只有8个 GPIO、但表中有75个 GPIO 事件。  GPIO 事件和引脚映射是可配置的还是固定的?  

    问题4. 在 P.38 GPIO_STATUS 寄存器中、如果在 GPIO 上检测到逻辑高电平、则会将字节1-4 "输出数据"置为有效。 是否是 "输出数据"的拼写错误、如果它是"输入"以符合描述;或者如果 GPIO 被独立配置为输出/输入、应该有输出/输入数据描述。

    问题5. 在表2-40中、我们如何配置睡眠时间?

    问题6. 在表2-5中、PowerRole 定义是否存在拼写错误? 有2个仅源。

    BR

    Peter

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

    Peter、

    我需要与我们的系统工程师详细讨论这些问题、以确保为您提供最正确的信息。  我相信您在我们的文档中强调了一些问题。

    此致、

    卡盘

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

    BTW、我有 TPS25750 EVM、并将新配置闪存到 EVM。 TPS25750应用定制工具是否可以读取 I2C 寄存器、或者我是否需要通过 COM 端口将 I2C 主设备连接到 EVM? EVM 上是否有 I2C_SDA/SCL/IRQ 的测试点?

    BR

    Peter

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

    Peter、

    Web GUI 当前不具有读取 I2C 寄存器的功能。

    I2C_SCL 和 I2C_SDA 引脚作为 EVM 上的测试削波点暴露、您可以使用2个 GND 引脚中的任何一个来访问它们。  IRQ 线路未暴露。

    此致、

    卡盘

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

    尊敬的 Chuck:

    [引用 userid="320961" URL"~/support/interface-group/interface/f/interface-forum/1034381/tps25750-question-of-tps25750/3837381 #3837381"] Web GUI 当前不具有读取 I2C 寄存器的功能。

    >> TI 是否计划更新 Web GUI 以读取/写入 I2C 寄存器? 还是无法执行?

    BR

    Peter

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

    Peter、

    小组正在讨论这一问题,但短期内将不会提供这一问题。

    此致、

    卡盘

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

    尊敬的 Chuck:

    请在 您得出结论后提供我们的文章。

    Peter

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

    我会的

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

    Peter、

    我知道这已经是很长时间了。

    将 I2C 读/写功能添加到 Web GUI 的时间轴已超过一年。

    此致、

    卡盘