位编码

避免故障需要处理噪声辐射和敏感性或抗干扰性。位编码对辐射发射具有重大意义。智能设计的位编码有助于显著减少辐射,但必须经常与所需的输送能力进行协调。

NRZ位编码

NRZ(Non Return to Zero,不归零)位编码被用于CAN。这意味着二进制信号与物理电平的映射关系:逻辑“1”对应高电平,逻辑“0”对应低电平。NRZ编码的特征在于,相同极性的连续位没有电平变化。

缺少同步

NRZ编码能够实现极高的波特率,同时又可将辐射保持在限制范围内。但NRZ编码不是自同步的,即不具有任何同步属性。如果较长时间内没有发生电平变化,则接收方将不能保持同步。因此使用NRZ编码需要显式同步机制,但这会降低传输效率。

用于同步的位填充

在CAN总线中,使用位填充方法作为同步机制:发送方在传输五个相同位后,在位流中插入一个相反的位。曼彻斯特(Manchester)编码没有这种机制,因为它是自同步的。

最后修改: 2021年01月19日 星期二 18:10