可編程計算機自動啟動模塊的製作方法
2023-05-13 13:58:36
專利名稱:可編程計算機自動啟動模塊的製作方法
一種可編程計算機自動啟動模塊,屬於電子技術領域數字電路範疇,特別涉及一種可編程計算機自動啟動模塊,適用於各類計算機系統。
隨著科技現代化水平的不斷提高,計算機的應用領域越來越廣泛,也為各行各業的自動化控制創造了廣闊的前景,可是計算機在計算中出現「死機」現象,給操作者帶來很大的煩惱,給工作造成了不可彌補的損失,目前遇有計算機「死機」現象唯一的解決辦法是將計算機復位重新運行,隨之而來的結果是數據丟失,並給計算機的運行帶來困難,特別是用計算機監控的工業部門,計算機出現「死機」將會造成不可估量的損失。
本發明的目的是為了提供一種在計算機發生「死機」現象時,可瞬間令其啟動並自動進入正常工作狀態的可編程計算機自動啟動模塊。
本發明是這樣實現的,它包括晶體振蕩器,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日
發明者胡偉 申請人:賈常飛, 胡偉, 朱萍