专利名称:设备自检控制装置的制作方法
技术领域:
本发明涉及设备自检控制装置,尤其涉及由全硬件电路实现的设备自检控制装置。
背景技术:
—般在小型泵站中,都需要对内部设备的自检进行控制,而目前对设备检查的控 制大多是通过软件的途径来实现的,也即通过CPU程序控制设备的自检过程,但是采用CPU 程序控制设备自检过程的可靠性还有待提高,同时也增加了 CPU负荷。
发明内容
本发明所要解决的技术问题是提出一种使设备自检可靠性更高的设备自检控制 装置。 为了解决上述技术问题,本发明提出了一种设备自检控制装置,包括触发模块, 用于输出第一触发信号;计数模块,连接到触发模块,在第一触发信号的触发下进行计数, 以输出计数信号;以及译码模块,连接到计数模块,根据计数信号将第二触发信号输出到相 应的需要自检的设备。 其中,触发模块还用于将检测停止信号输出给需要自检的设备,以停止自检。
其中,计数信号代表的计数值最大为N,需要自检的设备的数目为M,其中,M、 N为 非负整数,且M《N,译码模块具有N+1个输出端,N+1个输出端中的至少M个输出端随计数 值的变化而依次输出第二触发信号,以触发相应的需要自检的设备。 其中,译码模块在M个输出端输出第二触发信号到相应的需要自检的设备后,经 由第M'个输出端输出第二触发信号,计数模块响应于第M'个输出端输出的第二触发信号 而进行复位。其中,N+1个输出端中的第M'个输出端连接到触发模块,其中,M' 〉M,触发 模块对来自第M'个输出端的第二触发信号进行翻转以输出复位触发信号,计数模块在复位 触发信号的触发下进行复位,其中,M' =M+1。 该设备自检控制装置还包括振荡模块,连接到计数模块,为计数模块提供时间脉 冲,计数模块每隔时间T进行一次计数,并且译码模块每隔时间T在相应的输出端输出设备 触发信号,其中,T为时间脉冲的振荡周期。 其中,时间脉冲的振荡周期根据需要自检的设备中需要自检时间最长的设备的自 检时间来确定。 其中,触发模块可以是上升沿触发电路或下降沿触发电路。 其中,当计数模块输出的计数值为n位二进制数时,其中,n为自然数,译码模块的 输出端的个数为2n。 其中,计数值的最大值N = 2n_l。
本发明具有如下技术效果 —、由于整个装置采用全硬件来实现,所以提高了自检过程的检测可靠性。
3
二、整个装置的电路简单,无需程序控制,易于实现,同时也易于扩展,能够有效地 降低产品自检方面的成本。 三、由于触发模块可以随时将检测停止信号输出给需要自检的设备,以停止自检, 因而可以随时结束自检。
四、由于本发明中计数模块响应于译码模块设备自检结束后的第二触发信号可以
进行复位,因而使得本发明的设备自检控制装置可以在自检结束后自动复位。 五、由于自检可靠,并且可随时结束自检并能在自检结束后自动复位,因而通过该
自检控制装置能快速准确地查找到故障源和隐患,从而提高了设备检修效率并且降低了设
备的故障率。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中
图1是根据本发明的示例性实施例的设备自检控制装置的框图;以及
图2是根据本发明的示例性实施例的设备自检控制装置的电路图。
具体实施例方式
下面参考附图,详细说明本发明的具体实施方式
。 图1是根据本发明的示例性实施例的设备自检控制装置的框图,参考图l,根据本 发明的一个示例性实施例的设备自检控制装置可以包括触发模块102,用于输出第一触 发信号;计数模块104,连接到触发模块102,在第一触发信号的触发下进行计数,以输出计 数信号;以及译码模块106,连接到计数模块104,根据计数信号将第二触发信号输出到相 应的需要自检的设备。 其中,触发模块102还可以用于将检测停止信号输出给需要自检的设备,以停止 自检。 其中,计数信号代表的计数值最大为N,需要自检的设备的数目为M,其中,M、 N为 非负整数,且M《N,译码模块106具有N+1个输出端,N+1个输出端中的至少M个输出端随 计数值的变化而依次输出第二触发信号,以触发相应的需要自检的设备。
其中,译码模块106在M个输出端输出第二触发信号到相应的需要自检的设备后, 经由第M'个输出端输出第二触发信号,计数模块104响应于第M'个输出端输出的第二触 发信号而进行复位。其中,N+1个输出端中的第M'个输出端连接到触发模块102,其中,M' > M,触发模块102对来自第M'个输出端的第二触发信号进行翻转以输出复位触发信号,计 数模块104在复位触发信号的触发下进行复位,其中,M' = M+l。 该设备自检控制装置还可以包括振荡模块108,连接到计数模块104,为计数模
块104提供时间脉冲,计数模块104每隔时间T进行一次计数,并且译码模块106每隔时间
T在相应的输出端输出设备触发信号,其中,T为时间脉冲的振荡周期。 其中,时间脉冲的振荡周期根据需要自检的设备中需要自检时间最长的设备的自
检时间来确定。 其中,触发模块102可以是上升沿触发电路或下降沿触发电路。
4
其中,当计数模块104输出的计数值为n位二进制数时,其中,n为自然数,译码模
块106的输出端的个数为2n。 其中,计数值的最大值N = 2n_l。 图2是根据本发明的示例性实施例的设备自检控制装置的电路图,参考图2,根 据本发明的示例性实施例的设备自检控制装置可以包括触发电路102-2(触发模块), 由外来触发信号或检测结束信号(检测停止信号)进行触发,使触发器输出信号翻转;延 时电路108_2(振荡模块),为设备自检提供时间脉冲,让每个设备都开启一定的时间;计 数器104-2(计数模块),通过延时电路108-2提供的时钟进行计数,该计数值可以从零开 始计数,并且利用下降沿触发电路102-2输出触发信号以进行清零和使计数有效;译码器 106-2 (译码模块),将计数器104-2所计的数进行分配,使之输出到每个设备触发模块,最 后一个设备触发计数单位的后一个计数单位的输出反馈到下降沿触发电路102-2,触发使 输出无效,即计数器104-2清零,停止自检;设备触发模块,该模块使自检过程能在下降沿 触发电路102-2输出的有效触发信号的触发下立即结束自检,无须等到正在自检的设备延 时结束。更具体地,触发电路102-2,由外来下降沿触发信号进行触发,使触发器输出信号为 高电平,此信号使计数器104-2以延时电路108-2的时钟脉冲周期为一个单位进行计数,让 每个设备都开启以时钟脉冲周期为单位的时间;计数器104-2从零开始计数,计数器104-2 所计的数由译码器106-2进行分配,使之输出到每个设备触发模块(第一个设备触发计数 单位不能进行任何设备触发),最后一个设备触发计数单位的后一个计数单位的输出反馈 到下降沿触发电路102-2,触发使输出无效,即计数器104-2清零,停止自检;同时触发电路 102-2输出信号与设备触发模块为"与"关系,使自检过程能在下降沿触发电路102-2输出 低电平时立即结束自检,无须等到正在自检的设备延时结束。 仍参考图2,根据本发明的示例性实施例,首先,要确定设备正常启动时间,通过对 继电器、交流接触器和电机等的资料查询并要求设备启动后能判断设备正常与否,制订每 个设备都给予3秒钟的检查时间。 其次,利用计数器104-2每3秒钟进行一次计数(当然,本发明的示例性实施例并 不限于此,例如,根据需要自检的设备的需要来确定计数器104-2的振荡周期),再通过译 码器106-2将计数器104-2所计的数转换成一位二进制信号,把这一位的二进制信号作为 控制信号送到驱动模块。 然后将最后一个设备控制信号的后一控制信号反馈给触发器,触发器将计数器 104-2清零端拉低(g卩,自检复位),使计数器104-2清零并结束计数功能,从而达到自动复 位。 其中,对内部设备进行检查时,采用全硬件实现自检功能,并能在完成自检后自动 复位。为克服工业设备现场检修时不能尽快查找到故障源以及排除设备隐患,根据本发明 的示例性实施例的设备自检控制装置的整个控制逻辑由硬件电路搭建,没有CPU程序控 制。其可以对每个重要设备进行检查,以保证设备正常运行,检查完毕后自动结束自检。
总之,在本发明的实施例中,通过采用全硬件的设备自检控制装置,实现了在没有 CPU程序控制的情况下对需要自检的设备进行控制,通过该自检控制装置能够随时启动或 结束自检,也能够在自检结束后自动复位,从而实现了快速准确地查找故障源和隐患的目 的,大大提高了自检过程的检测可靠性,同时也有效地降低了产品自检方面的成本。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进、组合等,均应包含在本发明的保护范围之内。
权利要求
一种设备自检控制装置,其特征在于,包括触发模块,用于输出第一触发信号;计数模块,连接到所述触发模块,在所述第一触发信号的触发下进行计数,以输出计数信号;以及译码模块,连接到所述计数模块,根据所述计数信号将第二触发信号输出到相应的需要自检的设备。
2. 根据权利要求1所述的装置,其特征在于,所述触发模块还用于将检测停止信号输 出给所述需要自检的设备,以停止自检。
3. 根据权利要求1所述的装置,其特征在于,所述计数信号代表的计数值最大为N,所 述需要自检的设备的数目为M,其中,M、 N为非负整数,且M《N,所述译码模块具有N+l个 输出端,所述N+1个输出端中的至少M个输出端随所述计数值的变化而依次输出第二触发 信号,以触发所述相应的需要自检的设备。
4. 根据权利要求3所述的装置,其特征在于,所述译码模块在所述M个输出端输出所述 第二触发信号到相应的所述需要自检的设备后,经由所述第M'个输出端输出所述第二触发 信号,所述计数模块响应于所述第M'个输出端输出的所述第二触发信号而进行复位。
5. 根据权利要求4所述的装置,其特征在于,所述N+1个输出端中的第M'个输出端连 接到所述触发模块,其中,M' 〉M,所述触发模块对来自所述第M'个输出端的所述第二触 发信号进行翻转以输出复位触发信号,所述计数模块在所述复位触发信号的触发下进行复 位。
6. 根据权利要求5所述的装置,其特征在于,M' =M+1。
7. 根据权利要求1至6中任一项所述的装置,其特征在于,还包括振荡模块,连接到 所述计数模块,用于为所述计数模块提供时间脉冲,所述计数模块每隔时间T进行一次计 数,并且所述译码模块每隔时间T在相应的所述输出端输出所述设备触发信号,其中T为所 述时间脉冲的振荡周期。
8. 根据权利要求7所述的装置,其特征在于,所述时间脉冲的所述振荡周期根据所述 需要自检的设备中需要自检时间最长的设备的自检时间来确定。
9. 根据权利要求1所述的装置,其特征在于,所述触发模块为上升沿触发电路或下降 沿触发电路。
10. 根据权利要求3所述的装置,其特征在于,当所述计数模块输出的所述计数值为n 位二进制数时,其中,n为自然数,所述译码模块的所述输出端的个数为2n。
11. 根据权利要求10所述的装置,其特征在于,所述计数值的最大值N二 2n-l。
全文摘要
本发明提出了一种设备自检控制装置,包括触发模块,用于输出第一触发信号;计数模块,连接到触发模块,在第一触发信号的触发下进行计数,以输出计数信号;以及译码模块,连接到计数模块,根据计数信号将第二触发信号输出到相应的需要自检的设备。其中,触发模块还用于将检测停止信号输出给需要自检的设备,以停止自检,并且触发模块可以对来自译码模块的输出端的第二触发信号进行翻转以输出复位触发信号,从而使计数模块进行复位。其中,该设备自检控制装置还包括振荡模块,用于为计数模块提供时间脉冲。通过该设备自检控制装置,可以随时启动或停止自检,并且能够在自检结束后自动复位,整个装置无需程序控制,易于实现,同时也易于扩展。
文档编号G05B23/02GK101739021SQ20081022659
公开日2010年6月16日 申请日期2008年11月14日 优先权日2008年11月14日
发明者刘玉龙, 吴满立 申请人:北京谊安医疗系统股份有限公司