11 通道为CAN_H(红色),CAN_L(蓝色)和CAN_H-CAN_L(棕色)。 在下图中可以看出,CAN_H-CAN_L具有可接受的信号形状。但是,CAN_H和CAN_L在我看来都不好。实际上,该设备未在嘈杂的环境中运行。我有两个问题: 您是否认为信号完整性是一个问题? CAN_H-CAN_L有时具有1.65 V(左侧部分)的高电平,而有时则具有2.06 V(右侧部分)的高电平。你觉得这有问题吗? can signal-integrity singal — 里奇千乐 source
16 否。差分信令按预期执行。 不可以。只要“ 共模电压 ”不超过收发器的额定值即可。对于DC收发器(如MCP2551),其最大直流额定值为-42 V至+42V。 双绞线电缆和差分信号模式使单端信号看起来像乱码,而差分信号不受噪声的影响。偶尔会有损坏的帧,但是CAN具有多种功能,可以确保仅接受正确的帧,并重新传输错误的帧。 CRC检测误码。 错误帧。当一个节点检测到错误时,它将发送一个错误帧,并且此帧强制总线支配的时间比位填充规则长。所有节点都可以看到。 自动重新传输直到错误限制。 我也有这些图像之一。这些是有关差分信号的教科书图像。在具有机电或高功率开关组件的系统中,这种噪声是不可避免的。 — 杰罗恩3 source 感谢您的回复。当电缆长度约5米时,您是否需要隔离? — richieqianle @richieqianle我建议对每个节点进行电流隔离。它并不昂贵(集成电路:sn6501,si8621),尤其是如果它可以省去您的麻烦的话。但是,这对于CAN总线功能不是必需的。查找拆分终端,并使节点正确接地。 — Jeroen3