【摘要】:CAN 总线采用双绞线,既可以防止电磁干扰对传输信息的影响,也可以防止本身对外界的干扰。综合以上两点,CAN 总线的两根数据线对外界任意一点的干扰影响自行运算抵消。图3-20镜像信号抵消本身对外界的干扰3.发送和接收错误的纠正为了保证发送和接收能够同步,CAN 总线采用两种措施。图3-21边沿对齐原则数据位的填充为了保证发送和接收能够同步,CAN 总线规定了位填充规则。
CAN 总线采用双绞线,既可以防止电磁干扰对传输信息的影响,也可以防止本身对外界的干扰。系统中采用高、低电平两根数据线,控制器输出的信号同时向两根通信线发送,高、低电平互为镜像。
1.抗干扰
如图3-18所示,双绞线保证外界干扰对CAN 总线的两根数据线的干扰影响基本相同,由于CAN 收发器利用差动放大器对两路信号进行差动运算,差动运算输出能够使外界对CAN 总线的两根数据线的干扰影响自行抵消,如图3-19所示。
图3-18 外界干扰同时作用于CAN 总线
图3-19 差动放大排除外界干扰
2.不干扰外界
双绞线保证CAN 总线的两根数据线距离外界任意一点的距离基本相同,如图3-20所示。由于CAN 收发器发送到两根数据线上的信号成镜像关系,因此,CAN-H 线对外辐射和CAN-L 线的对外辐射具有幅值相同、方向相反的特点。综合以上两点,CAN 总线的两根数据线对外界任意一点的干扰影响自行运算抵消。
图3-20 镜像信号抵消本身对外界的干扰(www.xing528.com)
3.发送和接收错误的纠正
为了保证发送和接收能够同步,CAN 总线采用两种措施。
(1)边沿对齐规则
边沿对齐规则即接收器发现每一次电平反向的节拍不对时,必须调整边沿,以求得同步。这个规则在电平变化频繁时能有效地保证接收的正确性,如图3-21所示。
图3-21 边沿对齐原则
(2)数据位的填充
为了保证发送和接收能够同步,CAN 总线规定了位填充规则。也就是说最多5 位出现一样的电平信号,第6 位必须有一个反向电平。这个规则能有效地保证接收的正确性,如图3-22所示。
图3-22 数据位的填充原则
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。