1 / 16
文档名称:

《汽车微机网络CAN协议及C级通信.》.doc

格式:doc   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《汽车微机网络CAN协议及C级通信.》.doc

上传人:changdan5609 2016/7/28 文件大小:0 KB

下载得到文件列表

《汽车微机网络CAN协议及C级通信.》.doc

相关文档

文档介绍

文档介绍:更多汽车维修技术视频,请登录 汽车微机网络 CA N 协议及C级通 xin 600SEL 汽车采用的 CAN 协议与汽车网络 LAN 的关系由德国波许公司开发的 CAN 协议,其版本和规格较多。按英特尔公司的观点,将帧格式中有 11位标识符的 当作标准规格,将帧格式中有 29 位标识符的 当作扩展规格; 按马自达汽车公司和古川电子公司的观点,将 CA N协议归属为 LA N中的一种; 1993 年 11 月,国际标准化组织 ISO 发布了 ISO1189 8 标准, CAN 被确定为汽车数字信息交换的主要高速网络协议 LAN 是微机网络中的一种类型, CAN 只是 LAN 中的高速网络协议之一。按波许和奔驰公司的说法,由于汽车的某些技术要求和生产成本已超出了 LAN 的范围,因此开发了 CAN 。如 CA N 允许 40m总线长度的数据传输速率达 1M bps ,而采用其他协议, 如前述按 SAE-J1850-PWM 编码的丰田皇冠等汽车,其传输速率只达 kbps; 采用 VAN 协议的雷诺和标致汽车,传输速率也只达 50kbps 。 ISO1189 8标准定义的 125kbits/ s位速率是区别高速与中-低速网络的划界指标,所以,传输速率为 1 Mbps 的 CAN ,实际上已成为最有代表性的汽车高速网络协议。更多汽车维修技术视频,请登录 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 硬件配置和控制的驱动功能; 还可以选择能更多汽车维修技术视频,请登录 提供两种附加数据传送服务——确认数据传送服务和数据报传送服务的软件子层。传送层能对随机的长数据单元从一个站点到另一个站点提供透明而可靠的传送。交互层是各种服务和协议的集合,它支持不同站点应用过程或管理过程之间的交互作用。图l CAN 网络结构网络管理部分的功用足为获得操作的安全性和可靠性,该部分成了各种功能和实体的和集,它能对网络配置进行检测,对失效进行校正及支持网络诊断等。 CAN 协议的结构模型与 OSI 参考模型的主要区别有如下两点: 第一, CAN 网络结构各层的功能只限于车内通信的需要和为特定目的服务,相比 OS17 的层协议稍简单些,但效率要高些,尤其是实时控制效果最为显著; 第二, CAN 的信息不必通过所有的网络层,即在某一层中处理数据时,可直接调用较低层参与服务。更多汽车维修技术视频,请登录 CAN 协议的关系 C 级汽车通信是将要求施加在网络体系结构的底层,即前述的 CAN 层上,扩展用于汽车的 CAN 协议通过防撞和全局优先对这些要求寻址。C级通信由汽车3种信息组成:低速的车身电子信息; 中速的参量传感器数据; 实时控制信号,特别是由动力控制模块 PCM 、防抱死制动系统 ABS 和安全气囊系统 SRS/SIR 等驱动的高速控制信号。对于上述的高性能系统,要求大网络带宽,信道存取快速, 信息传送可靠,以及为了保证安全操作能预测响应时间。波许公司为奔驰汽车开发的 CAN 协议,界限分明,可避免系统功能重叠和能满足上述 C级3种信息传送的要求。 4. CAN 媒体的存取方案 CAN 是以二进制支配算法( 二进制逆序计数) 为基础的防撞协议。为了访问共享媒体,在传输起始前,所有的节点都得等待空闲通道。每次传输开始