專利名稱:電腦及保護(hù)其電源按鈕的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電腦及保護(hù)其電源按鈕的方法。
背景技術(shù):
在電腦的前面板上,一般都有一個(gè)電源按鈕,也就是開機(jī)/關(guān)機(jī)按鈕。如果要啟動(dòng) 裝置,需要按下這個(gè)按鈕。若在裝置已經(jīng)啟動(dòng)或者運(yùn)行的情況下,需要強(qiáng)制關(guān)機(jī),再次按下 這個(gè)按鈕,有的還需要按下并持續(xù)幾秒鐘才能關(guān)機(jī)。目前,家庭電腦日益普及,當(dāng)我們正在裝置運(yùn)行的情況下忙于做工作,例如打字, 上網(wǎng)查找資料等,以及娛樂,例如看電影,聽音樂的時(shí)候,如果有人,特別是不懂事的小孩, 突然把上的電源按鈕再次按下,則會(huì)造成一定的損失。還有,對(duì)于服務(wù)器來說,因?yàn)樗膯?動(dòng)時(shí)間相當(dāng)長(zhǎng),而且它運(yùn)行的任務(wù)往往都是重要且需要較長(zhǎng)時(shí)間才能做完的,如果有人不 小心或者圖謀不軌在裝置運(yùn)行的情況下去按電源按鈕,那就會(huì)帶來時(shí)間和財(cái)產(chǎn)的損失。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種電腦,其通過軟硬件結(jié)合的方法讓電源按鈕在裝 置運(yùn)行的情況下失效,保護(hù)電腦的電源按鈕不被隨意按動(dòng)而關(guān)掉電腦。此外,還有必要提供一種保護(hù)電腦電源按鈕的方法,其通過軟硬件結(jié)合的方法讓 電源按鈕在裝置運(yùn)行的情況下失效,保護(hù)電腦的電源按鈕不被隨意按動(dòng)而關(guān)掉電腦。所述電腦的前面板包括一個(gè)模擬開關(guān),該模擬開關(guān)包括輸入端、輸出端及控制端。 所述控制端與該電腦主機(jī)板上的引腳GPO相連,所述輸入端與該電腦的電源按鈕的一端相 連,所述輸出端與該電腦的主機(jī)板相應(yīng)的電源開關(guān)插針接口相連。所述主機(jī)板包括保護(hù)單 元,該保護(hù)單元包括所述的保護(hù)單元包括構(gòu)建模塊,用于在電腦系統(tǒng)運(yùn)行時(shí),構(gòu)建開啟 和關(guān)閉保護(hù)電源按鈕功能的虛擬開啟按鈕和虛擬關(guān)閉按鈕;控制模塊,當(dāng)觸發(fā)所述構(gòu)建的 虛擬開啟按鈕時(shí),控制引腳GPO輸出低電平至模擬開關(guān)的控制端,進(jìn)而控制該模擬開關(guān)斷 開,使電源按鈕失效;所述的控制模塊,還用于當(dāng)觸發(fā)所述構(gòu)建的虛擬關(guān)閉按鈕時(shí),控制引 腳GPO輸出高電平至模擬開關(guān)的控制端,從而控制該模擬開關(guān)導(dǎo)通,使電源按鈕有效。所述保護(hù)電腦電源按鈕的方法包括步驟在電腦系統(tǒng)運(yùn)行時(shí),構(gòu)建開啟和關(guān)閉保 護(hù)電源按鈕功能的虛擬開啟按鈕和虛擬關(guān)閉按鈕;在電腦系統(tǒng)運(yùn)行時(shí),構(gòu)建開啟和關(guān)閉保 護(hù)電源按鈕功能的虛擬開啟按鈕和虛擬關(guān)閉按鈕;當(dāng)觸發(fā)所述虛擬開啟按鈕時(shí),控制引腳 GPO輸出低電平至模擬開關(guān)的控制端,進(jìn)而控制該模擬開關(guān)斷開,使電源按鈕失效;當(dāng)觸發(fā) 所述虛擬關(guān)閉按鈕,控制引腳GPO輸出高電平至模擬開關(guān)的控制端,從而控制模擬開關(guān)導(dǎo) 通,使電源按鈕有效。相較現(xiàn)有技術(shù),本發(fā)明提供的電腦及保護(hù)其電源按鈕的方法,通過軟硬件結(jié)合的 方法讓電源按鈕在裝置運(yùn)行的情況下失效,保護(hù)電腦不被他人隨意按動(dòng)電源按鈕而關(guān)掉電 腦,避免在電腦運(yùn)行時(shí)在突發(fā)情況時(shí)被電源所帶來的時(shí)間損失和財(cái)產(chǎn)損失。
圖1是本發(fā)明電腦較佳實(shí)施例的架構(gòu)圖。圖2是圖1中保護(hù)單元較佳實(shí)施例的功能模塊圖。圖3是本發(fā)明保護(hù)電腦電源按鈕的方法較佳實(shí)施例的具體實(shí)施流程圖。
具體實(shí)施例方式如圖1所示,是本發(fā)明電腦較佳實(shí)施例的架構(gòu)圖。所述的電腦1包括主機(jī)板3與 前面板4。所述的前面板4 一般通過連接有AUDIO (音頻)、USB (通用串行總線)、LED (發(fā) 光二極管)等的控制線路與主機(jī)板3相連。所述的主機(jī)板3中包括,但不限于存儲(chǔ)裝置5。 所述的存儲(chǔ)裝置5用于存儲(chǔ)保護(hù)單元50。所述的前面板4包括1個(gè)模擬開關(guān)41以及電源 按鈕42。圖1中所述的外部電源2用于為電腦1提供電源。應(yīng)說明的是,主機(jī)板3上所包括的南北橋與I/O (Input/Output)(圖中未示出)的 內(nèi)部集成了開機(jī)觸發(fā)電路,所有的開機(jī)觸發(fā)電路都是瞬間低電平有效。即若為其提供一個(gè) 瞬間的低電平即可以使主機(jī)板3進(jìn)行工作。但是如果為其提供的是持續(xù)的低電平,則在電 腦1系統(tǒng)運(yùn)行的情況下,會(huì)使電腦1關(guān)機(jī)。所述的模擬開關(guān)41有輸入端a、輸出端b以及控制端c三個(gè)端子,其中輸入端a和 輸出端b可互換。當(dāng)控制端c輸入高電平時(shí),模擬開關(guān)41導(dǎo)通,即模擬開關(guān)41閉合;當(dāng)控 制端c輸入低電平時(shí),模擬開關(guān)41截止,即模擬開關(guān)41斷開。模擬開關(guān)41導(dǎo)通時(shí),導(dǎo)通電 阻為幾十歐姆;模擬開關(guān)41截止時(shí),呈現(xiàn)很高的阻抗,可以看成為開路。所述的電源按鈕42即為開關(guān)機(jī)按鈕,是直接連接在模擬開關(guān)41的輸入端a與地 (GND)之間的。此外,主機(jī)板3上包括引腳GPO(General Purpose Output通用輸出口)以 及引腳GND (其余未標(biāo)示出)。所述引腳GPO與模擬開關(guān)41的控制端c相連。當(dāng)GPO輸出 電平為高電平時(shí),控制端c的輸入為高電平,模擬開關(guān)41導(dǎo)通;當(dāng)GPO輸出電平為低電平 時(shí),控制端c的輸入為低電平,模擬開關(guān)41斷開。所述的引腳GND與地連接。此外,應(yīng)說明的是,在當(dāng)電腦1處于關(guān)機(jī)狀態(tài)時(shí),主機(jī)板3上的引腳GPO默認(rèn)輸出 電平為高電平。所述的模擬開關(guān)41的輸出端b還通過電源線與主機(jī)板3上相應(yīng)的電源開關(guān)插針 接口相連。一般情況下,主板上對(duì)應(yīng)位置的插針附近的英文縮寫一般為PWR、P0wer Sff,PffR SW等,將輸出端b通過電源線的插頭插入相應(yīng)的插針里,將模擬開關(guān)41與主機(jī)板連接。應(yīng) 說明的是,當(dāng)模擬開關(guān)41導(dǎo)通時(shí),按一下電源按鈕42時(shí),會(huì)產(chǎn)生一個(gè)瞬間低電平,使電腦1 的系統(tǒng)運(yùn)行起來,此時(shí),即使模擬開關(guān)41斷開,電腦的系統(tǒng)也正常運(yùn)行。但在模擬開關(guān)41 導(dǎo)通的狀態(tài)下,持續(xù)按下電源按鈕42幾秒鐘的話,則電腦1關(guān)機(jī)。如圖2所示,是圖1中保護(hù)單元較佳實(shí)施例的功能模塊圖。所述的保護(hù)單元包括 構(gòu)建模塊500以及控制模塊502。構(gòu)建模塊500用于構(gòu)建讓使用者可以開啟和關(guān)閉保護(hù)單元50保護(hù)電源按鈕功能 的虛擬開啟按鈕和虛擬關(guān)閉按鈕。所述的虛擬開啟按鈕和虛擬關(guān)閉按鈕可以于電腦1的顯 示器(圖中未示出)上顯示,讓使用者可以通過點(diǎn)擊而開啟和關(guān)閉保護(hù)單元50保護(hù)電源按 鈕42的功能??刂颇K502,用于在電腦1的系統(tǒng)運(yùn)行時(shí),當(dāng)使用者需要開啟保護(hù)電源按鈕42的功能,觸發(fā)所述構(gòu)建的虛擬開啟按鈕時(shí),控制引腳GPO輸出低電平,則此時(shí)控制端c的輸入 也為低電平,從而控制模擬開關(guān)41斷開,使電源按鈕42失效。所述的控制模塊502,還用于當(dāng)使用者需要關(guān)閉保護(hù)電源按鈕42的功能,觸發(fā)所 述構(gòu)建的虛擬關(guān)閉按鈕時(shí),控制引腳GPO輸出高電平,則此時(shí)控制端c的輸入也為高電平, 從而控制模擬開關(guān)41閉合,使其處于導(dǎo)通狀態(tài),使電源按鈕42有效。如圖3所示,是本發(fā)明保護(hù)電腦電源按鈕的方法較佳實(shí)施例的具體實(shí)施流程圖。首先,步驟S10,使用者按下電源按鈕42,運(yùn)行電腦1的系統(tǒng)。步驟S11,構(gòu)建模塊500構(gòu)建讓使用者可以開啟和關(guān)閉保護(hù)單元50保護(hù)電源按鈕 42功能的虛擬開啟按鈕和虛擬關(guān)閉按鈕。步驟S12,當(dāng)使用者需要開啟保護(hù)電源按鈕42的功能時(shí),觸發(fā)所述構(gòu)建的虛擬開 啟按鈕。步驟S13,控制模塊502控制引腳GPO輸出低電平至控制端c,從而控制模擬開關(guān) 41斷開,使電源按鈕42失效。步驟S14,當(dāng)使用者需要關(guān)閉保護(hù)電源按鈕42的功能時(shí),觸發(fā)所述構(gòu)建的虛擬關(guān) 閉按鈕。步驟S15,控制模塊502控制引腳GPO輸出高電平至控制端c,從而控制模擬開關(guān) 41閉合,此時(shí)該模擬開關(guān)41處于導(dǎo)通狀態(tài),使電源按鈕42有效。此時(shí),若使用者持續(xù)按下 電源按鈕42,則電腦1關(guān)機(jī)。最后所應(yīng)說明的是,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參 照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明 的技術(shù)方案進(jìn)行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種電腦,其特征在于,該電腦的前面板包括一個(gè)模擬開關(guān),該模擬開關(guān)包括輸入 端、輸出端及控制端,所述控制端與該電腦主機(jī)板上的引腳GPO相連,所述輸入端與該電腦 的電源按鈕的一端相連,所述輸出端與該電腦的主機(jī)板相應(yīng)的電源開關(guān)插針接口相連,所 述主機(jī)板包括保護(hù)單元,該保護(hù)單元包括構(gòu)建模塊,用于在電腦系統(tǒng)運(yùn)行時(shí),構(gòu)建開啟和關(guān)閉保護(hù)電源按鈕功能的虛擬開啟按 鈕和虛擬關(guān)閉按鈕;控制模塊,當(dāng)觸發(fā)所述構(gòu)建的虛擬開啟按鈕時(shí),控制引腳GPO輸出低電平至模擬開關(guān) 的控制端,進(jìn)而控制該模擬開關(guān)斷開,使電源按鈕失效;及所述的控制模塊,還用于當(dāng)觸發(fā)所述構(gòu)建的虛擬關(guān)閉按鈕時(shí),控制引腳GPO輸出高電 平至模擬開關(guān)的控制端,從而控制該模擬開關(guān)導(dǎo)通,使電源按鈕有效。
2.如權(quán)利要求1所述的電腦,其特征在于,在電腦處于關(guān)機(jī)狀態(tài)時(shí),所述引腳GPO的默 認(rèn)輸出電平為高電平。
3.一種保護(hù)電腦電源按鈕的方法,其特征在于,該電腦的前面板包括一個(gè)模擬開關(guān),該 模擬開關(guān)包括輸入端、輸出端及控制端,所述控制端與該電腦主機(jī)板上的引腳GPO相連,所 述輸入端與該電腦的電源按鈕的一端相連,所述輸出端與該電腦的主機(jī)板相應(yīng)的電源開關(guān) 插針接口相連,該方法包括步驟在電腦系統(tǒng)運(yùn)行時(shí),構(gòu)建開啟和關(guān)閉保護(hù)電源按鈕功能的虛擬開啟按鈕和虛擬關(guān)閉按鈕;當(dāng)觸發(fā)所述虛擬開啟按鈕時(shí),控制引腳GPO輸出低電平至模擬開關(guān)的控制端,進(jìn)而控 制該模擬開關(guān)斷開,使電源按鈕失效;當(dāng)觸發(fā)所述虛擬關(guān)閉按鈕時(shí),控制引腳GPO輸出高電平至模擬開關(guān)的控制端,從而控 制模擬開關(guān)導(dǎo)通,使電源按鈕有效。
4.如權(quán)利要求3所述的保護(hù)電腦電源按鈕的方法,其特征在于,在電腦處于關(guān)機(jī)狀態(tài) 時(shí),所述引腳GPO的默認(rèn)輸出電平為高電平。
全文摘要
一種保護(hù)電腦電源按鈕的方法,該電腦的前面板包括一個(gè)模擬開關(guān),該模擬開關(guān)包括輸入端、輸出端及控制端,所述控制端與該電腦主機(jī)板上的引腳GPO相連,所述輸入端與該電腦的電源按鈕的一端相連;所述輸出端與該電腦的主機(jī)板相應(yīng)的電源開關(guān)插針接口相連,該方法包括步驟在電腦系統(tǒng)運(yùn)行時(shí),構(gòu)建開啟和關(guān)閉保護(hù)電源按鈕功能的虛擬開啟按鈕和虛擬關(guān)閉按鈕;當(dāng)觸發(fā)所述虛擬開啟按鈕時(shí),控制引腳GPO輸出低電平至模擬開關(guān)的控制端,進(jìn)而控制該模擬開關(guān)斷開,使電源按鈕失效;當(dāng)觸發(fā)所述虛擬關(guān)閉按鈕時(shí),控制引腳GPO輸出高電平至模擬開關(guān)的控制端,從而控制模擬開關(guān)導(dǎo)通,使電源按鈕有效。
文檔編號(hào)G06F1/16GK102004521SQ20091030636
公開日2011年4月6日 申請(qǐng)日期2009年8月31日 優(yōu)先權(quán)日2009年8月31日
發(fā)明者黨德華 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司