專利名稱:Usb設(shè)備控制裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及USB (Universal Serial Bus:通用串行總線架構(gòu),以下簡稱USB) 設(shè)備的控制,尤其是涉及可以控制連接在計算機上的USB設(shè)備的電源的USB設(shè)備控 制裝置及方法。
背景技術(shù):
USB作為串行端口的一種,是類似于音頻播放器,操縱桿,鍵盤,電話,掃描 儀以及打印機等的周邊設(shè)備和計算機間的即插即用接口 。
USB的原理雖然與串行端口相同,但比串行端口更快,連接簡便,支持12Mbps 的數(shù)據(jù)傳輸速度,與周邊設(shè)備相連,使用起來速度可觀,最多能夠?qū)?27個裝置像 鎖鏈一樣連接使用。
另夕卜,USB在使用計算機的過程當(dāng)中連接也能夠被感測,具有不必另加周邊設(shè) 備用電源的優(yōu)點。
所以,作為計算機的周邊設(shè)備的掃描儀和打印機等以USB裝置的形式連接的 情況下,沒有另外的電源碼,可自身供電,由于使用起來非常方便,所以,今后帶 有USB接口的周邊設(shè)備呈增多趨勢。
圖1是普通的USB設(shè)備與計算機間相連接的模式示意圖。
參照圖1, USB設(shè)備120帶有USB連接口 ,利用USB連接線將其與計算機110 的USB端口 111相連接。
計算機110對已作USB連接的USB設(shè)備120按即插即用(Plug and Play)感 測,電源供電,在計算機110的操作的情況下,能夠作為一種周邊設(shè)備被使用。
但是,現(xiàn)有的USB連接方式中,沒有USB設(shè)備120自身控制電源的方法,在 USB連接狀態(tài)下,與計算機110相連接,計算機110電源開啟期間,無論USB設(shè)備 120是否被使用,電源始終處于供電的狀態(tài)。
即,想要關(guān)閉USB設(shè)備120的電源時,就只能采取撤出USB連接的方法。
所以,在不使用USB設(shè)備120時,電源仍不必要的供電,不僅會造成電力浪
費,同時,對于USB設(shè)備120本身來說,由于在不使用期間仍處于開啟狀態(tài)的緣
故,也會存在使用壽命縮短,或增大問題發(fā)生概率的問題。
發(fā)明內(nèi)容
本發(fā)明正是為解決上述問題而提出的,目的是提供一種可在計算機上控制與
計算機進行USB連接的USB設(shè)備的電源的USB設(shè)備控制裝置及方法。 為了實現(xiàn)上述目的,本發(fā)明的USB設(shè)備控制裝置,是通過USB (Universal Serial Bus)連接,控制USB設(shè)備的電源供電的裝置,由以下幾部分構(gòu)成通過控制信號, 控制向上述USB設(shè)備供電的電源開啟/關(guān)閉的電源開關(guān)部;監(jiān)視是否存在和上述USB 設(shè)備間進行的數(shù)據(jù)傳輸?shù)臄?shù)據(jù)監(jiān)視部;感測上述USB設(shè)備的電源控制的按鍵輸入的 鍵盤輸入部;以及根據(jù)從上迷數(shù)據(jù)監(jiān)視部和鍵盤輸入部輸入的信號,控制上述電源 開關(guān)部,從而控制上述USB設(shè)備的電源的控制部。由此,憑借USB連接,在保持 USB連接狀態(tài)而不撤出的情況下,即能夠控制向USB設(shè)備供電的電源開啟/關(guān)閉。 另外,為了實現(xiàn)上述目的,本發(fā)明的USB設(shè)備控制方法,是通過USB (Universal Serial Bus)連接,控制USB設(shè)備供電的電源的方法,包括以下幾個步驟(a)對 已進行USB連接的USB設(shè)備的數(shù)據(jù)傳輸監(jiān)視的步驟;(b)根據(jù)上述監(jiān)視結(jié)果,切斷 向上述USB供應(yīng)的電源的步驟;以及(c )感測上述USB設(shè)備的數(shù)據(jù)傳輸意圖,向上 述USB設(shè)備提供電源,使數(shù)據(jù)傳輸?shù)靡赃M行的步驟。
所述本發(fā)明的USB設(shè)備控制裝置及方法,能夠在不解除與計算機進行USB連 接情況下,在計算機上控制與計算機進行USB連接的裝置的電源開啟/關(guān)閉。
本發(fā)明的效果
如上所述的本發(fā)明的USB設(shè)備控制裝置及方法,在USB設(shè)備與計算機相連接 供電的情況下,不撤出USB連接,由于用戶可根據(jù)自己的意愿關(guān)閉電源,所以不僅 可以保護不使用期間的USB設(shè)備,還具有能夠防止不必要的電力浪費的效果。
為進一步說明本發(fā)明的上述目的、結(jié)構(gòu)特點和效果,以下將結(jié)合附圖對本 發(fā)明進行詳細的描述。
圖1是普通的USB設(shè)備與計算機間的連接模式示意圖2是本發(fā)明的實施例中USB設(shè)備控制裝置的結(jié)構(gòu)分塊示意圖3是本發(fā)明的實施例中USB設(shè)備控制方法操作順序具體實施例方式
下面將參照附圖對USB設(shè)備控制裝置及方法的實施方式進行詳細說明。 但是,在本發(fā)明的說明中,省去了現(xiàn)有技術(shù)中眾所周知的部分,在此將不做 詳細的說明。
圖2是本發(fā)明的實施例中USB設(shè)備控制裝置的結(jié)構(gòu)分塊示意圖。
參照圖2, USB設(shè)備120與計算機210的(JSB端口 220間,通過USB連接線進 行USB連接,計算機210包括控制USB設(shè)備120的電源的控制部211;通過上述USB 端口 220監(jiān)視是否存在與USB設(shè)備進行數(shù)據(jù)傳輸?shù)臄?shù)據(jù)監(jiān)視部212;接受由用戶定 義的關(guān)閉上述USB設(shè)備120的電源的按鍵輸入的鍵盤輸入部213。
此時,上述計算機210包含有執(zhí)行計算機功能的多種功能塊,除了本發(fā)明的 實施例中所必要的功能塊之外的其它部分,在這里將不做詳細的說明。
此時,上述USB端口 220包括根據(jù)上述計算機210的控制部211的控制信號, 能夠控制向USB設(shè)備120供電的電源開啟/關(guān)閉的電源開關(guān)部221。
控制部211在一定時間內(nèi),沒有數(shù)據(jù)通過USB端口 220在USB設(shè)備120間傳 輸?shù)那闆r下,或者通過由用戶事先設(shè)定關(guān)閉電源的鍵盤輸入部213,接收到按鍵輸 入的情況下,輸出控制關(guān)閉USB設(shè)備120的電源的電源開關(guān)221的控制信號。
執(zhí)行上述一定時間內(nèi)是否存在數(shù)據(jù)傳輸?shù)谋O(jiān)視的是數(shù)據(jù)監(jiān)視部212,接受由用 戶關(guān)閉電源的按鍵輸入的是鍵盤輸入部213。
向上述鍵盤輸入部213輸入的關(guān)閉電源的掩建,通過計算機的鍵盤或鼠標(biāo)器 菜單等事先設(shè)定,用戶也可以隨意變更。
上述計算機21G,通過USB連接線將USB設(shè)備120連接到USB端口 220上時, 憑借即插即用功能,計算機210能夠感測并使用相應(yīng)的USB設(shè)備120。
此時,通過與USB端口 220連接的USB連接線向USB設(shè)備120供電。
上述計算機210的數(shù)據(jù)監(jiān)視部212通過USB端口 220,對是否有數(shù)據(jù)傳輸進行 監(jiān)視,在既定的一定時間內(nèi),沒有數(shù)據(jù)傳輸?shù)那闆r下,將該情況通知給控制部211。
控制部211根據(jù)數(shù)據(jù)監(jiān)視部212通知的一定時間內(nèi)沒有數(shù)據(jù)傳輸?shù)男畔?,?USB端口 220的電源開關(guān)部221輸出用于關(guān)閉電源的控制信號,根據(jù)上述控制部211 的控制信號,電源開關(guān)部221關(guān)閉連接在USB連接線上的供電部分,切斷向USB
設(shè)備120供電的電源。
上述電源開關(guān)部221將USB連接線和被連接的USB端口 220的連接栓中的供 電部分相連接,根據(jù)開關(guān)的操作,可使電源得以開啟/關(guān)閉,在此可以使用TR (Transistor晶體管)或才幾械開關(guān)。
在電源被切斷的狀態(tài)下,用戶想使用相應(yīng)的USB設(shè)備120的話,控制部211 向電源開關(guān)部221輸出控制信號,使得USB設(shè)備120供電,即能夠使用相應(yīng)的USB 設(shè)備120。
另外,為了不按是否有數(shù)據(jù)的傳輸而按用戶的意圖控制USB設(shè)備120的電源, 在類似于計算機210的鍵盤或鼠標(biāo)器等的輸入裝置中,補充設(shè)置關(guān)閉USB設(shè)備電源 的熱鍵或接口菜單,并將其輸入的情況下,鍵盤輸入部213根據(jù)輸入的信號,將其 通知給控制部211,因此控制部211能夠控制向USB設(shè)備120供電的電源開關(guān)部221 。 圖3是本發(fā)明的實施例中USB設(shè)備控制方法的操作順序圖。 步驟301,參照圖3,在計算機210中,通過USB連接線將USB設(shè)備UO連接 在USB端口 220上時,計算機210憑借即插即用功能,感測出USB設(shè)備120,執(zhí)行 可使用的登錄操作。
上述USB設(shè)備120的感測以及登錄,可通過普通的眾所周知的技術(shù)實現(xiàn),在 此將不做詳細的說明。
同時,USB設(shè)備120與計算機210相連接的狀態(tài)下,在USB設(shè)備120與計算機 210間,在一定時間內(nèi)沒有數(shù)據(jù)傳輸?shù)那闆r下,計算機210的數(shù)據(jù)監(jiān)視部212做出 一定時間內(nèi)沒有被使用的判斷,并將判斷結(jié)果通知給控制部211。
步驟302,判斷USB設(shè)備120在一定時間內(nèi)是否未被使用。
步驟304、步驟305,控制部211在USB設(shè)備120在一定時間內(nèi)沒有被使用的 情況下,向USB端口 220的電源開關(guān)部221輸出控制信號,使電源關(guān)閉。
步驟303、步驟304、步驟305,另外,非一定時間內(nèi)沒有數(shù)據(jù)傳輸?shù)那闆r, 即,因用戶而定的狀態(tài)下,輸入用戶事先已設(shè)定的按鍵要求關(guān)閉電源時,鍵盤輸入 部213接受按鍵輸入,并通知控制部211,控制部211控制電源開關(guān)部221,切斷 向USB設(shè)備12G供電的電源。
步驟306、步驟307,同時,如上所述的一定時間內(nèi)沒有數(shù)據(jù)傳輸,或者由用 戶輸入關(guān)閉電源的按鍵而使USB設(shè)備120的電源處于關(guān)閉狀態(tài)下,想要使用USB 設(shè)備120時,控制部211控制電源開關(guān)部221,使得電源開始供電。
步驟308、步驟309,隨著電源的供電,USB設(shè)備120操作時,計算機210感 測與USB設(shè)備的連接并登錄,使USB設(shè)備能夠得以使用。
根據(jù)上述過程,在用戶長時間內(nèi)不使用USB設(shè)備120的情況下,自動或手動 將電源關(guān)閉,想要使用時,再開啟電源。所以可以防止不必要的浪費電力,也能夠 解決USB設(shè)備120因不必要的開啟電源可能產(chǎn)生的問題。
本發(fā)明的實施例中的USB設(shè)備控制裝置及方法,以保持USB連接的狀態(tài),由 于能夠使得USB設(shè)備的電源開啟/關(guān)閉,所以具有能夠保護不使用的USB設(shè)備,防 止不必要的電力損失的特點。
本技術(shù)領(lǐng)域中的普通技術(shù)人員應(yīng)當(dāng)認識到,以上的實施例僅是用來說明本發(fā) 明,而并非用作為對本發(fā)明的限定,只要在本發(fā)明的實質(zhì)精神范圍內(nèi),對以上所述 實施例的變化、變型都將落在本發(fā)明權(quán)利要求書的范圍內(nèi)。
權(quán)利要求
1、一種USB設(shè)備控制裝置,是通過連接,控制USB設(shè)備的電源供電的裝置,其特征在于由以下幾部分構(gòu)成通過控制信號,控制向上述USB設(shè)備供電的電源開啟/關(guān)閉的電源開關(guān)部;監(jiān)視是否存在和上述USB設(shè)備間進行的數(shù)據(jù)傳輸?shù)臄?shù)據(jù)監(jiān)視部;感測上述USB設(shè)備的電源控制的按鍵輸入的鍵盤輸入部;以及根據(jù)從上述數(shù)據(jù)監(jiān)視部和鍵盤輸入部輸入的信號,控制上述電源開關(guān)部,從而控制上述USB設(shè)備的電源的控制部。
2、 如權(quán)利要求1所述的USB設(shè)備控制裝置,其特征在于 上述數(shù)據(jù)監(jiān)視部在既定的時間內(nèi),與上述USB設(shè)備間沒有數(shù)據(jù)傳輸?shù)那闆r下,將此通知信號傳送給上述控制部。
3、 如權(quán)利要求1所述的USB設(shè)備控制裝置,其特征在于 上述鍵盤輸入部感測事先已設(shè)定的按鍵輸入,并將其通知給控制部。
4、 如權(quán)利要求l或3所述的USB設(shè)備控制裝置,其特征在于, 上述控制部根據(jù)上述鍵盤輸入部的信號,判斷現(xiàn)在USB設(shè)備的電源狀態(tài),控制使電源開啟/關(guān)閉的電源開關(guān)。
5、 一種USB設(shè)備控制方法,是通過USB連接,控制USB設(shè)備供電的電源的方 法,其特征在于包括以下幾個步驟(a )對已進行USB連接的USB設(shè)備的數(shù)據(jù)傳輸監(jiān)視的步驟; (b)根據(jù)上述監(jiān)視結(jié)果,切斷向上述USB供應(yīng)的電源的步驟; (c )感測上述USB設(shè)備的數(shù)據(jù)傳輸意圖,向上述USB設(shè)備提供電源,使數(shù)據(jù) 傳輸?shù)靡赃M行的步驟。
6、 如權(quán)利要求5所述的USB設(shè)備控制方法,其特征在于為了控制上述USB設(shè)備的電源,感測已設(shè)定的4務(wù)睫輸入的步驟; 以及根據(jù)上述已感測的按鍵輸入,開啟/關(guān)閉USB設(shè)備的電源的步驟。
7、如權(quán)利要求5或6所述的USB設(shè)備控制方法,其特征在于 上述按鍵輸入為反轉(zhuǎn)按鍵輸入。
全文摘要
本發(fā)明涉及USB設(shè)備控制裝置及方法,是USB設(shè)備的電源控制,通過USB連接,控制USB設(shè)備的電源供電的裝置及方法,所述USB設(shè)備控制裝置由以下幾部分構(gòu)成通過控制信號,控制向上述USB設(shè)備供電的電源開啟/關(guān)閉的電源開關(guān)部;監(jiān)視是否存在和上述USB設(shè)備間進行的數(shù)據(jù)傳輸?shù)臄?shù)據(jù)監(jiān)視部;感測上述USB設(shè)備的電源控制的按鍵輸入的鍵盤輸入部;以及根據(jù)從上述數(shù)據(jù)監(jiān)視部和鍵盤輸入部輸入的信號,控制上述電源開關(guān)部,從而控制上述USB設(shè)備的電源的控制部。本發(fā)明憑借USB連接,在保持USB連接狀態(tài)而不撤出的情況下,即能夠控制向USB設(shè)備供電的電源開啟/關(guān)閉。
文檔編號G06F11/30GK101105710SQ20061002884
公開日2008年1月16日 申請日期2006年7月12日 優(yōu)先權(quán)日2006年7月12日
發(fā)明者李尚玄 申請人:樂金電子(昆山)電腦有限公司