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.

[参考译文] TXB0304EVM:逻辑分析仪的电平转换 USB-PD 数据包

Guru**** 667810 points
Other Parts Discussed in Thread: TXB0304EVM, TXB0304, SN74AVC2T244
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/1120244/txb0304evm-level-shifting-usb-pd-packets-for-logic-analyzer

器件型号:TXB0304EVM
主题中讨论的其他器件: TXB0304SN74AVC2T244

我正在尝试使用现有的[逻辑分析仪](www.sparkfun.com/.../18627)分析/调试 USB 电力输送(USB-PD)通信 、但这仅接受低至2.0V 的逻辑高电平、USB-PD 逻辑电平似乎约为1.1V (提供或接受0.1V 的噪声)。 此外、当发生任何通信时、还有一个不同的逻辑高电平1.7V、这似乎与三态驱动器的高阻抗电平有关。 此外、当 USB-PD 芯片(MAX77958)设置为双角色端口(DRP)时、它会在同一引脚上发送4.4V 方波。

最后、我将寻找一种方法来分析这些 USB-PD 1.1V 逻辑电平、同时安全地处理较高的1.7V 和4.4V 信号、而不会烧毁只处理高达5V 电压的逻辑分析仪。 以下示波器图像中的4.4V 方波和1.7V 至 USB-PD 通信转换的波形的图像是在其中一个 CC 引脚上拍摄的:



如果您捕获 USB-PD 的郁金香、您可以看到如下所示的类似内容:



理想情况下、我可以使用电平转换器执行此操作、但我已经尝试使用 TI 的[TXB0304EVM](www.ti.com/.../TXB0304EVM) 并产生了非常意想不到的结果;在测试2.5V 方波输入信号时、我打开 VCCA 上的1.2V 电源之前/之后、请参阅以下内容:



根据我所能知、此芯片/评估板不能与长迹线或任何高电容一起使用。 由于我使用的是试验电路板和一组跳线、我想我不会按照规定使用它。 我从未使用过电平转换器、因此我想知道在选择合适的电压时应该查看哪些规格、这样上述情况不会再次出现、但我可以得到与第一幅图像相同的结果、 但是、逻辑高电平从1.1V 移至2.0V 以上的值(例如 3.3V)。 即、类似于 TXB0304数据表中给出的内容:



我还通读了有关 电平转换器的[this、](www.ti.com/.../scyb018h.pdf) TI 入门读物、但我仍然不确定我真正需要什么。 我想、我可以立即使用 SN74AVC2T244等双电源单向电压电平转换器、因为我只分析 USB-PD 数据包、不发回任何数据、而是寻找具有更多经验的人来确认我没有忽略任何内容。  在这种情况下、我真的不知道漏极开路应用或推挽意味着什么、因此有关如何确定所需硬件的任何信息都很有用。

#补充详细信息

我意识到我实际上可以说购买以下任何一种产品:

一个专用 USB-PD 数据包分析器(例如 www.infineon.com/.../)
2.可处理逻辑高电平较低电压范围的不同逻辑分析仪(例如 cdn.shopify.com/.../scanaquad_summary_2017.pdf)
3.使用电平转换将现有的1.1V 值调整为高于2.0V 的值

但是、由于这可能只是一个一次性项目、我希望保持低成本和广泛适用、因此此处的选项3看起来是最合适的。

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

    USB 使用差分信号、实际上没有逻辑电平。

    TXB 是一款双向转换器、需要其输入信号具有高驱动强度。 您需要一个具有缓冲高阻抗输入的转换器、即方向控制或固定方向转换器。

    如果您调节输入电源电压、使开关阈值处于正确的电平、则 SN74AVC2T244 (或任何其他此类转换器)可以正常工作。