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.

[参考译文] I2C 和 SPI 通信距离

Guru**** 2448780 points
Other Parts Discussed in Thread: TCA9416, TCA9535, TXU0304, P82B715, TCA9517, P82B96

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1135635/i2c-and-spi-communication-distance

主题中讨论的其他器件:TCA9416TCA9535TXU0304P82B715TCA9517P82B96

1) TCA9416 (i2c)可忠实地工作多远? 以英寸为单位的导线距离。 从 TCA9416到外设 TCA9535 IO 扩展器。

2) 2)与上述问题相同、但针对 SPI 通信的 TXU0304。 它可以正常工作的最大距离是多少?

3) 3) TCA9535是否有内部缓冲器可供驱动?电流驱动能力是多少?

谢谢  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="533544" URL"~/support/interface-group/interface/f/interface-forum/1135635/i2c-and-spi-communication-distance ]1) TCA9416 (i2c)可以忠实地运行多远的有线连接? 以英寸为单位的导线距离。 从 TCA9416到外设 TCA9535 IO 扩展器。[/QUERP]

    TCA9416未设计用于线缆/电缆通信(器件中的上升时间加速器可能会导致振铃)。 对于布线传输、我建议使用 TCA9517、TCA980x 等器件、如果电缆非常长、则建议使用 P82B96/P82B715。

    [引用 userid="533544" URL"~/support/interface-group/interface/f/interface-forum/1135635/i2c-and-spi-communication-distance ]3) TCA9535是否具有内部缓冲器来驱动、当前的驱动能力是多少?

    它具有 I2C 标准要求的50ns 去磁滤波器。 除此之外、它还具有基本的内部 CMOS 输入和 SDA 上的开漏输出。  

    根据数据表规格、SDA 上建议的最大 IOL 为6mA。

    我需要将此线程重新分配给 TXU 器件的主题专家。 我怀疑他们的评论方式与我对 TCA9416的评论方式相同。  

    -Bobby

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

    μ I²C 和 SPI 都设计用于单个板上的通信。

    通常、您可以通过降低频率来增加距离。 此外、您可以在 SPI 线路中添加缓冲器、但这也会降低最大频率、因为增加的传播延迟会使 MISO 漂移、从而与时钟不同步。
    很难提供准确的数字。 您必须估算整个总线的总电容。 找到该限值的最简单方法可能是使用您将要使用的电缆构建测试电路、并使用示波器检查波形。

    通过电缆会增加从其他地方拾取噪声的风险。 它的重要性取决于您的环境实际上有多大的噪声。 您可以使用差分传输(即 LVDS 或 RS-422/RS-485)降低噪声灵敏度、这对于 SPI 而言更容易。

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

    I2C 与外设之间的导线距离以及 SPI 与外设之间的导线距离 为1米。 那么、TCA9517是否起作用? 您对 TXU 有何建议?

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

    那么 、TCA9517、TCA980x 支持的典型距离范围是多少? 假设电容小于300pF。

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

    电容取决于距离。 如果您的布线/电缆的电容小于300pF、则该距离将起作用。