您的位置 首页 IC

CAN总线过错检测机制

CAN总线是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求

  CAN总线是ISO世界标准化的串行通讯协议。在轿车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各式各样的电子控制体系被开发了出来。因为这些体系之间通讯所用的数据类型及对牢靠性的要求不尽相同,由多条总线构成的状况许多,线束的数量也随之添加。为习惯“削减线束的数量”、“经过多个LAN,进行很多数据的高速通讯”的需求,CAN总线应运而生,图1为CAN总线在轿车中的使用图。

  图1 轿车中CAN总线的使用

  CAN的高性能和牢靠性已被认同,并被广泛地使用于工业自动化、船只、医疗设备、工业设备等方面。现场总线是当今自动化范畴技术发展的热门之一,被誉为自动化范畴的计算机局域网。图2为CAN总线网路图,它的出现为分布式控制体系完成各节点之间实时、牢靠的数据通讯供给了强而有力的技术支持。

  图2 CAN总线网路图

  CAN总线作为牢靠性十分高的总线,犯错概率十分小,这也是它被广泛使用的原因之一。在CAN总线的实践研制中,相较于CAN总线的正确帧,工程师更重视CAN总线的过错帧,下面将为我们展示CANscope波形常见的几类过错,图3为搅扰导致的CAN通讯过错。

图3 过错波形图

  图4为终端电阻并联过多,差分电平幅值太小导致接纳节点辨认失利的过错。

图4 过错波形图

  图5为总线支线过长,电平下降沿台阶过高,导致位宽度失调的过错。

图5 过错波形图

  图6为货车翻开/封闭大灯时,耦合到CAN总线上的搅扰,导致的过错。

图6 过错波形图

  图7为波特率反常(位宽度从2us忽然变成1.6us),导致位过错。

图7 过错波形图

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/157390.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部