汽车的这些功能的实行都离不开一个东西——电子掌握单元,也便是我们俗称的汽车电脑。那么汽车电脑是如何对汽车各系统进行掌握的呢?它又是如何监视到故障码的呢?我们常说的汽车电脑自诊断又是怎么回事呢?下面我们就来大略的说说汽车电脑的事情事理,以及它是如何进行自诊断的,故障码又是怎么回事。
汽车电控单元,俗称汽车电脑,它是按照系统内预定的程序,自动地对各种传感器的输入旗子暗记进行处理,然后输出旗子暗记给实行器,从而掌握汽车运行的电子设备。由于汽车电脑事情条件恶劣,环境变革多样,须要承受-40-80°C的温度变革,以及1000Hz以下的振动,以是须要它有稳定的可靠性和对环境的耐久性,并且足够的智能化,具有自诊断和检测能力,能及时创造系统中存在的故障,并存储故障码,奉告维修职员故障可能存在的部位,以便于维修。
汽车电脑都是单片机,集运算器、掌握器、存储器、输入输出接口这四个基本组成部分于一体。它的存储器分为两个部分,一部分是固件存储器(ROM),汽车各种功能的掌握程序就安装在这里,这个部分纵然汽车完备断电了,这些程序也不会有任何的改变与丢失;另一部分是临时存储器(RAM),用来存储汽车运行中各种变量和传感器参数,以及汽车运行过程中产生的故障码、自适应学习值、韶光、密码,等等,这些参数在汽车断电后就彻底丢失了。
汽车电脑的事情过程包括旗子暗记的过滤和放大、模数(A/D)转换、旗子暗记运算与输出掌握等。详细的过程非常繁芜,也就不详细论述了。举一个例子来说一下:发动机掌握单元ECU,它在事情过程中吸收发动机上各种传感器通报过来的旗子暗记,比如节气门位置旗子暗记、空气流量计旗子暗记、曲轴转速旗子暗记、水温旗子暗记,氧传感器旗子暗记,等等,然后把这些旗子暗记转换成电脑可以识别的数字旗子暗记,作为ECU内部存储的掌握程序运算参数,打算出一个最佳的掌握参数,然后把这个掌握参数通报给发动机上的实行元件,实行元件按照这个参数来掌握发动机的运行,比如喷油器的喷油脉宽、点火系统的点火提前角、可变正时系统的凸轮轴转角掌握等。其它系统的电控单元事情过程与此类似,比如自动变速箱掌握单元TCU、车身掌握单元ECM、ABS掌握单元、安全气囊掌握单元等。
现在的汽车上有多个电控单元,一样平常实行单独某一项功能的系统都有一个独立的电控单元,比如发动机掌握单元ECU、变速箱掌握单元TCU、车身掌握单元ECM以及制动防抱去世系统ABS掌握单元、电动助力转向系统的EPS掌握单元、安全气囊掌握单元、自动空调系统掌握单元,等等。由于汽车在事情时是一个整体,以是各系统之间须要折衷合营,统一动作。为此,各掌握单元之间须要能够实时通讯,各种信息快速通报与交流,汽车电控单元之间采取通信网络技能连成一个网络系统,为了简化电路以及降落本钱,常日采取CAN总线来完成的这项事情。
那么汽车电脑的自诊断功能又是怎么回事呢?汽车电脑自诊断是指汽车在事情过程中,各电控单元可以随时对系统内各元器件的事情状态,以及各电控单元之间的通讯状态,进行自动的检讨和监测。当创造非常时,就会点亮仪表盘上的故障灯,提示驾驶员把稳,并在电控单元中存储故障码,以便维修职员查阅。一样平常具有故障创造、故障分类、故障报警、故障存储、故障处理这几项基本功能。
存储在电控单元中的非常旗子暗记,便是所谓的故障码。故障码的产生有两种缘故原由,一是传感器输入旗子暗记或者实行器输出旗子暗记缺点,或者旗子暗记参数超出了规定的阈值,这种情形一样平常是传感器、实行器自身故障或线路故障;另一种是掌握逻辑缺点,即掌握单元吸收到的信息相互冲突,无法实行,或者各掌握单元之间的通讯中断或者混乱,无法折衷与沟通。通过解读故障代码,绝大多数的时候都能精确识别故障部位以及可能导致故障发生的缘故原由。
不过在有些情形下,故障码显示的故障并不一定是准确的,须要我们结合故障的具表示象以及部位,对干系部件的掌握逻辑进行剖析判断才能得出精确的结论。比如一个大略的发动机失落火故障码,可能导致发动机失落火的缘故原由有可能是火花塞,也可能是点火线圈、高压线、点火掌握单元,也有可能是机器故障,比如气缸压力过低、喷油器堵塞等,这就须要我们详细的丈量与剖析判断。还有比如发动机故障灯点亮,显示的故障码是氧传感器故障,但是真实缘故原由可能是可燃稠浊气过浓或过稀,是由于发动机积碳过多或者喷油器故障导致的。
此外,还有一些纯机器故障是不显示故障码的,比如发动机异响、变速箱异响、悬架系统故障,汽车各部位自然磨损导致的间隙变革、疲倦断裂、堕落磨损等。有些司机来修车,不论什么故障都哀求用电脑检讨一遍,认为这是高科技,比人工强多了。实在再高的科技,也是为人做事的,汽车维修过程中,这些检讨只是赞助手段,更主要的是修理工的履历、对汽车事理的精通、以及负责卖力的态度。很多时候,如果完备按照故障码修车,每每会误入歧途,末了绕了一个很大的弯才出来,乃至根本绕不出来了。
汽车故障码的肃清有两种办法,一种是利用维修电脑直接肃清,这种办法大略直接,对汽车其它的功能没有任何影响;另一种方法是断开蓄电池的负极,让汽车全车断电,此时临时存储在电控单元中的故障码就被打消了。不过这种办法同时也把汽车的自适应学习值、韶光设置、密码设置等一些临时数据也同时打消了,乃至会带来一些麻烦,尽可能不要采取。此外,还有一些偶发性的故障,比如在维修过程中不慎拔下某个传感器插头等,也会以故障码的形式存储在电控单元中,这样的故障码在汽车发动50~80次之后再没有涌现类似的故障,就会自动打消。
那么汽车涌现故障码之后,汽车还能正常利用吗?在绝大多数情形下,故障码都是不影响汽车利用的。比如发动机故障灯点亮,绝大多数情形都是由于发动机尾气排放超标了,有可能只是你利用了不合格的燃油导致的,但是发动机的性能不会受到任何影响;在比如汽车ABS故障灯点亮,此时的汽车防抱去世功能缺失落,但是常规制念头能不受任何影响。如果是比较严重影响汽车正常运行的故障,汽车还会进入“跛行”模式,用一套固定的掌握程序掌握汽车的运行,比如节气门开度固定,变速箱挡位固定等,让汽车可以勉强行驶,分开危险,找到修理厂。
现在汽车故障码的体例基本都要符合OBD-Ⅱ的标准,各种不同的车型故障码读取规则和含义基本都是同等的。汽车电控单元的生产厂家也不多,基本被德国的博世、美国的德尔福以及日本的电装垄断了。不过纵然是相同的电控单元,不同车企体例存储在电控单元中的掌握程序,可就大不一样了,我们常常说的汽车调校功力,实在便是指这种程序的编写。这里面的很多参数,是车企经由大量实验和实际的汽车运行数据采集,优化打算出来的最佳结果,这个过程常日须要几十年的技能积累,不是一朝一夕就能完成的。以是,对付我们这样只有十几年造车历史的国家来说,还须要连续努力奋斗。