您的位置 首页 产品

CAN总线运用总结

can总线基本概念CAN是ControllerAreaNetwork的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性

can总线根本概念

CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO世界规范化的串行通讯协议。在轿车产业中,出于对安全性、舒适性、便利性、低公害、低成本的要求,各式各样的电子操控 体系被开发了出来。由于这些体系之间通讯所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的状况许多,线束的数量也随之添加。为习惯“削减线束的 数量”、“经过多个LAN,进行很多数据的高速通讯”的需求,1986 年德国电气商博世公司开发出面向轿车的CAN 通讯协议。尔后,CAN 经过ISO11898 及ISO11519 进行了规范化,在欧洲已是轿车网络的规范协议。

CAN总线运用总

一,can总线是由德国BOSCH公司提出,意图是为了处理轿车内部硬件信号线的杂乱走线

二,CAN:controller area area:操控器局域网络

三,can总线的特色:

与一般的通讯总线比较,CAN总线的数据通讯具有杰出的可靠性、实时性和灵敏性。

  1,CAN为多主方法作业,网络就任一节均可在恣意时刻主意向网络上其他节点发送信息,不分主从

  2,CAN节节点只需经过对报文的标志符进行滤波就能够便利的完成点对点,点对多点及大局播送等

几种传送接纳方法;

  3,CAN总线选用非损坏总线裁定技能。当发生抵触时,优先级低的节点主动退出发送,而优先级高

的节点可不受影响地持续传输数据,然后大大节省了总线抵触裁定时刻。尤其是在负载很重的状况下,也不

会呈现瘫痪状况(以太网则或许)。

  4,在报文标识符上,CAN上的节点分红不同的优先级,可满意不同的实时要求,优先级高的数据

最多可在134us内得到传输;

  5,CAN的直接通讯间隔最远可达10KM(速率在5kbps以下),通讯速率最高可达1Mbps, 

(此刻通讯间隔最长为40m);

  6,CAN上的节点数首要取决于总线驱动电路,现在可达110个;

  7,报文选用短帧结构,传输时刻短,受搅扰概率低,确保了数据出错率极低;

  8,CAN的每帧信息都在CRC校验及其他检错办法,具有极好的检错作用;

  9,CAN的通讯介质为双绞线、同轴电缆或光纤,挑选灵敏;

  10,CAN节点在过错严峻的状况下具有主动封闭输出功用,以使总线上其他节点的操作不受影响;

  11,CAN总线具有较高的性价比。

四,can总线的体系构成及数据传输原理

(一),体系构成

1,CAN操控器:接纳来自微操控器的数据,并处理发送给收发器,一起,也接纳来自收发器的数据,处理传给微操控器。

2,CAN收发器:总线驱动

四,can总线的的通讯协议

(一),网络层次结构

可分为三个层:方针层,传送层,物理层,如下图所示

物理层:规则了信号的传输过程中的电气特性(如传输方法及传输介质)及信号特性;

传送层:帧安排,总线裁定,过错检测等;

方针层:信息辨认,为应用层供给接口;

其上述分层按iso/osi也能够分为两层:物理层,数据链路层(即方针层和传送层)。

(二),位表达

CAN协议中有两种逻辑位表达方法

1.当总线线上发送的都是弱位时,总线的状况便是弱位(逻辑1);

2.当总线上有强位呈现时,弱位信号让坐落强位信号,即总线上显现强位信号(逻辑0);

(三),帧类型

1.数据帧:传送数据,带着数据从一个节点到另一个节点或多个节点,结构如下图(规范格局)所示。

数据帧由7种不同的位域组成:开端域,裁定域,操控域,数据据域,CRC域,应对域,帧完毕域。

开端域:表明数据帧或长途帧的开端,它由一个强位组成,首要用于接纳状况下的CAN操控器的硬同

步。

裁定域:由信息标志符及RTR位组成,当多个CAN操控器一起发送数据时,在裁定域要进行面向位的

抵触裁定。关于规范格局里,标志符由11位组成,用于供给信息地址和优先级,其发送的次序为ID28~ID18

(注:高7位不允许均为弱的现象);关于扩展格局,裁定域由11位的根本ID(ID28~ID18)和18位

的扩展ID(ID17~ID0)组成,格局与规范格局略有不同,详见书P25。RTR为:远地恳求发

送位,数据帧里为显性,长途帧里为隐性。当can总线上接纳节点想恳求某节点发送数据时,就向网络上发

送一长途帧,用标志符指出节点地址,一起置RTR位为高。假如寻址节点当即发送数据,则运用相同的标

志符,总线不会发生抵触,由于此刻数据帧的RTR位为低(数据强位)。在扩展帧里SRR位替代了RTR

位。

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

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部