CAN总线原理

CAN总线原理

ID:41112795

大小:289.46 KB

页数:5页

时间:2019-08-16

CAN总线原理_第1页
CAN总线原理_第2页
CAN总线原理_第3页
CAN总线原理_第4页
CAN总线原理_第5页
资源描述:

《CAN总线原理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、CAN是ControllerAreaNetwork的缩写,即“局域网控制器”的意思,可以归属于工业现场总线的范畴,通常称为CANBUS,即CAN总线,是目前国际上应用最为广泛的开放式现场总线之一。中国通信人博客CqntD;@       CAN总线最早用在汽车电子领域,世界上一些著名的汽车制造厂商都采用CAN总线来实现汽车内部控制系统与各检测和执行机构间的数据通信。由于CAN总线在数据通信方面表现出来的高可靠性、实时性和灵活性,其应用领域已经成汽车电子领域扩展到自动控制、航空航天、航海、工业控制、医疗器械、安全防护等领域。中国通信人博客I)ROUXN

2、T-F       CAN总线规范从CAN1.2规范发展为兼容CAN1.2规范的CAN2.0规范(CAN2.0A为标准格式,CAN2.0B为扩展格式),目前应用的CAN器件大多符合CAN2.0规范。k(gOGyhB

3、2yh0 eO.?G`0     ♦CAN总线发展史中国通信人博客Z2c#M}J}     1986年,Bosch在SAE(汽车工程人员协会)大会上提出CAN总线概念;中国通信人博客OzD.m%st(w     1987年,Intel推出第一片CAN控制芯片82526,随后Philips半导体也推出82C200;-DTVe/_W9

4、cE5]#ObWd0     1993年,CAN的国际标准ISO11898/ISO11519公布。ISO11898为高速应用,ISO11519为低速应用;ak6JMRGWS.L0     1994年开始有了国际CAN学术年会ICC。同年,美国汽车工程师协会以CAN为基础制定了SAEJ1939标准,用于卡车和巴士控制和通信网络。n9]yR@*k"f'S0 中国通信人博客x(?/LY{[1]F    ♦CAN总线特点+VGW_#c0     1).可以多主方式工作,网络上任意一个节点均可以在任意时刻主动地向网络上的其他节点发送信息,而不分主从,通信方

5、式灵活。x"`z'UpT!q2P@#

6、.     2).网络上的节点可分成不同的优先级,可以满足不同的实时要求。中国通信人博客y+L/i3D!Ic     3).采用非破坏性位仲裁总线结构机制,当两个节点同时向网络上传送信息时,优先级低的节点主动停止数据发送,而优先级高的节点可不受影响地继续传送数据。中国通信人博客+QM,a3Mau     4).可以点对点,一点对多点及全局广播几种传送方式接收数据。中国通信人博客}F4U"nMzA3mS     5).直接通信距离最远可达10km(速率4Kbps以下)。中国通信人博客b

7、[dBAV;q,Vk

8、     6).通信速率最高可达1MB/s(此时距离最长40m)。中国通信人博客^'EgbMio&x使用非屏蔽双绞线传输时,传输速率与传输距离的关系如下图所示。中国通信人博客+h;VP4w9t3V6GM  }ui]*r/D6i.     7).节点数最多可达110个。中国通信人博客vqA9R.m+wq     8).采用短帧结构,每一帧的有效字节数为8个。3ZJ2fn]R-v0     9).每帧信息都有CRC校验及其他检错措施,数据错误率极低。中国通信人博客O!u&o/yC1M}    10).通信介质可采用双绞线,同轴电缆和光纤,一

9、般采用廉价的双绞线即可。中国通信人博客7PrO*x}   11).节点在错误严重的情况下,具有自动关闭总线的功能,切断它与总线的联系,以使总线上的其他操作不受影响。中国通信人博客_+Y[ja8I~ j])s.]KQ;F-q:Lgk0      ♦CAN总线的仲裁中国通信人博客b$iIIH/eN#j7bx]       CAN总线采用CSMA/CD(CarrierSenseMultipleAccesswithcollisionDetect,载波监测多路访问/冲突检测)技术。“载波监测”的意思是指在总线上的每个节点在发送信息报文前都必须监测到总线上有一

10、段时间的空闲状态。“多路访问”的意思是一旦此空闲状态被监测到,那么每个节点都有均等的机会来发送报文。“冲突检测”是指在两个节点同时发送信息时,节点本身首先会检测到出现冲突,然后采取相应的措施来解决这一冲突情况。此时优先级高的报文先发送,低优先级的报文发送会暂停。这就是CAN总线的仲裁,仲裁过程是不会对报文产生破坏的。4f$C'av$Z0      CAN总线上每个设备都有一个11位的ID信息,各设备的优先级是根据其ID来确定的,ID的序号越小,其优先级越高。下图为CAN总线上传输的数据帧格式,从图上可知,传输开始标识符SOF后面紧跟的就是11位标识ID

11、,CAN总线就是据此进行仲裁工作的。)?mJ6jTu6B0中国通信人博客#Xt3tW2~kw+

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。