汽车微机网络CAN协议及C级通信.doc_第1页
汽车微机网络CAN协议及C级通信.doc_第2页
汽车微机网络CAN协议及C级通信.doc_第3页
汽车微机网络CAN协议及C级通信.doc_第4页
汽车微机网络CAN协议及C级通信.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

汽车微机网络CAN协议及C级通信1.奔驰600SEL汽车采用的CAN协议与汽车网络LAN的关系由德国波许公司开发的CAN协议,其版本和规格较多。按英特尔公司的观点,将帧格式中有11位标识符的CAN1.2当作标准规格,将帧格式中有29位标识符的CAN2.0当作扩展规格;按马自达汽车公司和古川电子公司的观点,将CAN协议归属为LAN中的一种;1993年11月,国际标准化组织ISO发布了ISO11898标准,CAN被确定为汽车数字信息交换的主要高速网络协议LAN是微机网络中的一种类型,CAN只是LAN中的高速网络协议之一。按波许和奔驰公司的说法,由于汽车的某些技术要求和生产成本已超出了LAN的范围,因此开发了CAN。如CAN允许40m总线长度的数据传输速率达1Mbps,而采用其他协议,如前述按SAE-J1850-PWM编码的丰田皇冠等汽车,其传输速率只达41.6 kbps;采用VAN协议的雷诺和标致汽车,传输速率也只达50kbps。 ISO11898标准定义的125kbits/s位速率是区别高速与中-低速网络的划界指标,所以,传输速率为1 Mbps的CAN,实际上已成为最有代表性的汽车高速网络协议。2奔驰600SEL汽车的CAN协议不采用ISO提出的“开放系统互连”7层协议参考模型的原因 ISO提出的“开放系统互连”(OSI)的7层协议参考模型,简称为ISO/OSI参考模型,其文本号为“ISO/TC97/SC16文本537号ISO建议7498”,这是目前国际上数据网的公认标准。ISO提出7层网络系统结构参考模型的目的,就是要在各种终端设备、微机、操作系统进程之间以及人们互相交换信息的过程中,能够逐步实现标准化。ISO/OSI参考模型从第一层到第七层依次为物理层、数据链路层、网络层、传送层、会话层、表示层和应用层。 CAN不采用ISO/OSI参考模型的主要原因有以下几点: (1)在处理时间和控制信息方面,ISO/OSI各层的位、数据和时间的附加开销过多。 (2)OIS协议的应用对象主要是宽区域网络和较大的计算机之间的通信联系。 (3)办公用计算机之间不需要实时通信,因此,在分布式系统中,OIS协议不可能准确地支持车内微机之间的通信。 CAN网络结构主要包括两大部分,一是通信部分,二是网络管理部分 (图1)。通信部分相当于OSI模型的物理层、数据链路层、传送层和应用层。CAN层按3个特定的子层分层:物理层和数据链路层作为通信硬件;另外还有附加的软件子层,软件子层的主要用途是针对不同的硬件在执行CAN协议时,提供通用的接口集。该子层还具有对CAN硬件配置和控制的驱动功能;还可以选择能提供两种附加数据传送服务确认数据传送服务和数据报传送服务的软件子层。传送层能对随机的长数据单元从一个站点到另一个站点提供透明而可靠的传送。交互层是各种服务和协议的集合,它支持不同站点应用过程或管理过程之间的交互作用。2004-5-12 23:03:36 本主题的最新回复xiegang注册:2003-8-4 21:44等级:栏目管理员图lCAN网络结构网络管理部分的功用足为获得操作的安全性和可靠性,该部分成了各种功能和实体的和集,它能对网络配置进行检测,对失效进行校正及支持网络诊断等。CAN协议的结构模型与OSI参考模型的主要区别有如下两点:第一,CAN网络结构各层的功能只限于车内通信的需要和为特定目的服务,相比OS17的层协议稍简单些,但效率要高些,尤其是实时控制效果最为显著;第二,CAN的信息不必通过所有的网络层,即在某一层中处理数据时,可直接调用较低层参与服务。3.C级通信与CAN协议的关系C级汽车通信是将要求施加在网络体系结构的底层,即前述的CAN层上,扩展用于汽车的CAN协议通过防撞和全局优先对这些要求寻址。C级通信由汽车3种信息组成:低速的车身电子信息;中速的参量传感器数据;实时控制信号,特别是由动力控制模块PCM、防抱死制动系统ABS和安全气囊系统SRS/SIR等驱动的高速控制信号。对于上述的高性能系统,要求大网络带宽,信道存取快速,信息传送可靠,以及为了保证安全操作能预测响应时间。波许公司为奔驰汽车开发的CAN协议,界限分明,可避免系统功能重叠和能满足上述C级3种信息传送的要求。4.CAN媒体的存取方案CAN是以二进制支配算法(二进制逆序计数)为基础的防撞协议。为了访问共享媒体,在传输起始前,所有的节点都得等待空闲通道。每次传输开始,都带有特殊的识别号。节点同步传输争用信息是通过抵消的方法解决,即在检测l个支配(主)位的同时,发送1个从(属)位。因此,对于各个节点或各条信息,经由独特的识别值进行分配,可确保信息传输无碰撞。由于所作的判定/仲裁只是信息的一部分,因此CAN提供的有效通信量可分为轻和重两种通信传输,此点与其他汽车通信协议是有区别的。另外,由于有识别值的信息优先权可视为相等,故CAN可获得全局优先权。在整个网络中,这种具有最高(优先)等级的消息配置方案能保证初次存取。存在的问题是经常性的高(优先)等级信息可能“霸占”网络,导致低等级信息的等待时间增长,因此,波许公司开发的CAN模型,对等待时间中高(优先)等级信息发生的碰撞已作了评估。5.可扩展作为汽车使用和维修参考的90项CAN工作负荷的内容波许公司开发了供不同等级网络通信用的通用工作负荷特性共有90项内容(表1),可扩展作为各种进口汽车使用和维修的参考依据。表1供C级(含B级和A级)通信应用的通用工作负荷特性信息标识 电子器件及项目 位 启用频率(Hz) 等级 源于何种系统 信号类型 传输速率(bps)0 碰撞传感器1 16 200 C 汽车安全系统 传感型 128001 碰撞传感器2 16 200 C 同上 传感型 128002 碰撞传感器3 16 200 C 同上 传感型 128003 火花塞输出正时信号 16 200 C 动力控制模块 监控型 128004 防抱死制动ABS的泵速度控制 16 200 C 汽车安全系统 监控型 128005 车轮速度传感器1 16 200 C 汽车安全系统 传感型 128006 车轮速度传感器2 16 200 C 同上 传感型 128007 车轮速度传感器3 16 200 C 同上 传感型 128008 车轮速度传感器4 16 200 C 同上 传感型 128009 转向回转速率传感器 16 200 C 空气悬架/电子助力转向 传感型 1280010 液压转向助力 16 200 C 电控液压助力系统 监控型 1280011 车速控制信号 16 200 C 巡行控制系统 监控型 1280012 离合器位置传感器 16 200 C 点火控制模块 传感型 1280013 曲轴位置传感器 16 200 C 点火控制模块 传感型 12800-栏目管理员xiegang于2004-5-12 23:06:05对本文进行了编辑2004-5-12 23:05:13xiegang注册:2003-8-4 21:44等级:栏目管理员14 分布式点火拾波(器) 16 200 C 点火控制模块 监控型 1280015 制动位置传感器 16 200 C 汽车安全系统 传感型 1280016 制动压力传感器 16 200 C 牵引力控制系统 传感型 1280017 后轮滑转传感器1 16 100 C 汽车安全系统 传感型 640018 后轮滑转传感器2 16 100 C 汽车安全系统 传感型 640019 线性高度传感器 16 100 C 空气悬架 传感型 640020 变速器速度传感器 16 100 C 动力控制模块 传感型 640021 车速传感器 16 100 C 动力控制模块 传感型 640022 加速踏板位置变化速度传感器 16 100 C 牵引力控制系统 传感型 640023 变速器离合器管路压力 16 100 C 牵引力控制系统 传感型 640024 点火诊断监测器 16 50 B 点火控制模块 监控型 320025 气缸识别传感器 16 50 B 动力控制模块 传感型 320026 手动控制杆位置 16 50 B 动力控制模块 传感型 320027 压力增量(电子)反馈 16 50 B 动力控制模块 传感型 320028 废气加热氧传感器 16 50 B 动力控制模块 传感型 320029 空气流量传感器 16 50 B 动力控制模块 传感型 320030 节气门位置传感器 16 50 B 动力控制模块 传感型 320031 发动机转速 16 50 B 动力控制模块 传感型 320032 手制动位置传感器 16 10 B 仪表板显示系统 传感型 64033 在行驶和转向过程中的无线电控制 16 10 B 仪表板显示系统 传感型 64034 蓄电池电流 16 10 B 点火控制模块 传感型 64035 蓄电池电压 16 10 B 点火控制模块 传感型 64036 自动变速器选挡(PRNODL)传感器 16 10 B 点火控制模块 传感型 64037 变速器油液温度 16 10 B 动力控制模块 传感型 64038 空调压缩机离合器 16 10 B 动力控制模块 传感型 64039 发动机冷却剂温度 16 10 B 动力控制模块 传感型 64040 变速器油液压力 16 10 B 动力控制模块 传感型 64041 进气空气温度 16 5 B 动力控制模块 传感型 32042 悬架状态 16 1 A 空气悬架 监控型 6443 车外温度 16 1 A 气候控制系统 传感型 6444 期望温度 16 1 A 气候控制系统 传感型 6445 车内温度 16 1 A 气候控制系统 传感型 6446 后窗除霜/雾 16 1 A 气候控制系统 传感型 6447 风扇速度控制 16 1 A 气候控制系统 监控型 6448 潮湿器(温度)控制 16 1 A 气候控制系统 监控型 6449 加热/冷却控制 16 1 A 气候控制系统 监控型 6450 设定/加速/复速 16 1 A 巡行控制系统 传感型 6451 巡行控制指示灯 16 1 A 巡行控制系统 监控型 6452 自动大灯传感器 16 1 A 仪表板显示系统 传感型 642004-5-12 23:08:04xiegang注册:2003-8-4 21:44等级:栏目管理员53 点火开关位置 16 1 A 仪表板显示系统 传感型 6454 喇叭传感器 16 1 A 仪表板显示系统 传感型 6455 危险/警告信号传感器 16 1 A 仪表板显示系统 传感型 6456 左/右转向信号 16 1 A 仪表板显示系统 传感型 6457 音调调控标志 16 1 A 仪表板显示系统 传感型 6458 发动机润滑油压力 16 1 A 仪表板显示系统 传感型 6459 燃油油平面高度传感器 16 1 A 点火控制模块 传感型 6460 交流发电机警示灯 16 1 A 点火控制模块 监控型 6461 辛烷值调节塞 16 1 A 动力控制模块 传感型 6462 变速器控制开关(OD) 16 1 A 动力控制模块 传感型 6463 发动机怠速 16 1 A 动力控制模块 传感型 6464 发动机状况 16 1 A 动力控制模块 监控型 6465 燃油流量/消耗量 16 1 A 动力控制模块 监控型 6466 变速器控制指示灯 16 1 A 动力控制模块 监控型 6467 废气再循环(EGR)真空调节器 16 1 A 动力控制模块 监控型 6468 检修发动机指示灯 16 1 A 动力控制模块 监控型 6469 防抱死制动系统(ABS)油液液面高度传感器 16 1 A 汽车安全系统 传感型 6470 制动总泵主制动液液面高度传感器 16 1 A 汽车安全系统 传感型 6471 电动门锁 16 1 A 汽车安全系统 传感型 6472 电动座椅 16 1 A 汽车安全系统 传感型 6473 电动门窗 16 1 A 汽车安全系统 传感型 6474 移位禁止信号 16 1 A 汽车安全系统 传感型 6475 移位连续信号 16 1 A 汽车安全系统 传感型 6476 座椅安全带传感器 16 1 A 汽车安全系统 传感型 6477 车门传感器1 16 1 A 汽车安全系统 传感型 6478 车门传感器2 16 1 A 汽车安全系统 传感型 6479 车门传感器3 16 1 A 汽车安全系统 传感型 6480 车门传感器4 16 1 A 汽车安全系统 传感型 6481 车门传感器5 16 1 A 汽车安全系统 传感型 6482 防盗传感器 16 1 A 汽车安全系统 传感型 6483 ABS状态灯 16 1 A 汽车安全系统 监控型 6484 ABS制动灯 16 1 A 汽车安全系统 监控型 6485 气囊指示灯 16 1 A 汽车安全系统 监控型 6486 座椅安全带灯 16 1 A 汽车安全系统 监控型 6487 门灯(ON/OFF) 16 1 A 汽车安全系统 监控型 6488 气囊状况 16 1 A 汽车安全系统 监控型 6489 洗涤液传感器 01 A 仪表板显示系统 传感型 646在汽车维修中如何利用前述的90项CAN工作负荷内容前述的90项内容,可归纳受控于9个功能系统(图2),当然,这只是结构框图,在汽车的实际应用中却并非如此简单。就汽车、乘员安全系统PSS来说,并不是只由l个模块构成,而是包含着PSSl、PSS2PSSn等多个子模块,同时空气悬架控制模块与助力转向模块是分离的。图2中的TCD是一种专门用于汽车上的微机,它主要有两个功能:一是获得汽车行驶中的一些信息,“如油耗量或单位油耗量下的行驶里程等;二是能对汽车的某一系统、部件或程序中的故障进行诊断。图2奔驰汽车的9个功能系统表1中的90个信息均拥有各自的标识号(优先级),如信息标识0、1和2指气囊系统的碰撞传感器,由于涉及人的生命,英传输速率最高(12.8kbps),属最高优先级。另外,90个信息所描述的电子元器件、数据位、启用频率、等级、源系统、信号类型以及所要求的带宽等,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论