主题中讨论的其他器件: TCA9517、 P82B96
大家好、团队、
在不同的电路板之间、I2C 信号通过线束进行连接、大约2米的接线从外部进行连接。 可以使用 TCA9517-Q1吗?
本手册似乎并未指定要连接的电线长度范围。
谢谢!
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 信号通过线束进行连接、大约2米的接线从外部进行连接。 可以使用 TCA9517-Q1吗?
本手册似乎并未指定要连接的电线长度范围。
谢谢!
在我看来、您似乎在寻找一个跨电缆 I2C 缓冲器的潜在器 件、如果确实如此、我需要知道您需要支持哪些 I2C 频率、以及您需要支持哪些 Vcc 电平来提供解决方案。 例如、我建议 TCA980x 既不能支持5V 信号、也不能支持1MHz。 TCA9517在技术上不关心电容负载、但其传播延迟可能无助于满足您所需的频率。 此外、如果您希望在线束侧获得更多的抗噪性能、那么使用5V Vcc 线路将不如12V 线路稳健。
例如、对于平衡噪声抑制解决方案、您可以使用 P82B96与 CAN 收发器配对使用、以打造更可靠的电缆传输线路、但同时这不支持400kHz 范围内的 I2C 规格、这就是我提出这些问题的原因。 如果您无法在信号的两侧放置缓冲器、则建议任何具有 I2C 缓冲器但仅在一侧的解决方案都会使尝试缓冲线路的目的落空、这就是我询问两个电路板的设计控制的原因。
在两个电路板上使用其他 I2C 缓冲器也会因静态电压偏移规则而带来问题、这使得设计 I2C 系统变得复杂、这就是我提出最后一个问题的原因。 如果我告诉您将 TCA9517的两侧放在电缆端、但电缆的两侧都有另一个静态偏移缓冲器、那么由于 I2C 缓冲器配置不正确、您最终可能会在 I2C 总线上产生振荡。 为了避免这种情况、我需要知道您的系统中是否有任何其他 I2C 缓冲器。
您的问题的简短答案是、TCA9517可用于缓冲2米长的电缆。 但是、除此之外还有其他问题、您需要对这些问题进行规划、并且可能会使设计类似这样的系统变得困难。
-Bobby
通常、12V 电压选择用于高电气噪声环境、例如工厂自动化。 如果您希望噪声成为一个问题但并非总是必要的、使用更高的 Vcc 有助于提高噪声容限。
如果您的目标是降低功耗、那么使用3.3V 线路将更适合您。 TCA980x 可能是一种选择、而且在技术上功耗比 TCA9517低、但它具有抗尖峰脉冲机制、可能会导致电缆传输问题。 我建议首先尝试 TCA9517、使两侧朝向电缆。 TCA980x 与 TCA9517引脚对引脚兼容、因此、如果也移除 B 侧的上拉电阻器、您还可以尝试使用 TCA980x。
-Bobby