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