喷油器检测控制电路及其检测方法.pdf

上传人:大师****2 文档编号:1278148 上传时间:2018-04-12 格式:PDF 页数:13 大小:421.07KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010275061.0

申请日:

2010.09.07

公开号:

CN101963121A

公开日:

2011.02.02

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):F02M 65/00申请日:20100907|||公开

IPC分类号:

F02M65/00

主分类号:

F02M65/00

申请人:

力帆实业(集团)股份有限公司

发明人:

周向东; 马文选

地址:

400037 重庆市沙坪坝区上桥张家湾60号

优先权:

专利代理机构:

重庆市前沿专利事务所 50211

代理人:

郭云

PDF下载: PDF下载
内容摘要

本发明公开了一种喷油器检测控制电路及其检测方法,包括主控芯片,其特征在于:所述主控芯片的输出端连接在开关管的栅极,该开关管的源极接地,漏极接喷油器的控制端,该喷油器的电源端接喷油器电源;所述主控芯片上还设置有第一控制端、第二控制端和第三控制端;所述主控芯片上还设置有第一、第二、第三、第四显示端。其显著效果:结构简单,是针对喷油器的动态及静态特性进行分析的简易方法,成本低,测量精度又能满足要求。

权利要求书

1: 一种喷油器检测控制电路, 包括主控芯片 (U1), 其特征在于 : 所述主控芯片 (U1) 的 输出端连接在开关管 (U2) 的栅极, 该开关管 (U2) 的源极接地, 漏极接喷油器的控制端, 该 喷油器的电源端接喷油器电源 ; 所述主控芯片 (U1) 上还设置有第一控制端 (AN0)、 第二控制端 (AN1) 和第三控制端 (AN2) ; 所述第一控制端 (AN0) 串第一开关 (S1) 后接地, 该第一控制端 (AN0) 还串第二电阻 (R2) 后接正电源 ; 所述第二控制端 (AN1) 串第二开关 (S2) 后接地, 该第二控制端 (AN1) 还串第三电阻 (R3) 后接正电源 ; 所述主控芯片 (U1) 上还设置有第一显示端 (LCD1)、 第二显示端 (LCD2)、 第三显示 端 (LCD3)、 第四显示端 (LCD4), 所述第一显示端 (LCD1)、 第二显示端 (LCD2)、 第三显示端 (LCD3)、 第四显示端 (LCD4) 分别连接有第一发光二极管、 第二发光二极管、 第三发光二极 管、 第四发光二极管。
2: 根据权利要求 1 所述喷油器检测控制电路, 其特征在于 : 所述主控芯片 (U1) 上还设 置有清零端 (MCLR), 该清零端 (MCLR) 串第一电阻 (R1) 后接正电源, 该第一电阻 (R1) 还串 电容 (C1) 后接地。
3: 一种如权利要求 1 所述喷油器检测控制电路的检测方法, 其特征在于, 主控芯片 (U1) 执行下列步骤 : 用于初始化, 显示灯显示指令 led = 0, 静态总运行次数 Num = 0 的步骤 ; 用于判断第一开关 (S1) 是否导通的步骤, 如果第一开关 (S1) 导通, 就进入静态检测设 置流程 ; 如果第一开关 (S1) 未导通, 则用于判断第二开关 (S2) 是否导通的步骤, 如果第二开关 (S2) 导通, 就进入动态检测设置流程 ; 如果第二开关 (S2) 也未导通, 则用于判断第三开关 (S3) 是否导通的步骤, 如果第三开 关 (S3) 导通, 就进入检测流程 ; 如果第三开关 (S3) 也未导通, 则返回所述判断第一开关 (S1) 是否导通的步骤 ; 所述静态检测设置流程是 : 用于设置动态检测时的计数器 dyn = 0, led = led+1, 静态检测时的计数器 sta = sta+1 的步骤 ; 用于点亮第四发光二极管的步骤 ; 用于判断 sta 是否等于 7 的步骤 ; 如果 sta 等于 7, 则令 sta = 10, 再进入显示控制及返回流程 ; 如果 sta 不等于 7, 则用于判断 sta 是否等于 11 的步骤 ; 如果 sta 等于 11, 则用于令 sta = 1, led = 1 的步骤, 再进入显示控制及返回流程 ; 如果 sta 不等于 11, 则直接进入显示控制及返回流程 ; 所述动态检测设置流程是 : 用于设置 sta = 0, led = led+1, dyn = dyn+1 的步骤 ; 用于熄灭第四发光二极管的步骤 ; 用于判断 dyn 是否等于 8 的步骤 ; 2 如果 dyn 等于 8, 则用于 dyn = 1, led = 1 的步骤, 再进入显示控制及返回流程 ; 如果 dyn 不等于 8, 则直接进入显示控制及返回流程 ; 所述显示控制及返回流程是 : 用于判断 sta+dyn 是否等于 1 的步骤 ; 如果 sta+dyn 等于 1, 则用于 led = 1 的步骤, 用于按二进制规律控制所述第一、 第二、 第三发光二极管显示状态的步骤, 并返回所述判断第一开关 (S1) 是否导通的步骤 ; 如果 sta+dyn 不等于 1, 则直接进入所述用于按二进制规律控制所述第一、 第二、 第三 发光二极管显示状态的步骤, 并返回所述判断第一开关 (S1) 是否导通的步骤 ; 所述检测流程是 : 用于判断 sta 是否等于 0 的步骤 ; 如果 sta 等于 0, 则执行动态监测, 如果 sta 不等于 0, 则执行静态监测 ; 所述动态监测包括 : 用于打开喷油器, 主控芯片 (U1) 运行时的计数器 time = 0 的步骤 ; 用于延时 1ms, time = time+1 的步骤 ; 用于判断 time 是否等于 dyn 的步骤 ; 如果 time 不等于 dyn, 则返回所述用于延时 1ms, time = time+1 的步骤 ; 如果 dyn 等于 time, 则用于关闭喷油器的步骤 ; 用于 1ms 延时, time = time+1 的步骤 ; 用于判断 time 是否等于 8 的步骤 ; 如果 time 不等于 8, 则返回所述用于 1ms 延时, time = time+1 的步骤 ; 如果 time 等于 8, 则用于 Num = Num+1 的步骤 ; 用于判断 Num 是否等于 1000 的步骤 ; 如果 Num 不等于 1000, 则返回所述用于打开喷油器, 主控芯片 (U1) 运行时的计数器 time = 0 的步骤 ; 重新进行动态监测 ; 如果 Num 等于 1000, 则返回所述主控芯片 (U1) 判断第一开关 (S1) 是否导通的步骤 ; 所述静态监测包括 : 用于喷油器打开, 计数器 time = 0 的步骤 ; 用于 1 分钟延时, time = time+1 的步骤 ; 用于判断 sta 是否等于 time 的步骤 ; 如果 sta 不等于 time, 返回所述用于 1 分钟延时, time = time+1 的步骤 ; 如果 sta 等于 time, 用于喷油器关闭的步骤 ; 返回所述判断第一开关 (S1) 是否导通的步骤。

说明书


喷油器检测控制电路及其检测方法

    【技术领域】
     本发明属于机动车喷油器检测技术领域, 具体的涉及一种喷油器检测控制电路及其检测方法。 背景技术 喷油器是一个精密器件, 也是车辆电喷系统的关键器件, 是实现精确计量燃油量 并形成燃油喷雾的一个核心部件。所以喷油器的检测十分重要, 在喷油器安装上摩托车之 前, 都需要对喷油器的性能进行检测, 检测工作主要包括静态流量检测和动态流量检测, 但 现有技术条件有限, 只是一采用万用表或欧姆表对喷油器的进行检测, 获取其等效电阻值, 二给喷油器接通电源, 人工利用秒表读取规定时间, 获取喷油器在规定时间内的喷油量, 从 而获得喷油器的静态流量检测数据, 动态流量检测数据根本无法获取, 而专业的检测设备 又十分昂贵。
     现有技术的缺点是 : 目前的检测手段十分有限, 仅局限于电阻检测及人工进行的 静态流量检测, 其检测精度极不可靠, 更无法进行动态流量检测。
     发明内容 本发明的目的在于提供一种结构简单, 成本低廉的喷油器检测控制电路及其检测 方法, 不仅能够完成静态流量和动态流量的精确检测, 还能进行喷油周期、 喷油脉宽和喷油 次数的设定。
     本发明的技术方案如下 : 一种喷油器检测控制电路, 包括主控芯片, 其关键在于 : 所述主控芯片的输出端连接在开关管的栅极, 该开关管的源极接地, 漏极接喷油器的控制 端, 该喷油器的电源端接喷油器电源 ;
     所述主控芯片上还设置有第一控制端、 第二控制端和第三控制端 ;
     所述第一控制端串第一开关后接地, 该第一控制端还串第二电阻后接正电源 ;
     所述第二控制端串第二开关后接地, 该第二控制端还串第三电阻后接正电源 ;
     所述第三控制端串第三开关后接地, 该第三控制端还串第四电阻后接正电源 ;
     所述主控芯片上还设置有第一显示端、 第二显示端、 第三显示端、 第四显示端, 所 述第一显示端、 第二显示端、 第三显示端、 第四显示端分别连接有第一发光二极管、 第二发 光二极管、 第三发光二极管、 第四发光二极管。
     本电路结构简单, 仅依靠一块单片机和少量的辅助电路就能完成喷油器的静态流 量检测和动态流量检测, 还能实现喷油周期、 喷油脉宽和喷油次数的设定。 满足多种检测科 目的需要。
     一种喷油器检测控制电路的检测方法, 其关键在于, 其主控芯片执行下列步骤 :
     用于初始化 ; 显示灯显示指令 led = 0, 静态总运行次数 Num = 0 的步骤 ;
     用于判断第一开关是否导通的步骤, 如果第一开关导通, 就进入静态检测设置流 程;
     如果第一开关未导通, 则用于判断第二开关是否导通的步骤, 如果第二开关导通, 就进入动态检测设置流程 ;
     如果第二开关也未导通, 则用于判断第三开关是否导通的步骤, 如果第三开关导 通, 就进入检测流程 ;
     如果第三开关也未导通, 则返回所述判断第一开关是否导通的步骤 ;
     所述静态检测设置流程是 :
     用于设置动态检测时的计数器 dyn = 0, led = led+1, 静态检测时的计数器 sta = sta+1 的步骤 ;
     用于点亮第四发光二极管的步骤 ;
     用于判断 sta 是否等于 7 的步骤 ;
     如果 sta 等于 7, 则令 sta = 10, 再进入显示控制及返回流程 ;
     如果 sta 不等于 7, 则用于判断 sta 是否等于 11 的步骤 ;
     如果 sta 等于 11, 则用于令 sta = 1, led = 1 的步骤, 再进入显示控制及返回流 程;
     如果 sta 不等于 11, 则直接进入显示控制及返回流程 ;
     所述动态检测设置流程是 :
     用于设置 sta = 0, led = led+1, dyn = dyn+1 的步骤 ;
     用于熄灭第四发光二极管的步骤 ;
     用于判断 dyn 是否等于 8 的步骤 ;
     如果 dyn 等于 8, 则用于 dyn = 1, led = 1 的步骤, 再进入显示控制及返回流程 ;
     如果 dyn 不等于 8, 则直接进入显示控制及返回流程 ;
     所述显示控制及返回流程是 :
     用于判断 sta+dyn 是否等于 1 的步骤 ;
     如果 sta+dyn 等于 1, 则用于 led = 1 的步骤, 用于按二进制规律控制所述第一、 第 二、 第三发光二极管显示状态的步骤, 并返回所述判断第一开关是否导通的步骤 ;
     如果 sta+dyn 不等于 1, 则直接进入所述用于按二进制规律控制所述第一、 第二、 第三发光二极管显示状态的步骤, 并返回所述判断第一开关是否导通的步骤 ;
     所述检测流程是 :
     用于判断 sta 是否等于 0 的步骤 ;
     如果 sta 等于 0, 则执行动态监测, 如果 sta 不等于 0, 则执行静态监测 ;
     所述动态监测包括 :
     用于打开喷油器, 计数器 time = 0 的步骤 ;
     用于延时 1ms, time = time+1 的步骤 ;
     用于判断 time 是否等于 dyn 的步骤 ;
     如果 time 不等于 dyn, 则返回所述用于延时 1ms, time = time+1 的步骤 ;
     如果 dyn 等于 time, 则用于关闭喷油器的步骤 ;
     用于 1ms 延时, time = time+1 的步骤 ;
     用于判断 time 是否等于 8 的步骤 ;
     如果 time 不等于 8, 则返回所述用于 1ms 延时, time = time+1 的步骤 ;如果 time 等于 8, 则用于 Num = Num+1 的步骤 ;
     用于判断 Num 是否等于 1000 的步骤 ;
     如果 Num 不等于 1000, 则返回所述用于打开喷油器, 主控芯片运行时的计数器 t ime = 0 的步骤 ; 重新进行动态监测 ;
     如果 Num 等于 1000, 则返回所述主控芯片判断第一开关是否导通的步骤 ; 主控芯 片再次判断工作状态的设置 ;
     所述静态监测包括 :
     用于喷油器打开, 计数器 time = 0 的步骤 ;
     用于 1 分钟延时, time = time+1 的步骤 ;
     用于判断 sta 是否等于 time 的步骤 ;
     如果 sta 不等于 time, 返回所述用于 1 分钟延时, time = time+1 的步骤 ;
     如果 sta 等于 time, 用于喷油器关闭的步骤 ;
     返回所述主控芯片判断第一开关是否导通的步骤。
     本检测流程是根据设计的喷油方式, 计算其对应的喷油量, 和实际喷油量进行对 比来检测其喷油特性是否正常。 在检测时, 第一开关 S1、 第二开关 S2 分别选择静态检测和动态检测, 第三开关 S3 是按 S1 和 S2 选择的喷油方式执行, 驱动喷油器动作。
     执行后的喷油量由量杯和电子称进行测量, 测量数据记录后和理论值进行比对, 就可以得到被测喷油器的特性和误差值, 对连续状态下的检测曲线就是喷油器的特性曲线 图, 批量性的检测就可以得到产品一致性的检验结果。
     主控芯片中定义了 sta、 dyn、 time 为辅助参数, 其中 sta 为静态检测时的计数器, 用来记录静态检测时的目标开启时间 ; dyn 是动态检测时的计数器, 用来记录动态检测时 的目标检测参数 ; time 是检测仪执行时的计数器, 用来和静态或动态时的目标检测值进行 比对, 一旦比对成功, 就认为该次检测完成, 进行下次的准备状态。
     第三开关 S3 的子流程中, 对 “sta = 0 ? ” 的判断是对静态目标值的判断, 如果 sta = 0, 则流程运行动态检测, 如果 sta ≠ 0, 则主控芯片运行静态检测。
     检测仪使用单片机作为计时工具, 利用专业芯片 TLE118 驱动喷油器, 精确测量喷 油器的喷油量。
     所述主控芯片上还设置有清零端, 该清零端串第一电阻后接正电源, 该第一电阻 还串电容后接地。
     清零端对主控芯片进行复位清零处理。
     本发明的显著效果是 : 提供了一种结构简单的喷油器检测控制电路及其检测方 法, 是针对喷油器的动态及静态特性进行分析的简易方法, 成本低, 测量精度又能满足要 求。
     附图说明
     图 1 为本发明的电路结构图 ; 图 2 为本发明的工作流程图。具体实施方式
     下面结合附图和实施例对本发明作进一步说明 :
     如图 1 所示, 一种喷油器检测控制电路, 包括主控芯片 U1, 所述主控芯片 U1 的输出 端连接在开关管 U2 的栅极, 该开关管 U2 的源极接地, 漏极接喷油器的控制端, 该喷油器的 电源端接喷油器电源 ;
     所述主控芯片 U1 上还设置有第一控制端 AN0、 第二控制端 AN1 和第三控制端 AN2 ;
     所述第一控制端 AN0 串第一开关 S1 后接地, 该第一控制端 AN0 还串第二电阻 R2 后接正电源 ;
     所述第二控制端 AN1 串第二开关 S2 后接地, 该第二控制端 AN1 还串第三电阻 R3 后接正电源 ;
     所述第三控制端 AN2 串第三开关 S3 后接地, 该第三控制端 AN2 还串第四电阻 R4 后接正电源 ;
     所述主控芯片 U1 上还设置有第一显示端 LCD1、 第二显示端 LCD2、 第三显示端 LCD3、 第四显示端 LCD4, 所述第一显示端 LCD1、 第二显示端 LCD2、 第三显示端 LCD3、 第四显 示端 LCD4 分别连接有第一发光二极管、 第二发光二极管、 第三发光二极管、 第四发光二极 管。 第一开关 S1、 第二开关 S2、 第三开关 S3 都是复位开关。
     本电路结构简单, 仅依靠一块单片机和少量的辅助电路就能完成喷油器的静态流 量检测和动态流量检测, 还能实现喷油周期、 喷油脉宽和喷油次数的设定。 满足多种检测科 目的需要。
     如图 2 所示, 其检测方法是 :
     主控芯片 U1 初始化 ; led = 0, 静态总运行次数 Num = 0 ; 第一、 第二、 第三发光二 极管都置 0。
     主控芯片 U1 判断第一开关 S1 是否导通, 如果第一开关 S1 导通, 就进入静态检测 设置流程 ;
     如果第一开关 S1 未导通, 则判断第二开关 S2 是否导通, 如果第二开关 S2 导通, 就 进入动态检测设置流程 ;
     如果第二开关 S2 也未导通, 则判断第三开关 S3 是否导通, 如果第三开关 S3 导通, 就进入检测流程 ;
     如果第三开关 S3 也未导通, 则返回所述主控芯片 U1 判断第一开关 S1 是否导通的 步骤 ;
     所述静态检测设置流程是 :
     用于设置动态检测时的计数器 dyn = 0, 显示灯显示指令 led = led+1, 静态检测 时的计数器 sta = sta+1 的步骤 ;
     用于点亮第四发光二极管的步骤 ; 第四发光二极管点亮, 指示主控芯片 U1 处于静 态检测设置流程。
     用于判断 sta 是否等于 7 的步骤 ; sta 由 0 不断加 1, 每加 1 一次, 喷油器的喷油时 间就增加 1 分钟。但当 sta 由 6 分钟加 1 以后, 喷油器的喷油时间设定为 10 分钟。
     如果 sta 等于 7, 则令 sta = 10, 再进入显示控制及返回流程 ;
     如果 sta 不等于 7, 则用于判断 sta 是否等于 11 的步骤 ;
     如果 sta 等于 11, 则用于令 sta = 1, led = 1, 再进入显示控制及返回流程 ; 当 sta 大于 10 以后, 被复位为 1 分钟, led 灯也相应要求显示为 001
     如果 sta 不等于 11, 则直接进入显示控制及返回流程 ;
     所述动态检测设置流程是 :
     用于设置 sta = 0, led = led+1, dyn = dyn+1 的步骤 ;
     用于熄灭第四发光二极管的步骤 ; sta = 0, 第四发光二极管熄灭, 显示当前主控 芯片 U1 处于动态检测设置流程。
     用于判断 dyn 是否等于 8 的步骤 ;
     如果 dyn 等于 8, 则令 dyn = 1, led = 1, 再进入显示控制及返回流程 ; 动态检测设 置是以 8ms 为一个喷射周期, dyn 的变化范围为 1 到 8, dyn 的值确定了在本喷射周期内, 喷 油器的打开时间, dyn 确定了喷油器喷射时间占空比的大小。
     如果 dyn 不等于 8, 则直接进入显示控制及返回流程 ;
     所述显示控制及返回流程是 :
     用于判断 sta+dyn 是否等于 1 的步骤 ; 判断 sta+dyn, 就是判断是否有第一开关 S1 和第二开关 S2 的切换信号, 如果没有切换信号 sta+dyn 不可能等于 1, 只有在第一开关 S1 或第二开关 S2 被按下后, sta 和 dyn 中一个被置 1, 另一个被清零, 才会出现这种情况。当 开关被切换后, 第一、 第二、 第三发光二极管的显示状态也相应进行调整。 如果 sta+dyn 等于 1, 则令 led = 1, 用于按二进制规律控制所述第一、 第二、 第三 发光二极管显示状态的步骤, 并返回所述主控芯片 U1 判断第一开关 S1 是否导通的步骤 ; 第 一、 第二、 第三发光二极管三灯显示 led 的二进制状态, 由 001 到 111 共 7 个状态, 代表了动 / 静态下检测的不同方案。
     其中静态为 : 001、 010、 011、 100、 101、 110、 111 依 次 表 示 1/8、 2/8、 3/8、 4/8、 5/8、 6/8、 7/8 周期。经过静态选择, 确定了喷油器的喷射占空比。
     其中动态为 : 001、 010、 011、 100、 101、 110、 111 依次表示 1、 2、 3、 4、 5、 6、 10 分钟。经 过动态选择, 确定了喷油器的喷射时间。
     如果 sta+dyn 不等于 1, 则直接进入所述用于按二进制规律控制所述第一、 第二、 第三发光二极管显示状态的步骤, 并返回所述主控芯片 U1 判断第一开关 S1 是否导通的步 骤;
     第一、 第二、 第三发光二极管三灯显示 led 的二进制状态, 由 001 到 111 共 7 个状 态, 代表了动 / 静态下检测的不同方案。
     所述检测流程是 :
     用于判断 sta 是否等于 0 的步骤 ;
     如果 sta 等于 0, 则执行动态监测, 如果 sta 不等于 0, 则执行静态监测 ;
     所述动态监测包括 :
     用于打开喷油器, 检测仪执行时的计数器 time = 0 的步骤 ;
     用于延时 1ms, time = time+1 的步骤 ;
     用于判断 time 是否等于 dyn 的步骤 ;
     如果 time 不等于 dyn, 则返回所述用于延时 1ms, time = time+1 的步骤 ;
     如果 dyn 等于 time, 则用于关闭喷油器的步骤 ;
     用于 1ms 延时, time = time+1 的步骤 ;
     用于判断 time 是否等于 8 的步骤 ;
     如果 time 不等于 8, 则返回所述用于 1ms 延时, time = time+1 的步骤 ;
     如果 time 等于 8, 则用于 Num = Num+1 的步骤 ;
     用于判断 Num 是否等于 1000 的步骤 ;
     如果 Num 不等于 1000, 则返回所述用于打开喷油器, 主控芯片 U1 运行时的计数器 time = 0 的步骤 ; 重新进行动态监测 ;
     如果 Num 等于 1000, 则返回所述主控芯片 U1 判断第一开关 S1 是否导通的步骤 ; 主控芯片 U1 再次判断工作状态的设置 ;
     所述静态监测包括 :
     用于喷油器打开, 计数器 time = 0 的步骤 ;
     用于 1 分钟延时, time = time+1 的步骤 ;
     用于判断 sta 是否等于 time 的步骤 ;
     如果 sta 不等于 time, 返回所述用于 1 分钟延时, time = time+1 的步骤 ;
     如果 sta 等于 time, 用于喷油器关闭的步骤 ;
     返回所述主控芯片 U1 判断第一开关 S1 是否导通的步骤。
     本检测流程是根据设计的喷油方式, 计算其对应的喷油量, 和实际喷油量进行对 比来检测其喷油特性是否正常。
     在检测时, S1、 S2 分别选择静态检测和动态检测, S3 是按 S1 和 S2 选择的喷油方 式执行, 驱动喷油器动作。
     流程执行完成后, 喷油器的喷油量由量杯和电子称进行测量, 测量数据记录后和 理论值进行比对, 就可以得到被测喷油器的特性和误差值, 对连续状态下的检测曲线就是 喷油器的特性曲线图, 批量性的检测就可以得到产品一致性的检验结果。
     主控芯片 U1 中定义了 sta、 dyn、 time 为辅助参数, 其中 sta 为静态检测时的计数 器, 用来记录静态检测时的目标开启时间 ; dyn 是动态检测时的计数器, 用来记录动态检测 时的目标检测参数 ; time 是检测仪执行时的计数器, 用来和静态或动态时的目标检测值进 行比对, 一旦比对成功, 就认为该次检测完成, 进行下次的准备状态。
     流程中的 S3 的子流程中, 对 “sta = 0 ? ” 的判断是对静态目标值的判断, 如果 sta = 0, 则流程运行动态检测, 如果 sta ≠ 0, 则主控芯片 U1 运行静态检测。
     检测仪使用单片机作为计时工具, 利用专业芯片 TLE118 驱动喷油器, 精确测量喷 油器的喷油量。喷油器测试分动态和静态测试两种, 静态为 1、 2、 3、 4、 5、 6、 10 分钟固定时间 开启 ; 动态为 1/8、 2/8、 3/8、 4/8、 5/8、 6/8、 7/8 可选占空比的周期性喷射, 周期为 8mS, 次数 为 1000 次。
     动态和静态测试的时间参数可以根据喷油器的具体检测工艺和检测要求进行更 改, 不局限于 1、 2、 3、 4、 5、 6、 10 分钟固定时间开启, 也不局限于 1/8、 2/8、 3/8、 4/8、 5/8、 6/8、 7/8 周期性喷射, 也不局限于 1000 次设定, 可以是其他设定时间或设定周期。
     如图 1 所示, 所述主控芯片 U1 上还设置有清零端 MCLR, 该清零端 MCLR 串第一电阻 R1 后接正电源, 该第一电阻 R1 还串电容 C1 后接地。其工作情况如下 :
     主控芯片 U1 初始化 ;
     主控芯片 U1 判断第一开关 S1 是否导通, 如果第一开关 S1 导通, 就进入静态检测 设置流程 ;
     如果第一开关 S1 未导通, 则判断第二开关 S2 是否导通, 如果第二开关 S2 导通, 就 进入动态检测设置流程 ;
     如果第二开关 S2 也未导通, 则判断第三开关 S3 是否导通, 如果第三开关 S3 导通, 就进入检测流程 ;
     如果第三开关 S3 也未导通, 返回所述主控芯片 U1 判断第一开关 S1 是否导通 ;
     所述静态检测设置流程是 :
     设置动态检测时的计数器 dyn = 0, 显示灯显示指令 led = led+1, 静态检测时的 计数器 sta = sta+1 ;
     点亮第四发光二极管的步骤 ; 第四发光二极管点亮, 指示主控芯片 U1 处于静态检 测设置流程。
     判断 sta 是否等于 7 ; 如果 sta 等于 7, 则令 sta = 10, 再进入显示控制及返回流程 ;
     如果 sta 不等于 7, 则判断 sta 是否等于 11 ;
     如果 sta 等于 11, 则令 sta = 1, led = 1, 再进入显示控制及返回流程 ; 当 sta 大 于 10 以后, 被复位为 1 分钟, led 灯也相应要求显示为 001。
     如果 sta 不等于 11, 则直接进入显示控制及返回流程 ;
     动态检测设置流程是 :
     设置 sta = 0, led = led+1, dyn = dyn+1 ;
     熄灭第四发光二极管 ;
     判断 dyn 是否等于 8 ;
     如果 dyn 等于 8, 则令 dyn = 1, led = 1, 再进入显示控制及返回流程 ;
     如果 dyn 不等于 8, 则直接进入显示控制及返回流程 ;
     所述显示控制及返回流程是 :
     判断 sta+dyn 是否等于 1 的步骤 ; 判断 sta+dyn, 就是判断是否有第一开关 S1 和 第二开关 S2 的切换信号, 如果没有切换信号 sta+dyn 不可能等于 1, 只有在第一开关 S1 或 第二开关 S2 被按下后, sta 和 dyn 中一个被置 1, 另一个被清零, 才会出现这种情况。当开 关被切换后, 第一、 第二、 第三发光二极管的显示状态也相应进行调整。
     如果 sta+dyn 等于 1, 则令 led = 1, 按二进制规律控制所述第一、 第二、 第三发光 二极管显示状态的步骤, 并返回所述主控芯片 U1 判断第一开关 S1 是否导通 ;
     如果 sta+dyn 不等于 1, 则直接进入所述用于按二进制规律控制所述第一、 第二、 第三发光二极管显示状态, 并返回所述主控芯片 U1 判断第一开关 S1 是否导通 ;
     第一发光二极管、 第二发光二极管、 第三发光二极管三灯显示 led 的二进制状态, 由 001 到 111 共 7 个状态, 代表了动 / 静态下检测的不同方案。
     所述检测流程是 :
     判断 sta 是否等于 0 ;
     如果 sta 等于 0, 则执行动态监测, 如果 sta 不等于 0, 则执行静态监测 ;
     所述动态监测包括 :
     打开喷油器, 检测仪执行时的计数器 time = 0 ;
     延时 1ms, time = time+1 ;
     判断 time 是否等于 dyn ;
     如果 time 不等于 dyn, 则返回延时 1ms, time = time+1 ;
     如果 dyn 等于 time, 则关闭喷油器 ;
     1ms 延时, time = time+1 ;
     判断 time 是否等于 8 ;
     如果 time 不等于 8, 则返回所述用于 1ms 延时, time = time+1 的步骤 ;
     如果 time 等于 8, 则 Num = Num+1 ;
     用于判断 Num 是否等于 1000 的步骤 ;
     如果 Num 不等于 1000, 则返回所述用于打开喷油器, 主控芯片 U1 运行时的计数器 time = 0 的步骤 ; 重新进行动态监测 ;
     如果 Num 等于 1000, 则返回所述主控芯片 U1 判断第一开关 S1 是否导通的步骤 ; 主控芯片 U1 再次判断工作状态的设置 ;
     所述静态监测包括 :
     喷油器打开, 计数器 time = 0 ;
     1 分钟延时, time = time+1 ;
     判断 sta 是否等于 time ;
     如果 sta 不等于 time, 返回所述用于 1 分钟延时, time = time+1 的步骤 ;
     如果 sta 等于 time, 喷油器关闭 ;
     返回所述主控芯片 U1 判断第一开关 S1 是否导通的步骤。
     尽管以上结构结合附图对本发明的优选实施例进行了描述, 但本发明不限于上述 具体实施方式, 上述具体实施方式仅仅是示意性的而不是限定性的, 本领域的普通技术人 员在本发明的启示下, 在不违背本发明宗旨及权利要求的前提下, 可以做出多种类似的表 示, 如更改主控芯片 U1 的型号, 动态和静态的显示由 LED 改为 LCD 或其他显示方式, 工作流 程控制方式 : 由开关 S1、 S2、 S3 改为拨动开关或其他软件、 电压、 脉冲等控制方式等等, 这样 的变换均落入本发明的保护范围之内。

喷油器检测控制电路及其检测方法.pdf_第1页
第1页 / 共13页
喷油器检测控制电路及其检测方法.pdf_第2页
第2页 / 共13页
喷油器检测控制电路及其检测方法.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《喷油器检测控制电路及其检测方法.pdf》由会员分享,可在线阅读,更多相关《喷油器检测控制电路及其检测方法.pdf(13页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN101963121A43申请公布日20110202CN101963121ACN101963121A21申请号201010275061022申请日20100907F02M65/0020060171申请人力帆实业(集团)股份有限公司地址400037重庆市沙坪坝区上桥张家湾60号72发明人周向东马文选74专利代理机构重庆市前沿专利事务所50211代理人郭云54发明名称喷油器检测控制电路及其检测方法57摘要本发明公开了一种喷油器检测控制电路及其检测方法,包括主控芯片,其特征在于所述主控芯片的输出端连接在开关管的栅极,该开关管的源极接地,漏极接喷油器的控制端,该喷油器的电源端接喷油器电。

2、源;所述主控芯片上还设置有第一控制端、第二控制端和第三控制端;所述主控芯片上还设置有第一、第二、第三、第四显示端。其显著效果结构简单,是针对喷油器的动态及静态特性进行分析的简易方法,成本低,测量精度又能满足要求。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书8页附图2页CN101963122A1/2页21一种喷油器检测控制电路,包括主控芯片U1,其特征在于所述主控芯片U1的输出端连接在开关管U2的栅极,该开关管U2的源极接地,漏极接喷油器的控制端,该喷油器的电源端接喷油器电源;所述主控芯片U1上还设置有第一控制端AN0、第二控制端AN1和第三控制端AN2;所。

3、述第一控制端AN0串第一开关S1后接地,该第一控制端AN0还串第二电阻R2后接正电源;所述第二控制端AN1串第二开关S2后接地,该第二控制端AN1还串第三电阻R3后接正电源;所述主控芯片U1上还设置有第一显示端LCD1、第二显示端LCD2、第三显示端LCD3、第四显示端LCD4,所述第一显示端LCD1、第二显示端LCD2、第三显示端LCD3、第四显示端LCD4分别连接有第一发光二极管、第二发光二极管、第三发光二极管、第四发光二极管。2根据权利要求1所述喷油器检测控制电路,其特征在于所述主控芯片U1上还设置有清零端MCLR,该清零端MCLR串第一电阻R1后接正电源,该第一电阻R1还串电容C1后接。

4、地。3一种如权利要求1所述喷油器检测控制电路的检测方法,其特征在于,主控芯片U1执行下列步骤用于初始化,显示灯显示指令LED0,静态总运行次数NUM0的步骤;用于判断第一开关S1是否导通的步骤,如果第一开关S1导通,就进入静态检测设置流程;如果第一开关S1未导通,则用于判断第二开关S2是否导通的步骤,如果第二开关S2导通,就进入动态检测设置流程;如果第二开关S2也未导通,则用于判断第三开关S3是否导通的步骤,如果第三开关S3导通,就进入检测流程;如果第三开关S3也未导通,则返回所述判断第一开关S1是否导通的步骤;所述静态检测设置流程是用于设置动态检测时的计数器DYN0,LEDLED1,静态检测。

5、时的计数器STASTA1的步骤;用于点亮第四发光二极管的步骤;用于判断STA是否等于7的步骤;如果STA等于7,则令STA10,再进入显示控制及返回流程;如果STA不等于7,则用于判断STA是否等于11的步骤;如果STA等于11,则用于令STA1,LED1的步骤,再进入显示控制及返回流程;如果STA不等于11,则直接进入显示控制及返回流程;所述动态检测设置流程是用于设置STA0,LEDLED1,DYNDYN1的步骤;用于熄灭第四发光二极管的步骤;用于判断DYN是否等于8的步骤;权利要求书CN101963121ACN101963122A2/2页3如果DYN等于8,则用于DYN1,LED1的步骤,。

6、再进入显示控制及返回流程;如果DYN不等于8,则直接进入显示控制及返回流程;所述显示控制及返回流程是用于判断STADYN是否等于1的步骤;如果STADYN等于1,则用于LED1的步骤,用于按二进制规律控制所述第一、第二、第三发光二极管显示状态的步骤,并返回所述判断第一开关S1是否导通的步骤;如果STADYN不等于1,则直接进入所述用于按二进制规律控制所述第一、第二、第三发光二极管显示状态的步骤,并返回所述判断第一开关S1是否导通的步骤;所述检测流程是用于判断STA是否等于0的步骤;如果STA等于0,则执行动态监测,如果STA不等于0,则执行静态监测;所述动态监测包括用于打开喷油器,主控芯片U1。

7、运行时的计数器TIME0的步骤;用于延时1MS,TIMETIME1的步骤;用于判断TIME是否等于DYN的步骤;如果TIME不等于DYN,则返回所述用于延时1MS,TIMETIME1的步骤;如果DYN等于TIME,则用于关闭喷油器的步骤;用于1MS延时,TIMETIME1的步骤;用于判断TIME是否等于8的步骤;如果TIME不等于8,则返回所述用于1MS延时,TIMETIME1的步骤;如果TIME等于8,则用于NUMNUM1的步骤;用于判断NUM是否等于1000的步骤;如果NUM不等于1000,则返回所述用于打开喷油器,主控芯片U1运行时的计数器TIME0的步骤;重新进行动态监测;如果NUM等。

8、于1000,则返回所述主控芯片U1判断第一开关S1是否导通的步骤;所述静态监测包括用于喷油器打开,计数器TIME0的步骤;用于1分钟延时,TIMETIME1的步骤;用于判断STA是否等于TIME的步骤;如果STA不等于TIME,返回所述用于1分钟延时,TIMETIME1的步骤;如果STA等于TIME,用于喷油器关闭的步骤;返回所述判断第一开关S1是否导通的步骤。权利要求书CN101963121ACN101963122A1/8页4喷油器检测控制电路及其检测方法技术领域0001本发明属于机动车喷油器检测技术领域,具体的涉及一种喷油器检测控制电路及其检测方法。背景技术0002喷油器是一个精密器件,也。

9、是车辆电喷系统的关键器件,是实现精确计量燃油量并形成燃油喷雾的一个核心部件。所以喷油器的检测十分重要,在喷油器安装上摩托车之前,都需要对喷油器的性能进行检测,检测工作主要包括静态流量检测和动态流量检测,但现有技术条件有限,只是一采用万用表或欧姆表对喷油器的进行检测,获取其等效电阻值,二给喷油器接通电源,人工利用秒表读取规定时间,获取喷油器在规定时间内的喷油量,从而获得喷油器的静态流量检测数据,动态流量检测数据根本无法获取,而专业的检测设备又十分昂贵。0003现有技术的缺点是目前的检测手段十分有限,仅局限于电阻检测及人工进行的静态流量检测,其检测精度极不可靠,更无法进行动态流量检测。发明内容00。

10、04本发明的目的在于提供一种结构简单,成本低廉的喷油器检测控制电路及其检测方法,不仅能够完成静态流量和动态流量的精确检测,还能进行喷油周期、喷油脉宽和喷油次数的设定。0005本发明的技术方案如下一种喷油器检测控制电路,包括主控芯片,其关键在于所述主控芯片的输出端连接在开关管的栅极,该开关管的源极接地,漏极接喷油器的控制端,该喷油器的电源端接喷油器电源;0006所述主控芯片上还设置有第一控制端、第二控制端和第三控制端;0007所述第一控制端串第一开关后接地,该第一控制端还串第二电阻后接正电源;0008所述第二控制端串第二开关后接地,该第二控制端还串第三电阻后接正电源;0009所述第三控制端串第三。

11、开关后接地,该第三控制端还串第四电阻后接正电源;0010所述主控芯片上还设置有第一显示端、第二显示端、第三显示端、第四显示端,所述第一显示端、第二显示端、第三显示端、第四显示端分别连接有第一发光二极管、第二发光二极管、第三发光二极管、第四发光二极管。0011本电路结构简单,仅依靠一块单片机和少量的辅助电路就能完成喷油器的静态流量检测和动态流量检测,还能实现喷油周期、喷油脉宽和喷油次数的设定。满足多种检测科目的需要。0012一种喷油器检测控制电路的检测方法,其关键在于,其主控芯片执行下列步骤0013用于初始化;显示灯显示指令LED0,静态总运行次数NUM0的步骤;0014用于判断第一开关是否导通。

12、的步骤,如果第一开关导通,就进入静态检测设置流程;说明书CN101963121ACN101963122A2/8页50015如果第一开关未导通,则用于判断第二开关是否导通的步骤,如果第二开关导通,就进入动态检测设置流程;0016如果第二开关也未导通,则用于判断第三开关是否导通的步骤,如果第三开关导通,就进入检测流程;0017如果第三开关也未导通,则返回所述判断第一开关是否导通的步骤;0018所述静态检测设置流程是0019用于设置动态检测时的计数器DYN0,LEDLED1,静态检测时的计数器STASTA1的步骤;0020用于点亮第四发光二极管的步骤;0021用于判断STA是否等于7的步骤;0022。

13、如果STA等于7,则令STA10,再进入显示控制及返回流程;0023如果STA不等于7,则用于判断STA是否等于11的步骤;0024如果STA等于11,则用于令STA1,LED1的步骤,再进入显示控制及返回流程;0025如果STA不等于11,则直接进入显示控制及返回流程;0026所述动态检测设置流程是0027用于设置STA0,LEDLED1,DYNDYN1的步骤;0028用于熄灭第四发光二极管的步骤;0029用于判断DYN是否等于8的步骤;0030如果DYN等于8,则用于DYN1,LED1的步骤,再进入显示控制及返回流程;0031如果DYN不等于8,则直接进入显示控制及返回流程;0032所述显。

14、示控制及返回流程是0033用于判断STADYN是否等于1的步骤;0034如果STADYN等于1,则用于LED1的步骤,用于按二进制规律控制所述第一、第二、第三发光二极管显示状态的步骤,并返回所述判断第一开关是否导通的步骤;0035如果STADYN不等于1,则直接进入所述用于按二进制规律控制所述第一、第二、第三发光二极管显示状态的步骤,并返回所述判断第一开关是否导通的步骤;0036所述检测流程是0037用于判断STA是否等于0的步骤;0038如果STA等于0,则执行动态监测,如果STA不等于0,则执行静态监测;0039所述动态监测包括0040用于打开喷油器,计数器TIME0的步骤;0041用于延。

15、时1MS,TIMETIME1的步骤;0042用于判断TIME是否等于DYN的步骤;0043如果TIME不等于DYN,则返回所述用于延时1MS,TIMETIME1的步骤;0044如果DYN等于TIME,则用于关闭喷油器的步骤;0045用于1MS延时,TIMETIME1的步骤;0046用于判断TIME是否等于8的步骤;0047如果TIME不等于8,则返回所述用于1MS延时,TIMETIME1的步骤;说明书CN101963121ACN101963122A3/8页60048如果TIME等于8,则用于NUMNUM1的步骤;0049用于判断NUM是否等于1000的步骤;0050如果NUM不等于1000,则。

16、返回所述用于打开喷油器,主控芯片运行时的计数器TIME0的步骤;重新进行动态监测;0051如果NUM等于1000,则返回所述主控芯片判断第一开关是否导通的步骤;主控芯片再次判断工作状态的设置;0052所述静态监测包括0053用于喷油器打开,计数器TIME0的步骤;0054用于1分钟延时,TIMETIME1的步骤;0055用于判断STA是否等于TIME的步骤;0056如果STA不等于TIME,返回所述用于1分钟延时,TIMETIME1的步骤;0057如果STA等于TIME,用于喷油器关闭的步骤;0058返回所述主控芯片判断第一开关是否导通的步骤。0059本检测流程是根据设计的喷油方式,计算其对应。

17、的喷油量,和实际喷油量进行对比来检测其喷油特性是否正常。0060在检测时,第一开关S1、第二开关S2分别选择静态检测和动态检测,第三开关S3是按S1和S2选择的喷油方式执行,驱动喷油器动作。0061执行后的喷油量由量杯和电子称进行测量,测量数据记录后和理论值进行比对,就可以得到被测喷油器的特性和误差值,对连续状态下的检测曲线就是喷油器的特性曲线图,批量性的检测就可以得到产品一致性的检验结果。0062主控芯片中定义了STA、DYN、TIME为辅助参数,其中STA为静态检测时的计数器,用来记录静态检测时的目标开启时间;DYN是动态检测时的计数器,用来记录动态检测时的目标检测参数;TIME是检测仪执。

18、行时的计数器,用来和静态或动态时的目标检测值进行比对,一旦比对成功,就认为该次检测完成,进行下次的准备状态。0063第三开关S3的子流程中,对“STA0”的判断是对静态目标值的判断,如果STA0,则流程运行动态检测,如果STA0,则主控芯片运行静态检测。0064检测仪使用单片机作为计时工具,利用专业芯片TLE118驱动喷油器,精确测量喷油器的喷油量。0065所述主控芯片上还设置有清零端,该清零端串第一电阻后接正电源,该第一电阻还串电容后接地。0066清零端对主控芯片进行复位清零处理。0067本发明的显著效果是提供了一种结构简单的喷油器检测控制电路及其检测方法,是针对喷油器的动态及静态特性进行分。

19、析的简易方法,成本低,测量精度又能满足要求。附图说明0068图1为本发明的电路结构图;0069图2为本发明的工作流程图。说明书CN101963121ACN101963122A4/8页7具体实施方式0070下面结合附图和实施例对本发明作进一步说明0071如图1所示,一种喷油器检测控制电路,包括主控芯片U1,所述主控芯片U1的输出端连接在开关管U2的栅极,该开关管U2的源极接地,漏极接喷油器的控制端,该喷油器的电源端接喷油器电源;0072所述主控芯片U1上还设置有第一控制端AN0、第二控制端AN1和第三控制端AN2;0073所述第一控制端AN0串第一开关S1后接地,该第一控制端AN0还串第二电阻R。

20、2后接正电源;0074所述第二控制端AN1串第二开关S2后接地,该第二控制端AN1还串第三电阻R3后接正电源;0075所述第三控制端AN2串第三开关S3后接地,该第三控制端AN2还串第四电阻R4后接正电源;0076所述主控芯片U1上还设置有第一显示端LCD1、第二显示端LCD2、第三显示端LCD3、第四显示端LCD4,所述第一显示端LCD1、第二显示端LCD2、第三显示端LCD3、第四显示端LCD4分别连接有第一发光二极管、第二发光二极管、第三发光二极管、第四发光二极管。0077第一开关S1、第二开关S2、第三开关S3都是复位开关。0078本电路结构简单,仅依靠一块单片机和少量的辅助电路就能完。

21、成喷油器的静态流量检测和动态流量检测,还能实现喷油周期、喷油脉宽和喷油次数的设定。满足多种检测科目的需要。0079如图2所示,其检测方法是0080主控芯片U1初始化;LED0,静态总运行次数NUM0;第一、第二、第三发光二极管都置0。0081主控芯片U1判断第一开关S1是否导通,如果第一开关S1导通,就进入静态检测设置流程;0082如果第一开关S1未导通,则判断第二开关S2是否导通,如果第二开关S2导通,就进入动态检测设置流程;0083如果第二开关S2也未导通,则判断第三开关S3是否导通,如果第三开关S3导通,就进入检测流程;0084如果第三开关S3也未导通,则返回所述主控芯片U1判断第一开关。

22、S1是否导通的步骤;0085所述静态检测设置流程是0086用于设置动态检测时的计数器DYN0,显示灯显示指令LEDLED1,静态检测时的计数器STASTA1的步骤;0087用于点亮第四发光二极管的步骤;第四发光二极管点亮,指示主控芯片U1处于静态检测设置流程。0088用于判断STA是否等于7的步骤;STA由0不断加1,每加1一次,喷油器的喷油时间就增加1分钟。但当STA由6分钟加1以后,喷油器的喷油时间设定为10分钟。0089如果STA等于7,则令STA10,再进入显示控制及返回流程;说明书CN101963121ACN101963122A5/8页80090如果STA不等于7,则用于判断STA是。

23、否等于11的步骤;0091如果STA等于11,则用于令STA1,LED1,再进入显示控制及返回流程;当STA大于10以后,被复位为1分钟,LED灯也相应要求显示为0010092如果STA不等于11,则直接进入显示控制及返回流程;0093所述动态检测设置流程是0094用于设置STA0,LEDLED1,DYNDYN1的步骤;0095用于熄灭第四发光二极管的步骤;STA0,第四发光二极管熄灭,显示当前主控芯片U1处于动态检测设置流程。0096用于判断DYN是否等于8的步骤;0097如果DYN等于8,则令DYN1,LED1,再进入显示控制及返回流程;动态检测设置是以8MS为一个喷射周期,DYN的变化范。

24、围为1到8,DYN的值确定了在本喷射周期内,喷油器的打开时间,DYN确定了喷油器喷射时间占空比的大小。0098如果DYN不等于8,则直接进入显示控制及返回流程;0099所述显示控制及返回流程是0100用于判断STADYN是否等于1的步骤;判断STADYN,就是判断是否有第一开关S1和第二开关S2的切换信号,如果没有切换信号STADYN不可能等于1,只有在第一开关S1或第二开关S2被按下后,STA和DYN中一个被置1,另一个被清零,才会出现这种情况。当开关被切换后,第一、第二、第三发光二极管的显示状态也相应进行调整。0101如果STADYN等于1,则令LED1,用于按二进制规律控制所述第一、第二。

25、、第三发光二极管显示状态的步骤,并返回所述主控芯片U1判断第一开关S1是否导通的步骤;第一、第二、第三发光二极管三灯显示LED的二进制状态,由001到111共7个状态,代表了动/静态下检测的不同方案。0102其中静态为001、010、011、100、101、110、111依次表示1/8、2/8、3/8、4/8、5/8、6/8、7/8周期。经过静态选择,确定了喷油器的喷射占空比。0103其中动态为001、010、011、100、101、110、111依次表示1、2、3、4、5、6、10分钟。经过动态选择,确定了喷油器的喷射时间。0104如果STADYN不等于1,则直接进入所述用于按二进制规律控制。

26、所述第一、第二、第三发光二极管显示状态的步骤,并返回所述主控芯片U1判断第一开关S1是否导通的步骤;0105第一、第二、第三发光二极管三灯显示LED的二进制状态,由001到111共7个状态,代表了动/静态下检测的不同方案。0106所述检测流程是0107用于判断STA是否等于0的步骤;0108如果STA等于0,则执行动态监测,如果STA不等于0,则执行静态监测;0109所述动态监测包括0110用于打开喷油器,检测仪执行时的计数器TIME0的步骤;0111用于延时1MS,TIMETIME1的步骤;0112用于判断TIME是否等于DYN的步骤;0113如果TIME不等于DYN,则返回所述用于延时1M。

27、S,TIMETIME1的步骤;说明书CN101963121ACN101963122A6/8页90114如果DYN等于TIME,则用于关闭喷油器的步骤;0115用于1MS延时,TIMETIME1的步骤;0116用于判断TIME是否等于8的步骤;0117如果TIME不等于8,则返回所述用于1MS延时,TIMETIME1的步骤;0118如果TIME等于8,则用于NUMNUM1的步骤;0119用于判断NUM是否等于1000的步骤;0120如果NUM不等于1000,则返回所述用于打开喷油器,主控芯片U1运行时的计数器TIME0的步骤;重新进行动态监测;0121如果NUM等于1000,则返回所述主控芯片U。

28、1判断第一开关S1是否导通的步骤;主控芯片U1再次判断工作状态的设置;0122所述静态监测包括0123用于喷油器打开,计数器TIME0的步骤;0124用于1分钟延时,TIMETIME1的步骤;0125用于判断STA是否等于TIME的步骤;0126如果STA不等于TIME,返回所述用于1分钟延时,TIMETIME1的步骤;0127如果STA等于TIME,用于喷油器关闭的步骤;0128返回所述主控芯片U1判断第一开关S1是否导通的步骤。0129本检测流程是根据设计的喷油方式,计算其对应的喷油量,和实际喷油量进行对比来检测其喷油特性是否正常。0130在检测时,S1、S2分别选择静态检测和动态检测,S。

29、3是按S1和S2选择的喷油方式执行,驱动喷油器动作。0131流程执行完成后,喷油器的喷油量由量杯和电子称进行测量,测量数据记录后和理论值进行比对,就可以得到被测喷油器的特性和误差值,对连续状态下的检测曲线就是喷油器的特性曲线图,批量性的检测就可以得到产品一致性的检验结果。0132主控芯片U1中定义了STA、DYN、TIME为辅助参数,其中STA为静态检测时的计数器,用来记录静态检测时的目标开启时间;DYN是动态检测时的计数器,用来记录动态检测时的目标检测参数;TIME是检测仪执行时的计数器,用来和静态或动态时的目标检测值进行比对,一旦比对成功,就认为该次检测完成,进行下次的准备状态。0133流。

30、程中的S3的子流程中,对“STA0”的判断是对静态目标值的判断,如果STA0,则流程运行动态检测,如果STA0,则主控芯片U1运行静态检测。0134检测仪使用单片机作为计时工具,利用专业芯片TLE118驱动喷油器,精确测量喷油器的喷油量。喷油器测试分动态和静态测试两种,静态为1、2、3、4、5、6、10分钟固定时间开启;动态为1/8、2/8、3/8、4/8、5/8、6/8、7/8可选占空比的周期性喷射,周期为8MS,次数为1000次。0135动态和静态测试的时间参数可以根据喷油器的具体检测工艺和检测要求进行更改,不局限于1、2、3、4、5、6、10分钟固定时间开启,也不局限于1/8、2/8、3。

31、/8、4/8、5/8、6/8、7/8周期性喷射,也不局限于1000次设定,可以是其他设定时间或设定周期。0136如图1所示,所述主控芯片U1上还设置有清零端MCLR,该清零端MCLR串第一电阻R1后接正电源,该第一电阻R1还串电容C1后接地。说明书CN101963121ACN101963122A7/8页100137其工作情况如下0138主控芯片U1初始化;0139主控芯片U1判断第一开关S1是否导通,如果第一开关S1导通,就进入静态检测设置流程;0140如果第一开关S1未导通,则判断第二开关S2是否导通,如果第二开关S2导通,就进入动态检测设置流程;0141如果第二开关S2也未导通,则判断第三。

32、开关S3是否导通,如果第三开关S3导通,就进入检测流程;0142如果第三开关S3也未导通,返回所述主控芯片U1判断第一开关S1是否导通;0143所述静态检测设置流程是0144设置动态检测时的计数器DYN0,显示灯显示指令LEDLED1,静态检测时的计数器STASTA1;0145点亮第四发光二极管的步骤;第四发光二极管点亮,指示主控芯片U1处于静态检测设置流程。0146判断STA是否等于7;0147如果STA等于7,则令STA10,再进入显示控制及返回流程;0148如果STA不等于7,则判断STA是否等于11;0149如果STA等于11,则令STA1,LED1,再进入显示控制及返回流程;当STA。

33、大于10以后,被复位为1分钟,LED灯也相应要求显示为001。0150如果STA不等于11,则直接进入显示控制及返回流程;0151动态检测设置流程是0152设置STA0,LEDLED1,DYNDYN1;0153熄灭第四发光二极管;0154判断DYN是否等于8;0155如果DYN等于8,则令DYN1,LED1,再进入显示控制及返回流程;0156如果DYN不等于8,则直接进入显示控制及返回流程;0157所述显示控制及返回流程是0158判断STADYN是否等于1的步骤;判断STADYN,就是判断是否有第一开关S1和第二开关S2的切换信号,如果没有切换信号STADYN不可能等于1,只有在第一开关S1或。

34、第二开关S2被按下后,STA和DYN中一个被置1,另一个被清零,才会出现这种情况。当开关被切换后,第一、第二、第三发光二极管的显示状态也相应进行调整。0159如果STADYN等于1,则令LED1,按二进制规律控制所述第一、第二、第三发光二极管显示状态的步骤,并返回所述主控芯片U1判断第一开关S1是否导通;0160如果STADYN不等于1,则直接进入所述用于按二进制规律控制所述第一、第二、第三发光二极管显示状态,并返回所述主控芯片U1判断第一开关S1是否导通;0161第一发光二极管、第二发光二极管、第三发光二极管三灯显示LED的二进制状态,由001到111共7个状态,代表了动/静态下检测的不同方。

35、案。0162所述检测流程是0163判断STA是否等于0;说明书CN101963121ACN101963122A8/8页110164如果STA等于0,则执行动态监测,如果STA不等于0,则执行静态监测;0165所述动态监测包括0166打开喷油器,检测仪执行时的计数器TIME0;0167延时1MS,TIMETIME1;0168判断TIME是否等于DYN;0169如果TIME不等于DYN,则返回延时1MS,TIMETIME1;0170如果DYN等于TIME,则关闭喷油器;01711MS延时,TIMETIME1;0172判断TIME是否等于8;0173如果TIME不等于8,则返回所述用于1MS延时,T。

36、IMETIME1的步骤;0174如果TIME等于8,则NUMNUM1;0175用于判断NUM是否等于1000的步骤;0176如果NUM不等于1000,则返回所述用于打开喷油器,主控芯片U1运行时的计数器TIME0的步骤;重新进行动态监测;0177如果NUM等于1000,则返回所述主控芯片U1判断第一开关S1是否导通的步骤;主控芯片U1再次判断工作状态的设置;0178所述静态监测包括0179喷油器打开,计数器TIME0;01801分钟延时,TIMETIME1;0181判断STA是否等于TIME;0182如果STA不等于TIME,返回所述用于1分钟延时,TIMETIME1的步骤;0183如果STA。

37、等于TIME,喷油器关闭;0184返回所述主控芯片U1判断第一开关S1是否导通的步骤。0185尽管以上结构结合附图对本发明的优选实施例进行了描述,但本发明不限于上述具体实施方式,上述具体实施方式仅仅是示意性的而不是限定性的,本领域的普通技术人员在本发明的启示下,在不违背本发明宗旨及权利要求的前提下,可以做出多种类似的表示,如更改主控芯片U1的型号,动态和静态的显示由LED改为LCD或其他显示方式,工作流程控制方式由开关S1、S2、S3改为拨动开关或其他软件、电压、脉冲等控制方式等等,这样的变换均落入本发明的保护范围之内。说明书CN101963121ACN101963122A1/2页12图1说明书附图CN101963121ACN101963122A2/2页13图2说明书附图CN101963121A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 机械工程;照明;加热;武器;爆破 > 燃烧发动机;热气或燃烧生成物的发动机装置


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1