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.
工具与软件:
尊敬的支持部门:
我对这一主题感到非常困惑、因此我要求您提供支持。
我的原理图只是临时草稿、现将其附在下方:
在我的板上有一个微控制器、并且有两个用于 ISO_CAN 和 ESC_CAN 的连接器:第一个来自一个以 isoGND 为基准的器件、第二个来自一个以 PGND 为基准的器件、我需要使用 ISO1042器件将其与 isoGND 隔离。 微控制器需要与这两个器件通信。
我想知道 TXD 和 RXD 是否可以像我一样短接在一起:这会导致任何问题吗?
此外、是否需要将 ESC_CAN 视为与 ISO_CAN 不同的 CAN 总线?
提前感谢您。
BR、
Giorgio
您好 Giorgio、
ISO102010的 TXD 可连接到 SN65HVD230的 R 引脚、而 RXD 可连接到 D 引脚。 该配置允许将一条消息从 ISO_CAN 传递到 ESD_CAN、这不会导致任何问题。
从提供的信息中可以看出、我认为您应该分别考虑 ESD_CAN 和 isoCAN。 如果以任何方式连接这些器件、则 ISO1042将不再隔离。
如果您还有其他问题、方框图将有助于您了解应用的目标。
此致!
Andrew
Andrew、您好!
我想我还不清楚、因此我将随附您建议的以下方框图。
如您所见、isoCAN 总线和 ESCAN 总线不是同一总线、因为 ISO 可以总线与所有这些电路板共享以 isoGND 为基准的通信、而 ESCAN 总线来自以 PGND 为基准的 ESC。 我的目标是通过 ISO1042以某种方式将 ESC CAN 总线连接到 ISO CAN 总线:我需要微控制器(例如)可以接收消息并向 ESC 发送消息。 我怎么能做到这一点?
我希望我能够描述这个问题。
BR
Giorgio
您好 Giorgio、
感谢您所做的澄清和示意图。 我知道您正在尝试将 ESC CAN 总线连接到 ISO CAN 总线 。 如您所述、避免将两个 CAN 总线连接在一起、因为它们位于单独的接地平面图中。
将消息从 ESC CAN 传输到 ISO CAN 的最可靠方法是 TO
遗憾的是、没有只隔离 CAN 信号的简单"CAN 缓冲器"。 这样做的两个选项是隔离 CAN 总线:
ISO10948的 TXD 可以连接到 SN65HVD230的 R 引脚、RXD 可以连接到 D 引脚。 该配置允许将一条消息从 ISO_CAN 传递到 ESD_CAN、这不会导致任何问题。 [报价]
此致!
Andrew
Andrew、您好!
我附加了有关另一种可能解决方案的另一个方框图(我不确定这是否合理)。
顺便说一下、我无法为了实现我的目标而添加或更改微控制器类型、微控制器必须是 CAN 节点。
在新的方框图中、我想我可以将数字隔离器与另外两个收发器一起使用(我知道数字隔离器无法直接处理 CAN 信号)、然后将 ISO CAN 上的两条总线连接在一起。
请告诉我您的想法。
BR
Giorgio
您好 Giorgio、
以下方框图是有意义的、应该会起作用。 请记住、您也可以使用 ISO1042来集成 ISO7721和其中一个 SN65HVD23。
此致!
Andrew
Andrew、您好!
感谢您的支持、我将尝试最后一种解决方案。
BR
Giorgio