窄脉冲过滤的控制方法及装置、存储设备和窄脉冲过滤设备与流程

文档序号:13881957阅读:319来源:国知局
窄脉冲过滤的控制方法及装置、存储设备和窄脉冲过滤设备与流程

本发明涉及计算机技术领域,尤其涉及窄脉冲过滤的控制方法及装置、存储设备和窄脉冲过滤设备。



背景技术:

对于理想的pwm(pulsewidthmodulation,脉冲宽度调制)信号,如图1所示提供占空比d为ton/t,即导通时间占整个pwm波形周期的比例。而实际的pwm信号波形如图1所示,在导通期间存在上升沿和下降沿。

对于开关管驱动电路的开关管,开关管为半导体器件,通常包括三极管、场效应管、igbt管、gto、gtr等,开关管的耗散功率为p=u*i,u为开关管两端的电压,i为流经开关管的电流。当开关管截止时,i约为零,故此时p近似为零;当开关管饱和导通时,开关管两端的电压u非常小,故此时p非常小;当开关管处于线性状态时,开关管两端的电压u较大,且通常此时i也较大,故此时p较大。

一般的开关管驱动电路如图2所示,pwm信号控制开关管导通和截止,感性器件是开关管的驱动负载,感性器件包括但不限于电感和变压器。由于控制开关管的pwm信号存在窄脉冲,窄脉冲占空比相对较小,而由于pwm信号处于上升沿和下降沿时开关管是处于线性状态的,所以此时开关管处于线性区的时间占开关管总导通时间比例较高,且由于开关管处于线性状态时的耗散功率p较大,开关管温度较高,则会在窄脉冲数量较多时,进一步加大开关管的总耗散功率,降低了整体电路的工作效率,而且,若开关管的温度超过额定值,开关管可能会损坏。



技术实现要素:

本发明实施例提出的窄脉冲过滤的控制方法及装置、存储设备和窄脉冲过滤设备,降低开关管的耗散功率,提高电路的整体工作效率,并调整输出的有效脉冲宽度。

第一方面,本发明实施例提供一种窄脉冲过滤的控制方法,包括:

接收用于驱动开关电路的开关管的脉冲信号;

检测接收到的脉冲信号的电平状态;

当检测到接收到的脉冲信号的电平为高电平时,输出高电平给所述开关管;

当检测到接收到的脉冲信号的电平为低电平时,输出低电平给所述开关管;

当检测到接收到的脉冲信号的电平进入上升沿的状态时,暂停检测电平状态并开始计时,当计时值在第一脉宽限制阈值内时,输出低电平给所述开关管;

当检测到接收到的脉冲信号的电平进入下降沿的状态时,暂停检测电平状态并开始计时,当计时值在第二脉宽限制阈值内时,输出高电平给所述开关管。

作为本发明实施例的进一步改进,所述当检测到接收到的脉冲信号进入上升沿的状态时,暂停检测电平状态并开始计时,当计时值在第一脉宽限制阈值内时,输出低电平给所述开关管,具体为:

当接收到的脉冲信号相对前一时刻接收到的脉冲信号的电平向上跳变,且前一时刻接收到的脉冲信号的电平为低电平时,触发计时器开始计时,并暂停对接收到的脉冲信号的电平状态进行检测;

若计时值未达到第一脉宽限制阈值,则输出低电平给所述开关管;

若计时值达到所述第一脉宽限制阈值,则暂停所述计时器计时,且重新对接收到的脉冲信号的电平状态进行检测。

作为本发明实施例的进一步改进,所述当检测到接收到的脉冲信号的电平进入下降沿的状态时,暂停检测电平状态并开始计时,当计时值在第二脉宽限制阈值内时,输出高电平给所述开关管,具体为:

当接收到的脉冲信号相对前一时刻接收到的脉冲信号的电平向下跳变,且前一时刻的脉冲信号的电平为高电平时,触发计时器开始计时,并暂停对接收到的脉冲信号的电平状态进行检测;

若计时值未达到第二脉宽限制阈值,则输出高电平给所述开关管;

若计时值达到所述第二脉宽限制阈值,则暂停所述计时器计时并对所述计时值复位,且重新对接收到的脉冲信号的电平状态进行检测。

优选地,所述第一脉宽限制阈值与所述第二脉宽限制阈值相同。

第二方面,本发明实施例提供一种窄脉冲过滤的控制方法,包括:

接收用于驱动开关电路的开关管的脉冲信号;

检测接收到的脉冲信号的电平状态;

当检测到接收到的脉冲信号的电平为高电平时,输出高电平给所述开关管;

当检测到接收到的脉冲信号的电平为低电平时,输出低电平给所述开关管;

当检测到接收到的脉冲信号的电平进入上升沿的状态时,启动第一计时器开始计时,当所述第一计时器的计时值在第一脉宽限制阈值内,且未检测到接收到的脉冲信号的电平进入下降沿的状态时,屏蔽检测到的脉冲信号的电平,输出低电平给所述开关管;当所述第一计时器的计时值在所述第一脉宽限制阈值内,且检测到接收到的脉冲信号的电平进入下降沿的状态时,启动第二计时器开始计时,当所述第二计时器的计时值在第二脉宽限制阈值内,屏蔽检测到的脉冲信号的电平,输出高电平给所述开关管;

当检测到接收到的脉冲信号的电平进入下降沿的状态时,启动所述第二计时器开始计时,当所述第二计时器的计时值在所述第二脉宽限制阈值内,且未检测到接收到的脉冲信号的电平进入到上升沿的状态时,屏蔽检测到的脉冲信号的电平,输出高电平给所述开关管;当所述第二计时器的计时值在所述第二脉宽限制阈值内,且检测到接收到的脉冲信号的电平进入上升沿的状态时,启动所述第一计时器开始计时,当所述第一计时器的计时值在所述第一脉宽限制阈值内,屏蔽检测到的脉冲信号的电平,输出低电平给所述开关管。

第三方面,本发明实施例还提供一种窄脉冲过滤的控制装置,包括:

信号接收模块,用于接收用于驱动开关电路的开关管的脉冲信号;

电平检测模块,用于检测接收到的脉冲信号的电平状态;

第一电平输出模块,用于当检测到接收到的脉冲信号的电平为高电平时,输出高电平给所述开关管;

第二电平输出模块,用于当检测到接收到的脉冲信号的电平为低电平时,输出低电平给所述开关管;

第三电平输出模块,用于当检测到接收到的脉冲信号的电平进入上升沿的状态时,暂停检测电平状态并开始计时,当计时值在第一脉宽限制阈值内时,输出低电平给所述开关管;

第四电平输出模块,用于当检测到接收到的脉冲信号的电平进入下降沿的状态时,暂停检测电平状态并开始计时,当计时值在第二脉宽限制阈值内时,输出高电平给所述开关管。

第四方面,本发明实施例还提供一种存储设备,其中存储有多条指令,所述指令被处理器执行时实现第一方面提供的窄脉冲过滤的控制方法的任一实施例。

第五方面,本发明实施例还提供一种窄脉冲过滤设备,包括存储设备、处理器及存储在所述存储设备上并可在所述处理器上运行的多条指令,其中,所述处理器执行所述指令时实现第一方面提供的窄脉冲过滤的控制方法的任一实施例。

第六方面,本发明实施例还提供一种窄脉冲过滤的控制装置,包括:

信号接收模块,用于接收用于驱动开关电路的开关管的脉冲信号;

电平检测模块,用于检测接收到的脉冲信号的电平状态;

第一电平输出模块,用于当检测到接收到的脉冲信号的电平为高电平时,输出高电平给所述开关管;

第二电平输出模块,用于当检测到接收到的脉冲信号的电平为低电平时,输出低电平给所述开关管;

第三电平输出模块,用于当检测到接收到的脉冲信号的电平进入上升沿的状态时,启动第一计时器开始计时,当所述第一计时器的计时值在第一脉宽限制阈值内,且未检测到接收到的脉冲信号的电平进入下降沿的状态时,屏蔽检测到的脉冲信号的电平,输出低电平给所述开关管;当所述第一计时器的计时值在所述第一脉宽限制阈值内,且检测到接收到的脉冲信号的电平进入下降沿的状态时,启动第二计时器开始计时,当所述第二计时器的计时值在第二脉宽限制阈值内,屏蔽检测到的脉冲信号的电平,输出高电平给所述开关管;

第四电平输出模块,用于当检测到接收到的脉冲信号的电平进入下降沿的状态时,启动所述第二计时器开始计时,当所述第二计时器的计时值在所述第二脉宽限制阈值内,且未检测到接收到的脉冲信号的电平进入到上升沿的状态时,屏蔽检测到的脉冲信号的电平,输出高电平给所述开关管;当所述第二计时器的计时值在所述第二脉宽限制阈值内,且检测到接收到的脉冲信号的电平进入上升沿的状态时,启动所述第一计时器开始计时,当所述第一计时器的计时值在所述第一脉宽限制阈值内,屏蔽检测到的脉冲信号的电平,输出低电平给所述开关管。

第七方面,本发明实施例还提供一种存储设备,其中存储有多条指令,所述指令被处理器执行时实现第六方面提供的窄脉冲过滤的控制方法。

第八方面,本发明实施例还提供一种窄脉冲过滤设备,包括存储设备、处理器及存储在所述存储设备上并可在所述处理器上运行的多条指令,其中,所述处理器执行所述指令时实现第七方面提供的窄脉冲过滤的控制方法。

实施本发明实施例,具有如下有益效果:

本发明实施例提供的窄脉冲过滤的控制方法及装置以及存储设备和窄脉冲过滤设备,对接收到的用于驱动开关电路的开关管的脉冲信号进行实时的电平检测;当检测到接收到的脉冲信号的电平为高电平时,输出高电平给所述开关管;当检测到接收到的脉冲信号的电平为低电平时,输出低电平给所述开关管;当检测到接收到的脉冲信号的电平处于上升沿的状态时,暂停检测电平状态并开始计时,当计时值在第一脉宽限制阈值内时,输出低电平给所述开关管,此可以过滤处于高电平且脉冲宽度小于第一脉宽限制阈值的窄脉冲;当检测到接收到的脉冲信号的电平处于下降沿的状态时,暂停检测电平状态开始计时,当计时值在第二脉宽限制阈值内时,输出高电平给所述开关管,此可以过滤处于低电平且脉冲宽度小于第二脉宽限制阈值的窄脉冲,以及当计时完成后,根据检测到的高低电平输出相应的高低电平,使得脉冲信号中的正常的脉冲正常输出。从而达到滤除窄脉冲,使得输出的脉冲信号降低了由窄脉冲对开关管引起的耗散功率,提高开关管电路的整体工作效率。

附图说明

图1是本发明提供的pwm信号的一个实施例的示意图;

图2是本发明提供的pwm信号的另一个实施例的示意图;

图3是本发明提供的窄脉冲过滤的控制方法的一个实施例的流程示意图;

图4是本发明提供的窄脉冲过滤的控制装置的一个实施例的结构示意图;

图5是本发明提供的窄脉冲过滤的控制装置的第三电平输出模块的一个实施例的结构示意图;

图6是本发明提供的窄脉冲过滤的控制装置的第四电平输出模块的一个实施例的结构示意图;

图7是本发明提供的窄脉冲过滤的控制方法的另一个实施例的流程示意图;

图8是本发明提供的窄脉冲过滤的控制方法处理的输入脉冲信号时序与输出脉冲信号时序的一个实施例的对比示意图;

图9是本发明提供的窄脉冲过滤的控制方法处理的输入脉冲信号时序与输出脉冲信号时序的另一个实施例的对比示意图;

图10是本发明提供的窄脉冲过滤的控制装置的一个实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一

参见图3,是本发明提供的窄脉冲过滤的控制方法的一个实施例的流程示意图;该窄脉冲过滤的控制方法,由控制处理器执行,包括步骤s1至s6,具体如下:

s1,接收用于驱动开关电路的开关管的脉冲信号。此脉冲信号由信号发生器生成的脉冲信号,而步骤s1接收到的脉冲信号为当前时刻接收到的一瞬间的信号,控制处理器持续接收每一时刻的脉冲信号,则接收到的由随时间变化的脉冲信号如图1和图2所示,输入的脉冲时序信号存在有可能包括处于高电平的窄脉冲和处于低电平的窄脉冲。该脉冲时序信号用于驱动开关管,则当脉冲信号处于上升沿和下降沿的状态时,开管处于线性区,而窄脉的数量比例较高时,则开关管处于线性区的时间占开关管总导通时间比例较高,导致开关管耗散功率变大,降低电路工作的效率,甚至损毁开关管。

s2,检测接收到的脉冲信号的电平状态。需要说明的是,此步骤s2会对接收到的每一时刻的脉冲信号进行检测。

s3,当检测到接收到的脉冲信号的电平为高电平时,输出高电平给所述开关管;

s4,当检测到接收到的脉冲信号的电平为低电平时,输出低电平给所述开关管;

s5,当检测到接收到的脉冲信号的电平进入上升沿的状态时,暂停检测电平状态并开始计时,当计时值在第一脉宽限制阈值内时,输出低电平给所述开关管;

s6,当检测到接收到的脉冲信号的电平进入下降沿的状态时,暂停检测电平状态并开始计时,当计时值在第二脉宽限制阈值内时,输出高电平给所述开关管。

需要说明的是,步骤s3至步骤s4只是在步骤s2之后选择其中之一执行。步骤s3和s4可以确保正常的脉冲信号保持输出,步骤s5和步骤s6可以使得脉冲信号时序中的窄脉冲可以被滤除掉,可以调节第一脉宽限制阈值和第二脉宽限制阈值的大小来调整输出脉冲时序信号的占空比。

作为本发明实施例的进一步改进,上述步骤s5的具体实施过程为:

当接收到的脉冲信号相对前一时刻接收到的脉冲信号的电平向上跳变,且前一时刻接收到的脉冲信号的电平为低电平时,触发计时器开始计时,并暂停对接收到的脉冲信号的电平状态进行检测;

若计时值未达到第一脉宽限制阈值,则输出低电平给所述开关管;

若计时值达到所述第一脉宽限制阈值,则暂停所述计时器计时并对所述计时值复位,且重新对接收到的脉冲信号的电平状态进行检测。在计时完成以后,继续执行上述步骤s2,那么此时接着应当是执行步骤s3或s4。

需要说明的是,对于计时值复位的实施方式,还可以在触发计时器开始计之前对所述计时器进行复位操作。只需要保证在触发计时器开始计时之前进行复位即可,并不限于上述实施方式。以及,上述第一脉宽限制阈值应当大于处于高电平状态的窄脉冲的脉宽。

另外,由于在捕捉到脉冲信号向上跳变的那一瞬间之后,就启动计时器计时,在计时值未达到脉宽限制阈值时,无论接收到的脉冲信号的电平如何,还是持续输出低电平给开关管,这样还可以滤除窄脉冲的信号。

作为本发明实施例的进一步改进,上述步骤s6的具体实施过程为:

当接收到的脉冲信号相对前一时刻接收到的脉冲信号的电平向下跳变,且前一时刻的脉冲信号的电平为高电平时,触发计时器开始计时,并暂停对接收到的脉冲信号的电平状态进行检测;

若计时值未达到第二脉宽限制阈值,则输出高电平给所述开关管;

若计时值达到所述第二脉宽限制阈值,则暂停所述计时器计时并对所述计时值复位,且重新对接收到的脉冲信号的电平状态进行检测。在计时完成以后,继续执行上述步骤s2,那么此时接着应当是执行步骤s3或s4。

需要说明的是,此处对于计时值复位的实施方式,也是可以在触发计时器开始计之前对所述计时器进行复位操作。只需要保证在触发计时器开始计时之前进行复位即可,并不限于上述实施方式。

另外,由于在捕捉到脉冲信号向下跳变的那一瞬间之后,就启动计时器计时,在计时值未达到脉宽限制阈值时,无论接收到的脉冲信号的电平如何,还是持续输出高电平给开关管,这样可以滤除窄脉冲的信号。

优选地,所述第一脉宽限制阈值与所述第二脉宽限制阈值相同。这样,可以使得输出的脉冲时序信号的脉宽与输入的脉冲时序信号的脉宽保持一致,当然也可以使所述第一脉宽限制阈值与所述第二脉宽限制阈值不相同,来调整输出的脉冲时序信号的脉宽。

本发明实施例提供的窄脉冲过滤的控制方法,对接收到的用于驱动开关电路的开关管的脉冲信号进行实时的电平检测;当检测到接收到的脉冲信号的电平为高电平时,输出高电平给所述开关管;当检测到接收到的脉冲信号的电平为低电平时,输出低电平给所述开关管;当检测到接收到的脉冲信号的电平处于上升沿的状态时,暂停检测电平状态并开始计时,当计时值在第一脉宽限制阈值内时,输出低电平给所述开关管,此可以过滤处于高电平且脉冲宽度小于第一脉宽限制阈值的窄脉冲;当检测到接收到的脉冲信号的电平处于下降沿的状态时,暂停检测电平状态开始计时,当计时值在第二脉宽限制阈值内时,输出高电平给所述开关管,此可以过滤处于低电平且脉冲宽度小于第二脉宽限制阈值的窄脉冲,以及当计时完成后,根据检测到的高低电平输出相应的高低电平,使得脉冲信号中的正常的脉冲正常输出。从而达到滤除窄脉冲,使得输出的脉冲信号降低了由窄脉冲对开关管引起的耗散功率,提高开关管电路的整体工作效率。

实施例二

参见图4,是本发明提供的窄脉冲过滤的控制装置的一个实施例的结构示意图;本发明实施例提供一种窄脉冲过滤的控制装置,能够实现上述实施例提供的窄脉冲过滤的控制方法的全部流程,具体包括:

信号接收模块10,用于接收用于驱动开关电路的开关管的脉冲信号;

电平检测模块20,用于检测接收到的脉冲信号的电平状态;

第一电平输出模块30,用于当检测到接收到的脉冲信号的电平为高电平时,输出高电平给所述开关管;

第二电平输出模块40,用于当检测到接收到的脉冲信号的电平为低电平时,输出低电平给所述开关管;

第三电平输出模块50,用于当检测到接收到的脉冲信号的电平进入上升沿的状态时,暂停检测电平状态并开始计时,当计时值在第一脉宽限制阈值内时,输出低电平给所述开关管;

第四电平输出模块60,用于当检测到接收到的脉冲信号的电平进入下降沿的状态时,暂停检测电平状态并开始计时,当计时值在第二脉宽限制阈值内时,输出高电平给所述开关管。

作为本发明实施例的进一步改进,如图5所示,图5是本发明提供的窄脉冲过滤的控制装置的第三电平输出模块的一个实施例的结构示意图;所述第三电平输出模块50,具体包括:

第一触发计时单元51,用于当接收到的脉冲信号相对前一时刻接收到的脉冲信号的电平向上跳变,且前一时刻接收到的脉冲信号的电平为低电平时,触发计时器开始计时,并暂停对接收到的脉冲信号的电平状态进行检测;

第一计时操作单元52,用于若计时值未达到第一脉宽限制阈值,输出低电平给所述开关管;

第二计时操作单元53,用于若计时值达到所述第一脉宽限制阈值,则暂停所述计时器计时并对所述计时值复位,且重新对接收到的脉冲信号的电平状态进行检测。

作为本发明实施例的进一步改进,如图6所示,图6是本发明提供的窄脉冲过滤的控制装置的的第四电平输出模块的一个实施例的结构示意图;所述第四电平输出模块60,具体为:

第二触发计时单元61,用于当接收到的脉冲信号相对前一时刻接收到的脉冲信号的电平向下跳变,且前一时刻的脉冲信号的电平为高电平时,触发计时器开始计时,并暂停对接收到的脉冲信号的电平状态进行检测;

第三计时操作单元62,用于若计时值未达到第二脉宽限制阈值,输出高电平给所述开关管;

第四计时操作单元63,用于若计时值达到所述第二脉宽限制阈值,则暂停所述计时器计时并对所述计时值复位,且重新对接收到的脉冲信号的电平状态进行检测。

优选地,所述第一脉宽限制阈值与所述第二脉宽限制阈值相同。

实施本发明实施例,具有如下有益效果:

本发明实施例提供的窄脉冲过滤的控制装置,对接收到的用于驱动开关电路的开关管的脉冲信号进行实时的电平检测;当检测到接收到的脉冲信号的电平为高电平时,输出高电平给所述开关管;当检测到接收到的脉冲信号的电平为低电平时,输出低电平给所述开关管;当检测到接收到的脉冲信号的电平处于上升沿的状态时,暂停检测电平状态并开始计时,当计时值在第一脉宽限制阈值内时,输出低电平给所述开关管,此可以过滤处于高电平且脉冲宽度小于第一脉宽限制阈值的窄脉冲;当检测到接收到的脉冲信号的电平处于下降沿的状态时,暂停检测电平状态开始计时,当计时值在第二脉宽限制阈值内时,输出高电平给所述开关管,此可以过滤处于低电平且脉冲宽度小于第二脉宽限制阈值的窄脉冲,以及当计时完成后,根据检测到的高低电平输出相应的高低电平,使得脉冲信号中的正常的脉冲正常输出。从而达到滤除窄脉冲,使得输出的脉冲信号降低了由窄脉冲对开关管引起的耗散功率,提高开关管电路的整体工作效率。

另外,本发明实施例还提供一种存储设备,其中存储有多条指令,所述指令被处理器执行时实现实施例一提供的窄脉冲过滤的控制方法的任一技术方案。

进一步地,本发明实施例还提供一种窄脉冲过滤设备,包括存储设备、处理器及存储在所述存储设备上并可在所述处理器上运行的多条指令,其中,所述处理器执行所述指令时实现实施例一提供的窄脉冲过滤的控制方法的任一技术方案。

实施例三

参见图7,是本发明提供的窄脉冲过滤的控制方法的另一个实施例的流程示意图;该窄脉冲过滤的控制方法,由控制处理器执行,包括步骤s11至s17,具体如下:

s11,接收用于驱动开关电路的开关管的脉冲信号;

s12,检测接收到的脉冲信号的电平状态;

s13,当检测到接收到的脉冲信号的电平为高电平时,输出高电平给所述开关管;

s14,当检测到接收到的脉冲信号的电平为低电平时,输出低电平给所述开关管;

s15,当检测到接收到的脉冲信号的电平进入上升沿的状态时,启动第一计时器开始计时,当所述第一计时器的计时值在第一脉宽限制阈值内,且未检测到接收到的脉冲信号的电平进入下降沿的状态时,屏蔽检测到的脉冲信号的电平,输出低电平给所述开关管;当所述第一计时器的计时值在所述第一脉宽限制阈值内,且检测到接收到的脉冲信号的电平进入下降沿的状态时,启动第二计时器开始计时,当所述第二计时器的计时值在第二脉宽限制阈值内,屏蔽检测到的脉冲信号的电平,输出高电平给所述开关管;

s16,当检测到接收到的脉冲信号的电平进入下降沿的状态时,启动所述第二计时器开始计时,当所述第二计时器的计时值在所述第二脉宽限制阈值内,且未检测到接收到的脉冲信号的电平进入到上升沿的状态时,屏蔽检测到的脉冲信号的电平,输出高电平给所述开关管;当所述第二计时器的计时值在所述第二脉宽限制阈值内,且检测到接收到的脉冲信号的电平进入上升沿的状态时,动所述第一计时器开始计时,当所述第一计时器的计时值在所述第一脉宽限制阈值内,屏蔽检测到的脉冲信号的电平,输出低电平给所述开关管。

需要说明的是,步骤s13至步骤s16只是在步骤s12之后选择其中之一执行。步骤s13和s14可以确保正常的脉冲信号保持输出,步骤s15和步骤s16可以使得脉冲信号时序中的窄脉冲可以被滤除掉,可以调节第一脉宽限制阈值和第二脉宽限制阈值的大小来调整输出脉冲时序信号的占空比。以及,在计时器再次启动之前将计时器复位。

另外,参见图8,图8是本发明提供的窄脉冲过滤的控制方法处理的输入脉冲信号时序与输出脉冲信号时序的一个实施例的对比示意图,图8的输入脉冲信号时序为对开关管低电平有效的脉冲信号时序且存在有特殊窄脉冲,按照实施例一提供的步骤s5所提供的方法,当检测到脉冲信号的电平进入上升沿时,计时器启动计时,当计时值在第一脉冲阈值内时,下降沿提前来到,还是会输出低电平,如此,若后面的脉冲信号也是类似这样的信号,导致持续输出低电平,使得开关管一直导通,开关管损坏的概率极高,因而实施三提供的s15方案,可以使图8所示的特殊窄脉冲的脉宽扩大,具体如图8的输出脉冲信号时序所示,实现了特殊窄脉冲过滤的效果,避免开关管损坏。

以及,参见图9,图9是本发明提供的窄脉冲过滤的控制方法处理的输入脉冲信号时序与输出脉冲信号时序的另一个实施例的对比示意图,图9的输入脉冲信号时序为对开关管高电平有效的脉冲信号时序且存在有特殊窄脉冲,按照实施例二提供的步骤s6提供的方法,当检测到脉冲信号的电平进入了下降沿时,计时器启动计时,当计时值在第二脉冲阈值内时,上升沿提前来到,还是会输出高电平,如此,若后面的脉冲信号也是类似这样的信号,导致持续输出高电平,使得开关管一直导通,开关管损坏的概率极高,因而实施三提供的s16方案,可以使图9所示的特殊窄脉冲的脉宽扩大,具体如图9的输出脉冲信号时序所示,实现了特殊窄脉冲过滤的效果,避免开关管损坏。

本发明实施例提供的窄脉冲过滤的控制方法,在实现对普通脉冲过滤的前提下,还通过在联合第一计时器和第二计时器的计时,对检测到的特殊窄脉冲进行脉宽扩大,使窄脉冲不窄,实现了特殊窄脉冲过滤的效果,避免开关管损坏。

实施例四

参见图10,是本发明提供的窄脉冲过滤的控制装置的一个实施例的结构示意图;本发明提供一种窄脉冲过滤的控制装置,能够实现实施例三提供的方法的全部流程,具体包括:

信号接收模块100,用于用于驱动开关电路的开关管的脉冲信号;

电平检测模块200,用于检测接收到的脉冲信号的电平状态;

第一电平输出模块300,用于当检测到接收到的脉冲信号的电平为高电平时,输出高电平给所述开关管;

第二电平输出模块400,用于当检测到接收到的脉冲信号的电平为低电平时,输出低电平给所述开关管;

第三电平输出模块500,用于当检测到接收到的脉冲信号的电平进入上升沿的状态时,启动第一计时器开始计时,当所述第一计时器的计时值在第一脉宽限制阈值内,且未检测到接收到的脉冲信号的电平进入下降沿的状态时,屏蔽检测到的脉冲信号的电平,输出低电平给所述开关管;当所述第一计时器的计时值在所述第一脉宽限制阈值内,且检测到接收到的脉冲信号的电平进入下降沿的状态时,启动第二计时器开始计时,当所述第二计时器的计时值在第二脉宽限制阈值内,屏蔽检测到的脉冲信号的电平,输出高电平给所述开关管;

第四电平输出模块600,用于当检测到接收到的脉冲信号的电平进入下降沿的状态时,启动所述第二计时器开始计时,当所述第二计时器的计时值在所述第二脉宽限制阈值内,且未检测到接收到的脉冲信号的电平进入到上升沿的状态时,屏蔽检测到的脉冲信号的电平,输出高电平给所述开关管;当所述第二计时器的计时值在所述第二脉宽限制阈值内,且检测到接收到的脉冲信号的电平进入上升沿的状态时,启动所述第一计时器开始计时,当所述第一计时器的计时值在所述第一脉宽限制阈值内,屏蔽检测到的脉冲信号的电平,输出低电平给所述开关管。

另外,本发明实施例还提供一种存储设备,其中存储有多条指令,所述指令被处理器执行时实现实施例三提供的窄脉冲过滤的控制方法的任一技术方案。

进一步地,本发明实施例还提供一种窄脉冲过滤设备,包括存储设备、处理器及存储在所述存储设备上并可在所述处理器上运行的多条指令,其中,所述处理器执行所述指令时实现实施例三提供的窄脉冲过滤的控制方法的任一技术方案。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1