ECU是一种嵌入式系统,它可以控制汽车上一个或多个电气系统。现代车辆有许多ECU,这些可能包括以下部分或全部:发动机控制模块(ECM)、动力总成控制模块(PCM)、变速器控制模块(TCM)、制动控制模块(BCM或EBCM)、中央控制模块(CCM)、中央正时模块(CTM)、通用电子模块(GEM)、车身控制模块(BCM)、悬架控制模块(SCM)。
每个ECU通常包含一个专用芯片,该芯片运行自己的软件或固件,并且需要电源和数据连接才能运行。ECU使用闭环控制。通过更新软件或者更换芯片可以对ECU进行重编程。
ECU根据其功能接收来自车辆不同部分的输入。例如,当乘客按下车门或无线钥匙扣上的门锁/解锁按钮时,门锁ECU将接收输入。安全气囊ECU将接收来自碰撞传感器和检测某人何时坐在特定座位上的传感器的输入。自动紧急制动ECU会接收来自前向雷达的输入,这些雷达会检测车辆何时过快接近障碍物。
然后,ECU将与执行器通信以根据输入执行操作。门锁ECU将激活一个执行器来锁定或解锁相应的门。安全气囊ECU会根据乘客的位置选择展开哪些安全气囊,然后指示执行器展开它们。自动紧急制动ECU会接合制动器以防止碰撞。
02
ECU组件
03
ECU软件
ECU软件分为应用层软件和底层软件。通过RTE(RuntimeEnvironment)将它们连接起来。
04
ECU硬件
简化为:CPU+存储设备+驱动芯片+接口单元
05
ECU原理
工作原理:输入电路接受传感器和其它装置输入的信号,对信号进行过滤处理和放大,然后转换成一定伏特的输入电平;从传感器送到ECU输入电路的信号既有模拟信号也有数字信号,输入电路中的模/数转换器可以将模拟信号转换为数字信号,然后传递给微机;微机将上述已经预处理过的信号进行运算处理,并将处理数据送至输出电路;输出电路将数字信息的功率放大,有些还要还原为模拟信号,使其驱动被控的调节伺服元件工作。