一种测试点火线圈的方法及装置的制造方法_3

文档序号:8470172阅读:来源:国知局
[0110]上位机向微处理器发送获取点火线圈温度请求命令和获取点火次数的请求命令;
[0111]微处理器采集点火线圈温度和点火次数,并将点火线圈温度和点火次数发送给上位机;其中点火次数为信号发生器向点火线圈提供的点火脉冲次数;
[0112]上位机接收并显示点火线圈温度和点火次数。
[0113]具体的,在测试过程中,上位机会实时发送请求命令到微处理器,微处理器将采集到的点火次数和点火线圈温度返回给上位机,上位机接收到数据后将数据显示在上位机的界面上,当测试结束后,会将点火次数,点火线圈温度等信息保存到预先设定的硬盘文件夹中,其保存形式可以在测试之前设定。
[0114]优选的,在本发明的另一实施例中,上位机从信号发生器获取点火频率的最终值作为极限频率进行保存之后,还包括:
[0115]上位机从信号发生器获取点火脉冲的占空比,并根据占空比计算充能时间;其中占空比是点火脉冲的高电平在一个周期之内所占的时间比率。
[0116]具体的,充能时间可以理解为在测试过程中,给脉冲的充电时间。
[0117]参见图4,本发明实施例提供的一种测试点火线圈的装置,包括:
[0118]上位机101,用于设置点火电压、点火间隙和点火频率的初始值;判断点火线圈是否失火;如果否,则将点火电压、点火间隙和点火频率中任意一个作为第一参数进行调整,并基于调整后的测试环境,判断点火线圈是否失火;如果否,则执行调整第一参数的动作;如果是,则将调整后的数值作为固定值,将另外两个中的其中一个作为第二参数进行调整,并基于调整后的测试环境,判断点火线圈是否失火;其中调整后的固定值,为相对应的第一极限参数;
[0119]如果否,则执行调整第二参数的动作;如果是,则将调整后的数值作为固定值,将剩余的一个作为第三参数进行调整,并基于调整后的测试环境,判断点火线圈是否失火;其中调整后的固定值,为相对应的第二极限参数;
[0120]如果否,则执行调整第三参数的动作;如果是,则将调整后的数值作为第三极限参数;上位机获取第一极限参数、第二极限参数和第三极限参数,并保存;
[0121]与上位机101相连的可编程电源102,用于从上位机101获取点火电压的初始值及调整后的数值,并向点火线圈106提供点火电压;
[0122]与上位机101相连的微处理器103,用于从上位机101获取点火间隙的初始值及调整后的数值,并驱动点火装置调节点火间隙;
[0123]与上位机101相连的信号发生器104,用于从上位机101获取点火频率的初始值及调整后的数值,并向点火线圈106提供点火脉冲;其中点火频率是单位时间内点火脉冲的次数;
[0124]与微处理器103相连的点火装置105,用于调整点火间隙。
[0125]具体的,测试前,通过上位机101向信号发生器104发送点火频率,可以得出信号发生器104所要提供的点火脉冲数量。其中,上位机101与信号发生器104之间存在通信关系,信号发生器104收到数据后,要返回一个其成功接收到的信号;同样,上位机101与可编程电源102之间也存在通信关系,可编程电源102收到数据后,也要返回一个其成功接收到的信号。
[0126]本发明实施例提供的一种测试点火线圈的装置,通过上位机101判断点火线圈106是否失火;如果否,则将点火电压、点火间隙和点火频率中的任意一个值进行调整,直至上位机101判断点火线圈106失火;如果上位机101判断点火线圈106失火,则将调整后的数值作为固定值,对另外两个中的一个值进行调整,直至上位机101判断点火线圈106失火;如果上位机101判断点火线圈106失火,则将调整后的数值作为固定值,对最后剩余的值进行调整,直至上位机101判断点火线圈106失火,通过这种方法,减少了人为操作的测试误差,降低测试的危险性。
[0127]其中,微处理器103 (MCU,Micro Control Unit),又称单片微型计算机或者单片机,是指随着大规模集成电路的出现及其发展,将计算机的中央处理器(CPU,CentralProcessing Unit)、随机存取存储器(RAM,random access memory)、只读存储器(ROM,Read-Only Memory)、定时计数器和多种输入输出端口(1/0,input/output),即接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。
[0128]参见图5,本发明实施例提供的另一种测试点火线圈的装置,包括:
[0129]上位机101,用于设置点火电压、点火间隙和点火频率的初始值;判断点火线圈是否失火;如果否,则将点火电压、点火间隙和点火频率中任意一个作为第一参数进行调整,并基于调整后的测试环境,判断点火线圈是否失火;如果否,则执行调整第一参数的动作;如果是,则将调整后的数值作为固定值,将另外两个中的其中一个作为第二参数进行调整,并基于调整后的测试环境,判断点火线圈是否失火;其中调整后的固定值,为相对应的第一极限参数;
[0130]如果否,则执行调整第二参数的动作;如果是,则将调整后的数值作为固定值,将剩余的一个作为第三参数进行调整,并基于调整后的测试环境,判断点火线圈是否失火;其中调整后的固定值,为相对应的第二极限参数;
[0131]如果否,则执行调整第三参数的动作;如果是,则将调整后的数值作为第三极限参数;上位机获取第一极限参数、第二极限参数和第三极限参数,并保存;
[0132]与上位机101相连的可编程电源102,用于从上位机101获取点火电压的初始值及调整后的数值,并向点火线圈106提供点火电压;
[0133]与上位机101相连的微处理器103,用于从上位机101获取点火间隙的初始值及调整后的数值,并驱动点火装置调节点火间隙;
[0134]与上位机101相连的信号发生器104,用于从上位机101获取点火频率的初始值及调整后的数值,并向点火线圈106提供点火脉冲;其中点火频率是单位时间内点火脉冲的次数;
[0135]与微处理器103相连的点火装置105,用于调整点火间隙。
[0136]与微处理器103相连的点火线圈温度采集模块107,用于采集点火线圈温度;
[0137]与微处理器103相连的环境温湿度采集模块108,用于采集环境温湿度。
[0138]具体的,点火线圈温度采集模块107是通过非接触式高精度红外探头进行采集点火线圈温度的,环境温湿度采集模块108是通过温湿度传感器进行采集环境温湿度的。
[0139]优选的,在本发明的另一实施例中,上位机101判断点火线圈是否失火,具体用于:
[0140]从微处理器103获取失火次数,根据失火次数计算点火线圈的失火比率;若失火比率小于预设比率,则判断点火线圈106没有失火;若失火比率大于预设比率,则判断点火线圈106失火。
[0141]优选的,在本发明的另一实施例中,微处理器103还用于:
[0142]检测点火装置105工装是否在初始位置;若点火装置105工装不在初始位置,则微处理器103驱动点火装置105工装至初值位置;其中初始位置为点火装置105的两个探棒紧密接触到一起。
[0143]具体的,本实施例中的点火装置105为高精度丝杆步进电机,该步进电机末端固定有点火夹具,通过微处理器控制步进距离。
[0144]具体的,点火装置105的初始位置为两个探棒紧密接触到一起。其中,两个探棒一个通过工装固定到电机的固定端,另一个是通过工装固定到电机的滑动端,在点火装置105的固定端有一个挡片,通过导线连接到微处理器103主板的地端,在滑台端安装一个探针,同样通过导线连接微处理器103主板上的一个输入输出管脚上。在测试前,微处理器103通过探针和挡片,检测点火装置105工装是否在初始位置,若点火装置105工装不在初始位置,则微处理器103的输入输出管脚输出一个上电或复位信号,则滑动端就会自动滑动到初始位置。
[0145]点火线圈106位置检测的目的就相当于对电机的校准过程,方便下一个点火线圈的测试和对点火间隙的设置。
[0146]优选的,在本发明的另一实施例中,上位机101,还用于向微处理器103发送获取点火线圈温度和环境温湿度的请求命令;并从微处理器103获取并显示点火线圈温度和环境温湿度;
[0147]微处理器103,还用于接收点火线圈温度和环境温湿度的请求命令;并从点火线圈温度采集模块107获取点火线圈温度,从环境温湿度采集模块108获取环境温湿度。
[0148]具体的,在测试之前,上位机101会向微处理器103发送点火线圈温度、环境温湿度请求命令,当微处理器收到命令后,将从点火线圈温度采集模块107采集到的点火线圈温度和从环境温湿度采集模块108采集到的环境温湿度,以数据格式的方式返回给上位机101,上位机101接收到点火线圈温度数据和环境温湿度数据后,解析后在屏幕上的相应位置进行显示;测试人员根据屏
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1