发动机转速传感器间隙检测电路及其装车检测方法转让专利

申请号 : CN201110050770.3

文献号 : CN102183199B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 马文选周向东

申请人 : 力帆实业(集团)股份有限公司

摘要 :

本发明本发明公开了一种发动机转速传感器间隙检测电路及其装车检测方法,发动机转速传感器间隙检测电路包括主控芯片,其特征在于,所述主控芯片的电压检测端连接有转速信号电压处理电路,主控芯片的频率检测端连接有转速信号脉冲处理电路,主控芯片的显示端组连接有LCD显示器。该发明的效果是:在不打开发动机的情况下,准确地检测出转速传感器与磁包间的间隙。实现发动机装车检测和发动机空载检测。本发明检测操作简单,方案灵活,可以做成便携式仪器,对售后工作提供高效支持。

权利要求 :

1.一种发动机转速传感器间隙检测电路,包括主控芯片(U1),其特征在于,所述主控芯片(U1)的电压检测端连接有转速信号电压处理电路,主控芯片(U1)的频率检测端连接有转速信号脉冲处理电路,主控芯片(U1)的显示端组连接有LCD显示器。

2.根据权利要求1所述发动机转速传感器间隙检测电路,其特征在于:所述转速信号电压处理电路设置有第一运放(IC1),该第一运放(IC1)的负向输入端接在第三电阻(R3)的一端,该第三电阻(R3)的另一端接在基准电压上;

所述第一运放(IC1)的正向输入端接在第二电阻(R2)的一端,该第二电阻(R2)的另一端接在转速传感器输出线圈的第一抽头上;

所述第一运放(IC1)的正向输入端与该第一运放(IC1)的输出端之间串接有第一电阻(R2),该第一运放(IC1)的输出端还连接所述主控芯片(U1)的电压检测端。

3.根据权利要求1所述发动机转速传感器间隙检测电路,其特征在于:所述转速信号脉冲处理电路设置有第二运放(IC2),该第二运放(IC2)的负向输入端接在第七电阻(R7)的一端,该第七电阻(R7)的另一端接在转速传感器输出线圈的第一抽头上,该转速信号A端通过第四电阻(R4)连接在基准电压上;

所述第二运放(IC2)的正向输入端接在第八电阻(R8)的一端,该第八电阻(R8)的另一端接在转速传感器输出线圈的第二抽头上,该转速信号B端通过第五电阻(R5)连接在基准电压上;

所述第二运放(IC2)的正向输入端与该第二运放(IC2)的输出端之间串接有第六电阻(R6),该第二运放(IC2)的输出端还连接所述主控芯片(U1)的频率检测端。

4.根据权利要求1所述发动机转速传感器间隙检测电路,其特征在于:所述主控芯片(U1)的温度检测端连接有温度传感器。

5.根据权利要求1所述发动机转速传感器间隙检测电路,其特征在于:所述主控芯片(U1)的显示端组由第一显示端(LCD1)、第二显示端(LCD2)、第三显示端(LCD3)、第四显示端(LCD4)组成,所述第一显示端(LCD1)、第二显示端(LCD2)、第三显示端(LCD3)、第四显示端(LCD4)连接在同一LCD显示器上。

6.一种权利要求1所述发动机转速传感器间隙检测电路的装车检测方法:其特征在于:首先、发动机转速传感器间隙检测电路中转速信号电压处理电路连接到转速传感器输出线圈的第一抽头,转速信号脉冲处理电路分别连接到转速传感器输出线圈的第一抽头和第二抽头;

其次、启动发动机并怠速运行;

主控芯片(U1)按以下步骤进行:

初始化,计数器T1=0,T2=0,设定最低怠速值speed,设定第一设定次数和第二设定次数;

第一次采集转速信号周期t1;

延时一段时间后,第二次采集转速信号周期t2;

判断t1与t2之间差值的绝对值是否在允许范围内,即判断发动机当前转动是否平稳;

如果t1与t2之间差值的绝对值在允许范围外,即发动机当前转动不平稳,需要返回所述初始化,计数器T1=0的步骤,再次重新采集;

如果t1与t2之间差值的绝对值在允许范围内,即发动机当前转动平稳,则T1=T1+1;

判断T1是否大于第一设定次数;

如果T1不大于第一设定次数,则返回所述第一次采集转速信号周期t1的步骤,再次采集;

如果T1大于第一设定次数,则通过所述第二次采集转速信号周期t2的值计算发动机转速R;

判断发动机转速R是否大于最低怠速值speed;

如果发动机转速R不大于最低怠速值speed,则返回所述初始化,计数器T1=0的步骤,再次重新采集;

如果发动机转速R大于最低怠速值speed;

采集并记录读取转速信号电压Vc,再次采集转速信号周期t3的值,计算发动机转速R;

T2=T2+1;

判断T2是否大于第二设定次数;

如果T2不大于第二设定次数,则返回所述采集并记录读取转速信号电压Vc,再次采集转速信号周期t3的值,计算发动机转速R的步骤;

如果T2大于第二设定次数,则对第二设定次数内获取的Vc和R分别取平均值并记录;

采集发动机当前温度C;

判断当前温度C是否大于上限温度值,如果当前温度C大于上限温度值,则温度系数K=k1;

如果当前温度C小于或等于上限温度值,判断当前温度C是否大于下限温度值,如果当前温度C在下限温度值到上限温度值之间,则温度系数K=k2;

如果当前温度C小于或等于下限温度值,则温度系数K=k3;

其中k1=1.05,k2=1,k3=0.94;

所述转速信号电压的平均值Vc进行如下计算:Vc=Vc×K;

调用转速-电压-间隙表,由经修正后的转速信号电压Vc的平均值、发动机转速R的平均值查转速传感器与磁包间的间隙S;

主控芯片(U1)驱动LCD显示器显示S、Vc及R;

结束。

说明书 :

发动机转速传感器间隙检测电路及其装车检测方法

技术领域

[0001] 本发明属于一种发动机转速传感器间隙检测技术,尤其是一种摩托车用的发动机转速传感器间隙检测电路及其装车检测方法。

背景技术

[0002] 发动机内的磁电机运转时,其表面的凸台切割固定在旁边的转速传感器的磁力线,产生了相应的转速信号,该转速信号是发动机管理系统重要的传感器信号依据。所述转速传感器为磁电式。转速传感器是安装在发动机箱体或侧盖上的,它与磁电机的间隙是在组装发动机时调整好的,但在实际应用中有些安装误差会导致信号的偏差,尤其是维修后的发动机,往往会和初始值存在很大偏移,从而影响了发动机的性能,特别是影响了点火提前角和转速信号判断误差率。
[0003] 但现有技术的缺点是:还没有一种摩托车用的发动机转速传感器间隙检测电路,无法快速准确地检测出转速传感器与磁包间的间隙,更不能在发动机装配到摩托车上后进行准确可靠的检测。

发明内容

[0004] 本发明所要解决的问题在于提供一种发动机转速传感器间隙检测电路及其检测方法,当发动机装配到摩托车上后,在不打开发动机的情况下,检测出转速传感器与磁包间的间隙。
[0005] 为达到上述目的,本发明提供一种发动机转速传感器间隙检测电路,包括主控芯片(U1),其关键在于,所述主控芯片(U1)的电压检测端连接有转速信号电压处理电路,主控芯片(U1)的频率检测端连接有转速信号脉冲处理电路,主控芯片(U1)的显示端组连接有LCD显示器。
[0006] 利用转速传感器信号计算间隙大小并显示.用户只需要将发动机转速信号引出到发动机转速传感器间隙检测电路上,并将发动机保持在一定转速下,即可实时查看其转速传感器和磁电机凸包间隙,无须打开发动机外壳,检测操作简单,方案灵活,可以做成便携式仪器,对发动机装机前检测和售后工作提供高效支持.
[0007] 本方案中以转速信号传感器的信号的电压及频率为依据,根据实验得来的数据表格和经验来计算转速传感器和磁电机凸包的间隙大小,并由温度信号对该间隙大小进行系数修正后,得到最终理论间隙值,并以LCD1显示屏显示间隙大小、当前转速、电压和当前温度。
[0008] 所述转速信号电压处理电路设置有第一运放(IC1),该第一运放(IC1)的负向输入端接在第三电阻(R3)的一端,该第三电阻(R3)的另一端接在基准电压上;
[0009] 所述第一运放(IC1)的正向输入端接在第二电阻(R2)的一端,该第二电阻(R2)的另一端接在转速传感器的转速信号A端上;
[0010] 所述第一运放(IC1)的正向输入端与输出端之间串接有第一电阻(R1),该输出端还连接所述主控芯片(U1)的电压检测端。
[0011] 转速信号电压处理电路用于检测当前电压值。
[0012] 所述转速信号脉冲处理电路设置有第二运放(IC2),该第二运放(IC2)的负向输入端接在第七电阻(R7)的一端,该第七电阻(R7)的另一端接在转速传感器的转速信号A端上,该转速信号A端通过第四电阻(R4)连接在基准电压上;
[0013] 所述第二运放(IC2)的正向输入端接在第八电阻(R8)的一端,该第八电阻(R8)的另一端接在转速传感器的转速信号B端上,该转速信号B端通过第五电阻(R5)连接在基准电压上;
[0014] 所述第二运放(IC2)的正向输入端与输出端之间串接有第六电阻(R6),该输出端还连接所述主控芯片(U1)的频率检测端。
[0015] 转速信号脉冲处理电路用于检测当前转速值。
[0016] 所述主控芯片(U1)的温度检测端连接有温度传感器。
[0017] 温度传感器用于检测当前温度值。
[0018] 所述主控芯片(U1)的显示端组由第一显示端(LCD1)、第二显示端(LCD2)、第三显示端(LCD3)、第四显示端(LCD4)组成,所述第一显示端(LCD1)、第二显示端(LCD2)、第三显示端(LCD3)、第四显示端(LCD4)连接在同一LCD显示器上。
[0019] 所述发动机转速传感器间隙检测电路的装车检测方法:其关键在于:
[0020] 首先、发动机转速传感器间隙检测电路的转速信号A和转速信号B分别连接到转速传感器输出线圈的第一抽头和第二抽头;
[0021] 其次、怠速启动发动机;
[0022] 主控芯片(U1)按以下步骤进行:
[0023] 初始化,计数器T1=0,T2=0,设定最低空载转速值speed,设定第一设定次数和第二设定次数;
[0024] 第一次采集转速信号周期t1;
[0025] 延时一段时间后,第二次采集转速信号周期t2;
[0026] 判断t1与t2之间差值的绝对值是否在允许范围内,即判断发动机当前转动是否平稳;
[0027] 如果t1与t2之间差值的绝对值在允许范围外,即发动机当前转动不平稳,需要返回所述初始化,计数器T1=0的步骤,再次重新采集;
[0028] 如果t1与t2之间差值的绝对值在允许范围内,即发动机当前转动平稳,则T1=T1+1;
[0029] 判断T1是否大于第一设定次数;
[0030] 如果T1不大于第一设定次数,则返回所述第一次采集转速信号周期t1的步骤,再次采集;
[0031] 如果T1大于第一设定次数,则通过所述第二次采集转速信号周期t2的值计算发动机转速R;
[0032] 判断发动机转速R是否大于最低怠速值speed;
[0033] 如果发动机转速R不大于最低怠速值speed,则返回所述初始化,计数器T1=0的步骤,再次重新采集;
[0034] 如果发动机转速R大于最低怠速值speed;
[0035] 采集并记录读取转速信号电压Vc,再次采集转速信号周期t3的值,计算发动机转速R;
[0036] T2=T2+1
[0037] 判断T2是否大于第二设定次数;
[0038] 如果T2不大于第二设定次数,则返回所述采集并记录读取转速信号电压Vc,再次采集转速信号周期t3的值,计算发动机转速R的步骤;
[0039] 如果T2大于第二设定次数,则对第二设定次数内获取的Vc和R分别取平均值并记录;
[0040] 采集发动机当前温度C;
[0041] 判断当前温度C是否大于上限温度值c1,如果当前温度C大于上限温度值,则温度系数K=k1;
[0042] 如果当前温度C小于或等于上限温度值,判断当前温度C是否大于下限温度值c2,[0043] 如果当前温度C在下限温度值到上限温度值之间,则温度系数K=k2;
[0044] 如果当前温度C小于或等于下限温度值,则温度系数K=k3;
[0045] c1=30度,c2=5度,k1=1.05,k2=1,k3=0.94。
[0046] 所述转速信号电压Vc的值为:Vc=Vc×K;
[0047] 调用转速-电压-间隙表,由Vc、R查转速传感器与磁包间的间隙S;
[0048] 主控芯片(U1)驱动LCD显示器显示S、Vc及R;
[0049] 结束。
[0050] 发动机转速传感器间隙检测电路还能进行发动机装车前的空载检测。
[0051] 所述发动机转速传感器间隙检测电路的空载检测方法:其关键在于:
[0052] 首先、发动机转速传感器间隙检测电路的转速信号A和转速信号B分别连接到转速传感器输出线圈的第一抽头和第二抽头;
[0053] 其次、空载转动发动机;脚蹬或手动等外力方式使发动机转动起来。
[0054] 主控芯片(U1)是按以下步骤实现的:
[0055] 初始化,设定最低空载转速值speed;
[0056] 第一次采集转速信号周期t1;
[0057] 延时一段时间后,第二次采集转速信号周期t2;
[0058] 判断t2是否大于t1;
[0059] 如果t2大于t1,则记录t2,并读取转速信号电压Vc,令t1=t2,返回所述判断t2是否大于t1的步骤;
[0060] 如果t2不大于t1,则通过t2的值计算发动机转速R;
[0061] 判断R是否大于speed;
[0062] 如果R小于或等于speed,则返回所述第一次采集转速信号周期t1的步骤;
[0063] 如果R大于speed,则采集发动机当前温度C;
[0064] 判断当前温度C是否大于上限温度值c1,如果当前温度C大于上限温度值,则温度系数K=k1;
[0065] 如果当前温度C小于或等于上限温度值,判断当前温度C是否大于下限温度值c2,[0066] 如果当前温度C在下限温度值到上限温度值之间,则温度系数K=k2;
[0067] 如果当前温度C小于获等于下限温度值,则温度系数K=k3;
[0068] c1=30度,c2=5度,k1=1.05,k2=1,k3=0.94。
[0069] 所述转速信号电压Vc的值为:Vc=Vc×K;
[0070] 调用转速-电压-间隙表,由Vc、R查转速传感器与磁包间的间隙S;
[0071] 主控芯片(U1)驱动LCD显示器显示S、Vc及R;
[0072] 返回所述第一次采集转速信号周期t1的步骤。
[0073] 该程序主要功能是不用将发动机发燃,直接用脚启动或电启动使发动机转动一次,发动机转速传感器间隙检测电路就会自动将传感器间隙捕获并显示出来。
[0074] 该流程中以捕获的最大转速和电压为判断依据,根据发动机空载检测转速R-电压Vc-间隙S的关系表,来读取实际的转速传感器和磁电机凸包间隙。
[0075] 本发明的效果是:一种发动机转速传感器间隙检测电路,当发动机装配到摩托车上后,在不打开发动机的情况下,准确地检测出转速传感器与磁包间的间隙。实现发动机装车检测和发动机空载检测。本发明检测操作简单,方案灵活,可以做成便携式仪器,对售后工作提供高效支持。

附图说明

[0076] 图1为发动机转速传感器间隙检测电路的电路图;
[0077] 图2为本发明装车检测的流程图;
[0078] 图3为本发明空载检测的流程图;
[0079] 图4为发动机装车检测转速R-电压Vc-间隙S的关系表示意图;
[0080] 图5为发动机空载检测转速R-电压Vc-间隙S的关系表示意图。

具体实施方式

[0081] 下面结合附图和实施例对本发明作进一步说明:
[0082] 如图1所示,一种发动机转速传感器间隙检测电路,包括主控芯片U1,其关键在于,所述主控芯片U1的电压检测端连接有转速信号电压处理电路,主控芯片U1的频率检测端连接有转速信号脉冲处理电路,主控芯片U1的显示端组连接有LCD显示器。
[0083] 利用转速传感器信号计算间隙大小并显示.用户只需要将发动机转速信号引出到发动机转速传感器间隙检测电路上,并将发动机保持在一定转速下,即可实时查看其转速传感器和磁电机凸包间隙,无须打开发动机外壳,检测操作简单,方案灵活,可以做成便携式仪器,对发动机装机前检测和售后工作提供高效支持.
[0084] 本方案中以转速信号传感器的信号的电压及频率为依据,根据实验得来的数据表格和经验来计算转速传感器和磁电机凸包的间隙大小,并由温度信号对该间隙大小进行系数修正后,得到最终理论间隙值,并以LCD1显示屏显示间隙大小、当前转速、电压和当前温度。
[0085] 所述转速信号电压处理电路设置有第一运放IC1,该第一运放IC1的负向输入端接在第三电阻R3的一端,该第三电阻R3的另一端接在基准电压上;
[0086] 所述第一运放IC1的正向输入端接在第二电阻R2的一端,该第二电阻R2的另一端接在转速传感器的转速信号A端上;
[0087] 所述第一运放IC1的正向输入端与输出端之间串接有第一电阻R1,该输出端还连接所述主控芯片U1的电压检测端。
[0088] 转速信号电压处理电路用于检测当前电压值。
[0089] 所述转速信号脉冲处理电路设置有第二运放IC2,该第二运放IC2的负向输入端接在第七电阻R7的一端,该第七电阻R7的另一端接在转速传感器的转速信号A端上,该转速信号A端通过第四电阻R4连接在基准电压上;
[0090] 所述第二运放IC2的正向输入端接在第八电阻R8的一端,该第八电阻R8的另一端接在转速传感器的转速信号B端上,该转速信号B端通过第五电阻R5连接在基准电压上;
[0091] 所述第二运放IC2的正向输入端与输出端之间串接有第六电阻R6,该输出端还连接所述主控芯片U1的频率检测端。
[0092] 转速信号脉冲处理电路用于检测当前转速值。
[0093] 所述主控芯片U1的温度检测端连接有温度传感器。
[0094] 温度传感器用于检测当前温度值。
[0095] 所述主控芯片U1的显示端组由第一显示端LCD1、第二显示端LCD2、第三显示端LCD3、第四显示端LCD4组成,所述第一显示端LCD1、第二显示端LCD2、第三显示端LCD3、第四显示端LCD4连接在同一LCD显示器上。
[0096] 如图2、4所示,所述发动机转速传感器间隙检测电路的装车检测方法:其关键在于:
[0097] 首先、发动机转速传感器间隙检测电路的转速信号A和转速信号B分别连接到转速传感器输出线圈的第一抽头和第二抽头;
[0098] 其次、启动发动机并怠速运行;
[0099] 主控芯片U1按以下步骤进行:
[0100] 初始化,计数器T1=0,T2=0,设定最低空载转速值speed,设定第一设定次数和第二设定次数;
[0101] 第一次采集转速信号周期t1;
[0102] 延时一段时间后,第二次采集转速信号周期t2;
[0103] 判断t1与t2之间差值的绝对值是否在允许范围内,即判断发动机当前转动是否平稳;
[0104] 如果t1与t2之间差值的绝对值在允许范围外,即发动机当前转动不平稳,需要返回所述初始化,计数器T1=0的步骤,再次重新采集;
[0105] 如果t1与t2之间差值的绝对值在允许范围内,即发动机当前转动平稳,则T1=T1+1;
[0106] 判断T1是否大于第一设定次数;
[0107] 如果T1不大于第一设定次数,则返回所述第一次采集转速信号周期t1的步骤,再次采集;
[0108] 如果T1大于第一设定次数,则通过所述第二次采集转速信号周期t2的值计算发动机转速R;
[0109] 判断发动机转速R是否大于最低怠速值speed;
[0110] 如果发动机转速R不大于最低怠速值speed,则返回所述初始化,计数器T1=0的步骤,再次重新采集;
[0111] 如果发动机转速R大于最低怠速值speed;
[0112] 采集并记录读取转速信号电压Vc,再次采集转速信号周期t3的值,计算发动机转速R;
[0113] T2=T2+1
[0114] 判断T2是否大于第二设定次数;
[0115] 如果T2不大于第二设定次数,则返回所述采集并记录读取转速信号电压Vc,再次采集转速信号周期t3的值,计算发动机转速R的步骤;
[0116] 如果T2大于第二设定次数,则对第二设定次数内获取的Vc和R分别取平均值并记录;
[0117] 采集发动机当前温度C;
[0118] 判断当前温度C是否大于上限温度值c1,如果当前温度C大于上限温度值,则温度系数K=k1;
[0119] 如果当前温度C小于或等于上限温度值,判断当前温度C是否大于下限温度值c2,[0120] 如果当前温度C在下限温度值到上限温度值之间,则温度系数K=k2;
[0121] 如果当前温度C小于或等于下限温度值,则温度系数K=k3;
[0122] c1=30度,c2=5度,k1=1.05,k2=1,k3=0.94。
[0123] 所述转速信号电压Vc的值为:Vc=Vc×K;
[0124] 调用转速-电压-间隙表,由Vc、R查转速传感器与磁包间的间隙S;
[0125] 主控芯片U1驱动LCD显示器显示S、Vc及R;
[0126] 结束。
[0127] 发动机转速传感器间隙检测电路还能进行发动机装车前的空载检测。
[0128] 如图3、5所示,所述发动机转速传感器间隙检测电路的空载检测方法:其关键在于:
[0129] 首先、发动机转速传感器间隙检测电路的转速信号A和转速信号B分别连接到转速传感器输出线圈的第一抽头和第二抽头;
[0130] 其次、空载转动发动机;脚蹬或手动等外力方式使发动机转动起来。
[0131] 主控芯片U1是按以下步骤实现的:
[0132] 初始化,设定最低空载转速值speed;
[0133] 第一次采集转速信号周期t1;
[0134] 延时一段时间后,第二次采集转速信号周期t2;
[0135] 判断t2是否大于t1;
[0136] 如果t2大于t1,则记录t2,并读取转速信号电压Vc,令t1=t2,返回所述判断t2是否大于t1的步骤;
[0137] 如果t2不大于t1,则通过t2的值计算发动机转速R;
[0138] 判断R是否大于speed;
[0139] 如果R小于或等于speed,则返回所述第一次采集转速信号周期t1的步骤;
[0140] 如果R大于speed,则采集发动机当前温度C;
[0141] 判断当前温度C是否大于上限温度值c1,如果当前温度C大于上限温度值,则温度系数K=k1;
[0142] 如果当前温度C小于或等于上限温度值,判断当前温度C是否大于下限温度值c2,[0143] 如果当前温度C在下限温度值到上限温度值之间,则温度系数K=k2;
[0144] 如果当前温度C小于获等于下限温度值,则温度系数K=k3;
[0145] c1=30度,c2=5度,k1=1.05,k2=1,k3=0.94。
[0146] 所述转速信号电压Vc的值为:Vc=Vc×K;
[0147] 调用转速-电压-间隙表,由Vc、R查转速传感器与磁包间的间隙S;
[0148] 主控芯片U1驱动LCD显示器显示S、Vc及R;
[0149] 返回所述第一次采集转速信号周期t1的步骤。