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.

[参考译文] TPS6.5982万:自动协商逻辑

Guru**** 2457760 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/603162/tps65982-autonegotiation-logic

部件号:TPS6.5982万

您好!

我正在努力了解自动注册的工作原理。 是否有详细描述自动协商的文档? TPS6.5982万如何使用来自TxSinkCap(0x33),RxSourceCap(0x30)和AutonegotiateSink(0x37)寄存器的值。

例如,
我有一个电源设备,它声明了5V/3A,9V/3A,12V/3A,15V/3A和20V/3.0A的电源功能,两个PDO都是固定类型。 它连接到接收器(基于TPS6.5982万)。 接收器声明TxSinkCaps中有3个PDO:固定5V/0.5A,电池1V/20V/5W和可变1V/20V/3A。 AutonegotiateSink (0x37)寄存器配置如下:

在这种情况下,TPS6.5982万为合同PDO 5号(20V/3.0A)选择,但请求1.5A最大/1.5A工作电流。 这个1.5A是如何计算的? 为什么选择电池槽PDO? 为什么不使用可变汇PDO?

此致,
亚历山大

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

    您好,Alexander,

    我可以在PD嗅探器中看到此PDO/RDO消息吗? (如LeCroy)或活动RDO和act PDO寄存器0x34和0x35。

    我随附了一份很好的文档,它将解释您需要了解的有关PD合同和使用该工具的所有信息。 如果有任何不明确的地方,请告诉我。

    http://www.tij.co.jp/jp/lit/an/slva842/slva842.pdf

    谢谢

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

    感谢您提供文档,我将学习。
    TotalPhase PD日志是否合适?

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

    当然,它是目前市场上最便宜的,非常适合-我喜欢LeCroy的用户友好GUI,但TotalPhase也做得很好。 我在下面发布了TotalPhase的链接:)

    www.totalphase.com/.../

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

    我有这个PD日志。

    e2e.ti.com/.../power-contract.zip

    此致,
    亚历山大

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    BTW。 我注意到,如果电缆没有5A额定值,TPS6.5982万将20V PDO的通告电流限制为3A。 有没有办法避免这种限制?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Alexander,

    好的,谢谢,我将查看此日志,看看我是否可以看到您所说的内容。 我会尽快回复你。

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您想要5A的PD通信,则必须对电缆进行电子标记,并将其发回至控制器(SOP'/sop ')以允许此5A。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Alexander,

    您回答正确,接收器请求5V@1.5A,我认为是因为接收器功能寄存器中没有检查'ask for max'位。 在这种情况下,82接收器将仅请求其最小工作电流,并且根据自动协商寄存器,接收器将选择源的最高电流,电压或功率PDO。

    如果您还有其他问题,请告诉我。

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

    您好,Jeff:

    我已阅读了你所附的文件。 在6.1 段落中有一个短语: "有时,接受的PDO是对象1,这意味着源只能提供5 V电压。如果汇具有较高的电压能力(9,12,15或20 V),则源PDO 2至X都不匹配任何汇PDO 2至Y。"

    粗体文本是我真正要寻找的内容: TPS6.5982万如何检查源PDO与接收器PDO是否匹配?

    此致,
    亚历山大

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

    您好,Alexander,

    -如果电压与源PDO匹配且电流小于源PDO,则固定接收器PDO是匹配的

    -如果汇PDO的上限高于源PDO,则变量汇PDO是匹配项
    而汇PDO的下限低于源PDO (因此汇PDO的扩展范围大于源PDO)

    注意:变量源PDO不适用。

    -只有在电流不匹配时,才能获得功能不匹配位。 如果您的电压不匹配,则不会选择此电压不匹配的PDO。这是因为所有源都需要能够提供5V电源,而所有汇都需要提供5V电源

    -通常首先要做的是匹配您可以匹配的最高电压。然后,如果接收器想要3A且源只能提供1.5A,则请求将是'Highest _matched_voltage'@1.5A,并选中功能不匹配。 (这基本上意味着我接受你给我的东西,但我会检查一下,因为我不高兴,而且还不够)

    谢谢

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

    您好,Jeff:

    感谢您的解释。 这几乎是清楚的。 还打开了几个小队。

    电池接收器PDO的情况如何? 他们是否遵循相同的规则?
    什么是PDO匹配顺序? 先修复?
    如果有多个PDO匹配,则首选哪一个?
    是否可以进行交叉类型匹配? 即 固定接收器PDO到可变源PDO,反之亦然。

    >>注意:变量源PDO不适用。
    这是什么意思?  

    此致,
    亚历山大。

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

    您好,Alexander,

    我的意思 是 ,可变源PDO来自交流电源, 基本上是PD合同,其中源电压将在可变范围内实时变化。  交流电源可用于提供 充电电源 和正常操作所需的任何电源
      
    对于电池槽PDO和匹配的首选订单和交叉匹配,我将在明天向您介绍规格的最新信息,以及如何与82匹配。

    谢谢

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

    这直接取自PD规范:

    请求消息应返回一个且只有一个Sink Request Data Object,该Sink Request Data Object应标识所请求的Power Data Object。
    请求消息包括请求的功率级别。 例如,如果Source_Capabilities消息包括提供12V @ 1.5A的固定电源PDO,并且如果接收器只需要12V @ 0.5A,则它将操作电流字段设置为50 (即 10mA * 50 = 0.5A)。 请求消息请求接收器在最大工作电流字段中所需的最高电流(在本例中为100 (100 * 10mA = 1.0A))。 请求采用两种形式之一,具体取决于请求的权限类型。 固定功率数据对象和可变功率数据对象共享通用格式(请参阅表6-13和表6-14)。 电池电源数据对象使用不同的格式。

    当接收器返回请求数据对象以响应设置了此位的通告功能时,它表示接收器需要源无法提供的电源。 这可能是由于电压不可用或可用电流大小造成的。 此时,源可以使用请求消息中的信息以及Sink_Capabilities消息的内容来确定接收器完全运行所需的电压和电流。
    在这种情况下,有效的请求消息意味着:
    “对象位置”字段应包含对上次接收的Source_Capabilities消息中对象的引用。
    "工作电流/功率"字段应包含小于或等于Source_Capabilities消息中提供的最大电流/功率的值。
     如果“恢复”标志设置为零,即存在“最大工作电流/功率”字段:
    _________
    对于82个蓄电池的PDO类似于可变PDO,但它们在电源要求下运行。 通过自动协商寄存器0x37选择首选PDO,并将告诉您接收器将请求哪个源上限。 您可以混合和匹配PDO类型。

    谢谢