ECU是电子控制单元的简称,广泛用于汽车系统中,是电控系统的神经中枢。本文将以比较基础的方式展开ECU的工作原理。
一、基本结构
ECU主要由CPU、存储器、IO接口、信息传递总线组成。ECU可以把传感器传入的信号用内存程序和数据启动相应的程序,即实现自动控制。
(1)IO接口电路
IO接口电路是CPU与输入传感器、输出执行器间进行信息交换的控制电路,主要有数据缓冲、电压匹配、时序匹配等作用。IO接口是ECU与被控制对象进行信息交换的纽带,也是ECU系统不可缺少的部分。
输入ECU的信号以需要的频率通过IO接口接收
输出ECU信号:按照发出控制信号的形式和要求通过IO接口电路以最佳的处理速度输出或输入中间存储器。
(2)存储器
存储器主要用来存放程序、数据和表格,可按需进行读取或写入。存储器由多个存储单元组成,每个单元存放一个独立意义的代码(即字)。
RAM主要存放ECU操作过程中可变数据,供ECU进行运算使用。
(3)CPU
CPU是整个控制系统的核心,由算术/逻辑运算的运算器、暂时存储数据的寄存器和传送、控制任务的控制器组成。
(4)ECU系统总线
ECU系统总线是一束用于传递内部信息的连线。在ECU系统中,CPU、存储器、IO接口都是通过传递信息的总线连接起来。一般包括DB(数据总线)、AB(地址总线)、CB(控制总线)组成。
数据总线:主要用于传递指令和数据,一般是双向三态的形式
地址总线:主要传送地址码,只能从CPU传向外部,一版是单向三态形式
控制总线:连接着ECU系统中的其他元器件,其中CPU可通过控制总线随时掌握各个元器件的状态,并根据需要随时向有关元器件发出控制指令。