模块2 汽车车载网络技术分析.ppt
《模块2 汽车车载网络技术分析.ppt》由会员分享,可在线阅读,更多相关《模块2 汽车车载网络技术分析.ppt(217页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、模块2 汽车车载网络技术分析2.1 汽车车载网络的组成2.1.1 汽车电控单元的结构与原理 目前,汽车大多采用电控单元ECU为控制中心的高度自动化控制系统,该系统随着汽车功能的不断增加而且渐完善和复杂,并在解决汽车所面临的安全、能源和污染三大问题上起着重要的作用。汽车电控单元ECU控制装置主要有以下几种。(1)发动机电控装置(2)汽车传动电控装置(3)汽车传向和行驶电控装置(4)保证行车安全的电控装置(5)满足驾驶员与乘员舒适性和娱乐性的电控装置(6)汽车工程监视及信息管理系统模块2 汽车车载网络技术分析 汽车电控单元(又称为ECU或电脑)作为控制系统的核心,按照预定程序和数据自动地对各种传感
2、器和开关的输入信号进行运算、分析、判断、处理,并根据信号处理的结果输出控制信号指令给执行器,控制执行器工作,从而控制汽车运行的电子设备。它由硬件和软件组成。在硬件结构上一般可分为外部传感器、汽车电控单元ECU和执行机构三部分。汽车电控单元ECU主要由输入接口、微处理器(MCU)和输入接口等组成。模块2 汽车车载网络技术分析1.汽车电控单元ECU控制系统的组成及分类图2-1 汽车电控单元(ECU)系统基本组成框图模块2 汽车车载网络技术分析 汽车在运行时,各传感器不断检测汽车进行工况信息,并将这些信息实时地通过输入接口传送到ECU。ECU接收到这些信息时,根据内部预先存储的数据和编写好的控制程序
3、,通过数字计算和逻辑判断,进行相应的决策和处理,确定出适应发动机工况的点火提前角、喷油时间等参数,并将这些数据转变为电信号,通过输出接口输出控制信号给相应的执行器。执行器接收到控制信号后,执行相应的动作,实现某种预定的功能。ECU除了具有控制功能外,还具有故障自诊断功能。模块2 汽车车载网络技术分析(1)汽车电控单元ECU硬件 ECU的硬件结构分为壳体、接口、电路板和电路等几部分。ECU的电路可分为输入接口电路、微处理器、输出接口电路和总线等。模块2 汽车车载网络技术分析图2-2 ECU组成原理图模块2 汽车车载网络技术分析 1)输入接口电路。由它完成外部传感器与微处理器之间的信息传递。其主要
4、功能是对传感器输入信号进行预处理,使输入信号变成微处理器可以接受的信号。2)微处理器。包括CPU、存储器、输入输出端口(I/O接口)、总线等。输入信号通过输出端口进入CPU,经过CPU的数据处理后,把运算结果送到输出端口,并同时使执行器进行工作。模块2 汽车车载网络技术分析(2)汽车电控单元ECU软件 ECU的软件结构可分为程序和数据两部分。数据是通过大量试验获得的,是满足微机控制汽车的各种性能的最重要的保证。程序的结构取决于ECU的功能,数据与程序的特定部分相联系,并在控制系统自检时保持一定。1)程序部分。汽车ECU的程序一般都是用汇编语言编写的,为了编程、调试、修改和使用方便,一般采用模块
5、化结构。2)数据部分。数据可分为系统固定特性相关的固定数据和与系统可变特性相关的校正数据两类。模块2 汽车车载网络技术分析2.电控单元ECU控制系统的特点 1)具有高度可靠性和对环境的耐久性。2)具有足够的智能化,具有自诊断和检测能力,能及时发现系统中存在的故障,并存储故障码,告知维修人员故障可能存在的部位,以便于维修。3)除少数电控单元ECU外,所有汽车电控单元ECU都使用5V电源驱动其传感器。4)具有良好的抗震性。5)能在温度大范围变化的情况下正常工作。6)具有抗强电磁干扰的能力。7)能在电压波动较大的情况下正常工作。8)具有较强的抗腐蚀、抗污染的能力。模块2 汽车车载网络技术分析 目前比
6、较普遍的汽车电控单元控制系统主要有发动机电子控制、底盘电子控制、车身电子控制、信息传递等几个大部分。(1)发动机ECU控制系统 发动机ECU控制系统主要包括电控汽油喷射系统、电控汽油点火系统、发动机怠速控制系统、废气再循环控制系统、汽油机迸气控制系统、汽缸变排量控制系统、可变压缩比系统,柴油机电控系统等。(2)汽车底盘电控系统 底盘电控系统包括防抱死制动系统(ABS)、电子防滑系统(ASR)、悬架系统控制、电子控制动力转向、四轮转向控制、巡航控制系统等。(3)汽车车身电控系统 汽车车身电控系统包括车用空调控制、车辆信息显示、挡风玻璃的刮水器控制、灯光控制、汽车门锁控制、汽车车窗控制、电动座椅控
7、制、安全气囊与安全带控制、防撞与防盗安全系统等。(4)汽车信息传递 汽车信息传递系统通常包括多路信息传递、汽车导航和蜂窝式移动电话三部分。模块2 汽车车载网络技术分析3.ECU控制系统的分类4.发动机电控单元核心逻辑电路的工作原理模块2 汽车车载网络技术分析(1)CPU 该电控单元的CPU使用的是MC68HCIIF1。MC68HCIIFI是MOTOROLA公司生产的高性能8位单片机,其内部资源如图2-7所示。主要特征如下:两种省电模式:停止和等待。1024字节的片上RAMRAM数据在待机时保留。512字节的片上EEPROM,带区域数据保护功能。异步非归零码(NRZ),串行通信接口SCI。同步外
8、围设备接口(SPI)。8通道8位A/D转换器。增强的16位定时器系统。它包括三个输入捕获通道IC,四个输出比较通道OC,个附加通道,可选择作为第四输入或第五输出通道。8位脉冲累加器。实时中断电路。COP看门狗系统。38个通用输入输出脚(1/0)。两种封装形式:它包括68引脚PLCC及80引脚TQFP封装。模块2 汽车车载网络技术分析1)引脚功能该电控单元ECU中采用的是68引脚PLCC封装,VDD和Vss电源供给端电源通过这两个引脚加到MCU上,VDD电源正,Vss接地,单5V供电。RESET复位信号端这是一个双向控制引脚,当输入低电平时可使CPU复位。当COP看门狗、内部时钟监视失效而触发内
9、部复位时RESET输出低电平。XTAL和EXTAL晶振驱动和外部时钟输入 由这两个引脚提供晶振或CMOS兼容时钟输入,以驱动内部时钟生成电路,加这两个引脚的时钟信号频率为总线时钟(E引脚的时钟)的4倍。可屏蔽中断请求输入端该引脚是CPU的异步、可屏敝中断的输入脚,低电平有效。X1RQ不可屏蔽中断输入端该引脚是CPU的不可屏蔽中断输入端(当CPU条件代码寄存器的X置0后有效)。MODA/LTR、MODB/VSTB工作模式选择复位期间MODA、MODB引脚的逻辑电平,可使CPU选择下列四种模式之一作为工作模式:VRL.VRH参考电压引脚这两个引脚为A/D转换电路提供参考电压模块2 汽车车载网络技术
10、分析2)端口信号。端口A 端口A是一个8位常规的带有一个数据寄存器(PORTA)和一个数据方向寄存器(DDRA)的I/O口PA7:0,复位后16位的定时系统复用端口A的引脚。端口 B端口B是一个8位的输出口。在单片模式下,端口B是常规的输出口PB7:0;在扩展模式下,端口B为高8位地址总线ADDR 15:8。端口 C端口C是一个8位常规的带有一个数据寄存器(PORTC)和一个数据方向寄存器(DDRC)的UO口。在单片模式下,端口C是常规的输出口PC 7:0;在扩展模式上,端口C为高8位数据总线DATA 7:0。模块2 汽车车载网络技术分析 端口D 端口D是一个6位常规的带有一个数据寄存器(PO
11、RTD)和一个数据方向寄存器(DDRD)的1/0口。端口D的6个引脚可用作常规的I/O口,也可作为串行通信接口(SCI)或串行设备接口(SPI)的子系统使用。端口E 端口E是一个8位的输人口,也用作A/D变换器的模拟信号输入口。端口F 端口F是一个8位的输出口。在单片模式下,端口F是常规的输出口PF 7:0;在扩展模式下,端口F为低B位地址总线ADDR7:00 端口G 端口G是一个8位的常规I/O口,使用后PG7:4可作为4个片选信号使用。模块2 汽车车载网络技术分析 3)COP系统(计算机运行正常监视)CPU包含COP系统,用以检测软件运行过程中出现的故障,当COP设为允许状态,看门狗定时器
12、将用于检测系统的运行状态,一旦偏离设计意图,如出现死循环或其他不可预料的现象,看门狗在预定的时间内无法收到触发信号,即看门狗定时器溢出,系统将被复位。4)SPI串行外围接口 SPI串行外围接口是一个独立的串行通信子系统,可实现CPU同外围设备间同步通信。模块2 汽车车载网络技术分析(2)74HC2A4 带使能端的三态总线驱动器,内部框图和引脚功能如图2-9所示,在该电路中用作空调、油泵、EVAP电磁阀、怠速电动机等设备的状态输入开关,输出端直接与数据总线相连。(3)74HC273 带复位端的8路上升沿有效D触发器,内部框图和引脚功能如图2-10所示,在该电路中用作怠速电动机、主继电器、故障指示
13、灯、空调继电器等驱动信号的输出开关。输入端直接与数据总线相连。(4)27C512 512K8位只读存储器,引脚功能如图2-11所示,在本电路中用来存储电控单元ECU的主程序及各种数据表格。模块2 汽车车载网络技术分析1.多路传输系统(SWS)的技术特征 1)模块已成为以微处理器为核心的数字化设备,彼此通过传输媒体(双绞线、同轴电缆或光纤)以总线拓扑相连,多路传输系统总线控制器可对总线上的多个操作站、传感器及执行机构等进行数据存取。2)具有可靠性高、稳定性好、抗干扰能力强、通信速率快、系统安全、造价低廉、维护成本低等优点。3)数据总线的传输速率通常用此特率表示,比特率是每秒千位(Kbit/s)或
14、兆位(Mbit/s)。4)互操作性。5)开放式互连结构,既可与同层网络相连,也可通过网络互连设备与控制级网络或管理信息级网络相连。模块2 汽车车载网络技术分析2.1.2 汽车车载网络多路传输系统结构与原理多路传输系统技术特征示意图模块2 汽车车载网络技术分析 多路传输系统主要由模块、数据总线、网络、架构、通信协议、网关等组成。(1)模块 模块是一种电子装置。简单一点的如温度和压力传感器,复杂的如计算机(微处理器)。传感器是一个模块装置,根据温度和压力的不同产生不同的电压信号。这些电压信号在计算机(一种数字装置)的输入接口被转变成数字信号。在计算机多路传输系统中一些简单的模块也被称为节点,(2)
15、数据总线 数据总线是连接智能现场设备和自动化系统的数字、双向传输、多分支结构的通信网络,是模块间运行数据的通道,它的关键标志是能支持双向多节点、总线式的全数字通信,如果模块可以发送和接收数据,则这样的数据总线就称为双向数据总线。(3)网络 网络是为了实现信息共享而把多条数据总线连在一起,或者把数据总线和模块当作一个系统。(4)架构 架构是信息高速公路的配置,其输入和输出端规定了什么信息能进和什么信息能出,就在模块的输入输出端。模块2 汽车车载网络技术分析2.多路传输系统的组成(5)通信协议 通信协议规定信号在数据总线上的通信规则。网络上节点要实现成功通信,必须接受相互识别、相互接受的约定和规则
16、,建立通用的标准用于各之间通信。1)语法规定通信双方“如何讲”。即确定数据格式、数据码型、信号电平等。2)语义规定通信双方“讲什么”,即确定协议元素的类型,如规定通信双方要发出什么控制信息、执行什么动作和返回什么应答等。3)定时规则则规定事件执行的顺序,即确定链路通信过程中通信状态的变化,如规定正确的应答关系、速度匹配等。模块2 汽车车载网络技术分析(6)网关 通常一辆车上配置了多种总线和网络,所以必须用一种方法使它们达到共享和不产生协议间的冲突。新型汽车网络控制系统中“网关”的作用是:它可以把局域网上的数据转变成可以识别的OBDII诊断数据语言,方便诊断。它可以实现低速网络和高速网络的信息共
17、享。与计算机中的网关作用是一样的,负责接收和发送信息。激活和监控局域网络工作状态。实现车辆数据的同步性。对信息标识符作翻译。模块2 汽车车载网络技术分析 汽车车载网络多路传输技术可以实现在同一个信道上同时传输多路信号,为了在接收端能够将不同路的信号区分开来而互不干扰,必须使不同路的信号具有不同的特征。最常用的多路传输方式是频分多址复用(FDMA)、时分多址复用(TDMA)等。(1)频分多址复用技术 频分复用就是在发送端利用不同频率的载波将多路信号的频谱调制到不同的频段,以实现多路复用。(2)时分多址复用技术 时分复用是建立在抽样定理基础上的。时分复用就是利用各路信号的抽样值在时间上占据不同的时
18、隙,来达到在同一信道中传输多路信号而互不干扰的一种方法。(3)载波监听多路访问冲突检测技术 载波监听多路访问冲突检测技术(CSMACD)是一种争用型的介质访问控制协议。它的工作原理是:发送数据前先监听信道是否空闲,若空闲则立即发送数据,在发送数据时,边发送边继续监听,若监听到冲突,则立即停止发送数据,等待一段随机时间,再重新尝试。模块2 汽车车载网络技术分析3.多路传输原理 较早的有SAE推出的用于重型车的基于串行总线的标准,如SAEJ1708、SAEJ1587、SAEJ1922,串行协议传输速率低、代码定义麻烦,除在诊断系统有一些应用外,基本被取代。迄今为止,汽车应用的多种网络标准,较典型的
19、有LIN、CAN、J1850、MOST、TTCAN、TTP、FlexRay、J2284等。拓扑结构主要为总线式,如LIN、CAN、J1850、TTCAN。模块2 汽车车载网络技术分析4.多路传输系统的通信协议标准车载网络的名称概要 通信速度 组织推动公司CAN车身动力传动系统控制用lAN协议,最有可能成为世界标准的车用lAN协议1Mbit/sBobertBosch公司(开发)ISOVAN车身系统控制用LAN协议,以法国为中心1Mbit/s ISOJ1850车身系统控制用LAN协议,以美国为中心10.4 kbit/s 41.6kbit/sFordMotor公司LIN车身系统控制用LAN协议,液压
20、组件专用20 kbit/sLIN协会IDB-C以CAN为基础的控制用LAN协议250 kbit/sIDM论坛TTP/C重视安全、按用途分类的控制用LAN协议,时分多路复用(TDMA)2 Mbit/s25 Mbit/sTTT算机技术公司TTCAN重视安全、按用途分类的控制用LAN协议,时间同步的CAN1 Mbit/sBobertBosch公司CIBytefligh重视安全、按用途分类的控制用LAN协议,通用时分多路复用(FTDMA)10 Mbit/sBMW公司Flexrav重视安全、按用途分类的控制用LAN协议5 Mbit/sBMW、Daimlerchrysler公司D2B/Optical音频系
21、统通信协议将D2B作为音频系统总线采用光通信5.6 Mbit/sCC公司MOST信息系统通信协议,以欧洲为中心,由Daimlerchrysler与BMW公司推动22.5 Mbit/sMOST合作组织IEEE1394信息系统通信协议,有转化成IDB1394的动向100 Mbit/sIEEE1394工业协会 拓扑结构(Topology Structure):网络中各个站点相互连接的形式。是建设计算机网络的第一步,是实现各种网络协议的基础,它对网络的性能、系统的可靠性与通信费用都有重大影响。一般分为星形网络拓扑、环形网络拓扑、总线型网络拓扑结构。模块2 汽车车载网络技术分析5.典型汽车车载网络结构星
22、形网络拓扑 星形网络结构:是以中央节点控制数据传输的网络方式,即以一台中心处理机为主组成的网络,中心处理机接收从各个节点来的数据,并进行处理,再向各节点发出指令。模块2 汽车车载网络技术分析总线型网络拓扑 总线形网络结构:在两根总线上多个节点并列连接,从其中一个节点能同时向所有节点进行传送呼叫。它的所有节点都通过相应硬件接口连接到两条公共总线上,任何一个节点发出的信息都可沿着总线传输,并被总线上其他任何一个节点接收。模块2 汽车车载网络技术分析环型网络拓扑 环形网络结构:是将节点连接成环形,顺次进行数据传输,将被传送的信息数据进行中转,以到达需要的节点为止。模块2 汽车车载网络技术分析 2.2
23、 CAN总线系统技术分析 2.2.1 CAN总线系统的技术特征 1.CAN总线的定义 2.CAN总线的特点模块2 汽车车载网络技术分析 CAN数据总线由一个控制器,一个收发器,两个数据传输终端以及两条数据传输线组成。除了数据传输线,其他元件都置于控制单元内部,控制单元功能不变。模块2 汽车车载网络技术分析 CAN数据总线传输系统组成2.2.2 CAN总线系统的结构 CAN控制器是接收控制单元中的微电脑传来的数据,对这些数据进行处理并将其传往CAN收发器。同样,CAN控制器也接收由CAN收发器传来的数据,对这些数据进行处理并将其传往控制单元中的微电脑。模块2 汽车车载网络技术分析1.CAN控制器
24、 CAN收发器是一个发送器和接收器的组合,安装在控制器内部,它将CAN控制器提供的数据转化成电信号并通过数据总线发送出去,同时,它也接收CAN总线数据,并将数据传到CAN控制器。模块2 汽车车载网络技术分析2.CAN收发器 实际是一个电阻器,作用是避免数据传输终了反射回来,产生反射波而使数据遭到破坏。在高速CAN-BUS中,只有两个数据传递终端,它装在CAN高位(CAN-high)和低位(CAN-low)数据线之间,总电阻为5070,将点火开关断开后,可以用万用表测量CAN高位线与CAN低位线之间的电阻值。模块2 汽车车载网络技术分析3.数据传输终端 它是双向的,对数据进行传输。两条线分别被称
25、为CAN高位(CAN-high)和低位(CAN-low)数据线,数据传输线种类如表2-4所示。模块2 汽车车载网络技术分析驱动 CANHigh or/bk(橙/黑)Low or/br(橙/棕)舒适 CANHigh or/gn(橙/绿)Low or/br(橙/棕)信息娱乐 CANHigh or/vio(橙/紫)Low or/br(橙/棕)表2-4 数据传输线种类4.数据传输线 CAN数据总线的数据传输像一个电话会议,如图2-44所示。一个电话用户(控制单元)将数据“讲入”网络中,其他用户通过网络“接听”这个数据,对于这个数据感兴趣的控制单元就会利用数据,而其他控制单元则选择忽略。在该网络中,任一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模块2 汽车车载网络技术分析 模块 汽车 车载 网络技术 分析
限制150内