專利名稱:可記錄電力中斷時(shí)間的電子裝置及其方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一可記錄電力中斷時(shí)間的電子裝置及其方法,特別是指一種可避免電容效應(yīng)影響的可記錄電力中斷時(shí)間的裝置及其方法。
背景技術(shù):
一般伺服器或需做一長(zhǎng)時(shí)間運(yùn)轉(zhuǎn)的裝置,通常都具備有一即時(shí)監(jiān)測(cè)的功能,用以記錄此裝置,亦或與此裝置搭配使用中的系統(tǒng),于系統(tǒng)運(yùn)轉(zhuǎn)中的某些特定事件,如溫度、電壓、電流、電力中斷時(shí)間等…。其中,電力中斷時(shí)間的記錄是讓使用者了解裝置于使用中的電力中斷發(fā)生的時(shí)間,并依據(jù)此發(fā)生時(shí)間,判斷其系統(tǒng)電力中斷原因是由于裝置操作者所造成的人為的系統(tǒng)電力中斷,亦或是因電源供應(yīng)商因電力系統(tǒng)故障(AC Power Lost)而連帶造成的現(xiàn)像,或其它原因。
目前,要記錄電力中斷時(shí)間事件的方式有二,一是設(shè)置一獨(dú)立的供電裝置,如不斷電系統(tǒng)(UPS)來執(zhí)行電力記錄監(jiān)控的工作,二是于原裝置的微處理器上,另增設(shè)一韌體模組以完成此項(xiàng)要求。其中,另增設(shè)一供電裝置對(duì)于成本的增加,是一大考量,而于原裝置的微處理器上,另增設(shè)一韌體模組的方式,如美國(guó)第2003/0140259號(hào)專利公開案揭示了一種記錄電力中斷時(shí)間的方法,其是利用一由電源供應(yīng)器所產(chǎn)生的″power good″信號(hào),配合一高速的A/D轉(zhuǎn)換器,隨時(shí)監(jiān)測(cè)系統(tǒng)使用的輸入電壓,當(dāng)輸入電壓下降到一預(yù)定值時(shí),即視為一事件,并將事件發(fā)生時(shí)間記錄于一記憶單元。以此種方式雖亦可得知事件發(fā)生時(shí)間,但需另增設(shè)一A/D轉(zhuǎn)換器,且輸入電壓的變動(dòng)速率,會(huì)因系統(tǒng)內(nèi)的電容值的大小所影響,電容值愈大,電壓的變動(dòng)速率愈慢,反之則愈快,而電容值的大小又會(huì)受使用時(shí)數(shù)、廠牌、出廠批號(hào)的不同而有改變。就使用時(shí)數(shù)而言,使用時(shí)數(shù)愈久,電容值會(huì)逐漸下降,當(dāng)電壓的變動(dòng)速率增加,這將對(duì)A/D轉(zhuǎn)換器的性能為一極大的考驗(yàn)。故對(duì)事件的判斷是依賴檢測(cè)電壓值的方式而言,上述許多的變化因素,將使得所記錄的電力中斷時(shí)間的精確度下降,而讓使用者因錯(cuò)誤的記錄時(shí)間,產(chǎn)生因電力中斷而造成的損失費(fèi)用的錯(cuò)估,或故障原因的誤判,其對(duì)使用者或其相關(guān)層面,將造成極大的影響。
發(fā)明內(nèi)容
因此,本發(fā)明的目的,即在提供一種可不需另增硬體設(shè)備,即可精準(zhǔn)的記錄電力中斷時(shí)間的裝置及方法。
于是,本發(fā)明可記錄電力中斷時(shí)間的電子裝置,包含一電源供應(yīng)器、一記憶單元、一微處理器。電源供應(yīng)器與一電源端電連接,并在電源端有供電的狀態(tài)下,恒提供一待機(jī)電源;記憶單元用以儲(chǔ)存資料;微處理器則于該待機(jī)電源存在時(shí),以一固定頻率,將一事件檢驗(yàn)碼持續(xù)寫入記憶單元中。
當(dāng)該電源端恢復(fù)供電時(shí),微處理器檢查記憶單元的事件檢驗(yàn)碼,并依事件檢驗(yàn)碼得知該電源端的最后供電時(shí)間。
再者,本發(fā)明另揭示一種記錄電力中斷時(shí)間的方法,應(yīng)用于一具有一微處理器與一記憶單元的裝置,該裝置包含一與電源端電連接以產(chǎn)生電力的電源供應(yīng)器,且電源供應(yīng)器在電源端有供電的狀態(tài)下,恒提供一待機(jī)電源至微處理器,該方法包含下列步驟A)微處理器以一固定頻率,持續(xù)將一事件檢驗(yàn)碼寫入記憶單元,直至電源端無電力供應(yīng)。
當(dāng)電源端恢復(fù)供電時(shí),微處理器檢查記憶單元的事件檢驗(yàn)碼,并依事件檢驗(yàn)碼得知電源端的最后供電時(shí)間。
為進(jìn)一步說明本發(fā)明的上述目的、結(jié)構(gòu)特點(diǎn)和效果,以下將結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)的描述。
圖1是一示意圖,說明本發(fā)明可記錄電力中斷時(shí)間的電子裝置一較佳實(shí)施例的主要架構(gòu);及圖2是一示意圖,說明本發(fā)明的作動(dòng)流程。
具體實(shí)施例方式
本發(fā)明的前述及其他技術(shù)內(nèi)容、特征與優(yōu)點(diǎn),在以下配合參考附圖的較佳實(shí)施例的詳細(xì)說明中,將可清楚的明白。
參閱圖1,本發(fā)明可記錄電力中斷時(shí)間的電子裝置1的一較佳實(shí)施例,包含一電源供應(yīng)器2、一微處理器3及一記憶單元4,以提供一記錄電力中斷時(shí)間的功能,方便使用者了解使用中的系統(tǒng)其電力中斷發(fā)生時(shí)間。本實(shí)施例中電子裝置1為一伺服器,該伺服器中其他電子元件,或其它具長(zhǎng)時(shí)間運(yùn)作狀態(tài)監(jiān)控需求的系統(tǒng)。
電源供應(yīng)器2是與一電源端5可插拔地電連接,以在電源端5有供電的狀態(tài)下,恒提供一待機(jī)電源供微處理器3使用。在本實(shí)施例中,電源供應(yīng)器2是接收電源端5所傳送的市電(AC power),并可產(chǎn)生多個(gè)主要輸出電源及一待機(jī)電源。主要輸出電源系用以于電子裝置1開機(jī)后,供應(yīng)電子裝置1產(chǎn)生其它作動(dòng)功能的電子電路、元件,如CPU、儲(chǔ)存單元、控制電路等所需電源,且這些主要輸出電源系提供如DC3.3V、+5V、+12V、-5V、-12V的電壓準(zhǔn)位。待機(jī)電源則即便電子裝置1不開機(jī),只要在電源端5有供電的狀態(tài)下,恒提供微處理器3一使用電源。
當(dāng)待機(jī)電源存在時(shí),微處理器3便可保持運(yùn)作。微處理器3于一開始啟動(dòng)時(shí),會(huì)先依據(jù)一即時(shí)時(shí)鐘(real time clock)31所提供的即時(shí)時(shí)間資料,將其設(shè)定為一電力回復(fù)時(shí)間。其中,在本實(shí)施例中,此即時(shí)時(shí)鐘31為微處理器3一內(nèi)建單元,但亦可建構(gòu)于電子裝置1之其它使用待機(jī)電源的電子元件中,并不應(yīng)以此處揭示為限。
于微處理器3設(shè)定了電力回復(fù)時(shí)間之后,將檢查記憶單元4中是否有一可得知最后供電時(shí)間的事件檢驗(yàn)碼,若有則可依該事件檢驗(yàn)碼得知電源端5的最后供電時(shí)間,而產(chǎn)生一事件紀(jì)錄(Event Log),并記錄該電力回復(fù)時(shí)間于記憶單元4中,且消除該事件檢驗(yàn)碼,再以一固定頻率,如1秒、2秒或其它時(shí)間間隔,持續(xù)將一具有即時(shí)時(shí)間資料的事件檢驗(yàn)碼寫入該記憶單元4中,并不斷更新該資料,直至微處理器3中斷工作為止。然若經(jīng)微處理器3檢查記憶單元4而未見任何事件檢驗(yàn)碼,則直接將事件檢驗(yàn)碼依據(jù)上述時(shí)間間隔持續(xù)寫入記憶單元4中。
其中,值得說明的是,本實(shí)施例中,此事件檢驗(yàn)碼為即時(shí)時(shí)鐘31所提供的即時(shí)時(shí)間資料,且記憶單元4是為一非揮發(fā)性存儲(chǔ)器(Non-Volatile RAM),如CMOS、FRAM,其中的資料不會(huì)因電子裝置1的電源消失而消失,故可視記憶單元4中的事件檢驗(yàn)碼而得知微處理器3的最后動(dòng)作時(shí)間,并因此確定電源端5的最后供電時(shí)間,即為電力中斷的發(fā)生時(shí)間,其時(shí)間的精確度是依據(jù)微處理器3將事件檢驗(yàn)碼寫入記憶單元4的頻率而定,如果要求高精確度,則可提高寫入的頻率即可。此外,值得一提的是,此記憶單元4亦可獨(dú)立于該電子裝置1外,而以一可插拔的方式與電子裝置1耦接,如抽取式硬碟,或隨身碟態(tài)樣,亦可達(dá)成記錄電力中斷時(shí)間的目的,并不應(yīng)以本實(shí)施例中揭示為限。
參閱圖2,經(jīng)上述就該電子裝置1的較佳實(shí)施例予以說明后,以下將就本發(fā)明可記錄電力中斷時(shí)間的方法較佳實(shí)施例的實(shí)施步驟,進(jìn)一步詳述。
首先如步驟501、503,微處理器3啟動(dòng)后,即設(shè)定其啟動(dòng)時(shí)間為一電力回復(fù)時(shí)間。如步驟505,微處理器3檢查記憶單元4中是否有一事件檢驗(yàn)碼,若有,如步驟507,依事件檢驗(yàn)碼得知微處理器3的最后動(dòng)作時(shí)間,即電源端5的最后供電時(shí)間,亦即電力中斷時(shí)間,并因此產(chǎn)生一事件紀(jì)錄,且將電力回復(fù)時(shí)間記錄于記憶單元4。如步驟509,再將事件檢驗(yàn)碼消除,并進(jìn)入步驟511。
如步驟511,若微處理器3檢查記憶單元4中無事件檢驗(yàn)碼,則微處理器3將以一固定頻率,將一具有即時(shí)時(shí)間資料的事件檢驗(yàn)碼持續(xù)不斷更新地寫入記憶單元4,直至微處理器3停止工作,即電源端5無電力供應(yīng)時(shí)。
歸納上述,本發(fā)明可記錄電力中斷時(shí)間的電子裝置1是利用一使用待機(jī)電源的微處理器3,在其運(yùn)作時(shí),以一預(yù)定頻率不斷送出一具有即時(shí)時(shí)間資料的事件檢驗(yàn)碼,并儲(chǔ)存至一記憶單元4中,直至微處理器3停止運(yùn)作。而于微處理器3再啟動(dòng)時(shí),先檢測(cè)記憶單元4中是否有該事件檢驗(yàn)碼,若有則可依該事件檢驗(yàn)碼確定電力中斷發(fā)生時(shí)間,并產(chǎn)生一事件紀(jì)錄,便于使用者了解系統(tǒng)電力中斷及復(fù)電時(shí)間,供判斷電力中斷原因及損失賠償責(zé)任歸屬等參考,故確實(shí)能達(dá)到發(fā)明的目的。
雖然本發(fā)明已參照當(dāng)前的具體實(shí)施例來描述,但是本技術(shù)領(lǐng)域中的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,以上的實(shí)施例僅是用來說明本發(fā)明,在沒有脫離本發(fā)明精神的情況下還可作出各種等效的變化或替換,因此,只要在本發(fā)明的實(shí)質(zhì)精神范圍內(nèi)對(duì)上述實(shí)施例的變化、變型都將落在本申請(qǐng)的權(quán)利要求書的范圍內(nèi)。
權(quán)利要求
1.一種記錄電力中斷時(shí)間的方法,應(yīng)用于一具有一微處理器與一記憶單元的裝置,該裝置包含一與電源端電連接以產(chǎn)生電力的電源供應(yīng)器,且該電源供應(yīng)器在該電源端有供電的狀態(tài)下,恒提供一待機(jī)電源至該微處理器,該方法包含下列步驟A)該微處理器以一固定頻率,持續(xù)將一事件檢驗(yàn)碼寫入該記憶單元,直至該電源端無電力供應(yīng);B)當(dāng)該電源端恢復(fù)供電時(shí),該微處理器檢查該記憶單元的事件檢驗(yàn)碼,并依該事件檢驗(yàn)碼得知該電源端的最后供電時(shí)間。
2.如權(quán)利要求1所述的記錄電力中斷時(shí)間的方法,其特征在于,該方法還包含于一該步驟A)之前設(shè)定該微處理器啟動(dòng)時(shí)間為一電力回復(fù)時(shí)間的步驟C)。
3.如權(quán)利要求2所述的記錄電力中斷時(shí)間的方法,其特征在于,該方法還包含于該步驟C)及該步驟A)之間,一檢查該記憶單元中是否有該事件檢驗(yàn)碼的步驟D),若有則依該事件檢驗(yàn)碼得知最后供電的時(shí)間,若無則進(jìn)入步驟A)。
4.如權(quán)利要求3所述的記錄電力中斷時(shí)間的方法,其特征在于,若該步驟D)檢查該記憶單元中含有該事件檢驗(yàn)碼,則依該事件檢驗(yàn)碼產(chǎn)生一事件紀(jì)錄,并記錄該電力回復(fù)時(shí)間,且消除該事件檢驗(yàn)碼,再進(jìn)入步驟A)。
5.如權(quán)利要求1所述的記錄電力中斷時(shí)間的方法,其特征在于,該事件檢驗(yàn)碼是即時(shí)時(shí)間資料。
6.一種可記錄電力中斷時(shí)間的電子裝置,包含一電源供應(yīng)器,與一電源端可插拔地電連接,并在該電源端有供電的狀態(tài)下,恒提供一待機(jī)電源;一記憶單元,用以儲(chǔ)存資料;及一微處理器,當(dāng)該待機(jī)電源存在時(shí),以一固定頻率,持續(xù)將一事件檢驗(yàn)寫入該記憶單元;當(dāng)該電源端恢復(fù)供電時(shí),該微處理器檢查該記憶單元的事件檢驗(yàn)碼,并依該事件檢驗(yàn)碼得知該電源端的最后供電時(shí)間。
7.如權(quán)利要求6所述的可記錄電力中斷時(shí)間的電子裝置,其特征在于,該記憶單元為一非揮發(fā)性存儲(chǔ)器。
8.如權(quán)利要求6所述的可記錄電力中斷時(shí)間的電子裝置,其特征在于,在該微處理器將該事件檢驗(yàn)碼寫入該記憶單元之前,該微處理器先將該微處理器啟動(dòng)時(shí)間設(shè)定為一電力回復(fù)時(shí)間。
9.如權(quán)利要求8所述的可記錄電力中斷時(shí)間的電子裝置,其特征在于,在該微處理記錄該電力回復(fù)時(shí)間之后,并檢查該記憶單元中是否有該事件檢驗(yàn)碼,若有則依該事件檢驗(yàn)碼得知最后供電的時(shí)間,若無則有周期地寫入該事件檢驗(yàn)碼。
10.如權(quán)利要求9所述的可記錄電力中斷時(shí)間的電子裝置,其特征在于,若該記憶單元有有該事件檢驗(yàn)碼,則產(chǎn)生一事件紀(jì)錄,并記錄該電力回復(fù)時(shí)間,且消除該事件檢驗(yàn)碼,再周期地寫入該事件檢驗(yàn)碼。
11.如權(quán)利要求6所述的可記錄電力中斷時(shí)間的電子裝置,其特征在于,該事件檢驗(yàn)碼是即時(shí)時(shí)間資料。
12.一種可記錄電力中斷時(shí)間的電子裝置,用以外接一記憶裝置,以記錄該電子裝置的電力中斷時(shí)間,包含一電源供應(yīng)器,與一電源端可插拔地電連接,并在該電源端有供電的狀態(tài)下,恒提供一待機(jī)電源;一微處理器,當(dāng)該待機(jī)電源存在時(shí),以一固定頻率,持續(xù)將一事件檢驗(yàn)寫入該記憶單元;當(dāng)該電源端恢復(fù)供電時(shí),該微處理器檢查該記憶單元的事件檢驗(yàn)碼,并依該事件檢驗(yàn)碼得知該電源端的最后供電時(shí)間。
全文摘要
本發(fā)明涉及一種可記錄電力中斷時(shí)間的電子裝置,包含一電源供應(yīng)器、一記憶單元、一微處理器。電源供應(yīng)器與一電源端電連接,并在電源端有供電的狀態(tài)下,恒提供一待機(jī)電源。記憶單元用以儲(chǔ)存資料。微處理器則于待機(jī)電源存在時(shí),以一固定頻率,將一事件檢驗(yàn)碼持續(xù)寫入記憶單元中。當(dāng)電源端恢復(fù)供電時(shí),微處理器檢查記憶單元的事件檢驗(yàn)碼,并依事件檢驗(yàn)碼得知該電源端的最后供電時(shí)間。
文檔編號(hào)G07C1/00GK1696980SQ200410043500
公開日2005年11月16日 申請(qǐng)日期2004年5月11日 優(yōu)先權(quán)日2004年5月11日
發(fā)明者吳宜昌, 陳怡勲, 詹森達(dá) 申請(qǐng)人:緯創(chuàng)資通股份有限公司