風扇調(diào)速處理方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種風扇調(diào)速處理方法及裝置,所述處理方法包括獲取所述風扇的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù),判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否相等,若所述第一轉(zhuǎn)數(shù)等于所述第二轉(zhuǎn)數(shù),所述風扇的類型為第一風扇,執(zhí)行第一調(diào)速策略,若所述第一轉(zhuǎn)數(shù)不等于所述第二轉(zhuǎn)數(shù),所述風扇的類型為第二風扇,執(zhí)行第二調(diào)速策略。本發(fā)明所提供的風扇調(diào)速處理方法及裝置通過比較風扇的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù)來識別風扇的類型,然后執(zhí)行針對不同類型設定的相應的調(diào)速策略。不同類型風扇的調(diào)速策略能夠兼容,從而提高產(chǎn)品的性能。
【專利說明】風扇調(diào)速處理方法及裝置【技術領域】[0001]本發(fā)明涉及通信領域,尤其涉及一種風扇調(diào)速處理方法及裝置。
【背景技術】
[0002]在服務器系統(tǒng)開發(fā)過程中,經(jīng)常存在同一個服務器系統(tǒng)存在很多配置,不同的配置對系統(tǒng)的散熱需求也是千差萬別的,有的需要使用高可靠性、低功耗的風扇,而有的需要低噪聲、低成本的風扇,由此給服務器的調(diào)速策略帶來了新的挑戰(zhàn)?,F(xiàn)有技術的調(diào)速策略方案,只能針對某一特定的系統(tǒng)中,特定的風扇自動執(zhí)行調(diào)速策略,調(diào)速策略不能兼容,會引發(fā)轉(zhuǎn)數(shù)告警,導致系統(tǒng)風扇全速運行,使系統(tǒng)的噪聲和能耗都超出了產(chǎn)品的規(guī)格。
[0003]因此,如何使系統(tǒng)根據(jù)配置不同和風扇的不同來自適應啟動相應的調(diào)速策略是目前存在的困難點。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例所要解決的技術問題在于,用于解決現(xiàn)有技術的調(diào)速策略方案只能針對某一特定的系統(tǒng)中特定的風扇自動執(zhí)行調(diào)速策略,調(diào)速策略不能兼容的問題。
[0005]為了實現(xiàn)上述目的,本發(fā)明實施方式提供如下技術方案:
[0006]一種風扇調(diào)速處理方法,包括:獲取所述風扇的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù);判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否相等;若所述第一轉(zhuǎn)數(shù)等于所述第二轉(zhuǎn)數(shù),所述風扇的類型為第一風扇,執(zhí)行第一調(diào)速策略;及若所述第一轉(zhuǎn)數(shù)不等于所述第二轉(zhuǎn)數(shù),所述風扇的類型為第二風扇,執(zhí)行第二調(diào)速策略。
[0007]在第一種可能的實現(xiàn)方式中,在判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否相等前判斷所述風扇是否處于工作狀態(tài),若所述風扇處于工作狀態(tài),則繼續(xù)判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否相等,若所述風扇沒有處于工作狀態(tài),則報警。
[0008]結(jié)合第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,判斷所述風扇是否處于工作狀態(tài)包括:設置所述風扇的默認轉(zhuǎn)數(shù)范圍;判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否落于所述默認轉(zhuǎn)數(shù)范圍內(nèi),若所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)落于所述默認轉(zhuǎn)數(shù)范圍,則所述風扇處于工作狀態(tài)。
[0009]結(jié)合第一種或第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,執(zhí)行所述第一調(diào)速策略包括:設置所述CPU所能承受的最高溫度;設置所述CPU安全工作狀態(tài)下的溫度上限;獲取所述CPU的當前溫度;判斷所述CPU所能承受的最高溫度與所述CPU的當前溫度之差值是否小于所述CPU安全工作狀態(tài)下的溫度上限;若所述最高溫度與所述當前溫度之差值小于所述溫度上限,上調(diào)所述風扇的轉(zhuǎn)速。
[0010]結(jié)合第一種或第二種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,執(zhí)行所述第一調(diào)速策略包括:設置所述CPU所能承受的最高溫度;設置所述CPU安全工作狀態(tài)下的溫度下限;獲取所述CPU的當前溫度;判斷所述CPU所能承受的最高溫度與所述CPU的當前溫度之差值是否大于所述CPU安全工作狀態(tài)下的溫度下限;若所述最高溫度與所述當前溫度之差值大于所述溫度下限,下調(diào)所述風扇的轉(zhuǎn)速。
[0011]本發(fā)明提供的一種風扇調(diào)速裝置,包括獲取模塊、比較模塊和調(diào)整模塊,獲取模塊用于獲取所述風扇的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù),比較模塊,用于判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否相等,調(diào)速模塊用于根據(jù)所述比較模塊的判斷結(jié)果,確定所述風扇的類型,并執(zhí)行所對應的調(diào)速策略。
[0012]在第一種可能的實現(xiàn)方式中,本發(fā)明之風扇調(diào)速裝置還包括判斷模塊和報警模塊,所述判斷模塊用于判斷所述風扇是否處于工作狀態(tài),若所述風扇處于工作狀態(tài),所述判斷模塊傳輸信號至所述比較模塊,若若所述風扇沒有處于工作狀態(tài),則啟動所述報警模塊。。
[0013]結(jié)合第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述判斷模塊包括存儲單元和判斷單元,存儲單元用于存儲所述風扇的默認轉(zhuǎn)數(shù)范圍。判斷單元用于判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否落于所述默認轉(zhuǎn)數(shù)范圍內(nèi),從而判斷所述風扇是否處于工作狀態(tài)。
[0014]結(jié)合第一種或第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述調(diào)速模塊包括設置單元、溫度偵測單元、分析單元和上調(diào)轉(zhuǎn)速單元,設置單元用于設置CPU所能承受的最高溫度及所述CPU安全工作狀態(tài)下的溫度上限;溫度偵測單元用于獲取所述CPU的當前溫度;分析單元用于判斷所述CPU所能承受的最高溫度與所述CPU的當前溫度之差值是否小于所述CPU安全工作狀態(tài)下的溫度上限;上調(diào)轉(zhuǎn)速單元用于當所述最高溫度與所述當前溫度之差值小于所述溫度上限時,上調(diào)所述風扇的轉(zhuǎn)速。
[0015]結(jié)合第一種或第二種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述調(diào)速模塊包括設置單元、溫度偵測單元、分析單元和下調(diào)轉(zhuǎn)速單元,設置單元用于設置CPU所能承受的最高溫度及所述CPU安全工作狀態(tài)下的溫度下限;溫度偵測單元用于獲取所述CPU的當前溫度;分析單元用于判斷所述CPU所能承受的最高溫度與所述CPU的當前溫度之差值是否大于所述CPU安全工作狀態(tài)下的溫度下限;下調(diào)轉(zhuǎn)速單元用于當所述最高溫度與所述當前溫度之差值大于所述溫度下限時,下調(diào)所述風扇的轉(zhuǎn)速。
[0016]本發(fā)明提供的風扇調(diào)速處理方法及裝置,通過比較風扇的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù)來識別風扇的類型,然后執(zhí)行針對不同類型風扇設定的相應的調(diào)速策略。不同類型風扇的調(diào)速策略能夠兼容,從而提高產(chǎn)品的性能。
【專利附圖】
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1是本發(fā)明提供的風扇調(diào)速處理方法的第一種實施方式的示意圖;
[0019]圖2是本發(fā)明提供的風扇調(diào)速處理方法的第二種實施方式的示意圖;
[0020]圖3是本發(fā)明提供的風扇調(diào)速處理方法的第三種實施方式的示意圖;
[0021]圖4是本發(fā)明提供的風扇調(diào)速處理方法中執(zhí)行第一調(diào)速策略的第一種實施方式的不意圖;[0022]圖5是本發(fā)明提供的風扇調(diào)速處理方法中執(zhí)行第一調(diào)速策略的第二種實施方式的不意圖;
[0023]圖6是本發(fā)明提供的風扇調(diào)速處理方法中針對第一風扇,且執(zhí)行針對后置硬盤觸發(fā)的調(diào)速策略的曲線示意圖;
[0024]圖7是本發(fā)明提供的風扇調(diào)速處理方法中針對第二風扇,且執(zhí)行針對后置硬盤觸發(fā)的調(diào)速策略的曲線示意圖;
[0025]圖8是本發(fā)明提供的風扇調(diào)速處理方法中針對第一風扇,且執(zhí)行針對環(huán)境溫度觸發(fā)的調(diào)速策略的曲線示意圖;
[0026]圖9是本發(fā)明提供的風扇調(diào)速處理方法中針對第二風扇,且執(zhí)行針對環(huán)境溫度觸發(fā)的調(diào)速策略的曲線示意圖;
[0027]圖10是本發(fā)明提供的風扇調(diào)速裝置的第一種實施方式的示意圖;
[0028]圖11是本發(fā)明提供的風扇調(diào)速裝置的第二種實施方式的示意圖;
[0029]圖12是圖11所示之判斷模塊架構(gòu)示意圖;
[0030]圖13是本發(fā)明提供的風扇調(diào)速裝置之調(diào)速模塊的第一種實施方式的示意圖;
[0031]圖14是本發(fā)明提供的風扇調(diào)速裝置之調(diào)速模塊的第二種實施方式的示意圖;
【具體實施方式】
[0032]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0033]請參考圖1,本發(fā)明第一種實施方式提供的風扇調(diào)速處理方法包括:
[0034]步驟SlOl:獲取風扇的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù)。
[0035]步驟S102:判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否相等;
[0036]若所述第一轉(zhuǎn)數(shù)等于所述第二轉(zhuǎn)數(shù),所述風扇的類型為第一風扇,執(zhí)行步驟S103:執(zhí)行第一調(diào)速策略。及
[0037]若所述第一轉(zhuǎn)數(shù)不等于所述第二轉(zhuǎn)數(shù),所述風扇的類型為第二風扇,執(zhí)行步驟
S104:執(zhí)行第二調(diào)速策略。
[0038]具體而言,根據(jù)風扇類型的不同,制定不同的調(diào)速策略,形成調(diào)速策略庫儲存至通信產(chǎn)品的系統(tǒng)中,本發(fā)明所提供的風扇調(diào)速處理方法通過比較風扇的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù)來識別風扇的類型,然后從調(diào)速策略庫中選擇對應的調(diào)速策略并執(zhí)行。這樣,在同一個產(chǎn)品中,不同類型風扇的調(diào)速策略能夠兼容,提高風扇的調(diào)速效率,也增進了產(chǎn)品的性能。
[0039]本發(fā)明通過系統(tǒng)自動識別風扇的類型,針對不同類型的風扇選擇執(zhí)行相應的調(diào)速策略,一種實施方式中,所述第一風扇為單風扇,所述第二風扇為對旋雙風扇。若產(chǎn)品中使用的是單風扇,當獲取單風扇的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù)時,單風扇反饋兩個相同的轉(zhuǎn)數(shù),其中一個是實際的轉(zhuǎn)數(shù),另一個是與實際轉(zhuǎn)數(shù)相等的虛擬轉(zhuǎn)數(shù),也就是單風扇所反饋的第一轉(zhuǎn)數(shù)與第二轉(zhuǎn)數(shù)是相等的。若產(chǎn)品中使用的是對旋雙風扇時,由于對旋雙風扇本身就具有兩個風扇,在工作過程中,這兩個風扇的轉(zhuǎn)數(shù)會有差別,因此,當獲取對旋雙風扇的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù)時,對旋雙風扇反饋的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù)是不相等的。[0040]請參考圖2,在本發(fā)明第二種實施方式提供的風扇調(diào)速處理方法中,還包括步驟
S105:判斷所述風扇是否處于工作狀態(tài)。在步驟S102前執(zhí)行步驟S105,也就是先判斷所述風扇是否處于工作狀態(tài),若所述風扇處于工作狀態(tài),則繼續(xù)執(zhí)行步驟S102,判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否相等。若所述風扇沒有處于工作狀態(tài),則報警,即執(zhí)行步驟S106。本實施例通過判斷風扇是否處于正常的工作狀態(tài),能夠提醒操作人員及時檢測,以提高系統(tǒng)工作效率,若偵測到風扇不在工作狀態(tài)下,操作人員需要對產(chǎn)品進行檢查,以排除障礙。
[0041]請參考圖3,在本發(fā)明第三種實施方式中,具體描述是了步驟S105。本實施方式中,判斷所述風扇是否處于工作狀態(tài)包括:
[0042]步驟S1052:設置所述風扇的默認轉(zhuǎn)數(shù)范圍;和
[0043]步驟S1054:判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否落于所述默認轉(zhuǎn)數(shù)范圍內(nèi)。
[0044]若所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)落于所述默認轉(zhuǎn)數(shù)范圍,則所述風扇處于工作狀態(tài)。所述沒默認轉(zhuǎn)數(shù)范圍是依據(jù)風扇的類型及風扇的工作環(huán)境設置的。本實施方式中,通過復雜可編程邏輯器件(Complex Programmable Logic Device, CPLD)設置所述風扇的默認轉(zhuǎn)數(shù)范圍。
[0045]所述第一調(diào)速策略和所述第二調(diào)速策略均包括環(huán)境溫度觸發(fā)的調(diào)速策略、CPU觸發(fā)的調(diào)速策略、后置硬盤觸發(fā)的調(diào)速策略和產(chǎn)品內(nèi)部線路傳輸觸發(fā)的調(diào)速策略。
[0046]圖4所示為本發(fā)明提供的風扇調(diào)速處理方法中執(zhí)行第一調(diào)速策略的第一種實施方式的示意圖。本實施例中,執(zhí)行的是CPU觸發(fā)的調(diào)速策略之風扇轉(zhuǎn)速上調(diào)的策略,包括如下步驟:
[0047]步驟201:設置CPU所能承受的最高溫度;
[0048]步驟202:設置CPU安全工作狀態(tài)下的溫度上限;
[0049]步驟203:獲取所述CPU的當前溫度;
[0050]步驟204:判斷所述CPU所能承受的最高溫度與所述CPU的當前溫度之差值是否小于所述CPU安全工作狀態(tài)下的溫度上限;
[0051]若所述最高溫度與所述當前溫度之差值小于所述溫度上限,執(zhí)行步驟205,上調(diào)所述風扇的轉(zhuǎn)速,上調(diào)后繼續(xù)執(zhí)行步驟203:偵測所述CPU的當前溫度;若所述最高溫度與所述當前溫度之差值不小于所述溫度上限,執(zhí)行步驟206:風扇轉(zhuǎn)速不變。
[0052]具體實施本實施實施例的過程中,操作人員可以先獲取風扇的當前轉(zhuǎn)速,當執(zhí)行步驟205時,通過預先設定的上調(diào)幅度進行調(diào)整風扇轉(zhuǎn)速,例如使風扇轉(zhuǎn)速上調(diào)5%。執(zhí)行上調(diào)的動作后,間隔一定的時間(例如間隔10秒)再繼續(xù)偵測所述CPU的當前溫度,并判斷所述最高溫度與所述當前溫度之差值是否小于所述溫度上限。
[0053]圖5所示為為本發(fā)明提供的風扇調(diào)速處理方法中執(zhí)行第一調(diào)速策略的第二種實施方式的示意圖。本實施例中,執(zhí)行的是CPU觸發(fā)的調(diào)速策略之風扇轉(zhuǎn)速下調(diào)的策略,包括如下步驟:
[0054]步驟201’:設置所述CPU所能承受的最高溫度;
[0055]步驟202’:設置所述CPU安全工作狀態(tài)下的溫度下限;
[0056]步驟203’:獲取所述CPU的當前溫度;
[0057]步驟204’:判斷所述CPU所能承受的最高溫度與所述CPU的當前溫度之差值是否大于所述CPU安全工作狀態(tài)下的溫度下限;[0058]若所述最高溫度與所述當前溫度之差值大于所述溫度下限,執(zhí)行步驟205’,下調(diào)所述風扇的轉(zhuǎn)速,下調(diào)后繼續(xù)執(zhí)行步驟203’:偵測所述CPU的當前溫度;若所述最高溫度與所述當前溫度之差值不大于所述溫度下限,執(zhí)行步驟206’:風扇轉(zhuǎn)速不變。
[0059]具體實施本實施實施例的過程中,操作人員可以先獲取風扇的當前轉(zhuǎn)速,當執(zhí)行步驟205’時,通過預先設定的下調(diào)幅度進行調(diào)整風扇轉(zhuǎn)速,例如使風扇轉(zhuǎn)速下調(diào)5%。執(zhí)行下調(diào)的動作后,間隔一定的時間(例如間隔10秒)再繼續(xù)偵測所述CPU的當前溫度,并判斷所述最高溫度與所述當前溫度之差值是否大于所述溫度上限。
[0060]本發(fā)明所提供的風扇調(diào)速處理方法中執(zhí)行第二調(diào)速策略的方法步驟與執(zhí)行第一策略的方法步驟的區(qū)別在于:依據(jù)不同類型風扇的參數(shù)不同,制定出區(qū)別的調(diào)速策略,請參閱圖6至圖9,舉例說明幾種不同的調(diào)速策略,分別針對第一風扇(以單風扇為例)和第二風扇(以對旋雙風扇為例),后置硬盤觸發(fā)的調(diào)速策略及環(huán)境溫度觸發(fā)的調(diào)速策略。
[0061]圖6-7是針對后置硬盤觸發(fā)的調(diào)速策略曲線示意圖,其中橫軸為后置硬盤溫度值,豎軸為風扇的轉(zhuǎn)速比。圖6是針對單風扇的調(diào)速策略,例如,當后置硬盤溫度為42°C時,單風扇的轉(zhuǎn)速比應當為45%。圖7是針對旋雙風扇的調(diào)速策略,例如,當后置硬盤溫度為42°C時,對旋雙風扇的轉(zhuǎn)速比應當為30%。
[0062]圖8-9是針對環(huán)境溫度觸發(fā)的調(diào)速策略曲線示意圖,其中橫軸為環(huán)境溫度值,豎軸為風扇的轉(zhuǎn)速比。圖8是針對單風扇的調(diào)速策略,例如,當環(huán)境溫度為35°C時,單風扇的轉(zhuǎn)速比應當為60%。圖9是針對旋雙風扇的調(diào)速策略,例如,當環(huán)境溫度為35°C時,對旋雙風扇的轉(zhuǎn)速比應當為45%。
[0063]本發(fā)明還提供一種風扇調(diào)速裝置,圖10所示為第一種實施方式之風扇調(diào)速架構(gòu)60。所述風扇調(diào)速架構(gòu)60包括獲取模塊62、比較模塊64和調(diào)速模塊66。獲取模塊62用于獲取風扇的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù)。比較模塊64用于判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否相等。調(diào)速模塊66用于根據(jù)所述比較模塊64的判斷結(jié)果,確定所述風扇的類型,并執(zhí)行所對應的調(diào)速策略。
[0064]本發(fā)明之風扇調(diào)速裝置60通過獲取模塊62獲取風扇的第一、第二轉(zhuǎn)數(shù),結(jié)合比較模塊64來自動識別風扇的類型,然后執(zhí)行針對不同類型風扇設定的相應的調(diào)速策略。因此,不同類型風扇的調(diào)速策略能夠兼容于同一產(chǎn)品中,從而提高產(chǎn)品的性能。
[0065]請參閱圖11,作為進一步的改進,風扇調(diào)速裝置60還包括判斷模塊68和報警模塊69,所述判斷模塊68用于判斷所述風扇是否處于工作狀態(tài),若所述風扇處于工作狀態(tài),所述判斷模塊68傳輸信號至所述比較模塊64,若所述風扇沒有處于工作狀態(tài),則啟動所述報警模塊69。通過判斷風扇是否處于正常的工作狀態(tài),能夠提醒操作人員及時檢測,以提高系統(tǒng)工作效率,若偵測到風扇不在工作狀態(tài)下,操作人員需要對產(chǎn)品進行檢查,以排除障礙。
[0066]請參閱圖12,所述判斷模塊68包括存儲單元682和判斷單元684,存儲單元682用于存儲所述風扇的默認轉(zhuǎn)數(shù)范圍。判斷單元684用于判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否落于所述默認轉(zhuǎn)數(shù)范圍內(nèi),從而判斷所述風扇是否處于工作狀態(tài)。
[0067]請參閱圖13,所示為本發(fā)明提供的風扇調(diào)速裝置60之調(diào)速模塊64的第一種實施方式的示意圖。本實施方式中,所述調(diào)速模塊64包括包括設置單元642、溫度偵測單元644、分析單元646和上調(diào)轉(zhuǎn)速單元648,設置單元642用于設置CPU所能承受的最高溫度及所述CPU安全工作狀態(tài)下的溫度上限;溫度偵測單元644用于獲取所述CPU的當前溫度;分析單元646用于判斷所述CPU所能承受的最高溫度與所述CPU的當前溫度之差值是否小于所述CPU安全工作狀態(tài)下的溫度上限;上調(diào)轉(zhuǎn)速單元648用于當所述最高溫度與所述當前溫度之差值小于所述溫度上限時,上調(diào)所述風扇的轉(zhuǎn)速。
[0068]請參閱圖14,所示為本發(fā)明提供的風扇調(diào)速裝置60之調(diào)速模塊64的第二種實施方式的示意圖。本實施方式中,所述調(diào)速模塊64包括設置單元642、溫度偵測單元644、分析單元646和下調(diào)轉(zhuǎn)速單元649,設置單元642用于設置CPU所能承受的最高溫度及所述CPU安全工作狀態(tài)下的溫度下限;溫度偵測單元644用于獲取所述CPU的當前溫度;分析單元646用于判斷所述CPU所能承受的最高溫度與所述CPU的當前溫度之差值是否大于所述CPU安全工作狀態(tài)下的溫度下限;下調(diào)轉(zhuǎn)速單元649用于當所述最高溫度與所述當前溫度之差值大于所述溫度下限時,下調(diào)所述風扇的轉(zhuǎn)速
[0069]綜上所述,本發(fā)明所提供的風扇調(diào)速處理方法及裝置能夠自動識別風扇的類型,并且針對不同類型的風扇選擇相應的調(diào)速策略,對風扇進行調(diào)整,使得產(chǎn)品能夠兼容不同類型的風扇,并且提高了風扇調(diào)速的效率,增進產(chǎn)品的使用性能。
[0070]以上所述的實施方式,并不構(gòu)成對該技術方案保護范圍的限定。任何在上述實施方式的精神和原則之內(nèi)所作的修改、等同替換和改進等,均應包含在該技術方案的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種風扇調(diào)速處理方法,其特征在于,包括: 獲取風扇的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù); 比較所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否相等; 若所述第一轉(zhuǎn)數(shù)等于所述第二轉(zhuǎn)數(shù),所述風扇的類型為第一風扇,執(zhí)行第一調(diào)速策略;及 若所述第一轉(zhuǎn)數(shù)不等于所述第二轉(zhuǎn)數(shù),所述風扇的類型為第二風扇,執(zhí)行第二調(diào)速策略。
2.如權(quán)利要求1所述的風扇調(diào)速處理方法,其特征在于,在判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否相等前,判斷所述風扇是否處于工作狀態(tài),若所述風扇處于工作狀態(tài),則繼續(xù)比較所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否相等,若所述風扇沒有處于工作狀態(tài),則報警。
3.如權(quán)利要求2所述的風扇調(diào)速處理方法,其特征在于,判斷所述風扇是否處于工作狀態(tài)包括: 設置所述風扇的默認轉(zhuǎn)數(shù)范圍; 判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否落于所述默認轉(zhuǎn)數(shù)范圍內(nèi),若所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)落于所述默認轉(zhuǎn)數(shù)范圍,則所述風扇處于工作狀態(tài)。
4.如權(quán)利要求1至3任意一項權(quán)利要求所述的風扇調(diào)速處理方法,其特征在于,執(zhí)行所述第一調(diào)速策略包括: 設置CPU所能承受的最高溫度; 設置所述CPU安全工作狀態(tài)下的溫度上限; 獲取所述CPU的當前溫度; 判斷所述CPU所能承受的最高溫度與所述CPU的當前溫度之差值是否小于所述CPU安全工作狀態(tài)下的溫度上限, 若所述最高溫度與所述當前溫度之差值小于所述溫度上限,上調(diào)所述風扇的轉(zhuǎn)速。
5.如權(quán)利要求1至3任意一項權(quán)利要求所述的風扇調(diào)速處理方法,其特征在于,執(zhí)行所述第一調(diào)速策略包括: 設置CPU所能承受的最高溫度; 設置CPU安全工作狀態(tài)下的溫度下限; 獲取所述CPU的當前溫度; 判斷所述CPU所能承受的最高溫度與所述CPU的當前溫度之差值是否大于所述CPU安全工作狀態(tài)下的溫度下限; 若所述最高溫度與所述當前溫度之差值大于所述溫度下限,下調(diào)所述風扇的轉(zhuǎn)速。
6.一種風扇調(diào)速裝置,其特征在于,包括: 獲取模塊,用于獲取風扇的第一轉(zhuǎn)數(shù)和第二轉(zhuǎn)數(shù); 比較模塊,用于比較判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否相等;及調(diào)速模塊,用于根據(jù)所述比較模塊的判斷結(jié)果,確定所述風扇的類型,并執(zhí)行所對應的調(diào)速策略。
7.如權(quán)利要求 6所述的風扇調(diào)速裝置,其特征在于,還包括判斷模塊和報警模塊,所述判斷模塊用于判斷所述風扇是否處于工作狀態(tài),若所述風扇處于工作狀態(tài),所述判斷模塊傳輸信號至所述比較模塊,若所述風扇沒有處于工作狀態(tài),則啟動所述報警模塊。
8.如權(quán)利要求7所述的風扇調(diào)速裝置,其特征在于,所述判斷模塊包括: 存儲單元,用于存儲所述風扇的默認轉(zhuǎn)數(shù)范圍 '及 判斷單元,用于判斷所述第一轉(zhuǎn)數(shù)和所述第二轉(zhuǎn)數(shù)是否落于所述默認轉(zhuǎn)數(shù)范圍內(nèi),從而判斷所述風扇是否處于工作狀態(tài)。
9.如權(quán)利要求5至8任意一項權(quán)利要求所述的風扇調(diào)速裝置,其特征在于,所述調(diào)速模塊包括: 設置單元,用于設置CPU所能承受的最高溫度及所述CPU安全工作狀態(tài)下的溫度上限; 溫度偵測單元,用于獲取所述CPU的當前溫度; 分析單元,用于判斷所述CPU所能承受的最高溫度與所述CPU的當前溫度之差值是否小于所述CPU安全工作狀態(tài)下的溫度上限 '及 上調(diào)轉(zhuǎn)速單元,用于當所述最高溫度與所述當前溫度之差值小于所述溫度上限時,上調(diào)所述風扇的轉(zhuǎn)速。
10.如權(quán)利要求5至8任意一項權(quán)利要求所述的風扇調(diào)速裝置,其特征在于,所述調(diào)速模塊包括: 設置單元,用于設置CPU所 能承受的最高溫度及所述CPU安全工作狀態(tài)下的溫度下限; 溫度偵測單元,用于獲取所述CPU的當前溫度; 分析單元,用于判斷所述CPU所能承受的最高溫度與所述CPU的當前溫度之差值是否大于所述CPU安全工作狀態(tài)下的溫度下限 '及 下調(diào)轉(zhuǎn)速單元,用于當所述最高溫度與所述當前溫度之差值大于所述溫度下限時,下調(diào)所述風扇的轉(zhuǎn)速。
【文檔編號】F04D27/00GK103486067SQ201310418505
【公開日】2014年1月1日 申請日期:2013年9月13日 優(yōu)先權(quán)日:2013年9月13日
【發(fā)明者】王晉, 陶朗, 毛阿利 申請人:華為技術有限公司