CAN 总线信号完整性

电器工程 能够 信号完整性 信号
2022-01-22 05:31:43

通道为 CAN_H(红色)、CAN_L(蓝色)和 CAN_H-CAN_L(棕色)。

在下图中可以观察到 CAN_H-CAN_L 具有可接受的信号形状。但是,CAN_H 和 CAN_L 在我看来都很糟糕。实际上,该设备并没有在嘈杂的环境中运行。我有两个问题:

  1. 您认为这里的信号完整性是一个问题吗?

  2. CAN_H-CAN_L 有时有 1.65 V 的高电平(左侧部分),而有时它有 2.06 V 的高电平(右侧部分)。你认为这是一个问题吗?

在此处输入图像描述

1个回答
  1. 不会。差分信号正在按预期执行。
  2. 不会。只要“共模电压”不超过收发器的额定值。对于像MCP2551这样的 CAN 收发器,最大直流额定值为 -42 V 至 +42 V。

双绞线和差分信号模式使单端信号看起来像乱码,而差分信号不受噪声影响。您偶尔会遇到损坏的帧,但 CAN 有几个功能可以确保只接受正确的帧并重新传输错误的帧。

  • CRC 来检测位错误。
  • 错误帧。一个节点检测到错误时,它会发送一个错误帧,该帧强制总线显性比位填充规则更长。所有节点都看到这个。
  • 自动重传,直到错误限制。

我也有这些图像之一。这些是关于差分信号的教科书图像。这种噪声在带有机电或大功率开关元件的系统中是不可避免的。

CAN总线差分教科书图片