车载网络系统Word下载.docx
《车载网络系统Word下载.docx》由会员分享,可在线阅读,更多相关《车载网络系统Word下载.docx(15页珍藏版)》请在冰豆网上搜索。
20世纪80年代末的汽车工业中,由于消费者对于汽车功能的要求越来越多,而这些功能的实现大多是基于电子操作的,这就使得电子装置之间的通信越来越复杂,同时意味这需要更多的信号连接线。
德国Bosch公司和Intel公司研制了专门用于汽车电器系统的总线-控制器局域网(ControllerAreaNetwork)规范,简称CAN。
提出CAN总线的最初动机就是为了减少解决现代汽车中庞大的电子控制装置之间的通信而不断增加的信号线。
于是设计了一个单一的网络总线,所有的外围器件都可以被挂接在该总线上。
到2000年以后,随着车载网络的进一步细分,低端的LIN网络产生。
二、车载网络的类型
目前车上主要车载网络基本情况所示:
按照系统的信息量、响应速度、可靠性等要求将车载网络系统分为A级、B级、C级、D级四类。
A级是面向传感器/执行器控制的低速网络,数据传输速率通常小于20Kbps,主要用于天窗、雨刮、空调、照明等控制;
B级是面向独立模块间数据共享的中低速网络,速率在30-125Kbps,主要用于车身电子舒适性模块、仪表显示等系统;
C级是面向实时性控制的中高速网络。
速率在125Kbps-1Mbps之间,主要用于牵引控制、发动机、自动变速器、ABS等系统;
D级是面向媒体传输的高速网络,速率在1Mbps以上,主要用于导航、车载音响、车载电话等信息娱乐系统。
A级目前首选的标准是LIN总线;
B级网络的国际标准是CAN总线;
C级未来会使用到具有高速实时传输特性的一些总线标准和协议,包括采用时间触发通信的X-by-Wire系统总线标准和用于安全气囊控制和通信的总线协议、标准;
D级主要标准是DDB和MOST。
按汽车局域网的发展趋势,CAN的C类网络将逐步普及并占主导地位。
三、常用基本术语简介
(一)多路传输
1、多路传输的基本原理
由于总线式的网络结构是使用一条线路对多个信号进行传输,所以应当懂得多路传输技术的原理,否则一旦汽车故障电脑诊断仪在检测车辆时不工作,你就会不知所措,或者即使你的故障扫描仪在工作,你却找不到本应该找到的故障。
多路传输即在同一通道或线路上同时传输多条信息。
这听起来好像不可能,但在某种意义上讲是可能的。
从图中可以看出,常规线路要比多路传输线路简单得多,然而多路传输系统ECU之间所用的导线比常规线路所用导线少得多。
由于ECU可以触发仪表板上的警告灯或灯光故障指示灯等,又由于多路传输可以通过一根线(数据总线)执行多个指令,因此可以增加许多功能装置。
2、多路传输系统的应用
(1)电喷计算机系统中多路传输的应用
除了负责给发动机喷油和点火外,电喷计算机还把它从传感器接收到的信息传输到网络中供其他计算机使用。
电喷计算机通过多路传输网络接收到分配控制计算机所下的解除锁止的指令。
电喷计算机同时还要向其他计算机通报发动机运行状况的信息。
它把有关的信息都交与它们使用。
此外它还通过一条专用线路与故障诊断工具对话。
(2)多路传输系统在自动变速器中的应用
自动变速器计算机需要了解来自发动机计算机的信息。
除了它本身自动变速管理的功能外,自动变速器计算机要向发动机计算机通知挡位以及自动变速器油温度。
(二)局域网
1、局域网的定义及特点
局域网络是在一个有限区域内连接的计算机的网络。
一般这个区域具有特殊的职能,通过这个网络实现这个系统内的资源共享和信息通信。
连接到网络上的节点可以是计算机、基于这微处理器的应用系统或智能装置。
局域网一般的数据传输速度在102-105Kbit/s范围,传输距离100-250m,误码率低。
汽车上的网络是局域网与现场总线(FieldBus)之间的一种结构。
数据传输速度一般在10-103Kbit/s范围,传输距离在几十米范围。
通常,将局域网划分成三类,即一般局域网(LAN)、高速局域网(HSLN)和计算机化分组交换机(C13X)。
这三类局域网在系统结构和设计方案上差距很大,三类局域网主要是为满足不同要求而独立研制的。
一般局域网和高速局域网的通信协议是分别定义的。
2、局域网的拓扑结构
所谓拓扑结构就是网络的物理连接方式。
局域网的常用拓扑结构有三种:
星型、环形、总线型。
(1)星形网络拓扑结构
星型网络即以一台称之为中心处理机为主组成的网络,各种类型的入网机均与该中心处理机有物理链路直接相连,因此,所有的网上传输信息均需通过该机转发,其结构如图13-3所示。
星型网络由于其物理结构,使其具有以下特点:
通信功能简单,它可以根据需要由中心处理机分时或按优先权排队处理;
中心处理机负载过重,扩充困难;
构造较容易,适于同种机型相连;
每台入网计算机均需与中心处理机有线路直接互连,因此线路利用率不高,信道容量浪费较大。
(2)总线型网络拓扑结构
总线型网络即所有入网计算机通过分接头接入一条载波传输线上,如图13-4所示。
总线型网络拓扑结构的特点:
通道利用率高,但网络延伸距离有限,网络容纳节点数有限(受信道访问机制影响)。
它适用于传输距离较短、地域有限的组网环境,目前车载局域网多采用此种方式。
(3)环形网络拓扑结构
环型网的主要特点是:
由于一次通信信息在网中传输最大时间是固定的,因此实时性较高,每个网上结点只与其他两个结点有物理链路直接互连,因此传输控制机制较为简单;
一个结点出故障可能会终止全网运行,因此可靠性较差;
网络扩充需对全网进行拓扑和对访问控制机制进行调整,因此较为复杂。
环型网拓扑结构环型网通过一个转发器将每台入网计算机接入网络,每个转发器与相邻两台转发器用物理链路相连,所有转发器组成一个拓扑为环的网络系统,如图13-5所示。
环型网由于其点一点通信的唯一性,因此,不宜在广域范围内组建计算机网络。
它也是一种较为实用的局域网拓扑结构,尤其是在实时性要求较高的环境中更是如此。
(三)现场总线(FieldBus)
是在工业过程控制和生产自动化领域发展起来的一种网络体系,是在过程现场安装在控制室先进自动化装置中的一种串行数字通信链路。
该系统是用于过程自动化和制造自动化最底层的现场设备或现场仪表互连的通信网络,是现场通信网络与控制系统的集成。
(四)CAN
CAN,全称为“ControllerAreaNetwork”,即控制器局域网,是国际上应用最广泛的现场总线之一。
最初,CAN被设计作为汽车环境中的微控制器通信,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络。
比如:
发动机管理系统、变速器控制器、仪表装备、电子主干系统中,均嵌入CAN控制装置。
一个由CAN总线构成的单一网络中,理论上可以挂接无数个节点。
实际应用中,节点数目受网络硬件的电气特性所限制。
例如,当使用PhilipsP82C250作为CAN收发器时,同一网络中允许挂接110个节点。
CAN可提供高达1Mbit/s的数据传输速率,这使实时控制变得非常容易。
另外,硬件的错误检定特性也增强了CAN的抗电磁干扰能力。
(五)数据总线
模块间运行数据的通道,即所谓的信息高速公路,如上图所示。
如果模块可以发送和接收数据,则这样的数据总线就称为双向数据总线。
汽车上的信息高速公路实际是一条或两条导线。
如果把这种方式应用在汽车电气系统上,就可以大大简化目前的汽车电路。
可以通过不同的编码信号来表示不同的开关动作信号解码后,根据指令接通或断开对应的用电设备(前照灯、刮水器、电动座椅等)。
这样,就能将过去一线一用的专线制改为一线多用制,大大减少了汽车上电线的数目,缩小了线束的直径。
当然,数据总线还将使计算机技术融入整个汽车系统之中,加速汽车智能化的发展。
如果系统可以发送和接收数据,则这样的数据总线就称之为双向数据总线。
数据总线实际是一条导线,或许是两条导线。
两线式的其中一条导线不是用作额外的通道。
它的作用有点像公路的路肩,上面立有交通标志和信号灯。
一旦数据通道出了故障,这“路肩”在有些数据总线中被用来承载“交通”,或者令数据换向通过一条或两条数据总线中未发出故障的部分。
四、数据总线新技术-蓝牙技术
(一)蓝牙技术的产生
蓝牙(Bluetooth)是由五家世界著名的大公司―爱立信(Ericsson)、诺基亚(Nokia)、东芝(Toshiba)、国际商用机器公司(IBM)和英特尔(Intel)联合宣布的一项技术,可以使不同厂家生产的便携式设备在没有电线或电缆相互连接的情况下,能在近距离范围内具有互用、相互操作的性能。
汽车系统和蓝牙技术相结合,将会给汽车的生产和服务带来更大的方便,如果进一步和移动电话甚至Internet连接起来,车主在任何时间任何地点都可以了解汽车的状况并给予必要的控制。
但要在汽车内实现蓝牙技术,还需要使蓝牙技术和CAN技术相配合。
(二)蓝牙技术在汽车上的应用
蓝牙技术在汽车上服务的场合如下:
1、当汽车进入服务站时,它的蓝牙站和服务站主计算机建立连接,它和汽车计算机通过蜂窝电话系统交换信息。
2、服务人员在其PC上获得必要的工作指示,当给汽车服务时,他可通过PC控制和调节一些功能,如灯、窗户、空气、发动机参数等,也可为任何电子控制单元下载最新版本的软件。
3、服务站主计算机提醒服务人员分配任务,同时PC和汽车建立连接,并下载一些需要的信息。
(四)汽车中的蓝牙网
在汽车里,每个门、前座和操纵轮都有灵活电缆,而这些灵活的电缆常常会出现问题。
这里可以在小范围内采用无线电缆延伸器,但在CAN网络中,小范围内实现可靠的位一位无线连接很困难。
因此,电缆延伸器应是网桥而不是转发器。
电缆延伸器把CAN网分为两个网,其中一个网络将仅由一个节点组成,这就解决了高复杂性和高费用的问题。
(五)发展前景
在汽车工业中把蓝牙技术用做CAN网络的网关,将使汽车具有更高的无线接口能力,从而具有更广阔的市场前景。
为得到这个市场,必须在汽车中存储专用的蓝牙MAC层,并能通过CPU的指令在它与用户定制的MAC间切换。
如果进一步,蓝牙芯片与用户定制MAC相结合,将蓝牙单元安置在需要灵活电缆的地方:
而不是仅仅与上面提到的蓝牙CAN网关通信,市场潜力会更大。
课后练习:
1、通过学习本活动内容,能够了解汽车电子控制技术的发展历史。
2、通过课外阅读等方式,进一步了解汽车采用电子控制技术的发展情况。
活动二
CAN总线技术
CAN总线是的当前车载网路系统所使用的主体类型,该总线的结构具有成本低,响应快,可靠性高,抗高温和高噪音等优点。
本活动从CAN总线的特点、组成和控制出发,简单介绍了该系统的工作原理和过程。
1、CAN总线系统具有哪些优点?
2、总线技术是如何将各系统联合起来进行控制?
一、CAN总线的特点、组成及控制
(一)CAN总线的特点
CAN总线是一种多主总线,通信速率可达1Mbps。
CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等工作。
1、CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码。
2、CAN总线为多主站总线,各节点可在任意时刻向网络上的其他节点发送信息,不分主从,通信灵活。
3、CAN总线采用独特的非破坏性总线仲裁技术,优先级高的节点优先传送数据,可满足实时性要求。
4、CAN总线具有点对点、一点对多点及全局广播传送数据的功能。
5、CAN总线采用短帧结构,每帧有效字节数最多为8个,数据传输时间短,并有CRC及其他校验措施,数据出错率极低。
6、CAN总线上某一节点出现严重错误时,可自动脱离总线,而总线上的其他操作不受影响。
7、CAN总线系统扩充时,可直接将新节点挂在总线上,因而走线少,系统扩充容易,改型灵活。
8、CAN总线最大传输速率可达1Mb/s(此时通信距离最长为40m),直接通信距离最远可达10km(速率5kbps以下)。
9、CAN总线上的节点数主要取决于总线驱动电路。
在标准帧(11位报文标识符)可达110个,而在扩展帧(29位报文标识符)其个数几乎不受限制。
(二)CAN总线的组成
CAN数据总线由一个控制器,一个收发器,两个数据传输终端以及两条数据线组成。
除数据传输线外,其他元件都置于控制单元内部。
控制单元功能不变。
1、CAN控制器
CAN控制器是用来接收控制单元中微电脑传来的数据,对这些数据进行处理并将其传往CAN收发器。
同样CAN控制器也接收CAN收发器传来的数据,对这些数据进行处理并将其传往控制单元中的微电脑。
2、CAN收发器
CAN收发器将CAN控制器传来的数据转化为电信号并将其送入数据传输线。
它也为CAN控制器接收和转发数据。
3、数据传输终端
数据传输终端是一个电阻器,其作用是防止数据在线端被反射,并以回声的形式返回。
数据在线端被反射会影响数据的传输。
4、数据传输线
数据传输线(亦称BUS线)是双向对数据进行传输的。
两条传输线分别被称为CAN(H)和CAN(L)。
为了防止外界电磁波的干扰和向外辐射,CAN总线将两条线缠绕在一起。
这两条线的电位相反,如果一条是5V,另一条就是0V,始终保持电压总和为一常数。
通过这种方法,CAN数据总线得到了保护,使其免受外界的电磁场干扰。
5、数据传递过程
(1)提供数据:
控制单元向CAN控制器提供数据用于传输。
(2)发送数据:
CAN收发器从CAN控制器处接收信号,并将其转化为二进制
电信号发送出去。
(3)接收数据:
CAN网络系统所有的控制单元的收发器都接收数据。
(4)检验数据:
控制单元对接收到的数据进行检测,看此数据是否是其功能所需。
(5)认可数据:
如果接收到的数据是有用的,将被认可及处理,反之则忽略掉。
二、POLO的总线结构
在此车载网络系统中,以控制单元为核心部件,它位于驾驶员侧仪表板饰件后。
它承担以前一直由单独的断电器和控制单元所执行的功能。
主要功能如下:
负荷控制;
转向信号灯控制;
燃油系统供给控制;
后窗刮水器控制;
前窗刮水器控制;
后视镜控制;
后窗加热控制;
后座椅靠背控制;
车内灯控制;
报警灯控制;
编码。
1、负荷控制
在行驶中如座椅加热装置、后窗加热装置、外后视镜加热和电子辅助加热装置等舒适性装备和电热器会引起发电机过载,进而导致蓄电池放电,电路如下图所示。
这尤其出现在距离极短的短途行车和冬季行驶时,以及时停时走和装备过多的车辆中。
2、转向信号灯和报警灯控制
3、燃油泵供给控制
汽油发动机有一个新的燃油泵供给ECU,它是由燃油泵继电器J17和燃油供给继电器J643并联来代替单个集成防撞燃油关闭装置的燃油泵继电器。
这两个继电器位于车载网络系统控制单元J519上的继电器托架上,当驾驶员打开驾驶员侧车门后,车门触点开关F2(或集控门锁F220的关闭单元)将信号发送到车载网络系统控制单元。
接着车载网络系统控制单元控制燃油供给继电器J643,并使燃油泵G6运行大约2s。
打开点火开关或起动发动机后,燃油泵G6通过燃油泵继电器J17由发动机控制单元控制,电路图如图所示。
在车载网络系统控制单元中有一个定时开关,它有两个作用:
(1)当驾驶员侧车门短暂开启时,避免燃油泵持续运行。
(2)如果驾驶员侧车门开启超过3Omin,燃油泵重新受控。
(3)当打开点火开关或起动发动机后,燃油泵通过燃油继电器由发动机控制单元控制。
4、前刮水器控制
如果风窗玻璃刮水器已接通间歇挡(取决车速的间歇运行模式或下雨运行模式),并且同时打开发动机盖,信号将从发动机盖接触开关F266发送至车载网络系统控制单元。
控制单元将阻止刮水器运动,直到发动机盖再次关闭。
5、后窗刮水器控制
在前风窗玻璃刮水器置于l挡或2挡或间歇挡的条件下,当在进入倒挡后,后风窗刮水器将自动刮水一次。
6、外后视镜和后窗加热装置
外后视镜和后窗加热装置只有在发动机运行时才能接通,接通约20min后,加热装置将自动关闭,以达到保持蓄电池电量的目的。
7、后座椅靠背监控
后排座椅的中间位置带有三点式安全带的车辆具有后座椅靠背监控功能。
如果后排座椅中间位置靠背部分安装不正确,在打开点火开关后,仪表板中的一个指示灯亮起约20s。
8、车内灯控制
如果解除车辆遥控门锁或拔出点火钥匙,30s后车内灯自动接通。
在车辆锁止或打开点火开关后车内灯立即关闭。
车内灯在撞车时自动接通。
车内灯控制的另一个作用是:
在点火开关关闭约30min,自动关闭由手动打开的灯(车内灯、前后阅读灯、行李舱照明灯、杂物箱照明灯和化妆镜)。
该功能同样有利于保持蓄电池电量。
1、CAN总线如何进行数据传输的?
2、用自己的语言组织车内灯控制模式?