在过去,很少有汽车听说过计算机,也很少有需要电的设备,如火花塞、前灯和喇叭。
现在汽车上的电脑比较多,发动机电脑,变速箱电脑,车身控制电脑等等。这听起来很深奥,很多车主都不知道这台电脑到底是怎么控制的。
其实汽车电脑的一般原理还是比较好理解的。然而,我们在这些事情上并不专业,所以今天我们只是触及皮毛。
发动机就是我们常说的ECU,也可以叫ECM。它通过发动机上的传感器信号计算出控制策略,然后通过执行器控制发动机工作。上图是一个ECU的物理图。虽然外表被金属紧紧包裹,但内部其实是一块电路板。袋子之所以这么厚,是为了保护电路板,电路板是发动机的大脑。
ECU上有很多接口,每个接口都有一条线通向不同的位置。有电源线为所有传感器供电。有些是接收传感器信号的信号线。有一些驱动线控制执行器的操作。接口内连接有电路板。
比如上图中的ECU电脑板,红框中的四个黑色芯片就是控制点火线圈的三极管。它们通过电脑板的电路和接口连接到发动机的点火线圈上,由ECU发出点火指令。这些三极管控制点火线圈工作,所以火花塞可以正常点火。
图片中央最大的方形芯片是处理器,最上面是自动空调驱动芯片。每个针脚都通过线束连接到空调单元。如果要开空调,按下AUTO键,空调单元会向芯片对应的引脚发送信号。芯片处理完毕后,其他引脚会发出信号,驱动压缩机离合器啮合,带动风扇运转,空调开启。
换句话说,如果你在ECU接口上找到空调压缩机的触发信号线,也可以直接给接口一个信号启动空调。
例如,油门驱动芯片有一些引脚连接到处理器,还有一些引脚连接到油门电机。当踩下油门时,油门踏板信号被传送到处理器。在处理器计算出节气门开度后,控制芯片向节气门电机发送控制信号,以打开所需的角度。
那么我们常说的发动机电脑自检是什么意思呢?其实自检并不是我们想象的电脑上电后检查各个传感器,而是一种控制方式。
比如以氧传感器为例。一般的氧传感器有四根线,其中两根由电热丝供电,由ECU供电。一般情况下,电热丝工作时电阻在一定范围内波动。当电热丝或电路有问题时,它的电阻一定是异常的。怎么才能找到?
工程师在ECU里设置了一个程序,将氧传感器电热丝的正常电阻值写入电脑,这个电阻值就是标准电阻。当电热丝出现问题时,ECU中检测到的电阻会偏离预设的标准电阻,这意味着加热功能异常。此时,ECU将报告故障代码。
ECU中有每个传感器或单元的预设正常数据。当发动机工作时,ECU中的程序会一直将测量数据与预设数据进行比较,出现异常时会立即报告故障。所以ECU自检是为了及时发现问题而设置的功能。这个功能在发动机工作的时候会一直工作,一有问题就会报警。而不是像我们想象的那样在启动时检查然后就不管了。