汽车CAN总线系统简介论文

合集下载

汽车控制系统中的CAN总线通信技术研究

汽车控制系统中的CAN总线通信技术研究

汽车控制系统中的CAN总线通信技术研究随着汽车的智能化和数字化程度不断提高,汽车控制系统变得越来越复杂。

为了实现各种功能的协调与交互,车内需要大量地进行信息交换和处理,并且保证信息的安全和可靠性。

CAN总线作为一种高速、可靠、安全的现代汽车网络通信技术,已经成为了汽车控制系统中最常用的通信协议。

本文将对CAN总线技术在汽车控制系统中的应用及相关研究进行阐述和分析。

一、CAN总线的概述1.1 CAN总线的发展历程CAN(Controller Area Network)是由德国Bosch公司于1983年首次提出的一种汽车网络通信协议。

早期的汽车控制系统中,各种控制单元间之间的通信采用的都是点对点的串行通信方式,虽然能够实现数据的传输,但是其速度慢、可靠性差、开销大等问题日益凸显。

为了避免这种情况,Bosch公司提出了CAN总线协议,该协议在速度、可靠性、安全性等方面都具有极大的优势,很快被广泛应用在汽车控制系统中。

1.2 CAN总线的特点和优势CAN总线是一种串行通信协议,其特点是可靠性高、速度快、结构简单、成本低、可扩展性好、安全性高等。

其在汽车控制系统中的应用主要有以下几个方面:(1)传输速率高。

CAN总线的传输速率可达到1Mbps,高速率的传输可以满足车载设备复杂控制需求,同时传输距离又可以达到了数百米,能够满足车辆广大控制系统的需求。

(2)支持多设备的连接。

CAN总线是一种多主机共享总线协议,每一台设备都可以主导总线,所有设备在总线上共享通信。

(3)实现分布式控制。

CAN总线允许多个设备通过总线进行分布式控制,可以让控制和处理集中和分散起来,这样做可以有效地降低了整个系统的复杂度,也可以提高了控制系统的可靠性和安全性。

(4)高可靠性。

CAN总线是一种高可靠性的协议,它借助CRC校验、错误帧处理、重传机制等技术,保证数据传输的正确性和完整性。

在汽车控制系统中,这种高可靠性尤为重要,可以保障驾驶者的安全。

学士论文毕业设计论文can总线技术在汽车上的应用

学士论文毕业设计论文can总线技术在汽车上的应用

毕业论文(设计)评定成绩:题目CAN总线技术在汽车上的应用副标题性质:毕业论文学生姓名年级系别专业指导教师目录1.CAN总线技术及在汽车上的应用 (3)2.CAN总线技术的特点及优点 (4)2.1、CAN总线技术的特点 (4)2.2、CAN总线技术的优点 (5)3.汽车上的CAN总线 (6)4.车用CAN未来发展趋势 (6)5.CAN总线控制系统的检修 (8)5.1 CAN总线故障形式 (9)5.2 CAN总线系统中终端电阻的检修 (9)5.3 用故障诊断仪器检修CAN系统 (9)6. CAN总线的维修 (9)7.结论 (9)8.谢辞 (10)9. 参考文献 (10)CAN总线技术在汽车上的应用摘要:介绍了CAN总线技术在汽车上的应用,以及CAN总线出现的故障及检测和维修方法。

关键词:CAN总线;总线故障;检测;维修就像汽车电子技术在20世纪70年代引入集成电路、80年代引入微处理器一样,现在数据CAN总线技术的引入也将是汽车电子技术发展的一个里程碑。

随着电子、程控技术、集成电路及单片机在汽车上的应用,汽车的大多数部件控制由传统的机械控制逐步转变为现在的电子、程控控制,如电控燃油喷射发动机、自动变速器、电子转向和防盗系统等的控制。

技术的进步,控制精度的提高,这就使得汽车上的控制单元数目增加,控制单元数目增加后导致线束增多、电路复杂、质量大、成本高、故障多、维修困难,为了减少线束、减少成本、优化结构,必须采用一种线束少、信息传输快、可控性强的信息传递系统。

因而,一种新型的信息传递技术CAN总线技术产生了。

1、CAN技术及在汽车上的应用CAN全称为“Controller Area Ne twork”,即控制器局域网。

CAN是国际上应用最广泛的现场总线之一。

它将各个单一的控制单元以某种形式(多为星形)连接起来,形成一个完整的系统。

在该系统中,各控制单元都以相同的规则进行数据传输交换和共享,称为数据传输协议。

关于汽车CAN总线概述及其故障诊断检测方法的论文

关于汽车CAN总线概述及其故障诊断检测方法的论文

论文汽车CAN总线概述及其故障诊断检测方法班级:11汽车电子技术(1)班姓名:..学号:…指导教师:..日期:2013年7月6日摘要随着汽车技术的快速发展,汽车性能不断提高,汽车电器与电子控制装置在汽车上的应用越来越多,传统的汽车线路难以满足汽车技术发展。

为了简化线路,提高信息传输的速度和可靠性,降低故障频率,车载网络技术应运而生。

一辆汽车不管有多少个电控单元,每个电控单元都只需引出两条线共同接在两个节点上,这两条导线就称作数据总线,并且由于硬件控制器元件供应商不断降低成本的努力及提供大量产品来发展关于CAN的系统,而一增长趋势在未来十年仍将持续。

本文介绍了CAN总线技术及会出现的故障问题和解决方法。

关键词:车载网络技术,故障和解决方法目录摘要 (2)汽车CAN总线技术简介 (4)汽车CAN总线技术工作原理 (5)汽车CAN总线技术的优缺点 (5)汽车CAN总线技术的应用及功能......................................6-7汽车CAN总线技术的故障和解决方法...............................7-8参考文献. (9)1汽车CAN总线技术简介CAN总线技术是ISO国际标准化的串行通信协议。

在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。

由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。

为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,1986 年德国电气商博世公司开发出面向汽车的CAN 通信协议。

此后,CAN 通过ISO11898 及ISO11519 进行了标准化,在欧洲已是汽车网络的标准协议。

汽车CAN总线技术通过遍布车身的传感器,汽车的各种行驶数据会被发送到“总线”上,这些数据不会指定唯一的接收者,凡是需要这些数据的接收端都可以从“总线”上读取需要的信息。

CAN数据总线在迈腾轿车中应用论文

CAN数据总线在迈腾轿车中应用论文

CAN数据总线在迈腾轿车中应⽤论⽂
浅谈CAN数据总线在迈腾轿车中的应⽤【摘要】本篇论⽂针对can数据总线在迈腾轿车上的⼀些⽤应、can数据总线⼀些基本特点和汽车can数据总线的发展趋势等进⾏了较为深⼊的研究。

【关键词】can;数据总线;通信;迈腾
⼀汽⼤众⽣产的中⾼级轿车迈腾为德国⼤众集团b级车平台——pq46平台上诞⽣的最新⼀代b级轿车,⼜称为passat b6,为上海⼤众passat b5轿车的新⼀代产品。

迈腾轿车应⽤了⼤量的先进技术,尤其多路can总线系统的应⽤,提⾼了车辆的动⼒性、舒适性、安全性。

can 是controller area network 的缩写,是德国bosch公司为解决现代汽车中众多的控制单元及传感器之间的数据交换⽽开
发的⼀种串⾏数据通信协议。

它是⼀种多主总线通信介质可以是双绞线同轴电缆或光导纤维,通信速率可达1mbps,距离可达10km。

在⼤众集团旗下轿车中can总线最⼤多为500kbit/s。

考虑到信号的重复率及产⽣出的数据量,各个公司在汽车上应⽤多路can总线。

can数据总线将各个控制单元组合成⼀个整体,使所有信息都沿总线传输,与所连接的控制单元数及所涉及的信息量的⼤⼩⽆关,这样就解决了随着新增信息量的加⼤,线路及控制单元上插头的数⽬不断增加的问题,并且使不同信息需要不同线路的问题也得以解决。

由于采⽤了许多新技术及独特的设计,can总线与⼀般的总线相⽐,具有突出的可靠性、实时性和灵活性。

所以新型轿车普遍应。

CAN总线与车辆网络控制系统

CAN总线与车辆网络控制系统

CAN总线与车辆网络控制系统随着汽车科技的不断发展,车辆网络控制系统在现代汽车中扮演着越来越重要的角色。

而CAN(Controller Area Network)总线技术,则是车辆网络控制系统中至关重要的组成部分之一。

CAN总线作为一种先进的通信协议,为车辆内部各种控制单元之间的通信提供了高效、可靠的解决方案。

本文将探讨CAN总线技术在车辆网络控制系统中的应用,以及其在提高汽车性能、安全性和可靠性方面的重要作用。

一、CAN总线技术概述CAN总线技术是一种串行通信协议,最初由德国的Bosch公司在1980年代开发。

它采用了差分信号传输和CSMA/CA(载波监听多路访问/碰撞检测)的通信方式,能够在汽车等工业环境中提供可靠的数据传输。

CAN总线主要分为两种速率,即高速CAN(ISO 11898-2)和低速CAN(ISO 11898-3),分别适用于不同的汽车系统和传感器。

二、CAN总线在车辆网络中的应用1. 控制单元通信:CAN总线连接了车辆内部的各种控制单元,如发动机控制单元(ECU)、制动系统、空调控制等,实现它们之间的实时数据交换和通信。

这种分布式的控制架构使得车辆系统更加灵活高效。

2. 数据传输:CAN总线可靠地传输各种类型的数据,包括引擎参数、车速、转向角度等。

这些数据对于车辆的正常运行和驾驶员的驾驶体验至关重要。

3. 网络管理:CAN总线具有自动检测和纠正错误的能力,能够在通信过程中实时监测数据的完整性和准确性,提高了系统的可靠性和稳定性。

三、CAN总线在提升汽车性能和安全性方面的作用1. 实时性能:CAN总线的高速通信能力确保了车辆各个系统之间的实时数据传输,从而提高了车辆的响应速度和性能。

2. 故障诊断:CAN总线可以通过故障码诊断系统快速检测和定位车辆故障,提高了维修效率和成本效益。

3. 安全性:CAN总线具有高度的数据完整性和稳定性,能够有效防止数据的篡改和恶意攻击,保障了车辆系统的安全性。

汽车电子系统中的CAN总线技术研究

汽车电子系统中的CAN总线技术研究

汽车电子系统中的CAN总线技术研究一.前言随着汽车工业的发展,汽车电子系统已成为汽车制造的关键技术之一。

而CAN总线技术作为汽车电子系统中传感器、控制单元之间的主要通信手段,无疑得到了广泛的应用。

本文将就CAN总线技术在汽车电子系统中的应用和研究进行探讨。

二.CAN总线技术的基本概念及工作原理CAN总线是一种串行通信协议。

该协议最初由德国的Bosch公司提出,用于在车辆内部的各个电子控制单元之间进行数据交换。

CAN总线基于广播通信机制,允许多个节点同时发送和接收数据,从而实现高效的数据传输。

CAN总线技术的工作原理为:每个节点都会在总线上发送消息,并且每个消息都有一个唯一的标识符,用于区分不同的消息。

其他节点接收到消息后,会检查标识符,并根据标识符中的信息判断该消息是否与其相关,如果是,则进行数据处理;如果不是,则将其丢弃。

三.CAN总线技术在汽车电子系统中的应用1.发动机管理系统汽车电子系统从发动机管理系统开始,而CAN总线技术在发动机管理系统中的应用也是最为广泛的。

发动机控制单元会通过CAN总线接收来自传感器和执行器的反馈,并根据这些信息调整发动机的工作状态,以达到提高燃油效率、降低排放等目的。

2.车身控制系统车身控制系统包括车门、车窗等部件的控制,也包括座椅调整等配件的控制。

CAN总线技术可以将不同的控制节点连接在同一总线上,从而使得这些节点之间可以互相通信,实现更高的车身控制精度。

3.底盘控制系统底盘控制系统包括ABS防抱死制动系统、ESP电子稳定控制系统等。

CAN总线技术可以将不同的底盘控制单元连接在同一总线上,以实现数据共享和协调。

例如,当ESP系统检测到车辆出现打滑现象时,它会向ABS系统发送信息,要求它尽快制动,从而使车辆得到更好的控制。

四.CAN总线技术的发展和挑战随着汽车电子系统的发展,越来越多的电控单元需要连接到CAN总线上,同时需要传输更大的数据量,这对CAN总线技术提出了更高的要求。

CAN总线汽车仪表论文

CAN总线汽车仪表论文

CAN总线的汽车仪表探究【摘要】汽车在我国已经成为我国居民生活中越来越普遍的生活交通工具,人们对于汽车性能的要求也逐渐提高。

由于汽车总线技术的不断发展创新,总线型汽车仪表取代传统汽车仪表已经是汽车仪表发展的必然趋势。

以下我们就对can总线汽车仪表进行简单分析。

【关键词】汽车仪表;can总线;汽车电子0.前言can总线汽车仪表通过实际使用证明该类汽车仪表的稳定性和可靠性以及精准度均要超过传统汽车仪表。

can总线型汽车仪表具有使用功能强大集成度高,产品成本适中等特点。

本文主要针对汽车仪表展开进一步的探索。

1.简述汽车电子由于现代社会对于汽车性能等方面的要求的逐渐提高,为了更好满足这些需求,我们采用电子控制技术,通过对汽车的一些使用性能如汽车尾气排放、汽车节能、安全及汽车舒适性的不断提高的同时也提高了汽车电子的控制程度。

汽车电子产品大体上可分为两类:一类是汽车电子的控制装置,主要包括汽车动力总成控制与、汽车底盘和车身的电子控制、汽车的舒适系统和汽车防盗系统;第二类就是车载汽车的电子装置,主要有汽车信息系统、汽车的导航系统、车载视听娱乐系统、车载网络以及汽车通信系统等。

2.汽车电子的现状近几年来,欧美推出的车型大多配有一个两个或两个以上的网络系统,该系统不仅应用于高档车中,部分低档的经济型车也拥有该系统。

例如神龙汽车推出的“毕加索”、“萨拉”n7轿车就分别安装了一个和两个网络系统,一汽大众的“宝来”与上海大众的“波罗”也分别装备了can网。

伴随着电子技术的不断发展,汽车电子仪表也得到了快速的发展。

发达国家已经将全数字式汽车仪表普遍应用于汽车中,而我国虽然对全数字式汽车仪表非常看好,但我国还未具备该技术的开发条件。

全数字式的汽车仪表将会是现今以及未来一段时间内汽车仪表显示装置的主导技术。

3.简单介绍cancan是近年来在汽车行业中广泛应用的一种数据和控制通讯网络,是韧性较强的一种电器规范与协议,can具有极高的可靠性与容错能力,所以can是应用于轿车或卡车中,用以应对危险与无法预测的恶劣环境中。

车辆CAN总线概述(完整版)

车辆CAN总线概述(完整版)

一.CAN总线简介1. CAN总线的发展历史20世纪80年代初期,欧洲汽车工业的蓬勃发展,车辆电子信息化程度的也不断提高。

当时,由于消费者对于汽车功能的要求越来越多,而这些功能的实现大多是基于电子操作的,这就使得电子装置之间的通讯越来越复杂,同时意味着需要更多的连接信号线,但是传统的线束式汽车电子系统已经不能满足车辆电子信息功能发展的需求。

为了解决这一制约现代汽车电子信息化发展的瓶颈,德国Bosch公司设计了一个单一的网络总线,所有的外围器件可以被挂接在该总线上,经过试验,这一总线能够有效解决现代汽车中庞大的电子控制装置之间的通讯,并且能够减少不断增加的信号线。

所以在1986年Bosch公司正式公布了这一总线,且命名为CAN总线。

CAN控制器局部网(CAN—Controller Area Network)属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通讯网络,它具有很高的网络安全性、通信可靠性和实时性,简单实用,网络成本低,特别适用于汽车计算机控制系统和环境恶劣、电磁辐射强和振动大的工业环境,因此CAN总线在诸多现场总线中独占鳌头,成为汽车总线的代名词,CAN总线开始进入快速发展时期:1987年Intel公司生产出了首枚CAN控制器(82526)。

不久,Philips公司也推出了CAN 控制器82C200;1991年,Bosch颁布CAN 2.0技术规范,CAN2.0包括A和B两个部分为促进CAN以及CAN协议的发展,1992在欧洲成立了国际用户和厂商协会(CAN in Automation,简称CiA),在德国Erlangen注册,CiA总部位于Erlangen。

CiA提供服务包括:发布CAN的各类技术规范,免费下载CAN文献资料,提供CANopen规范DeviceNet规范;发布CAN产品数据库,CANopen产品指南;提供CANopen验证工具执行CANopen认证测试;开发CAN规范并发布为CiA 标准。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

论文汽车CAN总线系统简介摘要CAN(Controller Area Network)即控制器局域网,是德国Bosch公司20世纪80年代最初动机是为了解决现代汽车中庞大的电子控制装置之间的通讯,减少不断增加的信号线而应用开发的一种通信协议。

因其良好的性能价格比和可靠性,如今已得到广泛应用。

传输速率为83.3~500kbit/s。

LIN总线:是车内最新且运用最广泛的低成本串行通讯系统。

开发这种是为了产生一种开放的标准“低成本”CAN,用在CAN难于实现或使用成本过高的位置。

使用LIN后,无需增加CAN的带宽和灵活性,即可实现与智能传感器和执行器之间的通信。

通信协议和数据格式均基于单主/多从概念。

LIN总线在物理上基于单线制12V总线。

通过LIN启动的典型部件包括车门模块(电动车窗、车门锁、后视镜调节),滑动天窗,转向盘上的控制按钮(收音机、电话……),座椅控制器,风挡玻璃雨刮器,照明,雨水/光线传感器,起动机,发电机等等。

LIN 总线是一条双向单线接口,最大传输速率为20kbit/s。

与一般的通信总线相比,CAN总线的数据通信具有突出的可靠性、实时性和灵活性,它在汽车领域上的应用最为广泛,世界上一些著名的汽车制造厂商都采用了CAN总线来实现汽车内部控制系统与各检测和执行机构间的数据通信。

绪论我在汽车销售服务有限公司进行售后维修实习。

在来这九个多月的时间里,首先我对汽车4S店的零部件供给、售后服务流程有了相关了解,其次学会了维修设备:举升机、轮胎动平衡机、部分专用工具等的使用,还有掌握了对检测仪器:DAS电脑检测仪、电池测试仪、万用表等的一般使用,以及对车间信息系统软件能熟练运用。

实习期间我主要从事汽车保养工作。

汽车保养是很重要的,买的一辆新车,首先要懂得如何保养。

汽车保养需求做的几项任务:干净汽车表面,检查门窗玻璃、刮水器、室内镜、后视镜、门锁与升降器手摇柄能否完全有效。

检查散热器的水量、曲轴箱内的机油量、油箱内的燃油储量、蓄电池内的电解液液面高度能否符合请求。

检查喇叭、灯光能否完全、有效,安装能否结实。

检查转向机构各连接部位能否松旷,安装能否结实。

检查轮胎气压能否充足,并肃清胎间及胎纹间杂物。

检查转向盘的游动间隙能否符合标准;轮毂轴承、转向节主销能否松动。

汽车保养除了换机油外,还要用电脑检测仪检查车各个电控部件能否正常。

检查发动机机油液位,发动机冷冻液液位,助力转向油液位,刹车油油位和轮胎气压。

谈到轮胎气压,很多车主看到车轮很扁,以为气压不足,而给汽车车胎打气,直至不扁。

实际上这是错的。

太高的轮胎气压,造成轮胎过早磨损,在高速公路行驶时,简单发作爆胎,非常风险。

轮胎气压太低也不好,最好按各车的标准,可查随车手册或油箱盖上的说明标签。

在这次实习中我认识到要把这项技术学习好,首先要有丰富的理论知识,要有灵活的思维,要有精心钻研的意志,只有这样才能吧车迅速的修好。

所以我在工作之余就会到公司技术部去借阅资料,当我看到“汽车CAN总线系统”资料时不禁眼前一亮。

虽然看起来有些枯燥,但却是汽车诊断维修必不可少的理论基础。

主体一、CAN总线特点CAN总线是一种串行数据通信协议,其通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。

CAN总线特点如下:(1)多主机方式工作,网络上任意一个节点均可以在任意时刻主动地向网络上的其他节点发送信息,而不分主从,通信方式灵活。

(2)网络上的节点(信息)可分成不同的优先级,可以满足不同的实时要求。

(3)采用非破坏性位仲裁总线结构机制,当两个节点同时向网络上传送信息时,优先级低的节点主动停止数据发送,而优先级高的节点可不受影响地继续传输数据。

(4)可以点对点、一点对多点(成组)及全局广播几种传送方式接收数据。

(5)直接通信距离最远可达6km(速率10Kbps以下)。

(6)通信速率最高可达1MB/s(此时距离最长30m)。

(7)节点数实际可达110个。

(8)采用短帧结构,每一帧的有效字节数为8个。

(9)每帧信息都有CRC校验及其它检错措施,数据出错率极低。

(10)通信介质可采用双绞线,同轴电缆和光导纤维,一般采用廉价的双绞线即可,无特殊要求。

(11)节点在错误严重的情况下,具有自动关闭总线的功能,切断它与总线的联系,以使总线上的其他操作不受影响。

二、CAN 的工作原理车身系统的控制单元多为低速马达和开关量器件,对实时性要求低而数量众多。

使用低速的总线连接这些电控单元。

将这部分电控单元与汽车的驱动系统分开,有利于保证驱动系统通信的实时性。

此外,采用低速总线还可增加传输距离、提高抗干扰能力以及降低硬件成本。

动力与传动系统的受控对象直接关系汽车的行驶状态,对通讯实时性有较高的要求。

因此使用高速的总线连接动力与传动系统。

传感器组的各种状态信息可以广播的形式在高速总线上发布,各节点可以在同一时刻根据自己的需要获取信息。

这种方式最大限度地提高了通信的实时性。

故障诊断系统是将车用诊断系统在通信网络上加以实现。

信息与车载媒体系统对于通讯速率的要求更高,一般在2 Mb/s以上。

采用新型的多媒体总线连接车载媒体。

这些新型的多媒体总线往往是基于光纤通信的,从而可以充足保证带宽。

网关是电动汽车内部通信的核心,通过它可以实现各条总线上信息的共享以及实现汽车内部的网络管理和故障诊断功能。

CAN总线标准包括物理层、数据链路层,其中链路层定义了不同的信息类型、总线访问的仲裁规则及故障检测与故障处理的方式。

当CAN 总线上的一个节点(站)发送数据时,它以报文形式广播给网络中所有节点。

每组报文开头的11位字符为标识符,定义了报文的优先级,这种报文格式称为面向内容的编址方案。

当一个节点要向其它节点发送数据时,该节点的CPU 将要发送的数据和自己的标识符传送给本节点的CAN芯片,并处于准备状态;当它收到总线分配时,转为发送报文状态。

CAN 芯片将数据根据协议组织成一定的报文格式发出,这时,网上的其它节点处于接收状态。

每个处于接收状态的节点对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。

由于CAN总线是一种面向内容的编址方案,因此很容易建立高水准的控制系统并灵活地进行配置。

可以很容易地在CAN 总线中加进一些新节点而无需在硬件或软件上进行修改。

三、汽车电子网络结构:在汽车内部采用基于总线的网络结构,可以达到信息共享、减少布线、降低成本以及提高总体可靠性的目的。

通常的汽车网络结构采用多条不同速率的总线分别连接不同类型的节点,并使用网关服务器来实现整车的信息共享和网络管理,如图1所示。

四、CAN总线标准、协议国际上众多知名汽车公司早在20世纪80年代就积极致力于汽车网络技术的研究及应用,迄今为止,已有多种网络标准。

目前存在的多种汽车网络标准,其侧重的功能有所不同。

为方便研究和设计应用,SAE(美国汽车工程师协会)将汽车数据传输网划分为A、B、C三类。

A类是面向独立模块间数据共享的中速网络,传输速率在10-125 kb/s,主要应用于车身电子舒适性模块、仪表显示等系统;B类是面向高速、实时闭环控制的多路传输网,位速率在125 kb/s-1 Mb/s之间,主要用于牵引控制、先进发动机控制、ESP等系统;C类是面向传感器/执行器控制的低速网络,数据传输位速率通常小于1O kb/s,主要用于后视镜调整,电动窗、灯光照明等控制。

(1) A类总线标准、协议A类中的国际标准是CAN总线。

CAN总线是德国BOSCH公司从20世纪80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。

通信速率可达1Mb/s。

CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、检验、优先级判别等项工作。

CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码,最多可标识2048(2.OA)个或5亿(2.OB)多个数据块。

采用这种方法的优点可使网络内的节点个数在理论上受限制。

数据段长度最多为8个字节,不会占用总线时间过长,从而保证了通信的实时性。

CAN协议还可提供相应的错误处理功能,保证了数据通信的可靠性。

A类标准总线传输速率在100kb/s左右。

从1992年起欧洲大部分汽车公司,一直采用A类标准总线,所使用的传输速率范围从47.6-500kb/s不等。

(2)B类高速总线系统标准、协议由于高速总线系统主要用于与汽车安全相关,以及实时性要求比较高的地方,如动力系统等,所以其传输速率比较高。

根据传统的SAE的分类,该部分属于B类总线标准,通常在125kb/s-1Mb/s之间,必须支持实时的周期性的参数传输。

目前,随着汽车网络技术的发展,未来将会使用到具有高速实时传输特性的一些总线标准和协议,包括采用时间触发通讯的系统总线标准和用于安全气囊控制和通讯的总线标准、协议。

B类总线标准、协议是用来支持分布在车辆各个不同位置的电控单元之间实现实时闭环控制功能的高速通信标准,其数据传输速率为250kb/s。

(3)C类总线标准、协议C类网络使用起来既简单又经济,但随着技术的发展,预计在今后几年中将会逐步在汽车通信系统中被停止使用。

目前首选的标准是LIN。

LIN是用于汽车分布式电控系统的一种新型低成本串行通信系统,它是一种主从结构的单线12V的总线通信系统,主要用于智能传感器和执行器的串行通信,而这正是CAN总线的带宽和功能所不要求的部分。

由于目前尚未建立低端多路通信的汽车标准,因此LIN正试图发展成为低成本的串行通信的行业标准。

LIN的标准简化了现有的基于多路解决方案的低端CAN,同时将降低汽车电子装置的开发、生产和服务费用。

LIN采用低成本的单线连接,传输速度最高可达20kb/s,对于低端的大多数应用对象来说,这个速度是可以接受的。

在下表中,给出了LIN总线以及下列其他各类典型汽车总线标准、协议特性和参数。

五、CAN的报文格式在总线中传送的报文,每帧由7部分组成。

CAN协议支持两种报文格式,其唯一的不同是标识符(ID)长度不同,标准格式为11位,扩展格式为29位。

在标准格式中,报文的起始位称为帧起始(SOF),然后是由11位标识符和远程发送请求位 (RTR)组成的仲裁场。

RTR位标明是数据帧还是请求帧,在请求帧中没有数据字节。

控制场包括标识符扩展位(IDE),指出是标准格式还是扩展格式。

它还包括一个保留位,为将来扩展使用。

它的最后四个字节用来指明数据场中数据的长度(DLC)。

数据场范围为0~8个字节,其后有一个检测数据错误的循环冗余检查(CRC)。

相关文档
最新文档