1、第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 3.1 汽车电脑控制系统的基本组成汽车电脑控制系统的基本组成 汽车电脑,狭义上指的是汽车电子控制单元ECU;广义上,可以认为是以ECU为核心的汽车电子控制系统。汽车电子控制系统结构由传感器、ECU(电控单元电脑)和执行器三部分构成 其中传感器犹如人的“眼睛”、“耳朵”等感觉器官,汽车电脑(ECU)犹如人的“大脑”,是决策机构,而执行器就是人的“手脚”,用来执行ECU布置的具体工作。第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理汽车电脑控制系统的基本组成汽车电子控制系统结构一、传感器二、汽车电脑ECU三、执行器汽车上的传感器
2、,将收集到的各种信号输入汽车电脑(ECU)中,是信号的采集部分,它将测量到的汽车各种工况以及状态的物理信号转变成为汽车ECU能够识别的电信号,输送给汽车电脑。汽车传感器的种类越多越丰富,汽车的控制精度越高。电子控制系统的核心就是汽车电脑ECU,它对各种传感器输入的信号以及部分执行器的反馈信号(此时执行器的这一部分功能已转变为传感器功能)进行综合运算处理,向执行器输出控制信号,使执行器按照预先的控制目标工作汽车执行器根据ECU输出的执行信号来完成具体的控制动作。执行器为电脑的输出部分,基本结构一般为线圈类的磁动作元件,例如喷油嘴、怠速马达、点火线圈、各种电磁阀等。第三章第三章 汽车电脑结构与工作
3、原理汽车电脑结构与工作原理 3.2 汽车电脑的结构汽车电脑的结构 汽车电脑是一个电子装置,这能够储存并处理信息,然后根据信息来控制其他的装置。汽车发动机电脑ECU主板芯片及作用 汽车电脑目前已广泛被应用在许多系统功能的操作上,例如发动机燃油系统、点火系统、废气再循环系统、空调系统、灯管电路以及定速巡航控制、防抱死制动系统、电子悬架系统和电子变速器等第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理发动机电脑ECU主板芯片及作用 微处理器控制模块的方块图(以8位为例)第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 一、输入信号处理器一、输入信号处理器汽车电脑所接受的信号是二进
4、制数的数字信号。由于车上传感器的种类繁多,每种传感器所产生的信号形式都不相同,所以这些信号需要不同的转换方式,将他们所产生的信号都转换成汽车电脑所能接受的数字信号输入信号处理器在电脑(MCM)中的位置第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 1.A/D转换器转换器(ADC)汽车电脑内信号处理部分最常见的转换器就是A/D转换器,ADC装置主要用来将变化的DC电压信号转换成可以被微处理器使用的数字信号。汽车上常见的模拟输入电压信号有:进气压力、进气量、蓄电池电压、冷却水温、进气温度、节气门位置和含氧传感器等。简单的8位ADC电路,输入端为1条模拟信号线,输出端则为8条数字信号线。
5、开始时将清除信号(CLR)送到计数器使其归零,接着,当汽车电脑内的控制时钟(CLK)送出脉冲波时,计数器便开始计数。计数的结果经过ADC快速的转换成模拟电压Ud,并进入比较器的反向输入端,与模拟输入电压Ui做比较。A/D转换器(8位为例)(1)如果UdUi,则比较器的输出为高电压状态“1”。CLK信号仍可通过,使计数器继续计数。(2)如果UdUi,则比较器的输出为低电压状态“0”。CLK信号无法通过,而使计数器停止计数。此时,计数器的数字输出值即代表模拟输入电压值得大小。第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理8位的ADC应用实例ADC应用实例之二第三章第三章 汽车电脑结构与
6、工作原理汽车电脑结构与工作原理 2.交交/直流电压转换器直流电压转换器汽车电脑中所使用的许多传感器都是以AC电压信号作为输出,AC电压信号无法像DC电压信号可以直接转换成数字信号,所以必须先由交/直流电压转换器(AC to DC Converter)转换成DC信号后,再送到ADC去。交/直流电压转换器构成整流电路:将交流电压转变成直流电压。电压平均值电路:负责将脉冲DC电压值积分并转换成平均值后输出,这个输出的模拟电压大小直接和脉冲电压的工作能力成比例,其实,电压平均值电路就是一个积分器电路。第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 3.频率直流电压转换器(频率直流电压转换器
7、(FDC)汽车上使用一些产生频率波形的传感器,如MAP(进气歧管绝对压力传感器)、MAF(空气流量传感器)和BARO(大气压力传感器)传感器等。以MAP为例,次传感器用来侦测出歧管内的绝对压力值,并且输出一变动频率波形来代表平均读数,但是频率信号在被CPU使用前,必须先经过频率/直流电压转换器,将信号转换成DC模拟电压FDC电路图FDC内部的电路设计有许多方式,利用积分器电路是其中的一种。由FDC所产生的DC输出电压大小直接与输入信号频率大小成正比。信号频率愈低,其输出电压也愈小;反之,输入到FDC的频率信号愈高,则所产生的输出电压也愈大。在FDC将信哈转换成对应的DC电压之后,电压紧接着被送
8、到ADC去。第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 二、存储器二、存储器汽车电脑内常用的存储器种类1.随机存取存储器随机存取存储器(RAM)2.只读性存储器(只读性存储器(ROM)3.可编程式只读存储器(可编程式只读存储器(PROM)4.活性存储器(活性存储器(KAM)微处理器将需要暂时储存的资料送到RAM。由于车辆行驶中状况随时在改变,所以RAM内储存了这些变动的资料,微处理器也将计算结果和其他可以改变的资料写入RAM中。RAM里面的资料能够被微处理器读取或删除。微处理器只能从ROM读取资料,却不能写入或删除资料,所有资料在存储器芯片制造过程中编译程序方式写入ROM内,因
9、此即使拔掉蓄电池电缆线,ROM里的存储资料也不会消失。在许多汽车厂商,如通用,在汽车电脑中安装了一个可拆卸的PROM,它可以进行独立的检修。PROM内涵有一些特定的程序,例如点火提前程序,他针对特定的车型而做设定。若要更改设定值,如最大功率极限,只需拆下,更新程序内容即可。KAM在特性上很像RAM。微处理器可以从KAM上读取、写入和删除资料。当点火开关关掉后,KAM内的资料仍可保存;但是若拔掉电脑的电源(蓄电池)线之后KAM所储存的资料便消失了。第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 三、微处理器三、微处理器汽车上的微处理器存着预先写好的程序来计算并控制系统的动作,程序写得
10、非常细并且可以应付系统动作时各种可能发生的工况组合。微处理器是这整个汽车电脑的“大脑”,也常被称为中央处理单元,由数千个电晶体置于一位小芯片上所构成微处理器主要组成部分(1)暂存器(2)控制单元(3)数字逻辑单元用以组成累进器、信息计数器、程序计算器和指令暂存器等负责实现位于指令暂存器内的各种指令执行数学和逻辑功能第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 四、输出信号处理器四、输出信号处理器在微处理器执行完了必须的计算工作后,计算结果便储存在特别保留给输出信息用的存储器内,这些存储器被称做输出存储器,常置于与输入存储器相同的RAM中,甚至可能将两者制作在相同的芯片上。输出信息
11、可以被暂时存储,直到被覆盖位置。输出信号处理器也是由数个不同装置所组成,它们可是单独的,也可以是组合的,以产出输出信号输出信号处理器在电脑中的位置第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 1.数字数字/模拟转换器模拟转换器(DAC)数字/模拟传感器可将储存在存储器内的数字信号转换成模拟电压信号,以驱动各种作动器,如喷油器、继电器或起动机等。数字/模拟转换器(以4位为例)第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 2.晶体开关晶体开关晶体基本功能之一便是能够提供良好的开关作用。汽车电脑中第二个常见的输出信号处理器便是切换晶体,又称为开关晶体。晶体式开关电路利用切
12、换晶体控制继电器第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 3.电压电压/工作周期转换器工作周期转换器工作周期是指工作方波宽度与方波周期之比,即方波使元件作用ON的时间与周期的比值汽车工作周期电压/工作周期转换器电路第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 4.直接模拟电压输出控制直接模拟电压输出控制微处理器控制模块内的输出处理器也可以产生一个直接的模拟电压输出。如图3-17所示,储存在输出存储器内的数字信号经DAC转换为定值的模拟电压,此电压再送入电压放大器,利用放大器所产生的较大电流来驱动如电动机等动作原件。第三章第三章 汽车电脑结构与工作原理汽车电脑结构
13、与工作原理 3.3 汽车电脑汽车电脑ECU的工作过程的工作过程汽车在行驶时,各传感器不断检测汽车运行工况,并将这些信息实时地通过输入接口传送到ECU,ECU接收到这些信息时,根据内部预先存储的数据和编写好的控制程序,通过数字计算和逻辑判断,进行决策和处理,确定出适应发动机工况的点火提前角、喷油时间等参数,并将这些参数转变为电信号,通过输出接口输出控制信号,执行器接收到控制信号后,执行相应的动作,实现预定的功能。四个阶段一、输入信号的过滤放大二、模数(A/D)转换三、微处理器的信息处理四、输出信号的处理输入电路接收传感器和其他装置的输入信号,并对信号进行过滤和放大。将输入信号放大的目的是使信号的
14、强度增加,以便汽车电脑可以无误地识别接收,某些传感器的信号送人电脑内的微处理器之前必须放大,由电脑中输入芯片中的放大电路来完成。由于很多传感器产生的是模拟信号,而微处理器处理的是数字信号,所以必须把模拟信号转换为数字信号,这项工作由电脑输入芯片中的模数转换部分完成。模数转换器以固定的时间间隔不断地对传感器的模拟信号进行扫描,并对模拟信号赋予固定的数值,然后将这个固定值转换成二进制码。微处理器是单片机的核心部件,将已经预处理的信号进行运算,并将处理后的数据送至输出电路。输出电路将数字信号放大,有些还要还原为模拟信号以驱动执行器工作第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 3.4
15、 汽车电脑汽车电脑ECU的工作原理的工作原理汽车电脑的工作原理是类似的,现以最基本的玛瑞利单点发动机电脑为例详细讲述汽车电脑的工作原理。玛瑞利单点发动机电脑是一种典型的集中喷射电脑,由于该发动机电脑成本低廉且控制系统比较简单实用,目前已广泛的应用与国产微型车及低档轿车当中。第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理发动机电控系统原理图第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理发动机电脑内部电路原理图,其逻辑电路是以CPU为核心的数字电路系统,而CPU又是逻辑电路的控制核心,它通过数据总线和地址总线把存储器、总线驱动器、数据锁存器等外部器件有机地连成一体,并通过I
16、/Q口把传感器信号送到CPU内部,把执行信号送到外部,同时完成于其他设备(如诊断设备)通信的功能。马瑞利单点发动机电脑原理图第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 1.玛瑞利单点发动机电脑玛瑞利单点发动机电脑CPU电脑CPU使用的是M68HC11F1,它是摩托罗拉公司生产的高性能8位单片机主要特征(1)两种省电模式:停止和等待。(2)1 024B RAM,RAM数据在待机时保留。(3)512B EEPROM,带区域数据保护功能。(4)异步非归零码(NRZ),串行通信接口SCI。(5)同步外围设备接口(SPI)。(6)8通道,8位A/D转换器。(7)增强的16位定时器系统。(
17、8)包括三个输入捕获通道IC,四个输出比较通道OC,一个附加通道,可选择作为第四输入或第五输出通道。(9)8位脉冲累加器。(10)实时中断电路。(11)COP看门狗系统。(12)38个通用输入/输出引脚(I/Q)。(13)两种封装形式:68引脚PLCC封装和80引脚TQFP封装。第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理M68HC11F1引脚图(1)引脚功能1)UDD和USS电源供给端。2)RESET复位信号端。3)XTAL和EXTAL晶振驱动和外部时钟输入。4)IRQ可屏蔽中断请求输入端。5)XIRQ不可屏蔽中断输入端。6)MODA/LIR、MODB/VSTB工作模式选择7)
18、URL、URH参考电压引脚。(2)端口信号1)端口A。2)端口B。3)端口C。4)端口D。5)端口E。6)端口F。7)端口G。(3)COP系统(计算机运行正常监视系统)(4)SPI串行外围接口。第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 2.74HC24474HC244是带使能端的三态总线驱动器,可用作空调、油泵、EVAP电磁阀、怠速电动机等设备的状态输入开关,输出端直接与数据总线相连。74HC244引脚功能第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 3.74HC27374HC273是带复位端的8位上升沿有效D触发器,在该电路中用作怠速电动机、主继电器、故障指示灯、空调继电器等驱动信号的输出开关,输入端直接与数据总线相连。74HC273引脚功能第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 4.27C51227C512为512KB 8位只读存储器,在汽车电脑中主要用来存储电脑的主程序及各种数据表格。27C512 引脚功能第三章第三章 汽车电脑结构与工作原理汽车电脑结构与工作原理 习题与思考题习题与思考题 1,微处理器模块由哪几部分组成?2,输入信号处理器的类型有哪几种?输出信号处理器的类型有哪几种?3,汽车电脑存储器的类型有那些?4,汽车电脑CPU由哪几部分组成?5,简述玛瑞利单点发动机电脑ECU的工作原理。