ECU的基本组成有哪些?他们是做什么的?
关于计算机的工作原理,我想大部分军友都是专家。说这个有点棘手。本文从电子控制单元和传感器的配合来描述电喷发动机的工作过程。
说到传感器,其实就是一个信号转换装置。安装在汽车的所有部件上。它的作用是检测汽车运行中各种工况下的物理参数,并将这些物理参数转换成ECU能够识别的电参数。然后通过ECU的控制和调整,将发动机控制在最佳工作状态。(所有的传感器之前基本都提到了,这个帖子不是重点,这里就略过了,等ECU工作的时候再说相关的传感器。)
在这个神坛里,我们往往把ECU理解为发动机的电子控制单元。其实ECU并不是发动机的电子控制单元,只是看控制对象的不同。有发动机ECU,自动变速箱ECU,安全气囊ECU,ABS刹车ECU,空调ECU,防盗ECU等等。对了,以后不能怪老头误导。发动机的ECU是严格意义上的EEC(电子发动机控制)。
有两种传感器信号输入到ECU:
1.模拟信号;如水温、油压、混合气体浓度等。
2.数字信号:如速度、油门位置、曲轴位置等。
数字信号可以直接进入,但是模拟信号必须经过A/D转换器转换成数字信号再进行处理。ECU的输出全是数字信号,电压较低,不能直接驱动执行器,需要增加输出驱动电路。输出驱动电路安装在ECU的铁盒里,但不等于ECU芯片。大部分都是分立元件,完全可以修复。自费更换ECU时,不妨先看看是否驱动电路。包括芯片,都可以更换(但必须输入程序)。所以我们说ECU可以修,但问题是普通车库不会。
无论哪种汽油机,都是通过控制混合气浓度和点火时间来调整发动机的最佳工作状态。电控单元ECU也是抓住这两个关键点来实现的。这里我简单介绍一下ECU编程的基础。
我们知道,汽油完全燃烧产生二氧化碳和水时的空燃比称为理论空燃比;A/F = 14.7,其中A为空气质量,F为燃油质量;但实际燃烧一公斤汽油并不是理论上计算的空气量。它与发动机的结构和工作条件(温度、负荷等)密切相关。).所以我们把完全燃烧一公斤汽油所需的理论空气质量作为分母,实际燃烧一公斤汽油所需的空气质量作为分子的比值称为过量空气系数λ,λ& gt;当1表示过量空气时,称为稀混合气,λ
ECU中的运算器不断根据传感器传来的数据进行运算,并将λ结果作为输出控制。
因为发动机在不同的温度和不同的负荷下,不能以正常的λ为依据。这时候写初始程序的时候加了修正值。比如说;冷车启动时将A/F值改为2-12(温度传感器提供);当然,热车正常行驶时,A/F值是以14.7为目标值的修正λ值(闭环控制,开环控制是15。)
以λ结果作为输出控制,这里经常讨论控制节气门开度和喷油器脉宽来调节混合气浓度,这里就不赘述了。
点火时间除了点火时间外,主要是指第一拍时间和后期提前角。
第一拍时间很简单。飞轮上的缺齿通过上止点传感器(也叫曲轴位置传感器)给ECU一个信号,然后曲轴会每隔360度给一个信号告诉ECU。所以ECU时刻都知道曲轴位置,知道曲轴位置就知道什么时候是最佳点火时间。提前角由ECU根据发动机压缩比和进气量计算,作为修正。此外,爆震传感器还会在爆震发生时发出电压信号,ECU会根据这个电压信号识别气缸位置,及时延迟气缸的点火。将发动机恢复到最佳状态。
我们常说的黄色故障灯,我们称之为电喷系统的检查引擎。
上个星期,江苏老军长专门打长途电话问我,灯亮了,能不能再开?
我跟他说,只要发动机功率和声音没有异常,点着就没事。为什么?我们知道电喷系统的传感器一直在告诉ECU进行修正。但是如果传感器失效了,发动机会停吗?我说没有,因为ECU里有一个替代程序叫回家。比如水温传感器坏了,ECU以80度的备份值作为喷油点火的控制参数。以便发动机能够继续运转。降低锚定的概率。当然,那时候动力和经济都下降了。你得及时修理,就像上面说的水温传感器坏了一样。不及时修复,就得煮。
说完备选方案再来说故障码。故障码的好处是维修方便。它是由几个数字组成的。用这些数字查表,会清楚地告诉你哪里坏了,要改什么。任何人都能修好它。关键是你有一台可以和ECU对话的电脑(自爆发仪)。
故障码可分为永久性故障码(维修后才能消除)和暂时性故障码(有时无故障)。
出现永久性故障代码时,黄色故障灯始终点亮,出现暂时性故障代码时,黄色故障灯不总是点亮,但会被存储。电子控制单元最多可以存储15个故障代码。有人说,开车时经常发现黄色故障灯亮了,然后不亮了,就是瞬时故障码。比如传感器接触不好,并不是传感器坏了。但还是留下了短暂的故障码。即使以后没有接触不良,也要等50次首发才能淘汰。并不像有些人说的卸下电池切断电源就能消除,因为和休息的概念不一样。
上面提到了初始程序、校正程序、替换程序和故障代码,还提到了自适应程序。
自适应程序其实就是一个存储器,自动记录各种记录。因为汽车制造、装配、调整存在误差;使用和磨损程度有较大差异,但使用地区的气候条件和驾驶员的驾驶习惯有差异。因此,在ECU的控制软件中增加了一个“这个驾驶员,这个发动机”的自动校正程序。有时候一个大的误操作或者剧烈的温度变化会让这个程序出错,黄色的故障灯应该是亮的。发动机也会有这样那样的现象。此时,可通过断开电池使RAM中存储的频谱(自适应结果)消失。重启时,ECU会自动给出初始值和修正值。校准时间从五分钟到一小时不等。因复杂程度而异,所以在电池断开后一小时内,发动机的工作状况不能作为依据。
目前ECU的厂家很多,使用的语言也不一样,所以各个厂家没有统一的故障代码,只能查手册。初始程序和修正值涉及技术数据的专利和保密,所以显得很神秘。