專利名稱:外接存儲設備及其掉電保護方法
技術領域:
本發(fā)明屬于存儲設備技術領域,尤其涉及一種外接存儲設備及其掉電保護方法。
背景技術:
U盤、SD卡、移動硬盤等外接存儲設備(以下統(tǒng)稱外接存儲設備)的普及越來越 廣,用戶對上述設備的使用操作越來越頻繁。外接存儲設備與電腦或者電視機等數(shù)據(jù)讀寫 設備(以下簡稱主設備)連接后,由主設備向外接存儲設備供電,但主設備可能出現(xiàn)突發(fā)掉 電的情況,導致其電源輸出異常。如果主設備突發(fā)掉電時,外接存儲設備正在進行數(shù)據(jù)讀寫 等操作,那么外接存儲設備中存儲的數(shù)據(jù)被破壞的可能性就會大大增加,嚴重的甚至造成 外接存儲設備損壞。因此,需要一種技術方案,使得與外接存儲設備連接的主設備的電源輸出突發(fā)掉 電時,外接存儲設備可以在主設備的電源突發(fā)掉電的時刻至外接存儲設備受掉電影響停止 工作的時刻之間自動停止數(shù)據(jù)讀寫操作,以保護外接存儲設備中的數(shù)據(jù)不被破壞,增加外 接存儲設備的壽命。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種外接存儲設備及其掉電保護方法,旨在解決與外接存 儲設備連接的主設備突發(fā)掉電時,外接存儲設備的數(shù)據(jù)保護問題。本發(fā)明是這樣實現(xiàn)的,一種外接存儲設備,所述的外接存儲設備包括主設備電源 監(jiān)測單元、控制單元和數(shù)據(jù)處理單元;其中所述主設備電源監(jiān)測單元用來監(jiān)測主設備電源輸出,當監(jiān)測到所述主設備電源輸 出異常時,發(fā)送控制信號到所述控制單元;所述控制單元用來根據(jù)所接收的控制信號判斷所述主設備電源輸出異常,發(fā)送控 制指令控制所述數(shù)據(jù)處理單元停止數(shù)據(jù)讀寫操作;所述數(shù)據(jù)處理單元用來根據(jù)所述控制單元的控制停止數(shù)據(jù)讀寫操作。更具體的,所述主設備為與所述外接存儲設備連接的數(shù)據(jù)讀寫設備。更具體的,所述主設備電源監(jiān)測單元用來監(jiān)測主設備電源輸出,當所述主設備電 源輸出電壓降低到所述主設備電源監(jiān)測單元的起控電壓之下時,所述主設備電源監(jiān)測單元 發(fā)送控制信號到所述控制單元。更具體的,所述主設備電源監(jiān)測單元包括二極管VDl、二極管VD2、電阻(R) ,PNP型 三極管Oil)和電容(Cl);其中,所述二極管VDl的正極、二極管VD2的負極與電阻(R)的 一端連接,其連接點與所述主設備的電源輸出連接;所述電阻(R)的另一端、PNP型三極管 (Ql)的B極與所述二極管VD2的正極連接;所述二極管VDl的負極、電容(Cl)的正極與PNP 型三極管Oil)的E極連結(jié);PNP型三極管Oil)的C極連接所述控制單元。更具體的,當所述主設備的電源輸出電壓介于所述主設備電源監(jiān)測單元起控電壓 和主設備正常輸出電壓之間時,所述PNP型三極管Oil)截至,所述主設備電源監(jiān)測單元用來向所述控制單元輸出低電壓控制信號;當所述主設備的電源輸出電壓降低并小于所述主 設備電源監(jiān)測單元起控電壓Vl時,所述PNP型三極管Oil)導通,所述主設備電源監(jiān)測單元 用來向所述控制單元輸出高電壓控制信號。本發(fā)明還提供了一種外接存儲設備掉電保護方法,所述的方法包括a、監(jiān)測與外接存儲設備連接的主設備電源輸出;b、當所述與主設備電源輸出異常時,控制所述外接存儲設備停止數(shù)據(jù)讀寫操作。其中步驟a具體包括al、通過主設備電源監(jiān)測單元監(jiān)測與所述外接存儲設備連接的主設備電源輸出。其中步驟b具體包括bl、當所述主設備電源輸出電壓低于所述主設備電源監(jiān)測單元的起控電壓時,所 述主設備電源監(jiān)測單元發(fā)送控制信號到所述控制單元;b2、所述控制單元根據(jù)所述控制信號判斷所述主設備突發(fā)掉電,發(fā)送停止數(shù)據(jù)讀 寫操作的控制指令到數(shù)據(jù)處理單元,所述數(shù)據(jù)處理單元根據(jù)所述控制指令亭子數(shù)據(jù)讀寫操作。本發(fā)明克服現(xiàn)有技術的不足,對主設備電源輸出進行監(jiān)測,當監(jiān)測到主設備突發(fā) 掉電時,在主設備的電源突發(fā)掉電的時刻至外接存儲設備受掉電影響被動停止工作的時刻 之間,控制外接存儲設備停止數(shù)據(jù)讀寫操作。本發(fā)明提供的技術方案可以使得與外接存儲 設備連接的主設備突發(fā)掉電時,外接存儲設備可以在受掉電影響被動停止工作時刻之前, 自動停止數(shù)據(jù)讀寫操作,從而實現(xiàn)對外接存儲設備的數(shù)據(jù)保護,避免其數(shù)據(jù)因掉電而遭受 破壞,延長外接存儲設備的使用壽命。
圖1是本發(fā)明實施例的外接存儲設備的系統(tǒng)框圖;圖2是本發(fā)明實施例的外接存儲設備的主設備電源監(jiān)測單元的電路圖;圖3是本發(fā)明實施例外接存儲設備工作時序圖;圖4是本發(fā)明實施例流程圖。
具體實施例方式本發(fā)明提供的技術方案是對主設備電源輸出進行監(jiān)測,當監(jiān)測到主設備突發(fā)掉 電時,在主設備的電源突發(fā)掉電的時刻至外接存儲設備受掉電影響被動停止工作的時刻之 間,控制外接存儲設備停止數(shù)據(jù)讀寫操作。為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對 本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。本發(fā)明實施例的外接存儲設備的系統(tǒng)框圖如圖1所示,包括主設備電源監(jiān)測單 元、控制單元和數(shù)據(jù)處理單元。其中主設備電源監(jiān)測單元的輸入端連接主設備的電源輸出,輸出端連接控制單元,用 來監(jiān)測主設備電源輸出狀況,當監(jiān)測到主設備電源輸出異常(突發(fā)掉電)時,發(fā)送控制信號 到控制單元;
控制單元與數(shù)據(jù)處理單元相連,在接收到主設備電源監(jiān)測單元發(fā)送的控制信號 時,根據(jù)該控制信號判斷主設備電源輸出異常,主設備突發(fā)掉電,則控制數(shù)據(jù)處理單元停止 數(shù)據(jù)讀寫操作;數(shù)據(jù)處理單元用來根據(jù)控制單元的控制停止數(shù)據(jù)讀寫操作。主設備電源監(jiān)測單元的電路圖如圖2所示,包括二極管VD1、二極管VD2、電阻R、 PNP型三極管Ql和電容Cl。其中,二極管VDl的正極、二極管VD2的負極與電阻R—端連 結(jié),結(jié)點與主設備的電源輸出A連接;電阻R的另一端、三極管Ql的B極與二極管VD2的正 極連結(jié);二極管VDl的負極、電容Cl正極與三極管Ql的E極連結(jié),結(jié)點用B表示,三極管Ql 的C極(C點)連接控制單元。主設備電源監(jiān)測單元的工作原理是當主設備的電源輸出電 壓VA即A點電壓介于主設備電源監(jiān)測單元起控電壓Vl和正常輸出電壓VO之間時(其中 Vl = VO-Vvdl-Veb, Vvdl表示二級管VDl的正向?qū)妷?,Veb表示三極管Ql的E-B正向 導通電壓),此時B點電壓VB = VA-Vvdl,三極管Ql的B極被電阻R箝于VA,三極管Ql不 導通,C點電壓為低電壓。當意外斷電造成主設備的電源輸出電壓VA即A點電壓降低并小 于主設備電源監(jiān)測單元起控電壓Vl時,二極管VDl反向截止,此時VB-VA >Veb,三極管Ql 導通,C點電壓為高電壓。主設備電源監(jiān)測單元的輸出(C點電平)傳輸給控制單元,控制單元接收到主設備 電源監(jiān)測單元輸出的高電平時,控制單元判定主設備電源突發(fā)掉電,立即向數(shù)據(jù)處理單元 發(fā)出停止數(shù)據(jù)操作的控制指令。數(shù)據(jù)處理單元接到停止數(shù)據(jù)操作控制指令后,數(shù)據(jù)處理單 元內(nèi)部運行程序立即停止運行。具體實現(xiàn)本發(fā)明提供的技術方案時,主設備電源監(jiān)測單元監(jiān)測到主設備電源輸出 異常,發(fā)送控制信號到控制單元,控制單元控制數(shù)據(jù)處理單元停止數(shù)據(jù)讀寫操作所需要的 時間要小于主設備電源突發(fā)掉電至外接存儲設備工作失效所經(jīng)歷的時間,也就是說,主設 備的電源突發(fā)掉電至外接存儲設備受掉電影響被動停止工作的時間段之內(nèi),需要完成掉電 監(jiān)測并停止數(shù)據(jù)讀寫操作等一系列的工作。本發(fā)明實施例外接存儲設備工作時序如圖3所 示,其中VO是主設備電源正常工作輸出電壓;Vl是主設備電源監(jiān)測單元起控電壓;V2是外接存儲設備可以正常工作的最低電壓;tl為主設備電源輸出降低為起控電壓Vl時刻;t2為數(shù)據(jù)處理單元停止數(shù)據(jù)讀寫操作的時刻;t3為外接存儲設備工作電壓失效的時刻。因此,主設備電源監(jiān)測單元內(nèi)部元件設置以及外接存儲設備供電穩(wěn)壓電路的設置 要滿足上述的時序要求。本發(fā)明實施例流程圖如圖4所示,包括如下步驟1、主設備電源監(jiān)測單元監(jiān)測主設備電源輸出;2、主設備突發(fā)掉電,其電源輸出下降到主設備電源監(jiān)測單元起控電壓Vl之下? 如果是,轉(zhuǎn)步驟3,否則轉(zhuǎn)步驟13、主設備電源監(jiān)測單元發(fā)送控制信號到控制單元;4、控制單元根據(jù)該控制信號判斷主設備掉電,發(fā)送停止數(shù)據(jù)讀寫操作的控制指令到數(shù)據(jù)處理單元;5、數(shù)據(jù)處理單元停止數(shù)據(jù)讀寫操作。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種外接存儲設備,其特征在于,所述的外接存儲設備包括主設備電源監(jiān)測單元、控 制單元和數(shù)據(jù)處理單元;其中所述主設備電源監(jiān)測單元用來監(jiān)測主設備電源輸出,當監(jiān)測到所述主設備電源輸出異 常時,發(fā)送控制信號到所述控制單元;所述控制單元用來根據(jù)所接收的控制信號判斷所述主設備電源輸出異常,發(fā)送控制指 令控制所述數(shù)據(jù)處理單元停止數(shù)據(jù)讀寫操作;所述數(shù)據(jù)處理單元用來根據(jù)所述控制單元的控制停止數(shù)據(jù)讀寫操作。
2.根據(jù)權(quán)利要求1所述的外接存儲設備,其特征在于,所述主設備為與所述外接存儲 設備連接的數(shù)據(jù)讀寫設備。
3.根據(jù)權(quán)利要求1所述的外接存儲設備,其特征在于,所述主設備電源監(jiān)測單元用來 監(jiān)測主設備電源輸出,當所述主設備電源輸出電壓降低到所述主設備電源監(jiān)測單元的起控 電壓之下時,所述主設備電源監(jiān)測單元發(fā)送控制信號到所述控制單元。
4.根據(jù)權(quán)利要求1所述的外接存儲設備,其特征在于,所述主設備電源監(jiān)測單元包括 二極管VD1、二極管VD2、電阻(R)、PNP型三極管0)1)和電容(Cl);其中,所述二極管VDl的 正極、二極管VD2的負極與電阻(R)的一端連接,其連接點與所述主設備的電源輸出連接; 所述電阻(R)的另一端、PNP型三極管Oil)的B極與所述二極管VD2的正極連接;所述二 極管VDl的負極、電容(Cl)的正極與PNP型三極管0)1)的E極連結(jié);PNP型三極管0)1)的 C極連接所述控制單元。
5.根據(jù)權(quán)利要求4所述的外接存儲設備,其特征在于,當所述主設備的電源輸出電壓 介于所述主設備電源監(jiān)測單元起控電壓和主設備正常輸出電壓之間時,所述PNP型三極管 (Ql)截至,所述主設備電源監(jiān)測單元用來向所述控制單元輸出低電壓控制信號;當所述主 設備的電源輸出電壓降低并小于所述主設備電源監(jiān)測單元起控電壓Vl時,所述PNP型三極 管Oil)導通,所述主設備電源監(jiān)測單元用來向所述控制單元輸出高電壓控制信號。
6.一種外接存儲設備掉電保護方法,所述的方法包括a、監(jiān)測與外接存儲設備連接的主設備電源輸出;b、當所述與主設備電源輸出異常時,控制所述外接存儲設備停止數(shù)據(jù)讀寫操作。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,其中步驟a具體包括al、通過主設備電源監(jiān)測單元監(jiān)測與所述外接存儲設備連接的主設備電源輸出。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,其中步驟b具體包括bl、當所述主設備電源輸出電壓低于所述主設備電源監(jiān)測單元的起控電壓時,所述主 設備電源監(jiān)測單元發(fā)送控制信號到所述控制單元;b2、所述控制單元根據(jù)所述控制信號判斷所述主設備突發(fā)掉電,發(fā)送停止數(shù)據(jù)讀寫操 作的控制指令到數(shù)據(jù)處理單元,所述數(shù)據(jù)處理單元根據(jù)所述控制指令亭子數(shù)據(jù)讀寫操作。
全文摘要
本發(fā)明適用于存儲設備技術領域,提供了一種外接存儲設備及其掉電保護方法,所述的外接存儲設備包括主設備電源監(jiān)測單元、控制單元和數(shù)據(jù)處理單元;其中所述主設備電源監(jiān)測單元用來監(jiān)測主設備電源輸出,當監(jiān)測到所述主設備電源輸出異常時,發(fā)送控制信號到所述控制單元;所述控制單元用來根據(jù)所接收的控制信號判斷所述主設備電源輸出異常,發(fā)送控制指令控制所述數(shù)據(jù)處理單元停止數(shù)據(jù)讀寫操作;所述數(shù)據(jù)處理單元用來根據(jù)所述控制單元的控制停止數(shù)據(jù)讀寫操作。本發(fā)明提供的技術方案可以實現(xiàn)對外接存儲設備的數(shù)據(jù)保護,避免其數(shù)據(jù)因掉電而遭受破壞,延長外接存儲設備的使用壽命。
文檔編號G06F1/28GK102043735SQ20091011066
公開日2011年5月4日 申請日期2009年10月16日 優(yōu)先權(quán)日2009年10月16日
發(fā)明者白宏偉 申請人:深圳Tcl新技術有限公司