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.
尊敬的 Sirs:
我对 ISO1540有疑问
我可以串联两个 ISO1540吗?
对于每个单独的 IC2总线、我想将电容开关容量增加到400pF
请参阅随附的电路图。
两个 ISO1540 (IC201和 IC202)串联。
(电源信号 DAM_5V 和 VCC 对应于+5V 直流电源电压)
IC203用于 I2C 总线的复位。
非常感谢您的帮助
轴
您好 Axel、
感谢您向我们提出您的问题。
我不确定我是否正确理解了您的问题。 您是否想说您希望在 I2C 总线的两侧实现高达400pF 的负载电容支持? 您为什么要这么做? 您是否期望 I2C 总线上具有如此高的负载? 您能否分享一下、您希望哪些器件具有如此高的容性负载?
ISO1540是一款 I2C 隔离器、用于隔离该节点可以是主节点或从节点的 I2C 节点。 这意味着 ISO1540只能在一侧具有一个节点、而在另一侧具有多个节点。 因此、ISO1540的 SIDE1设计为仅连接到一个、因此仅支持高达40pF 的负载。 而侧2可连接到多个节点、因此支持高达400pF 的容性负载。
您可能已经熟悉我在上面分享的信息。 这里需要注意的另一点是、一个单元的 ISO1540 SIDE1无法连接到另一 个 ISO1540的 SIDE1。 此限制是由于器件中的双向通道实现。
因此、您在原理图中完成的实现将无法支持可靠的通信。 如果您有任何问题、请告诉我、谢谢。
此致、
Koteshwar Rao
感谢你的帮助。
是的、遗憾的是、我发现我无法将两个 ISO1540串联在一起、因此、我现在明白原因了。
我们必须使用一个旧的电路板、在这个电路板上 I2C 总线布局不正确。
这会极大地增加容性负载、并且有多个节点。 很遗憾、我无法在旧板上分离主器件。
我是否也可以为 IC202使用 TCA9517 (请参阅原理图)?
当然、引脚5不必连接。
您好 Axel、
感谢您的意见。
现在、我了解您为何要寻找更高的负载电容支持。 您提到 PCB 上有多个节点(包括主节点)连接到 ISO1540的一侧、您是否在 ISO1540的另一侧也有多个节点?
遗憾的是、TCA9517将面临一些类似的挑战。 TCA9517的 B 侧具有非常接近的低输入电压阈值(VILC)和低输出电压(VOL)。 这使得将多个节点连接到 TCA9517的 SIDB 极具挑战性、并且 SIDB 也无法连接到 ISO5140的 SIDE1。
大多数 I2C 隔离器和缓冲器通常都存在这种限制。 大多数此类器件使用两个单向通道来实现单个双向通道。 当两个单向通道直接背对背连接时、这些通道将锁定在低电平、永远不会回来。 为了避免这种闩锁、环路中引入了一个中断、这是通过将我之前提到的两个阈值保持在非常接近的位置来实现的。 因此存在限制。
您的问题的解决方案是仅隔离单个节点。 如果无法实现、则可能需要在两个 ISO1540器件之间使用基本 MCU 来实现 I2C 总线隔离。 如果您有任何问题、请告诉我、谢谢。
此致、
Koteshwar Rao
就像我说的那样、我无法解决结点问题。
如果没有电隔离、是否有适合我的 IC2总线驱动器?
您好 Axel、
我会将此帖子通知非隔离式 I2C 团队、以便您获得最佳的器件建议。 感谢您迄今为止的耐心和投入。
此致、
Koteshwar Rao
嘿 Axel、
TCA9517可以与 ISO1540连接、但需要将 TCA9517的一侧连接到 ISO1540的1侧。 虽然可以看到引脚5是 ISO1540的 GND、而 TCA9517的 EN、但器件看起来不像是引脚对引脚的替代产品。 这意味着您需要重新制造电路板。
不过、请注意、TCA9517的 B 侧不应连接到任何其他具有静态电压偏移或上升时间加速器的 I2C 缓冲器。
谢谢、
-Bobby