專利名稱:風(fēng)扇控制系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種風(fēng)扇控制系統(tǒng)及方法。
背景技術(shù):
在通信及計算機(jī)領(lǐng)域中,隨著技術(shù)的發(fā)展,設(shè)備的功耗越來越高,因此,對散熱系統(tǒng)的散熱性能及其可靠性提出了更高的要求。目前,該領(lǐng)域主要的散熱方法主要是利用散熱風(fēng)扇進(jìn)行主動式風(fēng)冷散熱。其中散熱風(fēng)扇都是使用基板管理控制器(BaseboardManagement Control, BMC)的脈沖調(diào)制信號(Pulse Width Modulation, PWM)對其進(jìn)行控制。在滿足系統(tǒng)散熱要求的情況下,使用BMC的PWM信號控制散熱風(fēng)扇可以達(dá)到降低系統(tǒng)的功耗和噪音的目的。但是,如果BMC在控制風(fēng)扇時突然停止工作,此時風(fēng)扇就會以BMC停止工作前的速度運(yùn)轉(zhuǎn),其轉(zhuǎn)速將不再隨系統(tǒng)溫度的改變而變化,如此將可能降低系統(tǒng)的散熱性能。
發(fā)明內(nèi)容
鑒于以上情況,本發(fā)明提供了一種在BMC停止工作的情況下任能保證系統(tǒng)的散熱性能的風(fēng)扇控制系統(tǒng)及方法?!N風(fēng)扇控制系統(tǒng),包括一基本輸入輸出系統(tǒng)(BIOS)、一基板管理控制器(BMC)、一脈沖發(fā)生器及一信號選擇器,所述BIOS識別所述BMC標(biāo)志位的變化并根據(jù)所述標(biāo)志位的變化輸出不同的信號給所述信號選擇器,所述信號選擇器根據(jù)所述BIOS的輸出信號來選擇所述BMC所輸出的PWM信號或者所述脈沖發(fā)生器所輸出的PWM信號傳遞給風(fēng)扇。一種風(fēng)扇控制系統(tǒng)的方法,該方法包括步驟所述脈沖發(fā)生器產(chǎn)生PWM信號使風(fēng)扇全速轉(zhuǎn)動;所述BMC定時設(shè)置其標(biāo)志位的值;所述BIOS定時讀取并存儲所述BMC內(nèi)部標(biāo)志位的值;比較所述BIOS內(nèi)存儲空間的值是否一致;若所述存儲空間的值不一致,所述信號選擇器選擇所述BMC的PWM信號傳遞給風(fēng)扇,即使得所述BMC的PWM信號控制所述風(fēng)扇轉(zhuǎn)動,之后執(zhí)行步驟“所述BIOS定時讀取并存 儲所述BMC內(nèi)部標(biāo)志位的值”;若所述存儲空間的值一致,所述信號選擇器選擇所述脈沖發(fā)生器的PWM信號傳遞給風(fēng)扇,即使得所述脈沖發(fā)生器的PWM信號控制所述外部風(fēng)扇轉(zhuǎn)動,之后執(zhí)行步驟“所述BIOS定時讀取并存儲所述BMC內(nèi)部標(biāo)志位的值”。相較于現(xiàn)有技術(shù),所述風(fēng)扇控制系統(tǒng)及方法,通過判斷所述BMC標(biāo)志位的變化來選擇不同的PWM信號,就可以在所述BMC停止工作后克服系統(tǒng)的散熱性及運(yùn)行不穩(wěn)定的不足。
圖I為本發(fā)明風(fēng)扇控制系統(tǒng)與風(fēng)扇的方框圖。圖2為本發(fā)明風(fēng)扇控制方法較佳實施例的流程圖。主要元件符號說明
權(quán)利要求
1.一種風(fēng)扇控制系統(tǒng),包括一基本輸入輸出系統(tǒng)、一基板管理控制器,其特征在于所述風(fēng)扇控制系統(tǒng)還包括一脈沖發(fā)生器及一信號選擇器,所述基本輸入輸出系統(tǒng)識別所述基板管理控制器標(biāo)志位的變化并根據(jù)所述標(biāo)志位的變化輸出不同的信號給所述信號選擇器,所述信號選擇器根據(jù)所述基本輸入輸出系統(tǒng)的輸出信號來選擇所述基板管理控制器所輸出的PWM信號或者所述脈沖發(fā)生器所輸出的PWM信號傳遞給風(fēng)扇,所述脈沖發(fā)生器產(chǎn)生連續(xù)高電平的PWM信號。
2.如權(quán)利要求I所述的風(fēng)扇控制系統(tǒng),其特征在于所述信號選擇器為一多路模擬開關(guān)。
3.一種風(fēng)扇控制方法,包括如下步驟 一脈沖發(fā)生器產(chǎn)生PWM信號使一風(fēng)扇全速轉(zhuǎn)動; 一基板管理控制器定時設(shè)置其標(biāo)志位的值; 一基本輸入輸出系統(tǒng)定時讀取并存儲所述基板管理控制器內(nèi)部標(biāo)志位的值; 比較所述基本輸入輸出系統(tǒng)內(nèi)部存儲空間的值是否一致; 若所述基本輸入輸出系統(tǒng)內(nèi)部存儲空間的值不一致,所述信號選擇器選擇所述基板管理控制器所輸出的PWM信號控制所述風(fēng)扇,并返回至步驟“一基本輸入輸出系統(tǒng)定時讀取并存儲所述基板管理控制器內(nèi)部標(biāo)志位的值”; 若所述基本輸入輸出系統(tǒng)內(nèi)部存儲空間的值一致,所述信號選擇器選擇所述脈沖發(fā)送器所輸出的PWM信號以控制所述風(fēng)扇,并返回至步驟“一基本輸入輸出系統(tǒng)定時讀取并存儲所述基板管理控制器內(nèi)部標(biāo)志位的值”。
4.如權(quán)利要求3所述的風(fēng)扇控制方法,其特征在于若所述基本輸入輸出系統(tǒng)內(nèi)部存儲空間的值一致,所述基本輸入輸出系統(tǒng)產(chǎn)生一第一電平信號并傳遞給所述信號選擇器以使得信號選擇器選擇所述脈沖發(fā)生器所輸出的PWM信號控制風(fēng)扇。
5.如權(quán)利要求4所述的風(fēng)扇控制方法,其特征在于若所述基本輸入輸出系統(tǒng)內(nèi)部存儲空間的值不一致,所述基本輸入輸出系統(tǒng)產(chǎn)生一第二電平信號并傳遞給所述信號選擇器以使得信號選擇器選擇所述基板管理控制器所輸出的PWM信號控制所述風(fēng)扇。
6.如權(quán)利要求3所述的風(fēng)扇控制方法,其特征在于所述基本輸入輸出系統(tǒng)以與所述基板管理控制器設(shè)置所述內(nèi)部標(biāo)志位值相同的周期來定時讀取并存儲所述基板管理控制器內(nèi)部標(biāo)志位的值。
7.如權(quán)利要求6所述的風(fēng)扇控制方法,其特征在于所述基板管理控制器以一秒為周期定時設(shè)置其內(nèi)部標(biāo)志位的值。
8.如權(quán)利要求6所述的風(fēng)扇控制方法,其特征在于所述基板管理控制器在第一個周期內(nèi)設(shè)置其標(biāo)志位的值為“O”,在第二個周期內(nèi)設(shè)置其標(biāo)志位的值為“1”,在第三個周期內(nèi)設(shè)置其標(biāo)志位的值為“O”,在第四個周期內(nèi)設(shè)置其標(biāo)志位的值為“I”。
9.如權(quán)利要求8所述的風(fēng)扇控制方法,其特征在于當(dāng)所述基本輸入輸出系統(tǒng)比較完成兩個相鄰周期內(nèi)所讀取的基板管理控制器的標(biāo)志位的值之后即刪除前一周期內(nèi)所讀取的基板管理控制器的標(biāo)志位的值,之后才存儲下一周期內(nèi)所讀取的基板管理控制器的標(biāo)志 位的值。
全文摘要
一種風(fēng)扇控制系統(tǒng),包括一基本輸入輸出系統(tǒng)(BIOS)、一基板管理控制器(BMC)、一脈沖發(fā)生器及一信號選擇器,所述BIOS識別所述BMC標(biāo)志位的變化并根據(jù)所述標(biāo)志位的變化輸出不同的信號給所述信號選擇器,所述信號選擇器根據(jù)所述BIOS的輸出信號來選擇所述BMC所輸出的PWM信號或者所述脈沖發(fā)生器所輸出的PWM信號傳遞給風(fēng)扇。本發(fā)明還提供了一種風(fēng)扇控制系統(tǒng)的方法。
文檔編號F04D27/00GK102734192SQ201110081208
公開日2012年10月17日 申請日期2011年3月31日 優(yōu)先權(quán)日2011年3月31日
發(fā)明者張玉崗 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司