CAN总线在汽车控制系统中的应用.doc
《CAN总线在汽车控制系统中的应用.doc》由会员分享,可在线阅读,更多相关《CAN总线在汽车控制系统中的应用.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、CAN总线在汽车控制系统中的应用学院 : 汽车与交通工程学院姓名 : 杨 勤学号 : Z1、国内外研究现状及CAN总线的技术特点11 国内外研究现状在欧洲,如:奔驰、宝马、大众,其他公司如沃尔沃等均将CAN作为控制器联网手段。此外,美国车厂也将控制器联网系统逐步由Class Two过渡到CAN。原先,总线只应用于高档车中,数量很少,各厂家出于自身利益的考虑,都有自己的定义。随着网络概念逐步扩展到大批量的经济型车上,人们觉得有必要制定相应的标准,以使各零部件生产厂能规范设计和降低成本。为此许多汽车生产厂和有关的标准化组织经多年的努力制定了一列网络组,如:CAN、VAN、ABUS和SAEJ1850
2、。但人们越来越多地倾向于使用CAN和J1850,这两种标准都满足CS-MACR(Carrier Sense,Multi Access with Collission Resalution)协议。这两份相互独立的标准协议各自都允许不同厂家生产的控制单元联结到一个网络中,以结成所谓“开放式系统”。这也使得标准化的故障诊断的排放检测成为可能。12 CAN总线的技术特点 CAN总线可有效支持分布式控制或实时控制。该总线的通信介质可以是双绞线、同轴电缆或光纤,其主要特点如下: 1. CAN总线为多主站总线,各节点可在任意时刻向网络上的其他节点发送信息,且不分主从; 2. CAN总线采用独特的非破坏性总线
3、仲裁技术,高优先级节点优先传送数据,故实时性好; 3. CAN总线具有点对点、一点对多点及全广播传送数据的功能; 4. CAN总线采用短帧结构,每帧有效字节数最多为8个,数据传输时间短。并有CRC及其它校验措施,数据出错率极低; 5. CAN总线上某一节点出现严重错误时,可自动脱离总线,而总线上的其他操作不受影响; 6. CAN总线系统扩充时,可直接将新节点挂在总线上,因而走线少,系统扩充容易,改型灵活; 7. CAN总线的最大传输速率可达1Mb/s,直接通信距离最远可达到10km(速率在5kbps以下); 8. CAN总线上的节点数取决于总线驱动电路。在标准帧(1l位报文标识符)时可达到11
4、0个,而在扩展帧(29位报文标识符)时,个数不受限。2、CAN的帧结构 CAN数据帧是CAN总线数据链路层与物理层之间交换数据采用的数据结构,CAN的技术规范中,定义了帧的结构,但没有定义有关发送和接收的信息,用户需根据系统的不同要求。设定包含数据传输所需信息的数据接口,即数据帧不同位含义。用户在设计通信软件时,根据CAN总线通信协议和数据接口,即可完成数据准确可靠的传输。 CAN总线协议支持标准版(CAN2.0A)和扩展版(CAN2.0B)两种格式的数据帧。这两种格式的数据帧都由7个段码组成。标准版CAN(2.0A)的ID码为11位,可以识别2 048个不同的信息。扩展版CAN(2.0B)的
5、ID码为29位,可以识别5.12108个不同信息。 数据帧是携带数据由发送器至接收器的帧,CAN总线标准版数据帧格式如表1所示。表1 CAN总线标准版(CAN2.0A)数据帧格式起始位仲裁段控制段数据段CRC段证实段结束段1位11位6位08字节16位2位7位数据帧的主要结构有: 起始位:起同步作用,在总线空闲时发送,由1位显性位构成; 仲裁段:由11位标识符(IDl0ID0)和远程发送请求位(RTR)组成,RTR位为显位表示数据帧,隐位表示远程帧。标识符由高至低发送,指示传送报文和总线访问的优先权信息,数值越小优先权越高,ID10ID4不能全为隐性位; 控制段:由6位构成,前2位为保留位,为显
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CAN 总线 汽车 控制系统 中的 应用
限制150内