專利名稱:可自動存儲數(shù)據(jù)的不斷電裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在發(fā)生斷電時能自動存儲電腦運行數(shù)據(jù)及程序的裝置及方法,以便在再次使用電腦或在恢復(fù)供電后,令電腦回到斷電前的狀態(tài)。
隨著用電量的增加,電力公司發(fā)電系統(tǒng)的負荷已無法適應(yīng)用電戶用電量的需要,從而造成電力公司的發(fā)電系統(tǒng)常因用電量的過載而跳閘,極易損害電氣產(chǎn)品,特別是正在使用的電腦,其突然斷電會使斷電前所處理的數(shù)據(jù)丟失。
電腦用戶可為電腦配置不間斷電源(UPS)來解決突然斷電可能給用戶造成的損失,在突然斷電時,利用不間斷電源中預(yù)存的電力給電腦中正在處理的數(shù)據(jù)存儲備份。該不間斷電源的缺點是(1)不間斷電源只能短暫供電,不能主動存儲備份數(shù)據(jù),故,用戶無法在不間斷電源所能提供的電力使用完前,將數(shù)據(jù)存儲備份,而造成數(shù)據(jù)丟失;(2)不間斷電源體積較大,占據(jù)的空間也相對較大;(3)不間斷電源價格較高,增加使用成本;(4)不間斷電源所提供的電力,是先將直流電轉(zhuǎn)換為交流電,再將交流電送入電腦,并在電腦的電源供應(yīng)器內(nèi)轉(zhuǎn)換為電腦可用的直流電,該轉(zhuǎn)換過程容易造成電力的損失。
本發(fā)明的目的是設(shè)計一種可自動存儲數(shù)據(jù)的不斷電裝置及方法,解決傳統(tǒng)使用的不間斷電源(UPS)的缺點,在發(fā)生斷電時能自動存儲(記憶)電腦正在運行的數(shù)據(jù)及程序,以便在再度使用電腦或在電腦的電源供應(yīng)器恢復(fù)供電后,電腦可恢復(fù)到斷電前的工作狀態(tài)。
本發(fā)明的裝置與電腦主機板及硬盤相連接,本發(fā)明的方法是在檢測出電腦突然斷電時,可自動切換為由該裝置供電,并將電腦中央處理單元(CPU)正在執(zhí)行的程序及數(shù)據(jù)寫入電腦的硬盤中存儲,當(dāng)再使用電腦時,由中央處理單元從硬盤中讀取斷電前程序及數(shù)據(jù),就可令電腦回復(fù)至斷電前的狀態(tài)。
本發(fā)明的目的是這樣實現(xiàn)的一種可自動存儲數(shù)據(jù)的不斷電裝置,包括充電電路及充電電池,充電電路與電腦的電源供應(yīng)器連接,其特征在于還包括有電源檢測電路、電源管理電路、主機板電源電路、硬盤電源電路和電源切換電路;電源切換電路的輸出分別連接電腦的主機板及電腦的硬盤,電源切換電路的輸入分別連接所述電腦的電源供應(yīng)器及主機板電源電路、硬盤電源電路的輸出,電源管理電路的輸出連接電源切換電路的切換控制端,所述充電電池的輸出分別連接電源管理電路、主機板電源電路、硬盤電源電路和電腦的存儲器,電源檢測電路連接所述電腦的電源供應(yīng)器,并連接電源管理電路,所述的電源管理電路還分別連接主機板電源電路、硬盤電源電路及電腦的存儲器。
在電源檢測電路檢測出電腦的電源供應(yīng)器突然斷電時向電源管理電路傳送一斷電信號,電源管理電路控制電源切換電路,將電腦主機板及電腦硬盤的供電由電腦的電源供應(yīng)器切換為分別由主機板電源電路供電和由硬盤電源電路供電,將電腦中央處理單元正在執(zhí)行的程序及數(shù)據(jù)寫入電腦的硬盤中存儲,在再使用電腦時,電腦的中央處理單元從硬盤中讀取斷電前的程序及數(shù)據(jù),令電腦回復(fù)至斷電前的狀態(tài)。
本發(fā)明的一種可自動存儲數(shù)據(jù)的不斷電方法,其特征在于包括設(shè)計一個可自動存儲數(shù)據(jù)的不斷電裝置,由充電電路、充電電池,電源檢測電路、電源管理電路、主機板電源電路、硬盤電源電路和電源切換電路連接組成;充電電路連接充電電池并與電腦的電源供應(yīng)器連接,電源切換電路的輸出分別連接電腦的主機板及電腦的硬盤,電源切換電路的輸入分別連接所述電腦的電源供應(yīng)器及主機板電源電路、硬盤電源電路的輸出,電源管理電路的輸出連接電源切換電路的切換控制端,所述充電電池的輸出分別連接電源管理電路、主機板電源電路、硬盤電源電路和電腦的存儲器,電源檢測電路連接所述電腦的電源供應(yīng)器,并連接電源管理電路,所述的電源管理電路還分別連接主機板電源電路、硬盤電源電路及所述電腦的存儲器;在電源檢測電路檢測出電腦的電源供應(yīng)器突然斷電時向電源管理電路傳送一斷電信號,電源管理電路控制電源切換電路,將電腦主機板及電腦硬盤的供電由電腦的電源供應(yīng)器供應(yīng)切換為由充電電池分別通過主機板電源電路供應(yīng)和通過硬盤電源電路供應(yīng),并將電腦中央處理單元正在執(zhí)行的程序及數(shù)據(jù)寫入電腦的硬盤中存儲。
還包括當(dāng)所述的電源檢測電路在檢測出電腦的電源供應(yīng)器是正常供應(yīng)電源的狀態(tài)時,由電源管理電路啟動充電電路,使電腦的電源供應(yīng)器通過充電電路向充電電池進行充電。
所述的當(dāng)電源檢測電路檢測出電腦的電源供應(yīng)器突然斷電時向電源管理電路傳送一斷電信號,是由電源管理電路控制電源切換電路,將電腦主機板的供電線路切換至與主機板電源電路連接,和將電腦硬盤的供電線路切換至與硬盤電源電路連接;并同時由電源管理電路啟動主機板電源電路和硬盤電源電路,由充電電池向主機板電源電路和硬盤電源電路供電。
所述的將電腦中央處理單元正在執(zhí)行的程序及數(shù)據(jù)寫入電腦的硬盤中存儲,是在電腦主機板及電腦硬盤被切換為分別由主機板電源電路及硬盤電源電路供電時,由電源管理電路向電腦主機板送出電源完成準備信號,令電腦主機板上的中央處理單元將存儲器中電腦正在執(zhí)行的程序及數(shù)據(jù)寫入電腦硬盤中存儲。
所述的在電腦主機板上的中央處理單元將存儲器中電腦正在執(zhí)行的程序及數(shù)據(jù)寫入電腦硬盤中存儲后,還包括由中央處理單元向電源管理電路送出一完成存儲信號,由電源管理電路控制電源切換電路,使電源切換電路被切換至與電腦的電源供應(yīng)器相連接的斷電狀態(tài),電腦變成斷電狀態(tài)。
本發(fā)明的可自動存儲數(shù)據(jù)的不斷電裝置及方法,讓裝置與電腦的主機板及硬盤相連接,由電源檢測電路檢測正在使用的電腦的供電狀態(tài),當(dāng)發(fā)生突然斷電時,向電源管理電路傳送斷電信號,令電源管理電路控制電源切換電路,讓電腦主機板及硬盤正常運作所需的電源,被切換至由充電電池供電,使電腦的中央處理單元能將正在執(zhí)行的程序及數(shù)據(jù)寫入電腦的硬盤中存儲,而當(dāng)用戶再使用該電腦或在電腦的電源供應(yīng)器恢復(fù)供電時,中央處理單元即可從硬盤中讀取斷電前的程序及數(shù)據(jù),令電腦回復(fù)至斷電前的狀態(tài),實現(xiàn)斷電時可自動存儲數(shù)據(jù)及程序的目的。
下面結(jié)合實施例及附圖進一步說明本發(fā)明的技術(shù)。
圖1是本發(fā)明可自動存儲數(shù)據(jù)的不斷電裝置的結(jié)構(gòu)框2是本發(fā)明可自動存儲數(shù)據(jù)的不斷電方法的流程框圖參見圖1,圖1中10是電腦主機板,11是電腦硬盤,20是電源檢測電路,21是電源管理電路,23是電源切換電路,25是充電電池,26是充電電路。
可自動存儲數(shù)據(jù)的不斷電裝置1分別與電腦主機板10、電腦硬盤11及電腦的電源供應(yīng)器16相連接。其中,電腦的電源供應(yīng)器16將外界供應(yīng)的交流電源轉(zhuǎn)變?yōu)殡娔X可使用的直流電源,并將該直流電源通過不斷電裝置1的電源切換電路23分別傳送至電腦主機板10及電腦硬盤11。當(dāng)不斷電裝置1檢測出電源供應(yīng)器16突然斷電時,將立即切換至由不斷電裝置1的充電電池25向電腦主機板10及電腦硬盤11提供正常工作所需的電源,并由電腦主機板10的中央處理單元將存儲器17中正在執(zhí)行的程序及數(shù)據(jù)寫入電腦的硬盤11中存儲,即可有效避免電腦中正在執(zhí)行的程序及數(shù)據(jù)因斷電而丟失。
圖1所示的裝置中,包括充電電路26、充電電池25、存儲器17、主機板電源電路13、硬盤電源電路15、電源管理電路21、電源切換電路23及電源檢測電路20。充電電路26分別與電腦的電源供應(yīng)器16及充電電池25連接,電腦的電源供應(yīng)器16通過充電電路26對充電電池25進行充電。充電電池25分別與存儲器17、主機板電源電路13及硬盤電源電路15相連接,向存儲器17提供正常工作所需的電源,并通過主機板電源電路13及硬盤電源電路15,將充電電池25所提供的電力轉(zhuǎn)換為主機板10及硬盤11正常工作所需的電源。
本發(fā)明主要由電源檢測電路20檢測電腦的電源供應(yīng)器16的供電狀態(tài),并在檢測出電腦的電源供應(yīng)器16突然斷電時,立即向電源管理電路21發(fā)出斷電信號,令電源管理電路21控制電源切換電路23,將電腦主機板10及電腦硬盤11的供電線路分別切換為與主機板電源電路13及硬盤電源電路15相連接,分別由主機板電源電路13及硬盤電源電路15向主機板10及硬盤11提供正常工作所需的電源。電源管理電路21控制存儲器17,將存儲器17中電腦正在執(zhí)行的程序及數(shù)據(jù)即時寫入電腦的硬盤11中存儲。當(dāng)用戶再次使用該電腦時,其中央處理單元即可從硬盤中讀取斷電前的程序及數(shù)據(jù),令電腦回復(fù)到斷電前的狀態(tài)。在電源檢測電路20檢測出電腦的電源供應(yīng)器16正處于正常供電狀態(tài)時,則控制電源切換電路23將電腦主機板10及電腦硬盤11的供電線路分別切換為與電腦的電源供應(yīng)器16相連接,由電腦的電源供應(yīng)器16向電腦主機板10及電腦硬盤11提供正常工作所需的電源,并通過充電電路26對充電電池25進行充電參見圖2,本發(fā)明的可自動存儲數(shù)據(jù)的不斷電方法,在對電腦的電源供應(yīng)狀態(tài)進行檢測及切換時,是按下列步驟進行處理的步驟101,首先由電腦的輸入/輸出系統(tǒng)判斷電腦是否處于開機狀態(tài),若是開機狀態(tài),則繼續(xù)執(zhí)行下面的步驟,否則,繼續(xù)執(zhí)行步驟101,進行開機判斷;步驟102,由電源檢測電路20檢測電腦的電源供應(yīng)器16是否在正常供應(yīng)電源(交流AC電源),若是,電源管理電路21將啟動充電電路26,令電源供應(yīng)器16通過充電電路26對該充電電池25進行充電,并繼續(xù)執(zhí)行步驟102,若檢測出電腦的電源供應(yīng)器16突然斷電,則執(zhí)行步驟103;
步驟103,由電源檢測電路20向電源管理電路21傳送斷電信號,令電源管理電路21控制電源切換電路23,將主機板10及硬盤11的供電線路分別切換為與主機板電源電路13及硬盤電源電路15相連接,同時啟動主機板電源電路13及硬盤電源電路15,并由充電電池25向電腦的主機板10及硬盤11提供正常工作所需的電源;步驟104,由電源管理電路21向主機板10傳送電源完成準備信號,令主機板10上的中央處理單元將存儲器17中電腦正在執(zhí)行的程序及數(shù)據(jù)寫入硬盤11中存儲;步驟105,由中央處理單元向電源管理電路21送出完成存儲信號,令電源管理電路21控制電源切換電路23,將電腦的主機板10及硬盤11切換至與電腦的電源供應(yīng)器16相連接的斷電狀態(tài),以關(guān)閉主機板電源電路13及硬盤電源電路15,令電腦變成斷電狀態(tài),然后再返回執(zhí)行步驟101。
如此步驟后,當(dāng)用戶再度使用該電腦或當(dāng)電腦的電源供應(yīng)器16恢復(fù)供電時,中央處理單元即可從硬盤11中讀取斷電前的程序及數(shù)據(jù),令電腦恢復(fù)至斷電前的工作狀態(tài)。
以上所述僅為本發(fā)明裝置與方法的一較佳實施例,任何本技術(shù)領(lǐng)域的技術(shù)人員,對該技術(shù)方案所作的修補或改變,應(yīng)涵蓋在本發(fā)明的技術(shù)保護范圍內(nèi)。
權(quán)利要求
1.一種可自動存儲數(shù)據(jù)的不斷電裝置,包括充電電路及充電電池,充電電路與電腦的電源供應(yīng)器連接,其特征在于還包括有電源檢測電路、電源管理電路、主機板電源電路、硬盤電源電路和電源切換電路;電源切換電路的輸出分別連接電腦的主機板及電腦的硬盤,電源切換電路的輸入分別連接所述電腦的電源供應(yīng)器及主機板電源電路、硬盤電源電路的輸出,電源管理電路的輸出連接電源切換電路的切換控制端,所述充電電池的輸出分別連接電源管理電路、主機板電源電路、硬盤電源電路和電腦的存儲器,電源檢測電路連接所述電腦的電源供應(yīng)器,并連接電源管理電路,所述的電源管理電路還分別連接主機板電源電路、硬盤電源電路及電腦的存儲器。
2.一種可自動存儲數(shù)據(jù)的不斷電方法,其特征在于包括設(shè)計一個可自動存儲數(shù)據(jù)的不斷電裝置,由充電電路、充電電池,電源檢測電路、電源管理電路、主機板電源電路、硬盤電源電路和電源切換電路連接組成,充電電路連接充電電池并與電腦的電源供應(yīng)器連接,電源切換電路的輸出分別連接電腦的主機板及電腦的硬盤,電源切換電路的輸入分別連接所述電腦的電源供應(yīng)器及主機板電源電路、硬盤電源電路的輸出,電源管理電路的輸出連接電源切換電路的切換控制端,所述充電電池的輸出分別連接電源管理電路、主機板電源電路、硬盤電源電路和電腦的存儲器,電源檢測電路連接所述電腦的電源供應(yīng)器,并連接電源管理電路,所述的電源管理電路還分別連接主機板電源電路、硬盤電源電路及所述電腦的存儲器;在電源檢測電路檢測出電腦的電源供應(yīng)器突然斷電時向電源管理電路傳送一斷電信號,電源管理電路控制電源切換電路,將電腦主機板及電腦硬盤的供電由電腦的電源供應(yīng)器供應(yīng)切換為由充電電池分別通過主機板電源電路供應(yīng)和通過硬盤電源電路供應(yīng),并將電腦中央處理單元正在執(zhí)行的程序及數(shù)據(jù)寫入電腦的硬盤中存儲。
3.根據(jù)權(quán)利要求2所述的一種可自動存儲數(shù)據(jù)的不斷電方法,其特征在于還包括當(dāng)所述的電源檢測電路在檢測出電腦的電源供應(yīng)器是正常供應(yīng)電源的狀態(tài)時,由電源管理電路啟動充電電路,使電腦的電源供應(yīng)器通過充電電路向充電電池進行充電。
4.根據(jù)權(quán)利要求2所述的一種可自動存儲數(shù)據(jù)的不斷電方法,其特征在于所述的當(dāng)電源檢測電路檢測出電腦的電源供應(yīng)器突然斷電時向電源管理電路傳送一斷電信號,是由電源管理電路控制電源切換電路,將電腦主機板的供電線路切換至與主機板電源電路連接,和將電腦硬盤的供電線路切換至與硬盤電源電路連接;并同時由電源管理電路啟動主機板電源電路和硬盤電源電路,由充電電池向主機板電源電路和硬盤電源電路供電。
5.根據(jù)權(quán)利要求2所述的一種可自動存儲數(shù)據(jù)的不斷電方法,其特征在于所述的將電腦中央處理單元正在執(zhí)行的程序及數(shù)據(jù)寫入電腦的硬盤中存儲,是在電腦主機板及電腦硬盤被切換為分別由主機板電源電路及硬盤電源電路供電時,由電源管理電路向電腦主機板送出電源完成準備信號,令電腦主機板上的中央處理單元將存儲器中電腦正在執(zhí)行的程序及數(shù)據(jù)寫入電腦硬盤中存儲。
6.根據(jù)權(quán)利要求2所述的一種可自動存儲數(shù)據(jù)的不斷電方法,其特征在于所述的在電腦主機板上的中央處理單元將存儲器中電腦正在執(zhí)行的程序及數(shù)據(jù)寫入電腦硬盤中存儲后,還包括由中央處理單元向電源管理電路送出一完成存儲信號,由電源管理電路控制電源切換電路,使電源切換電路被切換至與電腦的電源供應(yīng)器相連接的斷電狀態(tài),電腦變成斷電狀態(tài)。
全文摘要
本發(fā)明涉及一種可自動存儲數(shù)據(jù)的不斷電裝置及方法,裝置包括充電電路、充電電池及電源檢測、電源管理、主機板電源、硬盤電源和電源切換電路。裝置與電腦主機板、硬盤及電源供應(yīng)器連接,由電源檢測電路檢測電源供應(yīng)器,發(fā)生斷電時,向電源管理電路傳送斷電信號,控制電源切換電路,讓主機板及硬盤的供電被切換為由電池供應(yīng),并將正在執(zhí)行的程序及數(shù)據(jù)寫入電腦的硬盤中存儲。從硬盤中讀取該程序及數(shù)據(jù),即回復(fù)至斷電前狀態(tài)。
文檔編號G06F1/30GK1307260SQ00100320
公開日2001年8月8日 申請日期2000年1月25日 優(yōu)先權(quán)日2000年1月25日
發(fā)明者楊仁達, 崔家騏 申請人:睿陽科技股份有限公司