《汽车喷油嘴清洗机智能化设计》由会员分享,可在线阅读,更多相关《汽车喷油嘴清洗机智能化设计(19页珍藏版)》请在金锄头文库上搜索。
1、-汽车喷油嘴清洗机的智能化设计摘要 本文介绍的汽车喷油嘴清洗机主要由单片机AT89S52芯片来控制.该产品的设计可以大大减小喷油嘴清洗机的体积,还有洗完鸣警设定,意外报警等功能,这一切都可以实现喷油嘴清洗机的智能化,同时大大减少机器成本。本产品通过程序设定,以软件代替硬件。可以通过油面,油温传感器等实现温度,油量的测量与控制;还可以通过对清洗时间,清洗压力的程序设定,使该喷油嘴清洗机能适用于任何汽车车型。第一章 引 言 4第二章 汽车喷油嘴清洗机的工作原理与技术要求 42.1 “电喷汽车喷油嘴清洗机”的工作原理 42.2 “电喷汽车喷油嘴清洗机”的工作过程及技术要求: 5第三章 系统方案及电路
2、设计 53.1 系统方案 53.2PWM波调速原理 63.3 调宽脉冲输出子程序模块 7第四章 主要器件介绍 84.1 AT89S51单片机的功能点 84.2 光电耦合器 9第五章 硬件设计 9第六章 程序设计 106.1 主程序设计 106.2 变量定义及初始化模块 116.3 完整代码 12第七章调试应用 127.1安全注意事项 127.2功能调试 13谢辞 13参考文献 14附页 15第一章 引 言改革开放以来,随着中国经济实力的增强及百姓收入的增多,小汽车越来越多地进入了家庭,随之而来的是维修保养问题。 喷油嘴是电喷发动机关键部件之一,它工作状况的好坏将直接影响发动机的性能。然而不少车
3、主根本不重视发动机喷油嘴的清洗,或者认为发动机喷油嘴要隔很长时间才需进行清洗,殊不知喷油嘴堵塞会严重影响汽车性能! 喷油嘴堵塞的原因是发动机内积碳沉积在喷油嘴上或者燃油中的杂质等堵住了喷油嘴通路。汽车行驶一段时间后,燃油系统就会形成一定的沉积物。燃油系统沉积物有很大危害,如沉积物会堵塞喷油嘴的针阀、阀孔,影响电子喷射系统精密部件的工作性能, 导致动力性能下降;沉积物会在进气阀形成积碳,致使其关闭不严,导致发动机怠速不稳、油耗增大并伴随尾气排放恶化;沉积物会在活塞顶和气缸盖等部位形成坚硬的积碳,由于积碳的热容量高而导热性差,容易引起发动机爆震等故障,此外还会缩短三元催化器的寿命。因此喷油嘴工作的
4、好坏,对每台发动机的功率发挥起着根本性作用。过去这类保养通常要交汽修厂进行,费用昂贵。现市场上出现的已经出现“电喷汽车喷油嘴清洗机” ,但这些电喷汽车喷油嘴清洗机都有如下缺陷:a.该机型大都是体积过大,运输,使用等都不方便,从而加大成本。b.机子开关机不能实现自动化,清洗时间,清洗温度也只能人工模糊控制,易使清洗机与电动机受损,且不易适合流水线工作。c .并不具有如油面,油温过高过低等的报警警示功能。d.一种电喷汽车喷油嘴清洗机只能适用一种机型e.现机型造价过高,不易进行家用推广。本文介绍的汽车喷油嘴清洗机主要由单片机AT89S51芯片来控制,从而实现其智能化.该产品的设计可以大大减小喷油嘴清
5、洗机的体积,以软件代替硬件;可以通过油面,油温传感器等实现温度,油量的测量与控制;还可以设定清洗时间,洗完鸣警设定等等。这一切都可以实现喷油嘴清洗机的智能化,同时大大减少机器成本。本产品也可通过程序设定,使该喷油嘴清洗机能适用于任何汽车车型。第二章 汽车喷油嘴清洗机的工作原理与技术要求2.1“电喷汽车喷油嘴清洗机”的工作原理:结合专用的燃油系统清洗剂,不需拆装发动机,只需用接头与发动机供油管及回油管连接,在发动机正常运转状况下,让清洗混合液进入燃油供给系统,在30 分钟内即可溶解发动机供油管、喷油嘴针阀和燃烧室各组件的积碳、油泥、胶质及漆类污染物,经由循环燃烧分解过程,从汽车排放系统排出,恢复
6、该车的性能,使其启动顺畅,怠速平稳,加油轻快,增加动力,达到省油及降低空气污染的效果。 2.2“电喷汽车喷油嘴清洗机”的工作过程及技术要求:a. 按启动/停止键,两位数码管显示器显示“00”。b. 按时间+、时间-键选择工作时间,每次累加(减)1分钟,时间的选择范围为0060分钟。c. 选好时间,延时5秒后继电器吸合工作,汽油泵运行在额定电压12V状态,数码管同时显示剩余的工作时间。汽油泵的额定功率为70W,额定电压为12V。d. 按压力+、压力-键通过改变直流电机上的电压(即改变汽油泵转速)调整清洗压力,电压调整范围为712V。e. 当剩余工作时间小于4分钟时,蜂鸣器开始鸣叫。直到定时结束,
7、继电器释放,汽油泵停止工作,蜂鸣器停止鸣叫,数码管显示“00”。f. 5分钟内无任何操作则自动断电,数码管无显示。g.保护措施:油面过低保护: 为防止无油损坏汽油泵,油面过低时,传感器开关闭合,汽油泵自动断电,数码管g段显示“-” 并闪烁。油温过高保护: 为防止油温过高起火,温度过高时,温度继电器开关闭合,汽油泵自动断电,数码管g段显示“-”但不闪烁。第三章 系统方案及电路设计3.1系统方案图3-1为“电喷汽车喷油嘴清洗机”的系统构成方框图,由单片机控制器、按键输入、数码管显示、电机PWM驱动电路、输出控制等电路组成。图3-1系统构成方框图单片机AT89S51是整个系统的核心,负责控制检测输入
8、,输出显示,电机调速。这里使用了Atmel公司新型的AT89S51单片机。按键输入电路负责对清洗过程一系列工作参数进行设定输入。数码管显示器在工作过程中显示剩余的工作时间。电机调速利用了单片机内部的定时器,配合软件产生出脉宽调制波(PWM),再通过功率场效应管去驱动低压直流电机,具有效率高、能耗低、转速连续可调等特点。 输出控制电路在油温过高或油面过低的情况下,切断高压汽油泵电机的供电,防止发生事故。 “电喷汽车喷油嘴清洗机” 的工作电源取自汽车上的12V蓄电池,经降压稳压后得到5V的稳定工作电压。3.2PWM波调速原理 大家可能做过这样的小实验,一台额定电压为12V的直流小电机,使用一台可调
9、稳压电源供电。当电压为12V时,电机转得很快;降低到9V时转速慢了很多;当降到6V时转速更慢了。因为电压降低后,电机获得的输入功率小了,当然转速就慢了。但单片机输出的是数字脉冲信号,如何控制电机调速?这里,我们就设法控制单片机输出脉冲的宽度(即控制脉冲的占空比),使电机得到的平均输入功率发生变化,就能控制电机调速了。图3-2中,输出的为50%的脉冲波,其电压平均值(如图中虚线所示为6V,这样电机的速度就降低了。而图3-3中,输出的为接近100%的脉冲波,其电压平均值约为12V,这时电机的转速就接近额定转速。图3-2输出的为50%的脉冲波图3-3输出的为100%的脉冲波3.3 PWM脉冲驱动电机
10、的实现过程 图3-4为PWM脉冲驱动电机的实现电路。AT89S51单片机的P3.6脚输出占空比为60100%的调宽脉冲,经光电隔离后驱动功率场效应管,这样,电机上获得的调宽脉冲波的占空比也为60100%,幅度接近12V。由于电机具有机械惯性的特点,因此运行时不会产生抖动。图3-5为输出60%脉冲时电机得到的直流电压平均值。图3-6为输出100%脉冲时电机得到的直流电压平均值。图3-5输出60%脉冲时电机得到的直流电压平均值图3-4为PWM脉冲驱动电机的实现电路图3-6输出100%脉冲时电机得到的直流电压平均值3.4 调宽脉冲输出子程序模块 为控制大批量生产的成本,使用了低价位的AT89S51单
11、片机,但AT89S51内部没有集成PWM部件。这里我们利用了内部定时器,与软件配合产生出调宽脉冲波。void pwm_out(void)if(out_flag) /如果输出标志有效if(pwm_val=50) pwm_val=0;else out=OFF;第四章 主要器件介绍4.1AT89S51单片机的功能特点AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,
12、芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。主要功能特性: 兼容MCS-51指令系统 32个双向I/O口 2个16位可编程定时/计数器 全双工UART串行中断口线 2个外部中断源 中断唤醒省电模式