可编程计算机自动启动模块的制作方法

文档序号:6407322阅读:432来源:国知局
专利名称:可编程计算机自动启动模块的制作方法
一种可编程计算机自动启动模块,属于电子技术领域数字电路范畴,特别涉及一种可编程计算机自动启动模块,适用于各类计算机系统。
随着科技现代化水平的不断提高,计算机的应用领域越来越广泛,也为各行各业的自动化控制创造了广阔的前景,可是计算机在计算中出现“死机”现象,给操作者带来很大的烦恼,给工作造成了不可弥补的损失,目前遇有计算机“死机”现象唯一的解决办法是将计算机复位重新运行,随之而来的结果是数据丢失,并给计算机的运行带来困难,特别是用计算机监控的工业部门,计算机出现“死机”将会造成不可估量的损失。
本发明的目的是为了提供一种在计算机发生“死机”现象时,可瞬间令其启动并自动进入正常工作状态的可编程计算机自动启动模块。
本发明是这样实现的,它包括晶体振荡器,14级二进制分频电路,12级二进制分频电路及时间选择电路,微分电路,逻辑控制电路,脉冲输入端和脉冲输出端,主要特征是晶体振荡器产生并输出一个稳定频率的方波,经14级二进制分频电路分频,输出一个定值频率的方波给12级二进制分频电路,该电路设置有12级二进制分频计数器和与其输出端一一对应的时间选择开关K,其分频计数器的每一级输出端的输出脉冲间隔时间为上一级输出脉冲时间间隔的2倍,即脉冲周期为T=1/f,脉冲输出端的脉冲输出分为两路,即通过微分电路及触发器所得的正指令脉冲的输出端A和由一级三级管和电阻组成的负指令脉冲的输出端B,输出端A的正脉冲指令送往计算机,使之启动,输出端B的负脉冲指令在特定情况下,可完成OC门功能,脉冲输入端接受计算机输出脉冲,并在电路内设置动态识别电路和逻辑电路,完成识别输入脉冲间隔时间与输出脉冲间隔时间的比较与判断过程。
可编程计算机自动启动模块,有效地解决了计算机“死机”或程序紊乱后,重新启动使数据丢失的难题,从而提高了计算机控制系统的可靠性,防止了因计算机“死机”给工业生活造成的不可估量的损失。


图1可编程计算机自动启动模块电路图,图2可编程计算机自动启动模块电路框图,图3可编程计算机自动启动模块电路输出脉冲和计算机输出脉冲的波形图。
结合附图详述其实施例实施例1可编程计算机自动启动模块,采用CMOS集成电路组成,包括谐振频率为257KHZ的晶体振荡器,由MC14060B集成块构成的14级二进制分频电路,由MC14040B集成块构成的12级二进制分频电路并设置12级二进制分频计数器,其12个输出端与时间选择开关一一对应,如图1电路图中所示其分频计数器的每一级输出端输出脉冲间隔时间为上一级输出端的输出脉冲间隔时间的2倍,即脉冲周期为T=1/f,合上所选择的任意一个时间选择开关K,所得到的相应时间脉冲,通过1000PF和1MΩ电阻及二极管IN4148组成的微分电路得到正微分脉冲并通过施密特触发器MC14584形成正指令脉冲的输出端A(蓝线),其输出的正脉冲指令送往计算机,使之启动,并设置一个一级TC9013G三极管集电极和1K电阻的反相输出即输出端B(绿线),其输出的负脉冲指令在TC9013G三极管集电极1K电阻不接时,可完成OC门的功能,脉冲输入端(白线),接受计算机输出脉冲,计算机“死机”时的输出脉冲为不定的随机状态,输入端(白线)的电路里采用了动态识别电路,即微分电路,以识别计算机是否正常运算,如图2所示的电路框图,输出脉冲A(或B)的输出,由来自计算机的输入脉冲所控制,当输入脉冲的时间间隔大于输出脉冲的时间间隔,电路将按时间选择开关K所选定档次间隔输出脉冲,当输入脉冲时间间隔小于输出脉冲时间间隔时,输出端将不输出任何脉冲信号,输入脉冲的时间间隔由计算机软件执行时间所决定,当计算机发生“死机”或程序飞出以及病毒感染造成的不正常现象发生的瞬间,将有不正常脉冲或无脉冲输入给14级二进制分频电路,其识别电路瞬间将发出启动指令给时间选择电路,直到计算机正常运算为止,输入脉冲是在脉冲上升沿作用下,将MC14060B和MC14040B复位,分频计数器将重新由全“0”开始计数,完成了输入脉冲间隔与输出脉冲间隔的时间比较过程,计算机程序正常执行时,其输入给该模块电路的脉冲间隔亦正常,计算机程序不正常执行时,该模块电路将输出脉冲给计算机并发出启动指令,使其瞬间正常运算(工作)。
实施例2可编程计算机自动启动模块,电路中的12级二进制分频电路的输出端和时间选择开关K的对应设置可从1-24范围之内选择并实现,其它同实施例1。
实施例3可编程计算机自动启动模块,其逻辑控制电路还可采用TTL电路,HTL电路,DTL电路,ECL电路,POMS电路,NMOS电路及其它数字集成电路来实现,其它同实施例1。
可编程计算机自动启动模块的工作电源电压为DC3-15V,电路图中,红线接DC电源的正极,黑线接DC电源的负极,白线接计算机接口的任意输出线上,并向模块送入一个完整的正脉冲或负脉冲均可,蓝线为正脉冲输出端,即“1”有效输出端,绿线为负脉冲输出端,即“0”有效输出端。
权利要求
1.一种可编程计算机自动启动模块,包括晶体振荡器,14级二进制分频电路,12级二进制分频电路及时间选择电路,逻辑控制电路脉冲输入端和输出端,其特征在于晶体振荡器产生并输出一个稳定频率的方波,经14级二进制分频电路分频,输出一个定值频率的方波给12级二进制分频电路,该电路设置有12级二进制分频计数器和与其输出端一一对应的时间选择开关K,其分频计数器的每一级输出端的输出脉冲间隔时间为上一级输出时间间隔的2倍,即脉冲周期为T=1/f,脉冲输出端的脉冲输出分为两路,即通过微分电路及触发器所产生的正指令脉冲的输出端A和由一级三级管和电阻组成的负指令脉冲的输出端B,输出端A的正脉冲指令送往计算机,使之启动,输出端B的负脉冲指令在特定情况下可完成OC门功能,脉冲输入端接受计算机输出脉冲,并在电路内设置逻辑电路和动态识别电路,完成识别输入脉冲间隔时间与输出脉冲间隔时间的比较与判断过程。
2.如权利要求1所述的一种可编程计算机自动启动模块,其特征在于所说的12级二进制分频电路的时间选择开关K的设置一般在1-24档。
3.如权利要求1或2所述的一种可编程计算机自动启动模块,其特征在于所说的逻辑控制电路可以由CMOS电路、TTL电路、HTL电路、DTL电路、ECL电路、PMOS电路、NMOS电路及其它数字集成电路组成。
全文摘要
一种可编程计算机自动启动模块,属于电子技术领域数字电路范畴,包括晶体振荡器,14级二进制分频电路,12级二进制分频电路及时间选择电路,逻辑控制电路,脉冲输入端和输出端,晶体振荡器产生并输出一个稳定的频率方波,经分频进入分频计数器,其分频计数器的每一输出端对应时间选择开关,模块的输出端与计算机相连,并输出一个与时间选择开关选定时间相对应的脉冲,送往计算机使之启动。本发明可保证计算机运行的安全可靠,避免计算机“死机”造成的各种损失。
文档编号G06F1/24GK1101996SQ9311586
公开日1995年4月26日 申请日期1993年10月21日 优先权日1993年10月21日
发明者胡伟 申请人:贾常飞, 胡伟, 朱萍
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1