第五章 诊断系统的制作步骤5.1程序登陆界面图 5-1 汽车空调诊断与检测系统登录界面创建一个用户登陆对话框,要求用户名输入用户名和密码。用户名为admin,密码admin,注意不可以为大写字母。输入完成后单击[确定]按钮,系统进入系统下一个界面(图5-2 ):汽车空调诊断与排故信息系统。利用VB的Label、TextBox、Command控件并加入程序来激活窗体。图 5-2 汽车空调诊断与排故信息系统该诊断系统的设置了菜单栏、工具栏,菜单栏主要分为系统设置、故障模块、汽车空调、查询信息、帮助。故障模块下主要分为故障分析、故障添加、故障诊断、故障检测模块。该系统也具备基本的查询功能。5.2故障分析5.2.1常规的故障诊断流程图5-3 诊断流程方框图5.2.2典型的故障分析流程以奥迪A6L自动空调工作不良为例子:图5-4 奥迪自动空调故障流程图该窗体利用VB的option、frame、image等控件的功能设计了一个诊断流程图。根据故障现象:空调压缩机电磁离合器不吸合,冷却风扇也不运转。接车后起动发动机并接通空调.发现空调压缩机电磁离合器不吸合,冷却风扇也不运转。正常情况下,当发动机冷却液温度过高时,空调压缩机电磁离合器会被发动机控制单元切断,但是冷却风扇应该高速运转。用VAS5052进行检查,发现冷却液温度显示为122 0C;用红外测温仪测量冷却液温度传感器处的冷却液温度,为121℃,这说明冷却液温度传感器工作正常,冷却液温度确实过高。用手触摸散热器的上下冷却液管,感觉温度基本一样,说明节温器工作正常;查看储液罐,有冷却液回流,说明冷却液泵工作正常。把车冷却一段时间,当仪表板显示冷却液温度降到90度以下时,再次起动发动机并接通空调,发现空调压缩机电磁离合器吸合,即空调压缩机开始工作,但是冷却风扇仍不运转。正常情况下,此时冷却风扇应低速运转。图 5-5 冷却风扇的控制电路查看该车冷却风扇的控制电路(图5-5)。正常情况下,若起动发动机并接通空调。空调控制单元(E87)会控制空调压缩机电磁离合器吸合,同时给冷却风扇控制单元(J293)端子T6ao/3一个搭铁信号,J293收到此搭铁信号后会向端子A1+与端子A1-之间输出较低电压,使冷却风扇(V7)低速运转;若起动发动机后不接通空调,当冷却液温度升高到使低温热敏开关(F18)闭合搭铁时,J293也会向端子A1+与端子A1-之间输出较低电压.使冷却风扇低速运转;若冷却液温度升高到使高温热敏开关(F54)闭合搭铁或空调压力开关(F129)闭合搭铁,J293会向端子A1+与端子A1-之间输出较高电压,使冷却风扇高速运转。脱开冷却风扇导线侧连接器并进行检查,各端子均无烧蚀现象;将试灯连接在冷却风扇控制单元(J293)端子A1+与端子A1一之间,试灯不亮,这说明J293没有输出电压,由此怀疑J293工作不良。用万用表检查J293端子T2by/2与端子T2by/1,供电和搭铁均正常;起动发动机并接通空调,端子T6ao/3有搭铁信号。既然J293的供电、搭铁及F18的搭铁信号均正常。而冷却风扇依然不运转,说明J293内部控制电路损坏。更换J293后试车,故障依旧。再仔细检查一遍相关线束及连接器,未发现异常。重新整理维修思路,决定先检查一下冷却风扇自身是否可以正常工作。从蓄电池正负接线柱分别引两根导线与冷却风扇连接,发现冷却风扇无法运转,说明冷却风扇损坏。更换冷却风扇后,起动发动机并接通空调,空调压缩机电磁离合器吸合,冷却风扇也开始运转,空调可以制冷。5.3故障查询5.3.1空调传感器图5-6 空调传感器利用VB中command、textbox、picturebox控件设置一个传感器的窗体。写相关程序代码就能实现其功能。该模块可以实现对自动空调传感器的检测查询,比如以蒸发器出口温度传感器的检测为例。蒸发器出口温度传感器连接电路出现断、短路故障时,将不能检测蒸发器冷媒出口温度,这时在蒸发器的冷媒出口即高压管路上容易出现结冰现象;同时,空调温度控制系统也无法正常控制压缩机的工作,空调系统会发生故障。①检查蒸发器温度传感器和空调控制器总成之间的连接器及导线连接情况,检查空调控制器总成的状况。②拆下蒸发器出口温度传感器,用万用表测量传感器连接器接头端子1和2.间的电阻,在0℃时,电阻值为4.5.5.2kΩ;在15℃时,电阻值为2.0~2.7kΩ,当温度升高时,其电阻值逐渐降低。5.3.2自动空调控制单元-J255图5-7 测量值块该功能实现对自动空调控制单元数据流的查询,以测量值块001为例。测量值块001显示区域1触发空调压缩机调节阀-N280的控制电流(安培)经过空调压缩机调节阀-N280的电流。J 读数="低于0.050 A"压缩机关闭。J 读数="0.300 A至0.650(1.0)A"压缩机处于循环控制模式,控制电流取决于制冷输出。显示区域2空调压缩机调节阀-N280的触发(%)触发信号占空比。J 读数="0%"压缩机关闭。J 读数="30 ... 40%至100%"闭环控制模式下的压缩机。显示区域3空显示区域4制冷回路压力(bar)通过来自制冷剂压力/温度传感器-G395的信号由Climatronic自动空调控制单元-J255计算。J 读数="低于2.6 bar 或高于29 bar"(甚至很短的时间)制冷剂回路压力过低(系统为空)或过高。制冷剂压力/温度传感器-G395故障。J 读数="2.6 bar至29 bar"制冷剂回路中的压力在允许范围内。5.3.3 故障查询窗口图5-8 故障查询窗口该窗体利用了combox、command控件,在combox中将常见的故障类型输进去。通过常见的几个故障类型,对其进行编程,实现对其故障检测。5.3.4 Access数据库的创建数据表的创建是使用了Microsoft Acess数据库工具,通过创建数据表可以使案例查询的功能更加强大。创数据表的具体步骤为:(1) 在程序组里选择Microsoft Acess 打开其操作界面;(2) 创建数据库db1.mdb;(3) 创建数据表:选择新建命令按钮,在弹出的新建表类型选择对话框中,选择设计视图;(4) 在弹出的创建表对话框中,创建数据表格的结构。对话框上边的输入区分成字段名、数据类型、说明,把表图书信息所需要的字段名、类型、等依次输进去;(5) 在类型区上单击下拉按钮选择数据类型,同时设置主键;(6) 对话框下边为字段属性,可以设置字段大小、是否为必填字段和索引等,把表图书信息所需要的各个字段的大小等以上信息依次输进去;(7) 单击保存按钮保存,取名为案例添加保存在相应目录下,然后单击打开按钮,打开刚创建的表,可以向其中添加记录。5.3.4 故障码查询和故障添加界面故障添加是诊断系统的后续部分,维修员工通过添加案例可以使得案例查询功能更加强大,本诊断系统通过案例添加可以不断的进行的维护,保证它的先进性和完整性。 起初对于故障添加还是感觉很难,但经过查询类似资料后,终于找到了解决方法。 基本思想是将故障中各种隐含的指导思想抽取出来,用一些可量化的方式表示,形成知识库,通过搜索相似案例,调整相应维修方法,生成新的故障排除思维。图5-9 空调信息管理界面该空调信息管理界面利用了VB和数据库Access的知识,通过Adodc和DataGrid控件,将故障码,故障含义,故障原因,故障排除的方法写入到数据库中,通过设置Adodc的相关属性链接到数据库,实现通过点击控件的事件实现对故障的查询,添加,编辑的功能。
5.1程序登陆界面图 5-1 汽车空调诊断与检测系统登录界面创建一个用户登陆对话框,要求用户名输入用户名和密码。用户名为admin,密码admin,注意不可以为大写字母。输入完成后单击[确定]按钮,系统进入系统下一个界面(图5-2 ):汽车空调诊断与排故信息系统。利用VB的Label、TextBox、Command控件并加入程序来激活窗体。图 5-2 汽车空调诊断与排故信息系统该诊断系统的设置了菜单栏、工具栏,菜单栏主要分为系统设置、故障模块、汽车空调、查询信息、帮助。故障模块下主要分为故障分析、故障添加、故障诊断、故障检测模块。该系统也具备基本的查询功能。
5.2故障分析
5.
2.1常规的故障诊断流程图5-3 诊断流程方框图
5.
2.2典型的故障分析流程以奥迪A6L自动空调工作不良为例子:图5-4 奥迪自动空调故障流程图该窗体利用VB的option、frame、image等控件的功能设计了一个诊断流程图。根据故障现象:空调压缩机电磁离合器不吸合,冷却风扇也不运转。接车后起动发动机并接通空调.发现空调压缩机电磁离合器不吸合,冷却风扇也不运转。正常情况下,当发动机冷却液温度过高时,空调压缩机电磁离合器会被发动机控制单元切断,但是冷却风扇应该高速运转。用VAS5052进行检查,发现冷却液温度显示为122 0C;用红外测温仪测量冷却液温度传感器处的冷却液温度,为121℃,这说明冷却液温度传感器工作正常,冷却液温度确实过高。用手触摸散热器的上下冷却液管,感觉温度基本一样,说明节温器工作正常;查看储液罐,有冷却液回流,说明冷却液泵工作正常。把车冷却一段时间,当仪表板显示冷却液温度降到90度以下时,再次起动发动机并接通空调,发现空调压缩机电磁离合器吸合,即空调压缩机开始工作,但是冷却风扇仍不运转。正常情况下,此时冷却风扇应低速运转。图 5-5 冷却风扇的控制电路查看该车冷却风扇的控制电路(图5-5)。正常情况下,若起动发动机并接通空调。空调控制单元(E87)会控制空调压缩机电磁离合器吸合,同时给冷却风扇控制单元(J293)端子T6ao/3一个搭铁信号,J293收到此搭铁信号后会向端子A1+与端子A1-之间输出较低电压,使冷却风扇(V7)低速运转;若起动发动机后不接通空调,当冷却液温度升高到使低温热敏开关(F18)闭合搭铁时,J293也会向端子A1+与端子A1-之间输出较低电压.使冷却风扇低速运转;若冷却液温度升高到使高温热敏开关(F54)闭合搭铁或空调压力开关(F129)闭合搭铁,J293会向端子A1+与端子A1-之间输出较高电压,使冷却风扇高速运转。脱开冷却风扇导线侧连接器并进行检查,各端子均无烧蚀现象;将试灯连接在冷却风扇控制单元(J293)端子A1+与端子A1一之间,试灯不亮,这说明J293没有输出电压,由此怀疑J293工作不良。用万用表检查J293端子T2by/2与端子T2by/1,供电和搭铁均正常;起动发动机并接通空调,端子T6ao/3有搭铁信号。既然J293的供电、搭铁及F18的搭铁信号均正常。而冷却风扇依然不运转,说明J293内部控制电路损坏。更换J293后试车,故障依旧。再仔细检查一遍相关线束及连接器,未发现异常。重新整理维修思路,决定先检查一下冷却风扇自身是否可以正常工作。从蓄电池正负接线柱分别引两根导线与冷却风扇连接,发现冷却风扇无法运转,说明冷却风扇损坏。更换冷却风扇后,起动发动机并接通空调,空调压缩机电磁离合器吸合,冷却风扇也开始运转,空调可以制冷。
5.3故障查询
5.
3.1空调传感器图5-6 空调传感器利用VB中command、textbox、picturebox控件设置一个传感器的窗体。写相关程序代码就能实现其功能。该模块可以实现对自动空调传感器的检测查询,比如以蒸发器出口温度传感器的检测为例。蒸发器出口温度传感器连接电路出现断、短路故障时,将不能检测蒸发器冷媒出口温度,这时在蒸发器的冷媒出口即高压管路上容易出现结冰现象;同时,空调温度控制系统也无法正常控制压缩机的工作,空调系统会发生故障。①检查蒸发器温度传感器和空调控制器总成之间的连接器及导线连接情况,检查空调控制器总成的状况。②拆下蒸发器出口温度传感器,用万用表测量传感器连接器接头端子1和
2.间的电阻,在0℃时,电阻值为
4.
5.5.2kΩ;在15℃时,电阻值为2.0~2.7kΩ,当温度升高时,其电阻值逐渐降低。
5.
3.2自动空调控制单元-J255图5-7 测量值块该功能实现对自动空调控制单元数据流的查询,以测量值块001为例。测量值块001显示区域1触发空调压缩机调节阀-N280的控制电流(安培)经过空调压缩机调节阀-N280的电流。J 读数="低于
0.050 A"压缩机关闭。J 读数="
0.300 A至0.650(
1.0)A"压缩机处于循环控制模式,控制电流取决于制冷输出。显示区域2空调压缩机调节阀-N280的触发(%)触发信号占空比。J 读数="0%"压缩机关闭。J 读数="30 ... 40%至100%"闭环控制模式下的压缩机。显示区域3空显示区域4制冷回路压力(bar)通过来自制冷剂压力/温度传感器-G395的信号由Climatronic自动空调控制单元-J255计算。J 读数="低于
2.6 bar 或高于29 bar"(甚至很短的时间)制冷剂回路压力过低(系统为空)或过高。制冷剂压力/温度传感器-G395故障。J 读数="
2.6 bar至29 bar"制冷剂回路中的压力在允许范围内。
5.
3.3 故障查询窗口图5-8 故障查询窗口该窗体利用了combox、command控件,在combox中将常见的故障类型输进去。通过常见的几个故障类型,对其进行编程,实现对其故障检测。
5.
3.4 Access数据库的创建数据表的创建是使用了Microsoft Acess数据库工具,通过创建数据表可以使案例查询的功能更加强大。创数据表的具体步骤为:(1) 在程序组里选择Microsoft Acess 打开其操作界面;(2) 创建数据库db
1.mdb;(3) 创建数据表:选择新建命令按钮,在弹出的新建表类型选择对话框中,选择设计视图;(4) 在弹出的创建表对话框中,创建数据表格的结构。对话框上边的输入区分成字段名、数据类型、说明,把表图书信息所需要的字段名、类型、等依次输进去;(5) 在类型区上单击下拉按钮选择数据类型,同时设置主键;(6) 对话框下边为字段属性,可以设置字段大小、是否为必填字段和索引等,把表图书信息所需要的各个字段的大小等以上信息依次输进去;(7) 单击保存按钮保存,取名为案例添加保存在相应目录下,然后单击打开按钮,打开刚创建的表,可以向其中添加记录。
5.
3.4 故障码查询和故障添加界面故障添加是诊断系统的后续部分,维修员工通过添加案例可以使得案例查询功能更加强大,本诊断系统通过案例添加可以不断的进行的维护,保证它的先进性和完整性。 起初对于故障添加还是感觉很难,但经过查询类似资料后,终于找到了解决方法。 基本思想是将故障中各种隐含的指导思想抽取出来,用一些可量化的方式表示,形成知识库,通过搜索相似案例,调整相应维修方法,生成新的故障排除思维。图5-9 空调信息管理界面该空调信息管理界面利用了VB和数据库Access的知识,通过Adodc和DataGrid控件,将故障码,故障含义,故障原因,故障排除的方法写入到数据库中,通过设置Adodc的相关属性链接到数据库,实现通过点击控件的事件实现对故障的查询,添加,编辑的功能。
题目解答
答案
⏺
序 言
近年来随着汽车工业的迅猛发展和人民生活水平的日益提高,汽车开始走进千家万户。人们在一贯追求汽车的安全性、可靠性的同时,如今也更加注重对舒适性的要求。因而,空调系统作为现代轿车基本配备,也就成为了必然。
近年来,环保和能源问题成为世界关注的焦点,也成为影响汽车业发展的关键因素,各种替代能源动力车的出现,为汽车空调提出了新的课题与挑战。
自本世纪20年代汽车空调诞生以来,伴随汽车空调系统的普及与发展,汽车空调的发展大体上经历了五个阶段:单一取暖阶段、单一冷气阶段、冷暖一体化阶段、自动控制阶段、计算机控制阶段。空调的控制方法也经历了由简单到复杂,再由复杂到简单的过程。作为汽车空调系统的电路控制方面也再不段的更新改进,同时,我国汽车空调的安装随着汽车业的发展以达到100%的普及性,空调已成为现代汽车的一向基本配备。给汽车空调的使用与维修问题带来新的挑战。论文最后以汽车空调故障检修的方法,对汽车空调系统的再深入探讨,以达到对汽车空调系统的了解,并运用在实际工作中。
由于电子技术在汽车上的广泛应用,对维修技术人员的素质提出了更高的要求.国外汽车制造技术领先我国几十年,早就出现了类似的故障诊断专家系统或汽车资料数据库系统。因此基于VB和数据库以及相关车型的维修手册,开发了一个汽车故障诊断系统,把汽车空调的相关知识利用VB控件做成一个方便的学习系统。传统空调是人工调控的,在空调控制面板上有一个温度调节旋钮,实际上是一个可变电阻装置,它与蒸发器内的温度感应电阻组成串联电路,当温度改变时,这组电路的阻值发生变化,从而控制压缩机的电磁离合器,当温度低时将离合器分离,空调停止工作;当温度高时将离合器合上,空调继续工作。现代汽车的自动空调就比传统空调复杂得多。 所以本论文主要通过对奥迪A6L来对空调的一些故障诊断进行一些学习。
解析
本题主要围绕汽车空调诊断与检测系统的制作及相关故障诊断知识展开,内容涵盖系统登录界面设计、故障分析流程、故障查询功能及数据库创建等方面。解析需结合题目描述,总结系统功能、故障诊断思路及相关技术应用。