小白这里总结整理一下网上搜到的来自各位大佬的车载电子控制单元(Electronic Control Unit, ECU)的有关信息,在入门车辆控制时需要了解一下,慢慢更新。
ECU介绍
ECU是一种嵌入式系统,它可以控制汽车上一个或多个电气系统。现代车辆有许多 ECU,这些可能包括以下部分或全部:发动机控制模块 (ECM)、动力总成控制模块 (PCM)、变速器控制模块 (TCM)、制动控制模块(BCM 或 EBCM)、中央控制模块 (CCM)、中央正时模块(CTM)、通用电子模块(GEM)、车身控制模块(BCM)、悬架控制模块(SCM)。
每个 ECU 通常包含一个专用芯片,该芯片运行自己的软件或固件,并且需要电源和数据连接才能运行。ECU使用闭环控制。通过更新软件或者更换芯片可以对ECU进行重编程。
ECU 根据其功能接收来自车辆不同部分的输入。 例如,当乘客按下车门或无线钥匙扣上的门锁/解锁按钮时,门锁 ECU 将接收输入。 安全气囊 ECU 将接收来自碰撞传感器和检测某人何时坐在特定座位上的传感器的输入。 自动紧急制动 ECU 会接收来自前向雷达的输入,这些雷达会检测车辆何时过快接近障碍物。
然后,ECU 将与执行器通信以根据输入执行操作。 门锁 ECU 将激活一个执行器来锁定或解锁相应的门。 安全气囊 ECU 会根据乘客的位置选择展开哪些安全气囊,然后指示执行器展开它们。 自动紧急制动 ECU 会接合制动器以防止碰撞。
ECU组件
- 微控制器(核心组件)
- 存储器(如SRAM,EEPROM,Flash,用于存储不同的软件组件)
- 输入(电源,数字输入,模拟输入ÿ