汽车电子控制单元是电子控制系统的核心部件,主要有如下功能:
(1)接受传感器或其他装置的输入信号,并将输入信号处理成电脑能够接受的信号,如将模拟信号转换成数字信号。
(2)为传感器提供参考电压:如2V、5V、9V或12V。
(3)存储、计算、分析处理信息,存储运行信息和故障信息,分析输入信息,分析输入信息并进行相应的计算处理。
(4)输出执行命令,把信号变为强信号的执行命令。
(5)输出故障信息。
(6)完成多种控制功能。如在发动机控制中,电脑可完成点火控制、燃油喷射控制、怠速控制、排放控制、进气控制、增压控制等多种功能。
发动机控制单元(ECU)是汽车发动机控制系统的核心,它可以根据发动机的不同工况,向发动机提供最佳空燃比的混合气和最佳点火时间,使发动机始终处在最佳工作状态,发动机的性能(动力性、经济型、排放性)达到最佳。
它和普通的电脑一样,由微处理器(MCU)、存储器(ROM、RAM)、输入/输出接口(I/O)、模数转换器(A/D)以及整形、驱动等大规模集成电路组成。用一句简单的话来形容就是“ECU就是汽车的大脑”。
功能
发动机控制模块可以给各个传感器或开关提供5V或12V电压,是通过至发动机控制模块内部调节电源的反馈电阻来实现的。在某些情况下,修理车间使用的普通电压表因阻抗太低会造成读数不准。因此,要求使用输入阻抗至少为10MQ的数字万用表,以保证准确的电压读数。
发动机控制模块通过晶体管或被称为输出驱动模块的装置来控制搭铁或电源电路,从而控制输出电压。
汽车发动机控制模块在发动机舱内,是发动机控制系统的控制中心。汽车发动机控制模块控制下列部件:
(1)燃油喷射系统。
(2)点火系统。
(3)排放控制系统。
(4)车载诊断系统。
(5)空调和风扇系统。
(6)节气门执行器控制(TAC)系统。
汽车发动机控制模块监视来自各个传感器的信息和其他输入信号,并控制那些影响车辆性能和排放的系统。汽车发动机控制模块也对系统的各个部件执行诊断测试,并能识别运行故障,通过故障指示灯报告驾驶员。
汽车发动机控制模块在检测到故障时能存储故障码,故障部位通过所设置的特定故障码来识别,这有助于技术人员进行维修。
以上内容参考:百度百科-汽车发动机控制模块
以上内容参考:百度百科-ECU
一辆行驶里程约6万km的 2011年别克GL8豪华商务车。用户反映:该车ABS故障灯亮、电子稳定系统故障灯亮。读取故障码,有多个C类故障码:DTC C056D----电子控制单元硬件;DTC C0121----阀继电器电路故障;DTC C0800----控制模块电源回路等。还有网络通信故障:DTC U0121发动机控制单元(ECM)与电子制动控制单元失去通信;DTC U0121----变速器控制单元(TCM)与电子制动控制单元失去通信;DTC U0140-ECM与车身控制单元失去通信;DTC U0100----车身控制单元(BCM)与发动机控制单元失去通信等多个U类故障码。EBCM有时用专用诊断仪GDS+MDI无法通信,于是更换EBCM,但更换后,尝试模块编程,不能成功进行(因为还是有时不能通信),还多了DTC C056E----电子控制单元软件(图6),并且故障依旧。
相关资料:2013年别克GL8豪华商务车原厂维修手册
检查分析::更换EBCM前后DTC基本一样,之前维修人员更换EBCM依据是EBCM内的DTCC056D----电子控制单元硬件,维修手册对此故障码的说明是“硬件、内部故障、不涉及外部电路等”(图7),并且检查EBCM控制单元的电源、搭铁无异常。分析DTC又是有关网络通信的故障,范围也是缩小到底盘高速网络以及底盘高速网络中的主要控制单元EBCM有时不能通信。
先对这明显单一网络(也是双线高速一种)故障进行测量,通过诊断接口DLC的12及13号脚测量其网络静态终端电阻,约为60.1Ω(图9)正常;测试CAN-H和CAN-L线路的电压,无对搭铁或电源短路,也无开路。通过简单的以上测量可以说明在这个网络中连接线路通信是没问题的,于是接下来主要针对EBCM进行测量。
再次检查影响EBCM控制单元工作的电源、搭铁和唤醒线。查看EBCM内的数据流发现有异常:“系统电压”在0-11V不停跳动,正常应是稳定的蓄电池电压,(图10中为8.27V)。对照“防抱死制动系统电路图(控制单元电源、搭铁和子系统参考)”(图11)测量线路,电源1号脚、25号脚电压12V且用试灯测试明亮,搭铁13号脚、38号脚与负极电阻为0.5Ω正常,处理各搭铁点也未发现异常;EBCM控制单元启用的唤醒线35号脚,在休眠状态时为0V,唤醒时为12V,也非常正常;线插接器也未发现接触不良等异常现象。