国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      風(fēng)扇錯誤偵測系統(tǒng)及方法

      文檔序號:8380851閱讀:448來源:國知局
      風(fēng)扇錯誤偵測系統(tǒng)及方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種服務(wù)器散熱監(jiān)控系統(tǒng)及方法,特別是關(guān)于一種服務(wù)器風(fēng)扇錯誤偵測系統(tǒng)及方法。
      【背景技術(shù)】
      [0002]在服務(wù)器開發(fā)項目中,一般采用機柜共享風(fēng)扇控制的方法,整個機柜中共有許多(39部)服務(wù)器共享一組風(fēng)扇墻。風(fēng)扇墻的構(gòu)成包含一組風(fēng)扇控制器與30組風(fēng)扇。其中,有3部服務(wù)器與風(fēng)扇控制器相連,藉此得知風(fēng)扇的運作狀況是否正常。
      [0003]其中,風(fēng)扇及風(fēng)扇控制器運行狀態(tài)的判斷真值表及所包含的意義如下:GP1003_TACH3_VPR1的二元值為高(HIGH)表示風(fēng)扇控制器異常;GP1003_TACH3_VPR1的二元值為低(LOW)表示風(fēng)扇轉(zhuǎn)速異常,異常情形包含轉(zhuǎn)速過慢,轉(zhuǎn)速過快,連接線脫落。在這種二元判斷狀況下,系統(tǒng)無法同時監(jiān)控風(fēng)扇控制器與風(fēng)扇的運作狀況,而客戶又堅持使用這種離散信號來判斷風(fēng)扇控制是否正常,如何提供一種有效方法讓服務(wù)器同時監(jiān)控風(fēng)扇控制器與風(fēng)扇的運行狀態(tài)就變得非常重要。

      【發(fā)明內(nèi)容】

      [0004]鑒于以上內(nèi)容,有必要提供一種風(fēng)扇錯誤偵測系統(tǒng)及方法,能夠同時偵測風(fēng)扇或風(fēng)扇控制器是否發(fā)生異常,當風(fēng)扇或風(fēng)扇控制器發(fā)生異常時,通過降低服務(wù)器的CPU頻率來降低服務(wù)器的系統(tǒng)溫度。
      [0005]所述的風(fēng)扇錯誤偵測系統(tǒng)運行于服務(wù)器中,該服務(wù)器包括BMC控制器,該BMC控制器通過通信管腳將服務(wù)器與風(fēng)扇控制器相連接,該風(fēng)扇控制器通過電氣連接至風(fēng)扇墻,該風(fēng)扇墻安裝有一組或多組風(fēng)扇。所述的風(fēng)扇錯誤偵測系統(tǒng)包括:電位偵測模塊,用于當服務(wù)器開機啟動后持續(xù)監(jiān)控服務(wù)器與風(fēng)扇控制器之間的通信管腳的腳位電壓,當BMC控制器接收到風(fēng)扇控制器產(chǎn)生的中斷信號時,判斷所述腳位電壓為低電位的持續(xù)時間大于預(yù)設(shè)的周期時間還是所述腳位電壓為高電位的持續(xù)時間大于預(yù)設(shè)的周期時間;異常報告模塊,用于當所述腳位電壓為低電位的持續(xù)時間大于預(yù)設(shè)的周期時間,產(chǎn)生風(fēng)扇轉(zhuǎn)速發(fā)生異常的狀況信息,當所述腳位電壓為高電位的持續(xù)時間大于預(yù)設(shè)的周期時間,產(chǎn)生風(fēng)扇控制器發(fā)生異常的狀況信息;異常處理模塊,用于通過降低服務(wù)器的CPU頻率來降低服務(wù)器的系統(tǒng)溫度。
      [0006]所述的風(fēng)扇錯誤偵測方法運行于計算機中,該服務(wù)器包括BMC控制器,該BMC控制器通過通信管腳將服務(wù)器與風(fēng)扇控制器相連接,該風(fēng)扇控制器通過電氣連接至風(fēng)扇墻,該風(fēng)扇墻安裝有一組或多組風(fēng)扇。該方法包括步驟:當服務(wù)器開機啟動后,持續(xù)監(jiān)控服務(wù)器與風(fēng)扇控制器之間的通信管腳的腳位電壓;當BMC控制器接收到風(fēng)扇控制器產(chǎn)生的中斷信號時,判斷所述腳位電壓為低電位的持續(xù)時間大于預(yù)設(shè)的周期時間還是所述腳位電壓為高電位的持續(xù)時間大于預(yù)設(shè)的周期時間;當所述腳位電壓為低電位的持續(xù)時間大于預(yù)設(shè)的周期時間,產(chǎn)生風(fēng)扇轉(zhuǎn)速發(fā)生異常的狀況信息;當所述腳位電壓為高電位的持續(xù)時間大于預(yù)設(shè)的周期時間,產(chǎn)生風(fēng)扇控制器發(fā)生異常的狀況信息;及通過降低服務(wù)器的CPU頻率來降低服務(wù)器的系統(tǒng)溫度。
      [0007]相較于現(xiàn)有技術(shù),本發(fā)明所述的風(fēng)扇錯誤偵測系統(tǒng)及方法應(yīng)用于服務(wù)器的BMC控制器中,能夠同時偵測風(fēng)扇或風(fēng)扇控制器是否發(fā)生異常,當風(fēng)扇或風(fēng)扇控制器發(fā)生異常時,通過降低服務(wù)器的CPU頻率來降低服務(wù)器的系統(tǒng)溫度。
      【附圖說明】
      [0008]圖1是本發(fā)明風(fēng)扇錯誤偵測系統(tǒng)較佳實施例的運行環(huán)境示意圖。
      [0009]圖2是本發(fā)明風(fēng)扇錯誤偵測方法較佳實施例的流程圖。
      [0010]圖3是服務(wù)器與風(fēng)扇控制器之間的通信管腳的電位變化示意圖。
      [0011]主要元件符號說明
      [0012]服務(wù)器I
      [0013]BMC 控制器10
      [0014]風(fēng)扇錯誤偵測系統(tǒng)100
      [0015]電位偵測模塊101
      [0016]異常報告模塊102
      [0017]異常處理模塊103
      [0018]通信管腳11
      [0019]存儲器12
      [0020]中央處理器13
      [0021]顯示器14
      [0022]風(fēng)扇控制器2
      [0023]風(fēng)扇墻3
      [0024]風(fēng)扇30
      【具體實施方式】
      [0025]參閱圖1所示,是本發(fā)明風(fēng)扇錯誤偵測系統(tǒng)100較佳實施例的運行環(huán)境示意圖。在本實施例中,所述的風(fēng)扇錯誤偵測系統(tǒng)100安裝并運行于服務(wù)器I中,該服務(wù)器I包括,但不僅限于,BMC控制器(Baseboard Management Controller) 10、存儲器12、中央處理器(CPU) 13及顯示器14。該BMC控制器包括通信管腳(Communicat1n Pin) 11,并通過通信管腳11將服務(wù)器I與風(fēng)扇控制器2相連接,該風(fēng)扇控制器2通過電氣連接至風(fēng)扇墻3。所述的風(fēng)扇墻3安裝有一組或多組風(fēng)扇30,用于對服務(wù)器I進行散熱而降溫。所述的存儲器12可以為內(nèi)存(memory)、Flash存儲器(Flash ROM)、硬盤(Hard disk)或其它磁盤等。
      [0026]在本實施例中,當通信管腳11的電位為高電位持續(xù)5S時,則判定風(fēng)扇控制器2損毀;當通信管腳11的電位為低電位持續(xù)5S時,則判定風(fēng)扇30轉(zhuǎn)速異常;當通信管腳11的電位為在10ms的高電位與10ms的低電位之間相位波動時,即判定為風(fēng)扇30以及風(fēng)扇控制器2都運行在正常的狀態(tài),進而有效的同時監(jiān)控風(fēng)扇控制器2與風(fēng)扇30的運行狀態(tài)。
      [0027]所述的風(fēng)扇錯誤偵測系統(tǒng)100存儲于BMC控制器10中的Flash內(nèi)存(例如FlashROM)中,能夠通過偵測服務(wù)器I與風(fēng)扇控制器2之間的通信管腳11的電位變化來判斷風(fēng)扇30或風(fēng)扇控制器2是否發(fā)生異常,并通過降低服務(wù)器I的CPU頻率來降低服務(wù)器I的系統(tǒng)溫度。所述的風(fēng)扇錯誤偵測系統(tǒng)100包括電位偵測模塊101、異常報告模塊102及異常處理模塊103。本發(fā)明所稱的功能模塊是指一種能夠被服務(wù)器I的中央處理器13所執(zhí)行并且能夠完成固定功能的一系列程序指令段,其存儲于服務(wù)器I的存儲器12或BMC控制器10的Flash內(nèi)存中。關(guān)于各功能模塊101-104將于圖2及圖3的流程圖中作描述。
      [0028]參閱圖2所示,是本發(fā)明風(fēng)扇錯誤偵測方法較佳實施例的流程圖。在本實施例中,該方法應(yīng)用于服務(wù)器I的BMC控制器10中,能夠同時偵測風(fēng)扇30和風(fēng)扇控制器2是否發(fā)生異常,當風(fēng)扇30或則風(fēng)扇控制器2發(fā)生異常時,通過降低服務(wù)器I的CPU頻率來自動降低服務(wù)器I的系統(tǒng)溫度。
      [0029]步驟S21,當服務(wù)器I開機啟動后,電位偵測模塊101持續(xù)監(jiān)控服務(wù)器I與風(fēng)扇控制器2之間的通信管腳11的腳位電壓。參考圖3A所示,當通信管腳11的腳位電壓是在預(yù)定時間(例如100ms)內(nèi)的高電位與預(yù)定時間(例如100ms)內(nèi)的低電位之間進行相位波動時,所述電位偵測模塊判定風(fēng)扇30以及風(fēng)扇控制器2都運行在正常的狀態(tài)。
      [0030]步驟S22,電位偵測模塊101判斷BMC控制器10是否接收到風(fēng)扇控制器2產(chǎn)生的中斷信號。在本實施例中,當風(fēng)扇30的轉(zhuǎn)速過低或者風(fēng)扇30被拔除,風(fēng)扇控制器2將會觸發(fā)一個中斷,而此中斷將會把風(fēng)扇控制器2之間的通信管腳11的腳位電壓拉低,BMC控制器通過監(jiān)控通信管腳11的腳位電壓而接收到一個中斷信號,進而得知風(fēng)扇控制器2的通信管腳11的腳位
      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1