專(zhuān)利名稱(chēng):搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全休眠的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種斷電時(shí)使計(jì)算機(jī)休眠的方法和一種斷電時(shí)使計(jì) 算機(jī)休眠的裝置,特別是一種搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全 休眠的方法和使用該方法的裝置(以下簡(jiǎn)稱(chēng)休眠裝置)。
背景技術(shù):
目前,計(jì)算機(jī)已經(jīng)深入廣泛地應(yīng)用于各個(gè)領(lǐng)域中,是人們?nèi)粘9?br>
作的得力助手。而UPS (Uninterruptible Power Supply,不間斷電 源)作為一種常見(jiàn)的用于給計(jì)算機(jī)提供穩(wěn)定電源的設(shè)備,其可以保證 計(jì)算機(jī)不會(huì)因?yàn)橥k姸a(chǎn)生數(shù)據(jù)丟失或機(jī)器受損等問(wèn)題,對(duì)電網(wǎng)的電 壓波動(dòng)也有很好的抑制作用。
但是,目前的UPS普遍存在功能單一或者使用不靈活等缺點(diǎn),沒(méi) 有很好地被廣大用戶(hù)所接受。比如,普通UPS不具有計(jì)算機(jī)通訊監(jiān)控 的功能,停電后需要計(jì)算機(jī)操作員抓緊時(shí)間對(duì)數(shù)據(jù)進(jìn)行人工手動(dòng)保存 并關(guān)機(jī),否則當(dāng)UPS存儲(chǔ)的電量消耗盡時(shí),就會(huì)造成正在處理中的數(shù) 據(jù)因突然斷電而丟失。智能型UPS有計(jì)算機(jī)通訊監(jiān)控,UPS在電池快 放完時(shí)可以自動(dòng)執(zhí)行關(guān)閉計(jì)算機(jī),但是不能自動(dòng)保存計(jì)算機(jī)桌面當(dāng)前 進(jìn)行的資料畫(huà)面,需要人為去保存撰寫(xiě)的數(shù)據(jù),否則同樣也會(huì)丟失剛 撰寫(xiě)的數(shù)據(jù)資料。此外,有的智能型UPS雖然能夠自動(dòng)執(zhí)行保存數(shù)據(jù) 的動(dòng)作,但是可能會(huì)錯(cuò)誤地將只需要臨時(shí)修改的數(shù)據(jù)進(jìn)行保存而替換 掉原始文件,使原文件出現(xiàn)丟失現(xiàn)象,從而給工作帶來(lái)極大的不便。此外,針對(duì)現(xiàn)有帶計(jì)算機(jī)通訊監(jiān)控接口的智能型UPS進(jìn)行斷電時(shí)能自
動(dòng)休眠保存當(dāng)前數(shù)據(jù)并休眠關(guān)機(jī)的功能升級(jí)改造也是一片空白。
發(fā)明內(nèi)容
為了解決上述的技術(shù)問(wèn)題,本發(fā)明的目的是提供一種用于搭配不 間斷電源使計(jì)算機(jī)在停電時(shí)能自動(dòng)休眠保存當(dāng)前數(shù)據(jù),然后安全休眠 的方法。
本發(fā)明另一個(gè)目的在于提供一種應(yīng)用搭配不間斷電源使計(jì)算機(jī) 在停電時(shí)能自動(dòng)休眠保存當(dāng)前數(shù)據(jù)并安全休眠的方法的裝置,把該方
法工作流程應(yīng)用到UPS上,也可以升級(jí)改造傳統(tǒng)的帶計(jì)算機(jī)通訊監(jiān)控 接口的UPS為具有斷電自動(dòng)保護(hù)、安全休眠功能。
本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是 搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全休眠的方法,包括以下步
驟
A、 不間斷電源設(shè)備和休眠裝置檢測(cè)市電是否異常斷電;
B、 是異常斷電,休眠裝置發(fā)送休眠數(shù)據(jù)包給計(jì)算機(jī);
C、 計(jì)算機(jī)執(zhí)行休眠保存資料;
D、 計(jì)算機(jī)安全退出操作系統(tǒng);
E、 計(jì)算機(jī)休眠關(guān)機(jī);
F、 不間斷電源設(shè)備關(guān)機(jī)。 進(jìn)一步,所述步驟A包括以下步驟
All、不間斷電源設(shè)備檢測(cè)市電是否異常斷電;
A12、是異常斷電,不間斷電源設(shè)備切換到電池供電模式A13、不間斷電源設(shè)備發(fā)送市電異常指令到休眠裝置。
進(jìn)一步,所述步驟A也可以為包括以下步驟
A21、不間斷電源設(shè)備和休眠裝置各自檢測(cè)市電是否異常斷電;
A22、是異常斷電,不間斷電源設(shè)備切換到電池供電模式。
進(jìn)一步,所述步驟F包括以下步驟
Fll、休眠裝置檢測(cè)計(jì)算機(jī)是否已經(jīng)關(guān)機(jī);
F12、是已經(jīng)關(guān)機(jī),休眠裝置發(fā)送關(guān)閉不間斷電源設(shè)備指令到不 間斷電源設(shè)備;
F13、不間斷電源設(shè)備關(guān)機(jī)。
進(jìn)一步,所述步驟F也可以為包括以下步驟
F21、不間斷電源設(shè)備檢測(cè)電池是否為低電量;
F22、是低電量,不間斷電源設(shè)備自動(dòng)關(guān)機(jī)。
搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全休眠的裝置,包括數(shù)據(jù)處 理MCU模塊,所述數(shù)據(jù)處理MCU模塊的一端連接有與計(jì)算機(jī)通信的接 口電路,所述數(shù)據(jù)處理MCU模塊的另一端連接有與不間斷電源設(shè)備通 信的接口電路。
進(jìn)一步,所述休眠裝置為內(nèi)置型結(jié)構(gòu),內(nèi)置型結(jié)構(gòu)為休眠裝置內(nèi) 置集成在不間斷電源設(shè)備里面,與不間斷電源設(shè)備內(nèi)部線路連接。
進(jìn)一步,所述休眠裝置為外置型結(jié)構(gòu),外置型結(jié)構(gòu)為休眠裝置外 置在不間斷電源設(shè)備外面,與不間斷電源設(shè)備有線連接。
進(jìn)一步,所述休眠裝置還包括市電異常檢測(cè)電路,所述市電異常 檢測(cè)電路與數(shù)據(jù)處理MCU模塊連接。進(jìn)一步,所述與計(jì)算機(jī)通信的接口電路為RS232接口電路或USB 接口電路。所述與不間斷電源設(shè)備通信的接口電路為RS232接口電路 或USB接口電路。
搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全休眠的方法的有益效果 是該方法可以在停電時(shí)使計(jì)算機(jī)自動(dòng)保存桌面資料和計(jì)算機(jī)的使用 狀態(tài),并進(jìn)入休眠狀態(tài),保證了資料不被丟失,提高了數(shù)據(jù)的安全性 和硬件的可靠性,解決了計(jì)算機(jī)用戶(hù)對(duì)突然停電造成資料數(shù)據(jù)丟失的 煩惱問(wèn)題,有利于提高工作效率。
休眠裝置的有益效果是可以在異常停電時(shí),即使計(jì)算機(jī)用戶(hù)不 在現(xiàn)場(chǎng),有了利用上述方法的休眠裝置搭配UPS,可以實(shí)現(xiàn)安全休眠、 自動(dòng)保存桌面資料,資料保存速度快,使用方便又可靠,解決了計(jì)算 機(jī)用戶(hù)對(duì)突然停電造成資料丟失的煩惱問(wèn)題,有利于提高工作效率; 內(nèi)置型結(jié)構(gòu)休眠裝置集成于UPS里面,使智能型UPS結(jié)構(gòu)緊密、占用 空間少,成本低;外置型休眠裝置由于可以外置于UPS外面,方便對(duì) 傳統(tǒng)的帶計(jì)算機(jī)通訊監(jiān)控接口的UPS進(jìn)行功能升級(jí)改造,使其具備斷 電自動(dòng)保存數(shù)據(jù)并安全休眠的功能。
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。 圖1是本發(fā)明方法的步驟流程圖; 圖2是本發(fā)明方法步驟A的一個(gè)優(yōu)選流程圖; 圖3是本發(fā)明方法步驟A的另一個(gè)優(yōu)選流程圖; 圖4是本發(fā)明方法步驟F的一個(gè)優(yōu)選流程圖;圖5是本發(fā)明方法步驟F的另一個(gè)優(yōu)選流程圖6是本發(fā)明方法的一個(gè)優(yōu)選的具體工作流程圖7是本發(fā)明內(nèi)置結(jié)構(gòu)的休眠裝置的模塊框圖8是本發(fā)明外置結(jié)構(gòu)的休眠裝置的模塊框圖9是本發(fā)明優(yōu)選的USB內(nèi)置結(jié)構(gòu)休眠裝置的外圍連接框圖10是本發(fā)明優(yōu)選的USB外置結(jié)構(gòu)休眠裝置的外圍連接框圖:
圖11是本發(fā)明優(yōu)選的休眠裝置內(nèi)置于UPS的具體設(shè)備連線圖;
圖12是本發(fā)明優(yōu)選的休眠裝置外置于UPS的具體設(shè)備連線圖c
具體實(shí)施例方式
參照?qǐng)D1,搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全休眠的方法,
包括以下步驟
A、 不間斷電源設(shè)備和休眠裝置檢測(cè)市電是否異常斷電;
B、 是異常斷電,休眠裝置發(fā)送休眠數(shù)據(jù)包給計(jì)算機(jī);
C、 計(jì)算機(jī)執(zhí)行休眠保存資料;
D、 計(jì)算機(jī)安全退出操作系統(tǒng);
E、 計(jì)算機(jī)休眠關(guān)機(jī);
F、 不間斷電源設(shè)備關(guān)機(jī)。
參照?qǐng)D2,進(jìn)一步,所述步驟A包括以下步驟
All、不間斷電源設(shè)備檢測(cè)市電是否異常斷電;
A12、是異常斷電,不間斷電源設(shè)備切換到電池供電模式;
A13、不間斷電源設(shè)備發(fā)送市電異常指令到休眠裝置。
參照?qǐng)D3,進(jìn)一步,所述步驟A也可以為包括以下步驟-A21、不間斷電源設(shè)備和休眠裝置各自檢測(cè)市電是否異常斷電;
A22、是異常斷電,不間斷電源設(shè)備切換到電池供電模式。 參照?qǐng)D4,進(jìn)一步,所述步驟F包括以下步驟 Fll、休眠裝置檢測(cè)計(jì)算機(jī)是否已經(jīng)關(guān)機(jī);
F12、是已經(jīng)關(guān)機(jī),休眠裝置發(fā)送關(guān)閉不間斷電源設(shè)備指令到不 間斷電源設(shè)備;
F13、不間斷電源設(shè)備關(guān)機(jī)。
參照?qǐng)D5,進(jìn)一步,所述步驟F也可以為包括以下步驟
F21、不間斷電源設(shè)備檢測(cè)電池是否為低電量;
F22、是低電量,不間斷電源設(shè)備自動(dòng)關(guān)機(jī)。
參照?qǐng)D6,圖6是對(duì)圖1的方法步驟流程圖作進(jìn)一步細(xì)化,圖6 還包括不間斷電源設(shè)備開(kāi)機(jī)狀態(tài),不間斷電源設(shè)備開(kāi)機(jī)后就不斷監(jiān)測(cè) 市電電壓是否出現(xiàn)異常,當(dāng)市電出現(xiàn)異常斷電時(shí),即馬上切換到后備 電池供電,同時(shí)發(fā)送市電異常指令到休眠裝置。圖6中還包括計(jì)算機(jī) 開(kāi)機(jī)、檢測(cè)到休眠裝置連接、休眠裝置啟動(dòng)等準(zhǔn)備工作的步驟流程, 計(jì)算機(jī)開(kāi)機(jī)后,自動(dòng)檢測(cè)自身是否連接有休眠裝置,如果連接有休眠 裝置就使休眠裝置啟動(dòng),外置型的休眠裝置啟動(dòng)后不斷檢測(cè)市電是否 有異常斷電,而內(nèi)置型的休眠裝置則等待接收UPS檢測(cè)到市電異常 時(shí)發(fā)送過(guò)來(lái)的市電異常指令。
參照?qǐng)D7,所述休眠裝置包括數(shù)據(jù)處理MCU模塊,所述 數(shù)據(jù)處理 MCU模塊的一端連接有與計(jì)算機(jī)通信的接口電路,所述數(shù)據(jù)處理MCU 模塊的另一端連接有與不間斷電源設(shè)備通信的接口電路。進(jìn)一步,所述休眠裝置為內(nèi)置型結(jié)構(gòu),內(nèi)置型結(jié)構(gòu)為休眠裝置內(nèi) 置集成在不間斷電源設(shè)備里面,與不間斷電源設(shè)備內(nèi)部線路連接。
進(jìn)一步,所述休眠裝置為外置型結(jié)構(gòu),外置型結(jié)構(gòu)為休眠裝置外 置在不間斷電源設(shè)備外面,與不間斷電源設(shè)備有線連接。
參照?qǐng)D8,進(jìn)一步,所述外置型結(jié)構(gòu)的休眠裝置還包括市電異常 檢測(cè)電路,所述市電異常檢測(cè)電路與數(shù)據(jù)處理MCU模塊連接。
進(jìn)一步,所述與計(jì)算機(jī)通信的接口電路為RS232接口電路或USB 接口電路。所述與不間斷電源設(shè)備通信的接口電路為RS232接口電路 或USB接口電路。
參照?qǐng)D9和圖11,內(nèi)置型休眠裝置安裝在UPS的內(nèi)部,與計(jì)算 機(jī)通信接口和UPS電路直接連接,由UPS輸出電源和休眠控制連接線 連接到計(jì)算機(jī)。
參照?qǐng)D10和圖12,外置型休眠裝置安裝在UPS的外面,與市電、 計(jì)算機(jī)通信接口和UPS通信接口連接,由UPS輸出電源和休眠控制連 接線連接到計(jì)算機(jī)。便于對(duì)傳統(tǒng)帶通信接口但是不具備斷電自動(dòng)保存 數(shù)據(jù)并休眠功能的UPS進(jìn)行升級(jí)改造。
作為優(yōu)選的實(shí)施方式,根據(jù)用戶(hù)不同需要,可以搭配UPS自動(dòng)利 用計(jì)算機(jī)操作系統(tǒng)執(zhí)行休眠、待機(jī)、睡眠、關(guān)機(jī)等功能。本休眠裝置 遵循USB的接口標(biāo)準(zhǔn)定義,電路模塊設(shè)計(jì)有智能控制系統(tǒng),搭配UPS 使計(jì)算機(jī)自動(dòng)執(zhí)行數(shù)據(jù)存盤(pán)、正常退出進(jìn)行關(guān)機(jī)的過(guò)程。設(shè)置計(jì)算機(jī) 電源選項(xiàng)的"休眠"為"啟用休眠",電源選項(xiàng)的"高級(jí)"為在按下 計(jì)算機(jī)按鈕時(shí)"休眠"。當(dāng)市電正常時(shí),市電經(jīng)過(guò)UPS提供電源給計(jì)算機(jī)工作;當(dāng)市電停電或電壓波動(dòng)較大等異常時(shí),UPS由市電轉(zhuǎn)換為 電池放電模式,繼續(xù)為計(jì)算機(jī)提供電源,休眠裝置接收到市電異常的 訊息指令,休眠裝置對(duì)指令訊息進(jìn)行辨別處理,通過(guò)USB的連接線給 計(jì)算機(jī)發(fā)送休眠數(shù)據(jù)包,計(jì)算機(jī)自動(dòng)執(zhí)行用戶(hù)根據(jù)需要事先設(shè)定的計(jì) 算機(jī)休眠、待機(jī)、睡眠、關(guān)機(jī)等功能,使計(jì)算機(jī)執(zhí)行安全休眠、數(shù)據(jù) 存盤(pán)、正常退出進(jìn)行關(guān)機(jī)的動(dòng)作保護(hù)數(shù)據(jù),更加避免了硬盤(pán)等重要部 件受到損傷。電路模塊檢測(cè)到計(jì)算機(jī)已經(jīng)安全關(guān)機(jī)之后,再自動(dòng)將 UPS執(zhí)行關(guān)機(jī)。此時(shí),計(jì)算機(jī)、UPS和休眠裝置自動(dòng)安全退出和關(guān)閉。以上是對(duì)本發(fā)明的較佳實(shí)施進(jìn)行了具體說(shuō)明,但本發(fā)明創(chuàng)造并不 限于所述實(shí)施例,熟悉本領(lǐng)域的技術(shù)人員在不違背本發(fā)明精神的前提 下還可作出種種的等同變形或替換,這些等同的變型或替換均包含在 本申請(qǐng)權(quán)利要求所限定的范圍內(nèi)。
權(quán)利要求
1、搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全休眠的方法,其特征在于包括以下步驟A、不間斷電源設(shè)備和休眠裝置檢測(cè)市電是否異常斷電;B、是異常斷電,休眠裝置發(fā)送休眠數(shù)據(jù)包給計(jì)算機(jī);C、計(jì)算機(jī)執(zhí)行休眠保存資料;D、計(jì)算機(jī)安全退出操作系統(tǒng);E、計(jì)算機(jī)休眠關(guān)機(jī);F、不間斷電源設(shè)備關(guān)機(jī)。
2、 根據(jù)權(quán)利要求1所述的搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全休 眠的方法,其特征在于所述步驟A包括以下步驟All、不間斷電源設(shè)備檢測(cè)市電是否異常斷電;A12、是異常斷電,不間斷電源設(shè)備切換到電池供電模式;A13、不間斷電源設(shè)備發(fā)送市電異常指令到休眠裝置。
3、 根據(jù)權(quán)利要求1所述的搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全休 眠的方法,其特征在于所述步驟A包括以下步驟A21 、不間斷電源設(shè)備和休眠裝置各自檢測(cè)市電是否異常斷電; A22、是異常斷電,不間斷電源設(shè)備切換到電池供電模式。
4、 根據(jù)權(quán)利要求1所述的搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全休 眠的方法,其特征在于所述步驟F包括以下步驟Fll、休眠裝置檢測(cè)計(jì)算機(jī)是否己經(jīng)關(guān)機(jī);F12、是己經(jīng)關(guān)機(jī),休眠裝置發(fā)送關(guān)閉不間斷電源設(shè)備指令到不間斷電源設(shè)備;F13、不間斷電源設(shè)備關(guān)機(jī)。
5、 根據(jù)權(quán)利要求1所述的搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全休 眠的方法,其特征在于所述步驟F包括以下步驟-F21、不間斷電源設(shè)備檢測(cè)電池是否為低電量; F22、是低電量,不間斷電源設(shè)備自動(dòng)關(guān)機(jī)。
6、 搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全休眠的裝置,其特征在于-包括數(shù)據(jù)處理MCU模塊,所述數(shù)據(jù)處理MCU模塊的一端連接有與計(jì)算 機(jī)通信的接口電路,所述數(shù)據(jù)處理MCU模塊的另一端連接有與不間斷 電源設(shè)備通信的接口電路。
7、 根據(jù)權(quán)利要求6所述的裝置,其特征在于所述裝置為內(nèi)置型結(jié) 構(gòu),內(nèi)置型結(jié)構(gòu)為裝置內(nèi)置集成在不間斷電源設(shè)備里面,與不間斷電 源設(shè)備內(nèi)部線路連接。
8、 根據(jù)權(quán)利要求6所述的裝置,其特征在于所述裝置為外置型結(jié) 構(gòu),外置型結(jié)構(gòu)為裝置外置在不間斷電源設(shè)備外面,與不間斷電源設(shè) 備有線連接。
9、 根據(jù)權(quán)利要求6所述的裝置,其特征在于所述裝置還包括市電 異常檢測(cè)電路,所述市電異常檢測(cè)電路的輸出端連接到數(shù)據(jù)處理MCU 模塊的輸入端。
10、 根據(jù)權(quán)利要求6所述的裝置,其特征在于所述與計(jì)算機(jī)通信的 接口電路為RS232接口電路或USB接口電路;所述與不間斷電源設(shè)備 通信的接口電路為RS232接口電路或USB接口電路。
全文摘要
本發(fā)明公開(kāi)了搭配不間斷電源使計(jì)算機(jī)在停電時(shí)安全休眠的方法,包括步驟A.不間斷電源設(shè)備和休眠裝置檢測(cè)市電是否異常斷電;B.是異常斷電,休眠裝置發(fā)送休眠數(shù)據(jù)包給計(jì)算機(jī);C.計(jì)算機(jī)執(zhí)行休眠保存資料;D.計(jì)算機(jī)安全退出操作系統(tǒng);E.計(jì)算機(jī)休眠關(guān)機(jī);F.不間斷電源設(shè)備關(guān)機(jī)。本發(fā)明也公開(kāi)了應(yīng)用上述方法的裝置,包括數(shù)據(jù)處理MCU模塊,所述數(shù)據(jù)處理MCU模塊的一端連接有與計(jì)算機(jī)通信的接口電路,所述數(shù)據(jù)處理MCU模塊的另一端連接有與不間斷電源設(shè)備通信的接口電路。本發(fā)明在停電時(shí)使計(jì)算機(jī)自動(dòng)保存桌面資料和計(jì)算機(jī)的使用狀態(tài),并進(jìn)入休眠狀態(tài),提高了數(shù)據(jù)的安全性。本發(fā)明搭配UPS廣泛應(yīng)用于計(jì)算機(jī)電源供電方面。
文檔編號(hào)G06F1/30GK101655733SQ20091019213
公開(kāi)日2010年2月24日 申請(qǐng)日期2009年9月8日 優(yōu)先權(quán)日2009年9月8日
發(fā)明者劉忠仁 申請(qǐng)人:中山冠虹電子有限公司