一种继电器寿命检测方法与流程

文档序号:19632293发布日期:2020-01-07 11:37阅读:591来源:国知局
一种继电器寿命检测方法与流程

本发明专利申请为分案申请,原案申请号为201711133937.6,申请日为2017年11月16日,发明名称为继电器寿命检测装置。

本发明涉及测试方法与装置领域,尤其是一种继电器寿命检测方法。



背景技术:

继电器寿命一般在几万次至数十万次。模拟继电器的使用条件,通过控制继电器动作使其开关通断产生电脉冲,然后对电脉冲进行计数,可以测试继电器寿命。继电器动作所产生的电脉冲含有边沿抖动,直接对未处理的脉冲进行计数,会产生极大的误差。使用mcu软件延时方式去除抖动脉冲的影响,当mcu需要同时对多个继电器开关进行寿命测试时,mcu的软件延时方式会使mcu力不从心。



技术实现要素:

为了解决上述问题,本发明提供了一种继电器寿命检测方法,包括:

步骤1,初始化,包括将l个继电器开关的检测标志均置为在检状态,寿命计数器清0,发出清0信号使l个通断计数值全部清0;

步骤2,控制l个继电器开关通断一次,同时对l个继电器开关的通断次数分别进行计数得到l个通断计数值;寿命计数器进行加1计数;

步骤3,读取当次l个通断计数值;

步骤4,逐个对检测标志为在检状态的继电器开关是否失效进行判断;将本次被判断为失效继电器开关的检测标志置为停检状态,同时将当前寿命计数器的计数值作为该次被判断为失效继电器开关的寿命值;

步骤5,l个继电器开关的检测标志中仍有在检状态者,返回步骤2,否则停止检测。

对检测标志为在检状态的继电器开关是否失效进行判断,方法是,待判断继电器开关累计w次的当次通断计数值与前次通断计数值不是增1关系时,则该继电器开关失效,否则未失效;所述w为大于等于2的整数。

对l个继电器开关的通断次数分别进行计数,由l个结构与组成相同的通断计数单元实现;通断计数单元包括脉冲产生电路、抗脉冲干扰电路和三态输出计数电路。脉冲产生电路输出由继电器开关通断所产生的初始脉冲至抗脉冲干扰电路;抗脉冲干扰电路对初始脉冲进行脉冲滤波,输出计数脉冲;三态输出计数电路对计数脉冲进行计数,输出通断计数值。

所述抗脉冲干扰电路包括可逆限幅计数器、比较阈值设定器、上限值比较器、下限值比较器、rs触发器。可逆限幅计数器的输入为初始脉冲和采样时钟脉冲,输出为对采样时钟脉冲进行计数的限幅累积计数值;比较阈值设定器的输出为上限比较阈值和下限比较阈值;上限值比较器的输入为限幅累积计数值和上限比较阈值,输出为第一置位信号;下限值比较器的输入为限幅累积计数值和下限比较阈值,输出为第二置位信号;rs触发器的输入为第一置位信号和第二置位信号,输出为计数脉冲;所述限幅累积计数值的下限幅值为0,上限幅值为n;所述n为大于等于2的整数;所述上限比较阈值为大于n/2且小于等于n的整数,下限比较阈值为大于等于0且小于n/2的整数。

所述可逆限幅计数器的功能是,由初始脉冲的电平状态控制可逆限幅计数器处于加计数状态还是减计数状态;可逆限幅计数器处于加计数状态且限幅累积计数值大于等于上限幅值n时,不对采样时钟脉冲进行加计数;可逆限幅计数器处于减计数状态且限幅累积计数值等于下限幅值0时,不对采样时钟脉冲进行减计数。

上限值比较器的功能是,当输入的限幅累积计数值大于等于上限比较阈值时,令第一置位信号有效,否则第一置位信号无效;下限值比较器的功能是,当输入的限幅累积计数值小于等于下限比较阈值时,令第二置位信号有效,否则第二置位信号无效。

所述第一置位信号为rs触发器的置位信号,第二置位信号为rs触发器的复位信号;所述计数脉冲从rs触发器的同相输出端输出,或者从rs触发器的反相输出端输出。

可逆限幅计数器由具有单时钟输入的可逆计数器和限幅及加减控制电路组成;所述可逆计数器具有加减控制输入端和使能输入端。

所述继电器寿命检测方法由包括控制器单元、l个通断计数单元、人机界面单元、继电器驱动单元、振荡器单元的继电器寿命检测装置实现。人机界面单元电性连接至控制器单元,用于发出检测命令,显示l个继电器开关的寿命;控制器单元电性连接至继电器驱动单元,向继电器驱动单元发出继电器驱动信号,控制l个继电器开关的通断;振荡器单元输出采样时钟脉冲至l个通断计数单元;l个通断计数单元分别对l个继电器开关的通断进行计数得到l个通断计数值;通断计数单元电性连接至控制器单元,用于控制器单元分别读入l个通断计数单元的通断计数值和控制l个通断计数单元通断计数值的清0。

通断计数单元电性连接至控制器单元,用于控制器单元分别读入l个通断计数单元的通断计数值的方法是,l个通断计数单元的通断计数值均采用三态缓冲方式输出;所有通断计数单元的三态缓冲输出端口全部并联至控制器单元的计数数据输入端口;控制器单元发出选通控制信号逐个使能各通断计数单元的三态缓冲输出端口,从计数数据输入端口读入相应的通断计数值。

所述继电器寿命检测装置还包括选通控制单元;控制器单元向选通控制单元发出通断计数单元地址编码信号,由选通控制单元对通断计数单元地址编码信号进行译码,得到选通控制信号。

本发明的有益效果是:所述方法能够同时对多个继电器开关的寿命进行检测;采用抗脉冲干扰电路自动滤除继电器开关通断所产生的电脉冲中的边沿抖动干扰和窄脉冲干扰,滤除脉冲干扰的效果能够通过改变限幅累积计数值上限幅值的大小或者是改变上限比较阈值、下限比较阈值的大小进行调节;保证了继电器及开关开关寿命检测的精确性;采用在控制器单元外部设置多个计数器分别对继电器开关的通断次数进行计数的方式,同时检测继电器寿命的继电器开关数量不受控制器单元内部计数器数量的限制。

附图说明

图1为图1为l=4时继电器寿命检测装置实施例框图;

图2为通断计数单元实施例;

图3为n=6时可逆限幅计数器实施例;

图4为n=6时比较阈值设定器实施例;

图5为n=6时上限值比较器的实施例;

图6为n=6时下限值比较器的实施例;

图7为rs触发器实施例;

图8为1#脉冲产生电路实施例;

图9为n=6时抗脉冲干扰电路抗干扰效果示意图;

图10为三态输出计数电路实施例;

图11为继电器驱动单元实施例。

具体实施方式

以下结合附图对本发明作进一步说明。

图1为l=4时继电器寿命检测装置实施例框图,包括控制器单元10、1#通断计数单元11、2#通断计数单元12、3#通断计数单元13、4#通断计数单元14、人机界面单元15、选通控制单元16、继电器驱动单元17、振荡器单元18。

人机界面单元15通过控制器单元10的接口i/o1与控制器单元10通信,用于检测命令的发出、参数修改和各继电器开关寿命的显示等;控制器单元10通过输出端口out2向继电器驱动单元17发出继电器驱动信号,控制1#至4#继电器开关的通断;振荡器单元18输出采样时钟脉冲cp1至1#通断计数单元11、2#通断计数单元12、3#通断计数单元13和4#通断计数单元14;1#通断计数单元11、2#通断计数单元12、3#通断计数单元13、4#通断计数单元14分别对4个继电器开关的通断进行脉冲产生、脉冲滤波和通断次数计数;控制器单元10通过输出端口out1向选通控制单元16发出待选通的通断计数单元地址编码信号,选通控制单元16对通断计数单元地址编码信号进行译码,得到选通控制信号cs1、cs2、cs3、cs4,分别控制1#通断计数单元11、2#通断计数单元12、3#通断计数单元13、4#通断计数单元的通断计数值cv1、cv2、cv3、cv4通过输入端口in1送至控制器单元10,in1为控制器单元的计数数据输入端口;控制器单元10通过输出端口out3向1#通断计数单元11、2#通断计数单元12、3#通断计数单元13、4#通断计数单元14发出清0信号clr;清0信号clr有效时,4个通断计数单元的通断计数值均被清0。

如图2所示为1#通断计数单元实施例框图。图2中,1#脉冲产生电路100输出由1#继电器开关通断所产生的初始脉冲p1;可逆限幅计数器101、比较阈值设定器102、上限值比较器103、下限值比较器104、rs触发器105组成干扰脉冲过滤电路,对初始脉冲p1进行脉冲滤波,输出计数脉冲p2;三态输出计数电路106对计数脉冲p2进行计数,受选通控制信号cs1的控制,输出1#继电器开关的通断计数值cv1;三态输出计数电路106同时受清0信号clr的控制,清0信号clr有效时,三态输出计数电路106中的通断计数值被清0。

图2的抗脉冲干扰电路中,可逆限幅计数器101的输入为初始脉冲p1和采样时钟脉冲cp1,输出为限幅累积计数值x1,限幅累积计数值x1的上限幅值为n、下限幅值为0;比较阈值设定器102的输出为上限比较阈值y1和下限比较阈值y2;上限值比较器103的输入为限幅累积计数值x1和上限比较阈值y1,输出为第一置位信号se1;下限值比较器104的输入为限幅累积计数值x1和下限比较阈值y2,输出为第二置位信号re1;rs触发器105的输入为第一置位信号se1和第二置位信号re1,输出为计数脉冲p2。

下面的抗脉冲干扰电路实施例中,n=6。

图3为n=6时可逆限幅计数器的实施例。图3中,fc1为4位二进制可逆计数器74hc191,fc1的置位控制输入端ld输入1,fc1工作在可控的可逆计数状态,为具有单时钟输入的可逆计数器;fc1的m输入端为加减控制输入端,ce输入端为使能控制输入端。与非门fa1、fa2、fa3、fa4组成限幅及加减控制电路。初始脉冲的电平状态包括高电平和低电平,图3实施例中,p1通过与非门fa4接至加减控制输入端m,初始脉冲p1的高电平、低电平状态分别控制可逆限幅计数器处于加计数状态、减计数状态。也可以将p1直接连接至加减控制输入端m,令初始脉冲p1的高电平、低电平分别控制可逆限幅计数器处于减计数状态、加计数状态。

当p1为1,x13、x12同时为1时,与非门fa1输出低电平,与非门fa3输出高电平,fc1的使能控制端ce输入高电平,74hc191工作在保持状态,即可逆限幅计数器在采样时钟脉冲cp1的上升沿维持输出状态不变,可逆限幅计数器处于上限值限幅状态,不进行加计数;x13、x12同时为1包括2种情况,x13、x12、x11为1、1、0时,可逆限幅计数器的输出等于上限幅值6;x13、x12、x11为1、1、1时,可逆限幅计数器的输出等于7,处于超限状态,该情况只有在系统启动时的初始状态有可能出现,可逆限幅计数器经过减计数进入正常限幅计数区间后,输出的超限状态不会再出现。当p1为0,x13、x12、x11同时为0时,与非门fa2输出低电平,与非门fa3输出高电平,fc1的使能控制端ce输入高电平,74hc191工作在保持状态,即可逆限幅计数器在采样时钟脉冲cp1的上升沿维持输出状态不变,可逆限幅计数器处于下限值限幅状态,不进行减计数。初始脉冲p1有高电平和低电平2种状态,即初始脉冲p1有1和0这2种状态,初始脉冲p1的两种状态控制可逆限幅计数器分别对采样时钟脉冲cp1进行加计数或者减计数。当p1为1,x13、x12不同时为1时,与非门fa1、fa2均输出高电平,与非门fa3输出低电平,fc1的使能控制端ce输入低电平,p1通过与非门fa4使加减控制端m输入低电平,74hc191工作在加计数状态,可逆限幅计数器在采样时钟脉冲cp1的上升沿进行加计数。当p1为0,x13、x12、x11不同时为0时,与非门fa1、fa2均输出高电平,与非门fa3输出低电平,fc1的使能控制端ce输入低电平,加减控制端m输入高电平,74hc191工作在减计数状态,可逆限幅计数器在采样时钟脉冲cp1的上升沿进行减计数。74hc191为同步二进制计数器,只在其时钟输入端cp输入的采样时钟脉冲cp1的上升沿时刻p1的状态来控制其是否进行计数以及进行加计数还是减计数;在cp1的非上升沿时刻,p1造成使能控制端ce、加减控制端m的改变不影响74hc191输出的x13、x12、x11。在时钟输入端cp低电平期间,p1造成使能控制端ce、加减控制端m的改变会影响74hc191的进位/借位信号,在图3的实施例中并没有用到74hc191的进位/借位信号,因此没有影响。可逆限幅计数器的输出由采样时钟脉冲上升沿时刻的p1值来控制改变,即可逆限幅计数器的输出与采样时钟脉冲上升沿时刻p1的采样值相关,受采样时钟脉冲上升沿时刻p1的采样值控制。可逆限幅计数器的输出也可以由采样时钟脉冲下降沿时刻的p1值来控制改变。

n为其他数值时,可以增减图3中进行计数限幅控制的与非门数量,以及增减各与非门的输入信号数量来实现。可逆限幅计数器的功能也可以采用其他器件或者是电路来实现,例如,采用74hc190、cd4516等替换74hc191,或者是采用触发器和门电路组成同步可逆计数器。

图4为n=6时比较阈值设定器的实施例。图4中,+vcc为供电电源,gnd为公共地,电阻r91、r92、r93和开关k91、k92、k93组成上限比较阈值y1设定电路;当k91、k92、k93分别处于断开、闭合、断开状态时,比较阈值设定器输出的上限比较阈值y1为5,其3位二进制输出y13、y12、y11为1、0、1。电阻r94、r95、r96和开关k94、k95、k96组成下限比较阈值y2设定电路;当k94、k95、k96分别处于闭合、闭合、断开状态时,比较阈值设定器输出的下限比较阈值y2为1,其3位二进制输出y23、y22、y21为0、0、1。比较阈值设定器还可以由二进制拨码开关,或者是bcd拨码开关,或者是控制0、1输出的多个上拉电阻及电路短接点,以及其他能够输出多位二进制设定值的电路组成。

上限值比较器的功能是,当输入的限幅累积计数值大于等于上限比较阈值时,令第一置位信号有效,否则第一置位信号无效。图5为n=6时上限值比较器的实施例,由四位二进制数值比较器fc2和或门fo1组成上限值比较器,fc2的型号为74hc85。限幅累积计数值x1的3位二进制输出x13、x12、x11分别连接至fc2的a2、a1、a0输入端,上限比较阈值y1的3位二进制输出y13、y12、y11分别连接至fc2的b2、b1、b0输入端,输入端a3、b3均输入0。fc2的输入端a>bin和a<bin均输入0,输入端a=bin输入1。fc2的输出端a>bout、a=bout分别连接至或门fo1的输入端,或门fo1的输出端为第一置位信号se1。图5中上限值比较器实现的功能是,当限幅累积计数值x1大于等于上限比较阈值y1时,输出se1为高电平,否则se1为低电平。图5中se1为高电平有效;将或门fo1改为或非门,则se1为低电平有效。

下限值比较器的功能是,当输入的限幅累积计数值小于等于下限比较阈值时,令第二置位信号有效,否则第二置位信号无效。图6为n=6时下限值比较器的实施例,由四位二进制数值比较器fc3和或门fo2组成下限值比较器,fc3的型号为74hc85。限幅累积计数值x1的3位二进制输出x13、x12、x11分别连接至fc3的a2、a1、a0输入端,下限比较阈值y2的3位二进制输出y23、y22、y21分别连接至fc2的b2、b1、b0输入端,输入端a3、b3均接0。fc3的输入端a>bin和a<bin均接0,输入端a=bin接1。fc3的输出端a<bout、a=bout分别连接至或门fo2的输入端,或门fo2的输出端为第二置位信号re1。图6中下限值比较器实现的功能是,当限幅累积计数值x1小于等于下限比较阈值y2时,输出re1为高电平,否则se1为低电平。图6中re1为高电平有效;将或门fo2改为或非门,则re1为低电平有效。

当n值较大时,可以选择2片或者多片74hc85组成多位二进制数值比较器实现上限值比较器或者下限值比较器的功能;也可以采用1片或者多片四位二进制数值比较器cd4063实现上限值比较器或者下限值比较器的功能,或者是采用其他组合逻辑电路来实现上限值比较器或者下限值比较器的功能。

图7为rs触发器实施例。图7中,或非门fo3、fo4组成rs触发器,第一置位信号se1为rs触发器的置位信号,第二置位信号re1为rs触发器的复位信号,均高电平有效;计数脉冲p2从rs触发器的同相输出端,即fo4的输出端输出。计数脉冲p2也可以从rs触发器的反相输出端,即或非门fo3输出端输出。rs触发器还可以采用其他形式的rs触发器。

上述n=6的实施例中,上限比较阈值y1取值为5,下限比较阈值y2取值为1。当限幅累积计数值x1大于等于5时,输出se1为高电平,将计数脉冲p2置为1;当限幅累积计数值x1小于等于1时,输出re1为高电平,将计数脉冲p2置为0。

图8为1#脉冲产生电路实施例。1#继电器开关ka1与负载电阻ra1串联后,接至供电电源v1、v2上;降压电阻r11与双向稳压管vd1串联后,再并联至负载电阻ra1两端;u11是双向输入光耦,限流电阻r12与u11输入端双向发光二极管串联后再并联至双向稳压管vd1两端;上拉电阻r13为u11输出三极管的集电极负载电阻;初始脉冲p1从u11输出三极管的集电极输出。交直流切换开关k11与降压电容c11串联后再并联至降压电阻r11两端。图8实施例中,继电器开关ka1为常开开关;继电器开关也可以为常闭开关,例如,图8实施例中的ka1可以更换为常闭开关,电路的其他部分维持不变。

图8中测试供电电源v1、v2为直流电源时,v1为正、v2为负,或者是v1为负、v2为正均可,此时交直流切换开关k11断开。ka1断开时,负载电阻ra1上没有电压,u11的输出三极管截止,初始脉冲p1为高电平。ka1接通时,负载电阻ra1上的电压经r11降压和vd1稳压后,经r12控制u11的输入二极管发光,u11的输出三极管饱和导通,初始脉冲p1为低电平。ka1通断一次,初始脉冲p1输出一个带边沿抖动窄脉冲干扰的脉冲。

图8中测试供电电源v1、v2为交流电源时,v1、v2之间正负交替变化,此时交直流切换开关k11接通。ka1断开时,负载电阻ra1上没有电压,u11的输出三极管截止,初始脉冲p1为高电平。ka1接通时,负载电阻ra1上非过零点的交流电压经r11降压和vd1稳压后,经r12控制u11的输入二极管发光,u11的输出三极管饱和导通,初始脉冲p1为低电平;负载电阻ra1上的交流电压过零时,其电压低,不足以驱动u11的输入二极管发光,u11的输出三极管截止,初始脉冲p1为高电平;因此,ka1接通时,初始脉冲p1为低电平占比多、高电平占比少的脉冲,或者称此时初始脉冲p1为低电平,但其中有正窄脉冲干扰;ka1通断一次,初始脉冲p1输出一个带边沿抖动窄脉冲干扰和正窄脉冲干扰的脉冲。

改变负载电阻ra1的大小,可以调整待检测继电器开关ka1的阻性负载电流的大小。当图8中测试供电电源v1、v2为交流电源时,负载电阻ra1也可以改为感性负载或者是容性负载。图8中的vd1也可以选择双向tvs管。当测试供电电源v1、v2恒为直流电时,可以将图8中的交直流切换开关k11和降压电容c11去掉,vd1选择单向稳压管或者单向tvs管,u11选择单向输入光耦。当测试供电电源v1、v2恒为交流电时,可以将图8中的交直流切换开关k11去掉,降压电容c11直接并联至降压电阻r11两端。脉冲产生电路也可以采用图8之外其他形式的电路。

图9为n=6时抗脉冲干扰电路抗干扰效果示意图。图9中给出了15个采样时钟脉冲cp1对初始脉冲p1的采样值p1*,每个采样点的限幅累积计数值x1,以及得到的计数脉冲p2。采样值p1*为采样时钟脉冲cp1计数边沿时初始脉冲p1的值;由初始脉冲p1的2种状态分别控制可逆限幅计数器对采样时钟脉冲cp1进行加计数或者减计数,实质是由采样时钟脉冲cp1计数边沿时初始脉冲p1的值分别控制可逆限幅计数器对采样时钟脉冲cp1进行加计数或者减计数。设在图9中cp1的采样点1之前的限幅累积计数值x1为0,计数脉冲p2为0。图9中,初始脉冲p1在cp1的采样点2出现了正脉冲干扰,导致x1在采样点2采样得到p1*的干扰值1;初始脉冲p1在cp1的采样点4至采样点5之间出现了正窄脉冲干扰,但该正窄脉冲宽度小于采样周期且处于2个采样点之间,未影响采样结果p1*,即采样过程自动滤除了该正窄脉冲干扰。初始脉冲p1在cp1的采样点6之后开始从0变1,从0变1过程中出现了2次边沿抖动(或者是包括有正窄脉冲干扰和边沿抖动),其中的第2个正窄脉冲抖动干扰被采样过程自动滤除,采样点7、采样点8的值分别为1、0。图9中,在时钟脉冲cp1的采样点1至采样点15得到的采样值p1*、计数脉冲p2和限幅累积计数值x1见表1。

表1采样点1-15的采样值p1*、限幅累积计数值x1和计数脉冲p2

观察表1中采样点的情况,在采样点1-9,x1小于等于y2,re1有效,se1无效,p2被置为0;在采样点10-12,x1大于y2且小于y1,se1、re1均无效,p2维持为0;在采样点13-15,x1大于等于y1,se1有效,re1无效,p2被置为1。n=6时,可逆限幅计数器的计数区间为0-n;在表1中的采样点3,x1已经达到了下限幅值0,在采样点4-6,p1*=0(即此时的p1=0),x1也不再进行减计数,x1维持为下限幅值0;在采样点14,x1已经达到了上限幅值6,在采样点15,p1*=1(即此时的p1=1),x1也不再进行加计数,x1维持为上限幅值6。在采样点1-8,初始脉冲p1为脉冲产生电路输出的低电平状态,为低电平占比多、高电平占比少的脉冲,即中间包含了一些正窄脉冲干扰,但由于在此区间初始脉冲p1的低电平保持时间远大于正窄脉冲干扰所占的时间,这些正窄脉冲干扰未整体影响限幅累积计数值x1的变化区间,x1维持在0、1之间变化;即使是正窄脉冲干扰的影响再大一些,只要正窄脉冲干扰所占的时间比低电平保持时间小,则限幅累积计数值x1不会超过n/2,更难达到大于等于y1,不会改变计数脉冲p2的状态。图9给出的是干扰脉冲过滤电路在初始脉冲p1为0时的抗正脉冲干扰效果,以及初始脉冲p1由0变为1的条件与过程。干扰脉冲过滤电路在初始脉冲p1为1时的抗负脉冲干扰效果,以及初始脉冲p1由1变为0的条件与过程,与初始脉冲p1为0时的抗正脉冲干扰效果,以及初始脉冲p1由0变为1的条件与过程相同。同样地,在初始脉冲p1的高电平状态中间包含了一些负窄脉冲干扰时,至于在此期间初始脉冲p1的高电平保持时间大于负窄脉冲干扰所占的时间,则限幅累积计数值x1不会小于n/2,更难达到小于等于y2,不会改变计数脉冲p2的状态。

设在时钟脉冲cp1的采样点31之前的限幅累积计数值x1为6,计数脉冲p2为1。采样点31至采样点45得到的采样值p1*、限幅累积计数值x1和计数脉冲p2见表2。

表2采样点31-45的采样值p1*、限幅累积计数值x1和计数脉冲p2

观察表2中采样点的情况,在采样点31-32,x1大于等于y1,se1有效,re1无效,p2置为1;在采样点33,x1大于y2且小于y1,se1、re1均无效,p2维持为1;在采样点34,x1大于等于y1,se1有效,re1无效,p2置为1;在采样点35-39,x1大于y2且小于y1,se1、re1均无效,p2维持为1;由于在采样点31-40之间,采样值p1*处于0多1少状态,可逆限幅计数器累积计数的结果是限幅累积计数值x1趋向于减小,到采样点40,x1小于等于y2,re1有效,se1无效,p2置为0;在采样点41,x1大于y2且小于y1,se1、re1均无效,p2维持为0;在采样点42-45,x1小于等于y2,re1有效,se1无效,p2置为0。在表2中的采样点43,x1已经达到了下限幅值0,在采样点44-45,p1*=0(即此时的p1=0),x1也不再进行减计数,x1维持为下限幅值0。

在本n=6的实施例中,计数脉冲p2与初始脉冲p1之间为同相关系。如果将可逆限幅计数器的功能改为:p1=1时,可逆限幅计数器进行减计数;p1=0时,可逆限幅计数器进行加计数,则计数脉冲p2与初始脉冲p1之间为反相关系。或者是在图7中将计数脉冲p2改为从或非门fo3输出,则计数脉冲p2与初始脉冲p1之间为反相关系。如果同时进行上述修改,则计数脉冲p2与初始脉冲p1之间又为同相关系。

以计数脉冲p2与初始脉冲p1之间为同相关系为例,从表1、表2及电路的工作原理可以得出结论,由于可逆限幅计数器具有累积效应,当初始脉冲p1的采样值在一段时间之内1的数量多于0的数量时,限幅累积计数值x1会趋向增大,使x1大于等于y1并将计数脉冲p2置为1;当初始脉冲p1的采样值在一段时间之内0的数量多于1的数量时,限幅累积计数值x1会趋向减小,使x1小于等于y2并将计数脉冲p2置为0;该特性使本发明电路的限幅计数单元具有自启动能力,限幅作用及初始脉冲p1采样值p1*中的0,会使限幅计数单元进入正常的限幅计数区间进行限幅加减计数。当初始的限幅累积计数值x1大于n,处于超限状态时,x1大于等于上限比较阈值y1,上限值比较器输出的se1有效,下限值比较器输出re1的无效,p2被置为1。

由于上限比较阈值y1为大于n/2且小于等于n的整数,下限比较阈值y2为大于等于0且小于n/2的整数,第一置位信号se1和第二置位信号re1不可能同时有效,因此,rs触发器的输出不会出现逻辑状态不确定的情况。

以计数脉冲p2与初始脉冲p1之间为同相关系为例做进一步的说明。当初始脉冲p1使限幅累积计数值x1小于等于下限比较阈值y2,计数脉冲p2置为0后,只要限幅累积计数值x1一直小于上限比较阈值y1,则计数脉冲p2不会变为1;当初始脉冲p1使限幅累积计数值x1大于等于上限比较阈值y1,计数脉冲p2置为1后,只要限幅累积计数值x1一直大于下限比较阈值y2,则计数脉冲p2不会变为0。当p1、p2都为低电平时,只要在p1中出现的正脉冲使p1采样值中连续出现大于等于y1个为1的值,或者是,在连续y1+2个p1采样值中出现y1+1个为1的值,等等,则能够从p2输出与该p1中正脉冲相对应的正脉冲;当p1、p2都为高电平时,只要在p1中出现的负脉冲使p1采样值中连续出现大于等于n-y2个为0的值,或者是,在连续n-y2+2个p1采样值中出现n-y2+1个为0的值,等等,则能够从p2输出与该p1中负脉冲相对应的负脉冲。当初始脉冲p1由0变为1后,计数脉冲p2需要限幅累积计数值x1经过几个采样脉冲周期的加计数延迟,才能使限幅累积计数值x1大于等于上限比较阈值y1,将p2置1;当初始脉冲p1由1变为0后,计数脉冲p2需要限幅累积计数值x1经过几个采样脉冲周期的减计数延迟,才能使限幅累积计数值x1小于等于下限比较阈值y2,将p2置0。当上限比较阈值y1的取值越大时,计数脉冲p2从0变1的条件更加苛刻,电路的低电平抗正脉冲干扰效果更好;当下限比较阈值y2的取值越小时,计数脉冲p2从1变0的条件更加苛刻,电路的高电平抗负脉冲干扰效果更好。当n的取值变大时,干扰脉冲过滤电路将计数脉冲p2从0变1,以及从1变0的条件变严格,抗干扰效果变好,但计数脉冲p2相对于初始脉冲p1的延迟时间变大;当n的取值变小时,干扰脉冲过滤电路将计数脉冲p2从0变1,以及从1变0的条件变宽,抗干扰效果变小,但计数脉冲p2相对于初始脉冲p1的延迟时间变小。

图10为三态输出计数电路实施例。图10(a)为三态输出计数电路实施例1,由计数器fc4和非门fn1组成,fc4为带三态输出的8位二进制计数器74hc590。fc4的计数允许端ccken输入0,清0控制端cclr为三态输出计数电路的清0信号clr输入端;清0信号clr低电平有效,即控制器单元输出的清0信号clr为低电平时,计数器fc4中的通断计数值被清0;控制器单元输出的清0信号clr为高电平时,fc4工作在加计数状态,计数脉冲p2直接连接至fc4的计数脉冲输入端cck,fc4在计数脉冲p2的上升沿加1计数,得到通断计数值。计数脉冲p2经非门fn1连接至fc4数据锁存端rck,fc4内部计数器的内容在计数脉冲p2的下降沿被锁存至输出锁存器。选通控制信号cs1连接至fc4的输出使能控制端g,cs1为低电平时,fc4将输出锁存器中的通断计数值cv1从q7-q0输出;cs1为高电平时,fc4的q7-q0为高阻状态。三态输出计数电路实施例1输出的通断计数值为8位二进制计数值。

图10(b)为三态输出计数电路实施例2,由计数器fc5和三态缓冲器fb1组成,fc5为4位二进制计数器74hc161,fb1为三态缓冲器74hc244。fc5的计数控制端ctp和ctr,以及置数控制端ld均连接至1,清0控制端cr为三态输出计数电路的清0信号clr输入端;清0信号clr低电平有效,即控制器单元输出的清0信号clr为低电平时,计数器fc5中的通断计数值被清0;控制器单元输出的清0信号clr为高电平时,fc5工作在加计数状态,计数脉冲p2直接连接至fc5的计数脉冲输入端cp,fc5在计数脉冲p2的上升沿加1计数,得到通断计数值。三态缓冲器fb1的4位数据输入端a3-a0分别连接至计数器fc5的4位计数值输出端q3-q0,选通控制信号cs1连接至fb1的输出使能控制端1g,cs1为低电平时,fb1将计数器fc5输出的通断计数值cv1从y3-y0输出;cs1为高电平时,fb1的y3-y0为高阻状态。三态输出计数电路实施例2输出的通断计数值为4位二进制计数值。

l=4时继电器寿命检测装置实施例中,2#通断计数单元、3#通断计数单元和4#通断计数单元采用与1#通断计数单元相同的电路组成与结构,即所有通断计数单元中都包括有脉冲产生电路、抗脉冲干扰电路和三态输出计数电路;所有脉冲产生电路、抗脉冲干扰电路、三态输出计数电路的组成与结构均相同。

图11为继电器驱动单元实施例。图11(a)为继电器线圈采用直流电源供电时的实施例,由三极管vt、续流二极管vd、基极电阻r61组成;待检测继电器的线圈并联在节点a1、a2上,继电器线圈的直流供电电源为+v。设图1实施例中的4个继电器开关包括在2个继电器中,图11(a)中,只并联了2个继电器线圈j1、j2。当控制器单元发出的继电器驱动信号c1为高电平时,并联在节点a1、a2上的所有继电器线圈得电;当控制器单元发出的继电器驱动信号c1为低电平时,并联在节点a1、a2上的所有继电器线圈失电;控制器单元发出的继电器驱动信号c1变化一个脉冲周期,则线圈并联在节点a1、a2上所有继电器中的继电器开关通断一次。当继电器线圈的数量多,图11(a)中三极管vt不足以全部驱动时,可以增加相同的或者类似的驱动电路,扩大驱动能力。

图11(b)为继电器线圈采用交流电源供电时的实施例,由电流驱动型固态继电器ssr1、压敏电阻ru1、限流电阻r62组成;待检测继电器的线圈并联在节点b1、b2上,继电器线圈的交流供电电源为ac0;+vcc为ssr1的电流驱动供电电源。设图1实施例中的4个继电器开关包括在2个继电器中,图11(b)中,只并联了2个继电器线圈j3、j4。当控制器单元发出的继电器驱动信号c2为低电平时,并联在节点b1、b2上的所有继电器线圈得电;当控制器单元发出的继电器驱动信号c2为高电平时,并联在节点b1、b2上的所有继电器线圈失电;控制器单元发出的继电器驱动信号c2变化一个脉冲周期,则线圈并联在节点b1、b2上所有继电器中的继电器开关通断一次。当继电器线圈的数量多,图11(b)中固态继电器ssr1不足以全部驱动时,可以增加相同的或者类似的驱动电路,扩大驱动能力。

当l个继电器开关所在的继电器中,同时存在采用直流电源供电的继电器线圈和采用交流电源供电的继电器线圈,则可以同时使用图11(a)、图11(b)电路来分类驱动。继电器驱动单元还可以根据需要采用其他电路。

振荡器单元用于输出采样时钟脉冲cp1,可以选择各种多谐振荡器中的任何一种来组成振荡器单元。测试时,继电器开关通断的频率通常在10次/min至30次/min之间,初始脉冲来自于继电器开关的通断控制输出,其形成的脉冲高电平、低电平宽度接近或者大于1000ms,因此,采样时钟脉冲cp1的周期可以在8ms至48ms之间选择,且因为p1中正窄脉冲干扰的周期为10ms,采样时钟脉冲cp1应该避免为10ms整倍数的关系,n在5至10范围内取值。

人机界面单元优选使用触摸屏,采用rs485或者是rs232与控制器单元进行通信。人机界面单元也可以选择由按键电路和液晶显示器共同组成。

所有通断计数单元的通断计数值均采用三态缓冲方式输出;所有通断计数单元的三态缓冲输出端口全部并联至控制器单元的计数数据输入端口,控制器单元发出选通控制信号分别使能各通断计数单元的三态缓冲输出端口,从计数数据输入端口读入被使能三态缓冲输出端口输出的通断计数值。三态输出计数电路实施例1中的通断计数值为8位二进制数据,通断计数单元的三态缓冲输出端口、控制器单元的计数数据输入端口均为8位并行端口;三态输出计数电路实施例2中的通断计数值为4位二进制数据,通断计数单元的三态缓冲输出端口、控制器单元的计数数据输入端口均为4位并行端口。当l值小且通断计数值的位数少时,通断计数单元的通断计数值可以不采用三态缓冲方式输出,而是将每个通断计数单元的通断计数值输出端口分别直接连接至控制器单元的不同并行端口;例如,l=4且通断计数值为4位二进制数值时,直接将4个通断计数单元的通断计数值输出端口连接至控制器单元的不同并行端口,只需要消耗控制器单元共16位i/o口线,即2个8位输入端口。

控制器单元通过选通控制单元发出选通控制信号。选通控制单元为译码器电路,对控制器单元发出的通断计数单元地址编码信号进行译码,得到选通控制信号。图1的实施例中,与1#通断计数单元11、2#通断计数单元12、3#通断计数单元13、4#通断计数单元对应的通断计数单元地址编码信号分别为二进制00、01、10、11,译码输出为cs1、cs2、cs3、cs4;控制器单元逐个使cs1、cs2、cs3、cs4有效,使能各通断计数单元的三态缓冲输出端口,然后从计数数据输入端口in1读入相应的通断计数值。实施例中选通控制单元的译码器电路可以选择74hc139,或者是74hc138,或者是采用门电路组成。当l值大时,译码器电路可以采用多片74hc139,或者是74hc138等组成的多级级联电路,或者是采用多个门电路组成。当l值小时,也可以省略选通控制单元,由控制器单元通过输出端口直接向各通断计数单元发出选通控制信号,例如,图1的实施例中,选通控制信号cs1、cs2、cs3、cs4可以直接由控制器单元10发出,无需采用选通控制单元。

控制器单元用于对整个继电器寿命检测装置进行控制,优选使用单片机作为核心来组成。控制器单元的核心也可以选择arm,或者是dsp,或者是可编程序控制器。继电器寿命检测装置的检测控制过程包括以下步骤:

步骤1,初始化,包括将l个继电器开关的检测标志均置为在检状态,寿命计数器清0,发出清0信号使l个通断计数值全部清0;

步骤2,控制l个继电器开关通断一次,同时对l个继电器开关的通断次数分别进行计数得到l个通断计数值;寿命计数器进行加1计数;

步骤3,读取当次l个通断计数值;

步骤4,逐个对检测标志为在检状态的继电器开关是否失效进行判断;将本次被判断为失效继电器开关的检测标志置为停检状态,同时将当前寿命计数器的计数值作为该次被判断为失效继电器开关的寿命值;

步骤5,l个继电器开关的检测标志中仍有在检状态者,返回步骤2,否则停止检测。

控制l个继电器开关通断一次,是指控制器单元发出继电器驱动信号,通过继电器驱动单元使继电器开关通、断一次,例如,图11(a)中控制器单元发出的继电器驱动信号c1变化一个脉冲周期,或者是图11(b)中控制器单元发出的继电器驱动信号c2变化一个脉冲周期。寿命计数器为控制器单元中的一个软件计数器,控制器单元发出使继电器开关通、断一次的继电器驱动信号,寿命计数器计数值加1。同时对l个继电器开关的通断次数分别进行计数得到l个通断计数值,由控制器单元之外的l个通断计数单元分别进行。

对检测标志为在检状态的继电器开关是否失效进行判断,方法是,待判断继电器开关被控制通断的次数与其通断计数值之间的误差小于e,则该继电器开关未失效,否则失效。当前寿命计数器的计数值为待判断继电器开关被控制通断的次数。具体的判断方法是,设通断计数值的最大计数值为g,将当前寿命计数器的计数值对g取模,得到余数q;读取的待判断继电器开关通断计数值为k,则当|k-q|<e,或者是|k-(q-g)|<e,或者是|k-(q+g)|<e三者之一得到满足时,则该继电器开关未失效,否则失效。通断计数值采用的是循环加计数方式,通断计数值达到三态输出计数电路的最大计数值g后再加1会溢出变为0;以三态输出计数电路实施例2输出的4位二进制通断计数值为例,其最大值为1111,下一次通断计数值为0;上述判断表达式中,将k与q-g进行比较,是抵消k值加计数溢出后较小、而q值较大的影响;将k与q+g进行比较,是抵消k值较大、而q值对g取模后较小的影响。由于e为大于等于1且小于等于g/2(g除以2)的整数,确定了误差e后,通断计数值的最大计数值g必须大于e的2倍;例如,确定e为3,则通断计数值的最大计数值g必须大于6,此时,十进制bcd计数器,或者是3位以上的二进制计数器均满足要求。读取的当次l个通断计数值中,对于检测标志为停检状态的继电器开关是否失效,控制器单元不再进行判断与处理。

对检测标志为在检状态的继电器开关是否失效进行判断,也可以采用以下方法:待判断继电器开关的当次通断计数值与前次通断计数值不是增1关系时,则该继电器开关失效,否则未失效;方法或者是,待判断继电器开关连续v次的当次通断计数值与前次通断计数值不是增1关系时,则该继电器开关失效,否则未失效;所述v为大于等于2的整数。通断计数值采用的是循环加计数方式,通断计数值达到三态输出计数电路的最大值后再加1会溢出变为0;以三态输出计数电路实施例2输出的4位二进制通断计数值为例,其最大值为1111,满足增1关系的下一次通断计数值为0。

对检测标志为在检状态的继电器开关是否失效进行判断,还可以采用如下方法:待判断继电器开关累计w次的当次通断计数值与前次通断计数值不是增1关系时,则该继电器开关失效,否则未失效;所述w为大于等于2的整数。

控制器单元、人机界面单元可以根据需要实现继电器开关的no、nc占空比(即设置吸合时间和释放时间比例)调整与显示,失效判断方式选择及失效判断参数设置与显示,继电器开关的通断周期设置与显示等。所述装置还可以增加温度监测单元来监测测试过程中继电器的温度。

为减小体积,提高可靠性,优选将l个通断计数单元、振荡器单元、选通控制单元中的全部,或者是部分功能采用pal、gal、cpld、fpga,或者是其他可编程逻辑器件、逻辑单元来实现。

除说明书所述的技术特征外,均为本领域技术人员所掌握的常规技术。例如,选择控制器单元的控制器,设计相关的外围控制电路和根据装置的检测控制过程与方法编制程序,实现其功能;选择或者设计选通控制单元电路,满足译码选通的要求;选择或者设计振荡器单元的多谐振荡器,输出满足要求的采样时钟脉冲clk;选择人机界面单元的组成与电路结构,与控制器单元相连接,实现相应的功能;等等,均是本领域技术人员所掌握的常规技术。

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