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.

[参考译文] SN74LVC1T45:SN74LVC1T45和 TXB0108、TXS0102连接

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/979111/sn74lvc1t45-sn74lvc1t45-and-txb0108-txs0102-connection

器件型号:SN74LVC1T45
主题中讨论的其他器件: TXB0108TXS0102SN74LVC2G34SN74LVC1G34SN74LVC3G34SN74AHC1G125

我对连接到 UART 的3个器件的接口有疑问。
器件 A 的 I/O 控制由 FPGA 完成、它处理器件 B 和 C 的 UART TX 和 RX 信号

我尝试使用同相缓冲器 SN74LVC1T45来连接 FPGA 和器件 B (或器件 C)。
器件 B 通过 TXB0108芯片输入/输出3.3V 电平 UART 信号、器件 C 通过 TXS0102芯片输入/输出5V 电平 UART 信号。

我希望使用 SN74LVC1T45缓冲器、如下所示。


在这种情况下、缓冲器可以用足够的电流驱动 TXS 和 TXB 芯片、并且 UART 通信是否存在任何问题?

或者、请介绍可用于替代 SN74LVC1T45的芯片。
器件 B 和 C 已经制造、因此很难更改 TXS 和 TXB 芯片。

提前感谢您。

此致。

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

    是的、LVC 缓冲器适用于此应用。

    3.3V 至3.3V 不需要转换器;只需使用 SN74LVC2G34即可。

    可使用任何具有可过压输入的缓冲器来完成5V 至3.3V 的转换、例如 SN74LVC1G34。 (或使用 SN74LVC3G34将其与其他器件相结合。)
    可使用任何具有 TTL 兼容输入的缓冲器完成3.3V 至5V 的转换、例如 SN74AHC1G125。

    如果您想简化 BOM、可以使用4×SN74LVC1T45。

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

    您好!

    Clemens 是正确的、但在我看来、这个系统可能有点过度设计。

    对于 FPGA 到器件 B 的通信、为什么不直接与 TXB0108进行通信?

    对于 FPGA 到器件 C 的通信、为什么不消除所有转换器并直接进行通信?

    我想知道这些系统是否是物理隔离的系统,也就是说,在这两个位置,是否有一条电缆从 A 设备连接到另外两个设备?

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

    大家好、感谢您的回复。

    对于 FPGA 到器件 B 的通信、为什么不直接与 TXB0108进行通信

    对于 FPGA 到器件 C 的通信、为什么不消除所有转换器并直接进行通信?

     

    → 我们只需将 SN74LV1T45连接为缓冲器即可保护 FPGA。

    我想知道这些系统是否是物理隔离的系统,也就是说,在这两个位置,是否有一条电缆从 A 设备连接到另外两个设备?

     

    →  是的、器件 A、B 和 C 是物理隔离的。 实际上、器件 A 是无人机中的 FCC、B 是图像处理 uint、C 是数据链路系统。

    重新绘制了器件 A 和 C 的连接图、如下所示、因为上图中存在一些错误。

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

    您好、感谢您的回复。

    我想使用 LVC 缓冲器来保护 FPGA。
    我想使用 LVC 缓冲器将足够的电流驱动从 TXS 和 TXB 芯片传输到 FPGA。

    它是否适合此用途?

    感谢 advacne。

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

    是的、LVC 可以缓冲此类信号。

    请注意、TXS 和 TXB 器件可能会遇到特殊负载问题;缓冲器和 TXB/TXS 器件之间的距离应尽可能短。