您的位置 首页 产品

CAN总线及CAN通讯协议

CAN,全称为ControllerAreaNetwork,即控制器局域网,是国际上应用最广泛的现场总线之一。最初,CAN被设计作为汽车环境中的微控制器通

CAN,全称为“Controller Area Network”,即操控器局域网,是国际上运用最广泛的现场总线之一。开始,CAN被规划作为轿车环境中的微操控器通讯,在车载各电子操控设备ECU之间交流信息,构成轿车电子操控网络。比方:发动机办理体系、变速箱操控器、外表配备、电子骨干体系中,均嵌入CAN操控设备。

一个由CAN 总线构成的单一网络中,理论上能够挂接无数个节点。实践运用中,节点数目受网络硬件的电气特性所约束。例如,当运用Philips P82C250作为CAN收发器时,同一网络中答应挂接110个节点。CAN 可提供高达1Mbit/s的数据传输速率,这使实时操控变得非常简单。别的,硬件的过错检定特性也增强了CAN的抗电磁搅扰才能。
CAN通讯协议首要描绘设备之间的信息传递方法。CAN层的界说与开放体系互连模型(OSI)共同。每一层与另一设备上相同的那一层通讯。实践的通讯发生在每一设备上相邻的两层,而设备只经过模型物理层的物理介质互连。CAN的规范界说了模型的最下面两层:数据链路层和物理层。下表中展现了OSI开放式互连模型的各层。运用层协议能够由CAN用户界说成合适特别工业范畴的任何计划。已在工业操控和制作业范畴得到广泛运用的规范是DeviceNet,这是为PLC和智能传感器规划的。在轿车工业,许多制作商都运用他们自己的规范。
CAN通讯协议首要描绘设备之间的信息传递方法。CAN层的界说与开放体系互连模型(OSI)共同。每一层与另一设备上相同的那一层通讯。实践的通讯发生在每一设备上相邻的两层,而设备只经过模型物理层的物理介质互连。CAN的规范界说了模型的最下面两层:数据链路层和物理层。下表中展现了OSI开放式互连模型的各层。运用层协议能够由CAN用户界说成合适特别工业范畴的任何计划。已在工业操控和制作业范畴得到广泛运用的规范是DeviceNet,这是为PLC和智能传感器规划的。在轿车工业,许多制作商都运用他们自己的规范。
CAN具有非常优胜的特色,使人们乐于挑选。这些特性包括:
1,低成本
2,极高的总线利用率
3,很远的数据传输间隔(长达10Km)
4,高速的数据传输速率(高达1Mbit/s)
5,可根据报文的ID决议接纳或屏蔽该报文
6,牢靠的过错处理和检错机制
7,发送的信息遭到损坏后,可主动重发
8,节点在过错严峻的情况下具有主动退出总线的功用
9,报文不包括源地址或方针地址,仅用标志符来指示功用信息、优先级信息

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

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部