00的I/O接口插座二 306相連接,接收開關(guān)量信號,包括計算機(服務(wù)器)的開關(guān)機狀態(tài)信號等。
[0036]圖4中,微控制器(MCU) 400和輸出接口電路410連接,該輸出接口電路連接I/O接口插座一 212,I/O接口插座一 212通過連接線與接口卡300的I/O接口插座二 306相連接,輸出開關(guān)量信號,包括開機(關(guān)機)、復(fù)位信號等。
[0037]圖5示出本實用新型接口卡構(gòu)成原理框圖,I/O接口插座二 306通過POWER
[0038]指示燈304與信號隔離電路一 500相連接,信號隔離電路一 500(由光電耦合器等電路組成)的輸出含兩組插針,包括POWER Sff插針一 310與POWER Sff插針二 312,這兩組插針分別用于連接計算機(服務(wù)器)的主板電源插針和機箱上的電源按鈕。
[0039]圖5中,I/O接口插座二 306通過RESET
[0040]指示燈308與信號隔離電路二 502相連接,信號隔離電路二 502(由光電耦合器等電路組成)的輸出含兩組插針,包括RESET Sff插針一 314與RESET Sff插針二 316,這兩組插針分別用于連接計算機(服務(wù)器)的主板復(fù)位插針和機箱上的復(fù)位按鈕。
[0041]圖5中,DC INPUT插座318通過PC指示燈320與信號隔離電路三504相連接,信號隔離電路三504 (由光電耦合器等電路組成)的輸出與I/O接口插座二 306相連接,用于檢測計算機(服務(wù)器)的開關(guān)機狀態(tài)。
[0042]圖6示出本實用新型提供的裝置主程序軟件流程圖,包括:
[0043]步驟600:系統(tǒng)初始化,包括對GSM模塊404通訊參數(shù)的配置,對微控制器(MCU)400輸入輸出端口配置和置初值,以及對程序用到的全局變量的初始化等;
[0044]步驟602:和GSM模塊404進行通訊,查詢有無來電信息,如果有,轉(zhuǎn)至步驟604,否則在此循環(huán);
[0045]步驟604:接通來電(摘機),建立起與用戶的通話連接;
[0046]步驟606:等待用戶輸入密碼,用戶使用DTMF方式按鍵(參見圖7)進行操作,作為優(yōu)選,本實用新型提供裝置的密碼為4位數(shù)字(“O”至“9”),以開頭,隨后鍵入密碼,最后用“#”結(jié)尾,例如,如果密碼為“1234”,這樣用戶需順序鍵入“I” “2” “3” “4”
[0047]步驟608:查詢DTMF解碼電路402的輸出信號,判斷有無鍵輸入,如有轉(zhuǎn)至步驟610,否則轉(zhuǎn)至步驟609 ;
[0048]步驟609:在指定的時間間隔內(nèi),如果沒有鍵輸入,說明超時,如果沒有超時,轉(zhuǎn)至步驟606,繼續(xù)等待用戶輸入密碼,如果超時,轉(zhuǎn)至步驟614 ;
[0049]步驟610:將用戶鍵入的密碼和存儲在微控制器(MCU) 400內(nèi)部的EEPROM數(shù)據(jù)存儲器中密碼進行比較判斷,如果相同,說明密碼正確,轉(zhuǎn)至步驟616,否則,說明密碼不正確,轉(zhuǎn)至步驟612 ;
[0050]步驟612:判斷是第幾次輸入密碼不正確,如果是第一次,轉(zhuǎn)至步驟606,讓用戶嘗試再一次輸入密碼,如果是第二次,轉(zhuǎn)至步驟614 ;
[0051]步驟614:掛斷來電(掛機),結(jié)束本次通話,轉(zhuǎn)至步驟602,等待下次來電;
[0052]步驟616:等待用戶輸入命令,用戶使用DTMF方式按鍵(參見圖7)進行操作,作為優(yōu)選,本實用新型提供裝置的命令為單個數(shù)字鍵“O”至“9”;
[0053]步驟617:查詢DTMF解碼電路402的輸出信號,判斷有無鍵輸入,如有轉(zhuǎn)至步驟620,否則轉(zhuǎn)至步驟618 ;
[0054]步驟618:如果沒有超時,轉(zhuǎn)至步驟616,繼續(xù)等待用戶輸入命令,如果超時,轉(zhuǎn)至步驟614 ;
[0055]步驟620:判斷是不是“ I”鍵(“查詢”命令),如果是,轉(zhuǎn)至步驟621,否則轉(zhuǎn)至步驟622 ;
[0056]步驟621:執(zhí)行“查詢”操作的相關(guān)程序,微控制器(MCU)400讀取輸入接口電路408的值,判斷連接I/o接口插座一 212相應(yīng)輸入信號的狀態(tài),包括計算機(服務(wù)器)開機狀態(tài)、關(guān)機狀態(tài)以及接口卡300連接狀態(tài)等,然后微控制器(MCU) 400通過發(fā)不同DTMF聲音指令給GSM模塊404,用戶可以聽到不同的提示音,進而知道各種實時狀態(tài);
[0057]步驟622:判斷是不是“2”鍵(“開機”命令),如果是,轉(zhuǎn)至步驟623,否則轉(zhuǎn)至步驟624 ;
[0058]步驟623:執(zhí)行“開機”操作的相關(guān)程序,微控制器(MCU)400讀取輸入接口電路408的值,如果計算機(服務(wù)器)處于關(guān)機狀態(tài),微控制器(MCU) 400輸出相應(yīng)值到輸出接口電路410,使接口卡300上的POWER SW插針一 310與POWER SW插針二 312閉合(短路)一段時間(500毫秒左右)然后斷開,完成“開機”動作;
[0059]步驟624:判斷是不是“3”鍵(“關(guān)機”命令),如果是,轉(zhuǎn)至步驟625,否則轉(zhuǎn)至步驟626 ;
[0060]步驟625:執(zhí)行“關(guān)機”操作的相關(guān)程序,微控制器(MCU)400讀取輸入接口電路408的值,如果計算機(服務(wù)器)處于開機狀態(tài),微控制器(MCU) 400輸出相應(yīng)值到輸出接口電路410,使接口卡300上的POWER SW插針一 310與POWER SW插針二 312閉合一段時間(500毫秒左右)然后斷開,完成“關(guān)機”動作;
[0061]步驟626:判斷是不是“4”鍵(“強行關(guān)機”命令),如果是,轉(zhuǎn)至步驟627,否則轉(zhuǎn)至步驟628 ;
[0062]步驟627:執(zhí)行“強行關(guān)機”操作的相關(guān)程序,微控制器(MCU) 400讀取輸入接口電路408的值,如果計算機(服務(wù)器)處于開機狀態(tài),微控制器(MCU) 400輸出相應(yīng)值到輸出接口電路410,使接口卡300上的POWER Sff插針一 310與POWER Sff插針二 312閉合,然后不斷讀取輸入接口電路408的值,直到計算機(服務(wù)器)關(guān)機,一般強行關(guān)機的時間為4秒左右,確定關(guān)機后,微控制器(MCU) 400輸出相應(yīng)值到輸出接口電路410,使POWER SW插針一310與POWER Sff插針二 312斷開。
[0063]步驟628:判斷是不是“5”鍵(“復(fù)位”命令),如果是,轉(zhuǎn)至步驟629,否則轉(zhuǎn)至步驟630 ;
[0064]步驟629:執(zhí)行“復(fù)位”操作的相關(guān)程序,微控制器(MCU)400讀取輸入接口電路408的值,如果計算機(服務(wù)器)處于開機狀態(tài),微控制器(MCU) 400輸出相應(yīng)值到輸出接口電路410,使接口卡300上的RESET SW插針一 314與RESET SW插針二 316閉合(短路)一段時間(500毫秒左右)然后斷開,完成“復(fù)位”動作;
[0065]步驟630:判斷是不是“ 9 ”鍵(“修改密碼”命令),如果是,轉(zhuǎn)至步驟631,否則轉(zhuǎn)至步驟632 ;
[0066]步驟631:執(zhí)行修改密碼程序,輸入密碼格式如步驟606所述。密碼對系統(tǒng)操作的安全性非常重要,所以在修改密碼過程中,需要用戶兩次輸入密碼,然后程序判斷兩次輸入密碼的格式有效且相同,才將新修改的密碼存儲到微控制器(MCU)400內(nèi)部的EEPROM中,作為以后的操作密碼,完成后轉(zhuǎn)至步驟614 ;
[0067]步驟632:判斷是不是“O”鍵(“退出”命令),如果是,轉(zhuǎn)至步驟614,否則轉(zhuǎn)至步驟616,等待用戶鍵入其它命令。
[0068]圖7示出本實用新型DTMF方式按鍵圖700,這是用戶和本實用新型裝置建立通話連接后,進行操作(鍵入的密碼和命令)使用的DTMF按鍵圖,當(dāng)實際使用時,有可能是固定電話、帶有按鍵手機的按鍵鍵盤,或者是智能手機觸摸屏界面顯示的撥號按鍵圖。
【主權(quán)項】
1.一種計算機和服務(wù)器遠程開機、關(guān)機、復(fù)位控制裝置,包括主機和接口卡,所述主機包括微控制器、GSM模塊、S頂卡座、天線、DTMF解碼電路、輸入接口電路、輸出接口電路、I/O接口插座一、電源電路、電源插座;所述接口卡包括I/O接口插座二、POWER指示燈、信號隔離電路一、POWER SW插針一、POWER SW插針二、RESET指示燈、信號隔離電路二、RESET SW插針一、RESET SW插針二、DC INPUT插座、PC指示燈、信號隔離電路三,其特征在于,所述微控制器與GSM模塊連接,該GSM模塊分別連接S頂卡座、天線、DTMF解碼電路,該DTMF解碼電路和微控制器相連接;所述微控制器通過輸入接口電路和I/O接口插座一相連;所述微控制器通過輸出接口電路和I/O接口插座一相連接;所述電源電路與電源插座相連接;所述I/O接口插座二通過POWER指示燈與信號隔離電路一相連接,該信號隔離電路與POWER Sff插針一和POWER SW插針二相連接;所述I/O接口插座二通過RESET指示燈與信號隔離電路二相連接,該信號隔離電路與RESET SW插針一和RESET SW插針二相連接;DC INPUT插座通過PC指示燈與信號隔離電路三相連接,該信號隔離電路與與I/O接口插座二相連接。2.根據(jù)權(quán)利要求1所述的控制裝置,其特征在于,所述I/O接口插座一為8腳RJ45網(wǎng)絡(luò)插座。3.根據(jù)權(quán)利要求1所述的控制裝置,其特征在于,所述I/O接口插座二為8腳RJ45網(wǎng)絡(luò)插座。4.根據(jù)權(quán)利要求1所述的控制裝置,其特征在于,所述DCINPUT插座為4腳插座。
【專利摘要】本實用新型公開了一種計算機和服務(wù)器遠程開機、關(guān)機、復(fù)位控制裝置,旨在提供一種采用GSM網(wǎng)絡(luò)和DTMF方式的遠程控制裝置,無需和占用固定電話線路和單獨的IP地址,實時性和可靠性強,管理人員無需到現(xiàn)場,隨時隨地就可遠程查看計算機或服務(wù)器的運行狀態(tài),進行開機、關(guān)機、復(fù)位等操作,縮減故障響應(yīng)時間,減少維護工作量和相關(guān)費用,裝置安裝部署簡單、快捷、方便。本實用新型主要用于對計算機和服務(wù)器遠程查詢、開機、關(guān)機、復(fù)位等操作,還可廣泛適用于主機租用、IDC數(shù)據(jù)中心、機房、無人值守設(shè)備等應(yīng)用場合。
【IPC分類】G06F11/30, G06F11/32
【公開號】CN204856472
【申請?zhí)枴緾N201520543303
【發(fā)明人】孫常青
【申請人】孫常青
【公開日】2015年12月9日
【申請日】2015年7月25日