国产精品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)扇轉(zhuǎn)速控制裝置及方法

      文檔序號:5459319閱讀:205來源:國知局
      專利名稱:風(fēng)扇轉(zhuǎn)速控制裝置及方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種計(jì)算機(jī)系統(tǒng)中的風(fēng)扇轉(zhuǎn)速控制裝置及方法,特別是關(guān)于一種服務(wù)器開機(jī)時(shí)的風(fēng)扇轉(zhuǎn)速控制裝置及方法。
      背景技術(shù)
      目前服務(wù)器(Server)平臺通常使用集成基板管理控制器antegratedBaseboard Management Controller,簡稱IBMC芯片)來對服務(wù)器的系統(tǒng)狀態(tài)進(jìn)行偵測,并且對服務(wù)器的系統(tǒng)風(fēng)扇進(jìn)行控制。IBMC芯片通過偵測服務(wù)器的系統(tǒng)溫度來調(diào)節(jié)風(fēng)扇的脈沖寬度調(diào)制 (Pulse Width Modulation,PWM)信號,從而達(dá)到控制系統(tǒng)風(fēng)扇轉(zhuǎn)速之目的。在服務(wù)器系統(tǒng)的使用過程中,當(dāng)插上電源加載到IBMC芯片上,使IBMC芯片正常開始工作常常需要幾十秒的時(shí)間,例如20秒左右的時(shí)間。如果在這一段時(shí)間內(nèi)按下開機(jī)按鈕進(jìn)行開機(jī)動作,由于此時(shí)IBMC芯片沒有正常工作,所以風(fēng)扇會全速轉(zhuǎn)動。對于此時(shí)的服務(wù)器系統(tǒng),由于剛剛開機(jī), 系統(tǒng)風(fēng)扇不需要全速轉(zhuǎn)動來提供散熱。并且系統(tǒng)風(fēng)扇全速轉(zhuǎn)動對電能會造成一定浪費(fèi),同時(shí)有可能產(chǎn)生過大的電流對服務(wù)器系統(tǒng)造成一定的沖擊。此外,系統(tǒng)風(fēng)扇全速轉(zhuǎn)動也會產(chǎn)生較大不必要的噪聲污染,不利于節(jié)能與環(huán)保。

      發(fā)明內(nèi)容
      鑒于以上內(nèi)容,有必要提供一種服務(wù)器開機(jī)時(shí)的風(fēng)扇轉(zhuǎn)速控制裝置及方法,用于解決在服務(wù)器開機(jī)時(shí)由于風(fēng)扇的轉(zhuǎn)速過快造成的電能浪費(fèi)以及噪聲污染問題。所述的風(fēng)扇轉(zhuǎn)速控制裝置包括IBMC芯片、信號發(fā)生器、信號緩沖器以及信號切換器,該IBMC芯片包括GPIO引腳以及信號輸出端。所述的IBMC芯片用于IBMC芯片通過檢測GPIO引腳的狀態(tài)值來判斷IBMC芯片是否開始正常工作,當(dāng)IBMC芯片沒有正常開始工作時(shí),IBMC芯片產(chǎn)生一個(gè)導(dǎo)通信號開啟信號發(fā)生器,以及根據(jù)該導(dǎo)通信號控制信號切換器切換到信號緩沖器上。所述的信號發(fā)生器用于產(chǎn)生第一 PWM信號,并通過信號緩沖器將第一 PWM信號傳送至信號切換器。所述的IBMC芯片還用于當(dāng)IBMC芯片開始正常工作時(shí),產(chǎn)生一個(gè)關(guān)閉信號關(guān)閉信號發(fā)生器,根據(jù)該關(guān)閉信號將信號切換器切換到IBMC芯片上,以及產(chǎn)生第二 PWM信號并將該第二 PWM信號通過信號輸出端傳送至信號切換器。所述的信號切換器用于根據(jù)第一 PWM信號或者第二 PWM信號來控制風(fēng)扇的轉(zhuǎn)速。所述的風(fēng)扇轉(zhuǎn)速控制方法包括步驟(a) IBMC芯片產(chǎn)生一個(gè)導(dǎo)通信號開啟信號發(fā)生器,并根據(jù)該導(dǎo)通信號控制信號切換器切換到信號緩沖器上;(b)信號發(fā)生器產(chǎn)生第一 PWM信號,并通過信號緩沖器將第一 PWM信號傳送至信號切換器;(c)信號切換器根據(jù)第一 PWM信號來控制風(fēng)扇的轉(zhuǎn)速;(d)通過檢測GPIO引腳的狀態(tài)值來判斷IBMC芯片是否開始正常工作;(e)當(dāng)IBMC芯片沒有正常開始工作時(shí),繼續(xù)執(zhí)行步驟(b)至(d) ; (f)當(dāng)IBMC芯片開始正常工作時(shí),IBMC芯片產(chǎn)生一個(gè)關(guān)閉信號關(guān)閉信號發(fā)生器,并根據(jù)該關(guān)閉信號將信號切換器切換到IBMC芯片上;(g) IBMC芯片產(chǎn)生第二 PWM信號并將該第二 PWM信號通過信號輸出端傳送至信號切換器;(h)信號切換器根據(jù)第二 PWM信號來控制風(fēng)扇的轉(zhuǎn)速。
      相較于現(xiàn)有技術(shù), 本發(fā)明所述的風(fēng)扇轉(zhuǎn)速控制裝置及方法,能夠在服務(wù)器系統(tǒng)的 IBMC芯片沒有正常工作時(shí),由信號發(fā)生器產(chǎn)生的PWM信號對風(fēng)扇的轉(zhuǎn)速進(jìn)行控制,當(dāng)IBMC 芯片正常工作時(shí),由IBMC芯片產(chǎn)生的PWM信號對風(fēng)扇的轉(zhuǎn)速進(jìn)行控制,從而解決了在服務(wù)器開機(jī)時(shí)由于風(fēng)扇的轉(zhuǎn)速過快造成的電能浪費(fèi)以及噪聲污染問題。


      圖1是本發(fā)明服務(wù)器開機(jī)時(shí)的風(fēng)扇轉(zhuǎn)速控制裝置較佳實(shí)施例的架構(gòu)圖。圖2是本發(fā)明服務(wù)器開機(jī)時(shí)的風(fēng)扇轉(zhuǎn)速控制方法較佳實(shí)施例的流程圖。主要元件符號說明風(fēng)扇轉(zhuǎn)速控制裝置1IBMC 芯片11GPIO 引腳110信號輸出端112信號發(fā)生器12信號緩沖器13信號切換器14風(fēng)扇具體實(shí)施例方式如圖1所示,是本發(fā)明服務(wù)器開機(jī)時(shí)的風(fēng)扇轉(zhuǎn)速控制裝置1較佳實(shí)施例的架構(gòu)圖。在本實(shí)施例中,該風(fēng)扇轉(zhuǎn)速控制裝置1包括IBMC(IntegratedBaseboard Management Controller,集成基板管理控制器)芯片11、信號發(fā)生器12、信號緩沖器13、以及信號切換器14。該IBMC芯片11包括GPIO引腳(General Purpose I/O pin) 110以及信號輸出端 112。其中,IBMC芯片11通過GPIO引腳110分別與信號發(fā)生器12和信號切換器14相連接,信號發(fā)生器12通過信號緩沖器13與信號切換器14相連接,該信號切換器14與風(fēng)扇2 相連接。所述的風(fēng)扇轉(zhuǎn)速控制裝置1能夠在IBMC芯片11沒有正常工作時(shí),由信號發(fā)生器 12產(chǎn)生第一脈沖寬度調(diào)制(Pulse Width Modulation, PWM)信號對風(fēng)扇2的轉(zhuǎn)速進(jìn)行控制,以及在IBMC芯片11正常工作時(shí),由IBMC芯片11產(chǎn)生第二 PWM信號對風(fēng)扇2的轉(zhuǎn)速進(jìn)行控制,從而解決在服務(wù)器開機(jī)時(shí)由于風(fēng)扇2的轉(zhuǎn)速過快造成的電能浪費(fèi)以及噪聲污染問題。所述的第一 PWM信號是一種用于降低風(fēng)扇轉(zhuǎn)速占空比的脈沖寬度調(diào)制信號,例如具有 50%風(fēng)扇轉(zhuǎn)速占空比,風(fēng)扇2在該第一 PWM信號下運(yùn)轉(zhuǎn),能夠降低風(fēng)扇2的轉(zhuǎn)速。所述的第二 PWM信號是一種用于增加風(fēng)扇轉(zhuǎn)速占空比的脈沖寬度調(diào)制信號,例如具有100%風(fēng)扇轉(zhuǎn)速占空比,風(fēng)扇2在該轉(zhuǎn)速占空比的PWM信號下運(yùn)轉(zhuǎn),能夠提高風(fēng)扇轉(zhuǎn)速。所述的IBMC芯片11用于通過檢測GPIO引腳110的狀態(tài)值來判斷IBMC芯片11 本身是否開始正常工作。在本實(shí)施例中,當(dāng)服務(wù)器通電后至IBMC芯片11正常開始工作之前,GPIO引腳110具有一個(gè)低電平的默認(rèn)狀態(tài)值(以數(shù)字信號“0”表示),當(dāng)IBMC芯片11 開始正常工作時(shí),GPIO引腳110的狀態(tài)值從低電平狀態(tài)值改變?yōu)楦唠娖綘顟B(tài)值(以數(shù)字信號“1”表示)。
      所述的IBMC芯片11還用于當(dāng)IBMC芯片11沒有正常開始工作時(shí),根據(jù)GPIO引腳 110的低電平狀態(tài)值產(chǎn)生一個(gè)導(dǎo)通信號開啟信號發(fā)生器12,并根據(jù)該導(dǎo)通信號控制信號切換器14切換到信號緩沖器13上。當(dāng)IBMC芯片11開始正常工作時(shí),IBMC芯片11根據(jù)GPIO 引腳110的高電平狀態(tài)值產(chǎn)生一個(gè)關(guān)閉信號來關(guān)閉信號發(fā)生器12,并根據(jù)該關(guān)閉信號將信號切換器14切換到IBMC芯片11上。所述的IBMC芯片11還用于根據(jù)服務(wù)器的系統(tǒng)溫度產(chǎn)生第二 PWM信號,并將該第二 PWM信號通過信號輸出端112傳送至信號切換器14。所述的信號發(fā)生器12用于產(chǎn)生第一 PWM信號,并通過信號緩沖器13將第一 PWM 信號傳送至信號切換器14。所述的信號緩沖器13用于將第一 PWM信號進(jìn)行信號放大后發(fā)送信號切換器14。所述的信號切換器14用于當(dāng)IBMC芯片11沒有正常開始工作時(shí),根據(jù)第一 PWM信號來控制風(fēng)扇2的轉(zhuǎn)速,以及當(dāng)IBMC芯片11正常開始工作時(shí),根據(jù)第二 PWM信號來控制風(fēng)扇2的轉(zhuǎn)速。如圖2所示,是本發(fā)明服務(wù)器開機(jī)時(shí)的風(fēng)扇轉(zhuǎn)速控制方法較佳實(shí)施例的流程圖。 在本實(shí)施例中,該風(fēng)扇轉(zhuǎn)速控制方法能夠在服務(wù)器系統(tǒng)的IBMC芯片11沒有正常工作時(shí),由信號發(fā)生器12產(chǎn)生的PWM信號對風(fēng)扇2的轉(zhuǎn)速進(jìn)行控制,當(dāng)IBMC芯片11正常工作時(shí),由 IBMC芯片11產(chǎn)生的PWM信號對風(fēng)扇2的轉(zhuǎn)速進(jìn)行控制,從而解決在服務(wù)器開機(jī)時(shí)由于風(fēng)扇 2的轉(zhuǎn)速過快造成的電能浪費(fèi)以及噪聲污染問題。步驟S201,使用者按下服務(wù)器系統(tǒng)的電源按鈕對IBMC芯片11進(jìn)行通電。通常,對于一個(gè)服務(wù)器系統(tǒng),當(dāng)給服務(wù)器通電后,大約需要20秒鐘的時(shí)間IBMC芯片11才能正常開始工作。步驟S202,IBMC芯片11根據(jù)GPIO引腳110的低電平狀態(tài)值產(chǎn)生一個(gè)導(dǎo)通信號開啟信號發(fā)生器12,并根據(jù)該導(dǎo)通信號控制信號切換器14切換到信號緩沖器13上。在本實(shí)施例中,當(dāng)服務(wù)器通電至IBMC芯片11正常開始工作之前,IBMC芯片11的GPIO引腳110具有一個(gè)低電平的默認(rèn)狀態(tài)值,IBMC芯片11通過該默認(rèn)狀態(tài)值產(chǎn)生一個(gè)開啟信號發(fā)生器12 的導(dǎo)通信號。步驟S203,信號發(fā)生器12產(chǎn)生第一 PWM信號,并通過信號緩沖器13將第一 PWM信號放大后傳送至信號切換器14。該第一PWM信號是一種用于降低風(fēng)扇轉(zhuǎn)速占空比的脈沖寬度調(diào)制信號,例如具有50%風(fēng)扇轉(zhuǎn)速占空比,風(fēng)扇2在該第一 PWM信號下運(yùn)轉(zhuǎn),能夠降低風(fēng)扇2的轉(zhuǎn)速。步驟S204,信號切換器14根據(jù)第一 PWM信號來控 制風(fēng)扇2的轉(zhuǎn)速,使風(fēng)扇2在服務(wù)器開機(jī)過程中以較低的轉(zhuǎn)速為服務(wù)器提供散熱,從而避免因風(fēng)扇2的全速運(yùn)轉(zhuǎn)造成的電能浪費(fèi)以及產(chǎn)生較大的噪聲污染。步驟S205,IBMC芯片11通過檢測GPIO引腳110的狀態(tài)值來判斷IBMC芯片11是否開始正常工作。在服務(wù)器的開機(jī)過程中,當(dāng)給服務(wù)器供電至IBMC芯片11正常開始工作常常需要幾十秒時(shí)間,例如20秒左右的時(shí)間。當(dāng)經(jīng)過這段時(shí)間后,IBMC芯片11將GPIO引腳110的狀態(tài)值從低電平狀態(tài)值改變?yōu)楦唠娖綘顟B(tài)值。本在本實(shí)施例中,IBMC芯片11檢測到GPIO引腳110的狀態(tài)值為高電平,則確定IBMC芯片11已經(jīng)開始正常工作。當(dāng)IBMC 芯片11沒有開始正常工作時(shí),返回步驟S203 ;當(dāng)IBMC芯片11開始正常工作時(shí),執(zhí)行步驟S206步驟S206,IBMC芯片11根據(jù)GPIO引腳110的高電平狀態(tài)值產(chǎn)生一個(gè)關(guān)閉信號來關(guān)閉信號發(fā)生器12,并根據(jù)該關(guān)閉信號將信號切換器14切換到IBMC芯片11上。步驟S207,IBMC芯片11根據(jù)服務(wù)器的系統(tǒng)溫度產(chǎn)生第二 PWM信號,并將該第二 PWM信號通過信號輸出端112傳送至信號切換器14。該第二 PWM信號是一種用于增加風(fēng)扇轉(zhuǎn)速占空比的脈沖寬度調(diào)制信號,例如具有100%風(fēng)扇轉(zhuǎn)速占空比,風(fēng)扇2在該轉(zhuǎn)速占空比的PWM信號下運(yùn)轉(zhuǎn),能夠提高風(fēng)扇轉(zhuǎn)速。步驟S208,信號切換器14根據(jù)該第二 PWM信號來控制風(fēng)扇2的轉(zhuǎn)速,使風(fēng)扇2在服務(wù)器正常工作過程中以較高的轉(zhuǎn)速為服務(wù)器提供散熱。由于該第二PWM信號是根據(jù)服務(wù)器的系統(tǒng)溫度高低而產(chǎn)生的,因此風(fēng)扇2根據(jù)該第二 PWM信號可以因系統(tǒng)溫度的變化而自動調(diào)節(jié)轉(zhuǎn)速。以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照以上較佳實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進(jìn)行修改或等同替換都不應(yīng)脫離本發(fā)明技術(shù)方案的精神和范圍。
      權(quán)利要求
      1.一種服務(wù)器開機(jī)時(shí)的風(fēng)扇轉(zhuǎn)速控制裝置,包括IBMC芯片、信號發(fā)生器、信號緩沖器以及信號切換器,該IBMC芯片包括GPIO引腳以及信號輸出端,其特征在于所述的IBMC芯片用于通過檢測GPIO引腳的狀態(tài)值來判斷IBMC芯片是否開始正常工作,當(dāng)IBMC芯片沒有開始正常工作時(shí),產(chǎn)生一個(gè)導(dǎo)通信號開啟信號發(fā)生器,以及根據(jù)該導(dǎo)通信號控制信號切換器切換到信號緩沖器上;所述的信號發(fā)生器用于產(chǎn)生第一 PWM信號,并通過信號緩沖器將第一 PWM信號傳送至信號切換器;所述的IBMC芯片還用于當(dāng)IBMC芯片開始正常工作時(shí),產(chǎn)生一個(gè)關(guān)閉信號關(guān)閉信號發(fā)生器,根據(jù)該關(guān)閉信號將信號切換器切換到IBMC芯片上,以及產(chǎn)生第二 PWM信號并將該第二 PWM信號通過信號輸出端傳送至信號切換器;所述的信號切換器用于根據(jù)第一 PWM信號或者第二 PWM信號來控制風(fēng)扇的轉(zhuǎn)速。
      2.如權(quán)利要求1所述的風(fēng)扇轉(zhuǎn)速控制裝置,其特征在于,所述的IBMC芯片根據(jù)GPIO弓丨腳的低電平狀態(tài)值產(chǎn)生所述的導(dǎo)通信號,以及根據(jù)GPIO引腳的高電平狀態(tài)值產(chǎn)生所述的關(guān)閉信號。
      3.如權(quán)利要求1所述的風(fēng)扇轉(zhuǎn)速控制裝置,其特征在于,所述的信號緩沖器用于將第一 PWM信號進(jìn)行信號放大后發(fā)送至信號切換器。
      4.如權(quán)利要求1或3所述的風(fēng)扇轉(zhuǎn)速控制裝置,其特征在于,所述的第一PWM信號是一種用于降低風(fēng)扇轉(zhuǎn)速占空比的脈沖寬度調(diào)制信號。
      5.如權(quán)利要求1所述的風(fēng)扇轉(zhuǎn)速控制裝置,其特征在于,所述的第二PWM信號是一種用于增加風(fēng)扇轉(zhuǎn)速占空比的脈沖寬度調(diào)制信號。
      6.一種服務(wù)器開機(jī)時(shí)的風(fēng)扇轉(zhuǎn)速控制方法,利用IBMC芯片、信號發(fā)生器、信號緩沖器及信號切換器對服務(wù)器的風(fēng)扇轉(zhuǎn)速進(jìn)行控制,該IBMC芯片包括GPIO引腳及信號輸出端,其特征在于,該方法包括步驟(a)IBMC芯片產(chǎn)生一個(gè)導(dǎo)通信號開啟信號發(fā)生器,并根據(jù)該導(dǎo)通信號控制信號切換器切換到信號緩沖器上;(b)信號發(fā)生器產(chǎn)生第一PWM信號,并通過信號緩沖器將第一PWM信號傳送至信號切換器;(c)信號切換器根據(jù)第一PWM信號來控制風(fēng)扇的轉(zhuǎn)速;(d)通過檢測GPIO引腳的狀態(tài)值來判斷IBMC芯片是否開始正常工作;(e)當(dāng)IBMC芯片沒有開始正常工作時(shí),繼續(xù)執(zhí)行步驟(b)至(d);(f)當(dāng)IBMC芯片開始正常工作時(shí),IBMC芯片產(chǎn)生一個(gè)關(guān)閉信號關(guān)閉信號發(fā)生器,并根據(jù)該關(guān)閉信號將信號切換器切換到IBMC芯片上;(g)IBMC芯片產(chǎn)生第二 PWM信號并將該第二 PWM信號通過信號輸出端傳送至信號切換器;(h)信號切換器根據(jù)第二PWM信號來控制風(fēng)扇的轉(zhuǎn)速。
      7.如權(quán)利要求6所述的風(fēng)扇轉(zhuǎn)速控制方法,其特征在于,所述的IBMC芯片根據(jù)GPIO弓丨腳的低電平狀態(tài)值產(chǎn)生所述的導(dǎo)通信號,以及根據(jù)GPIO引腳的高電平狀態(tài)值產(chǎn)生所述的關(guān)閉信號。
      8.如權(quán)利要求6所述的風(fēng)扇轉(zhuǎn)速控制方法,其特征在于,所述的信號緩沖器將第一PWM信號進(jìn)行信號放大后發(fā)送至信號切換器。
      9.如權(quán)利要求6或8所述的風(fēng)扇轉(zhuǎn)速控制方法,其特征在于,所述的第一PWM信號是一種用于降低風(fēng)扇轉(zhuǎn)速占空比的脈沖寬度調(diào)制信號。
      10.如權(quán)利要求6所述的風(fēng)扇轉(zhuǎn)速控制方法,其特征在于,所述的第二PWM信號是一種用于增加風(fēng)扇轉(zhuǎn)速占空比的脈沖寬度調(diào)制信號。
      全文摘要
      一種服務(wù)器開機(jī)時(shí)的風(fēng)扇轉(zhuǎn)速控制裝置及方法,該方法包括步驟(a)IBMC芯片產(chǎn)生導(dǎo)通信號開啟信號發(fā)生器,并將信號切換器切換到信號緩沖器上;(b)信號發(fā)生器產(chǎn)生第一PWM信號,并將第一PWM信號傳送至信號切換器;(c)信號切換器根據(jù)第一PWM信號控制風(fēng)扇轉(zhuǎn)速;(d)判斷IBMC芯片是否正常工作;(e)當(dāng)IBMC芯片未正常工作,執(zhí)行步驟(b)至(d);(f)當(dāng)IBMC芯片正常工作,IBMC芯片產(chǎn)生關(guān)閉信號關(guān)閉信號發(fā)生器,并將信號切換器切換到IBMC芯片上;(g)IBMC芯片產(chǎn)生第二PWM信號并將其傳送至信號切換器;(h)信號切換器根據(jù)第二PWM信號控制風(fēng)扇轉(zhuǎn)速。實(shí)施本發(fā)明,能夠解決在服務(wù)器開機(jī)時(shí)由于風(fēng)扇轉(zhuǎn)速過快造成的電能浪費(fèi)及噪聲污染。
      文檔編號F04D27/00GK102444598SQ20101029820
      公開日2012年5月9日 申請日期2010年9月30日 優(yōu)先權(quán)日2010年9月30日
      發(fā)明者吳亢, 田波, 陳國義 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1