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.

[参考译文] ISO1042:隔离式瞬态器

Guru**** 2500685 points


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

https://e2e.ti.com/support/isolation-group/isolation/f/isolation-forum/1558021/iso1042-isolated-an-transiever

器件型号:ISO1042


工具/软件:

您好、

我在设计中使用了 ISO1042QDWVQ1、但我对如何实现这个隔离式器件有点困惑。

收发器的一侧连接到我的直流/直流 MCU(将充当从器件)、而信号则来自逆变器 MCU(将充当主器件)。

  1. 请参阅随附的原理图。 这里的 CAN_GND 是否需要连接到另一块板以及逆变器 MCU(主收发器)上的收发器?

  2. 由于收发器根据数据表由 5V 电源供电、因此 CANH 和 CANL 将以 5V 的电压运行。 但是、我的 STM32 引脚的最大电压为 3.3V。 是否有 TI IC 可以在收发器的 CANH/CANL 和 MCU 之间连接、以将信号转换为 3.3V?

  3. 或者我是否应该使用 4 个收发器在我的 2 个 STM32 微控制器之间进行通信?  
    (每个 MSC 获取 2 个收发器,一个用于发送信号和接收信号)  

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

    您好 Kalana、  

    感谢您联系我们。 以上示意图正确无误。 请记住在 VCC1 和 VCC2 上包含去耦电容器。   

    1. CAN 物理层是差分协议、收发器之间不需要公共接地。 唯一需要的导线是 CANH 和 CANL。
      1. 电缆最初包含电缆屏蔽层以提高 EMC 性能。
      2. 但是、它通常未连接到 CAN GND。  
    2. CANH 和 CANL 并不直接连接到 MCU。 接收板上需要另一个收发器来将差分 CANH-CANL 信号转换为 MCU 的单端 Rx。
      1. 我认为混淆是 CAN 侧用于非板载通信、而不是逻辑侧 (TXD 和 RXD)。 引脚 1-4 应紧密连接到同一电路板上的 MCU、因为这些是敏感的单端信号。
      2. CAN 总线旨在处理嘈杂的非板载环境  
    3. CAN 总线是双向协议。 因此、只需要 2 个收发器(每块板/MCU 一个)。 不需要 4 个收发器即可进行发送和接收。

    此致、
    Andrew

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

    同意