本發明專利技術公開了一種風扇自動除塵控制方法及裝置,涉及計算機風扇控制技術,所述方法包括:在計算機系統運行期間,檢測當前風扇的正轉轉速;當所述正轉轉速大于第二預設風扇轉速且小于第一預設風扇轉速時,控制風扇保持當前狀態;當所述正轉轉速小于或等于第二預設風扇轉速時,啟動風扇自動除塵功能,以便在所述正轉轉速進一步降低后,控制風扇反轉以自動除塵。通過本發明專利技術,計算機系統在運行時,能夠智能自動除塵,從而提高了用戶體驗,增加了產品競爭力。
【技術實現步驟摘要】
一種風扇自動除塵控制方法及裝置
本專利技術涉及計算機風扇控制技術,特別涉及一種風扇自動除塵控制方法及相關的裝置。
技術介紹
計算機特別是筆記本電腦不斷向輕薄化發展。在體積小,空間受限的情況下,筆記本電腦需要具備良好的散熱性能。目前,筆記本電腦使用風扇吸入冷空氣以實現對各電子元器件散熱的目的,但在使用過程中,吸入冷空氣的同時還會吸入灰塵,并使灰塵沉積于風扇等位置,導致風扇轉速下降,筆記本電腦散熱能力下降,不僅影響計算機系統性能,甚至會減少相關電子元器件的壽命。現有筆記本電腦在使用風扇除塵時,一般有以下兩種設計方案:1、風扇在計算機系統啟動時的一段固定時間內進行除塵,待計算機系統正常運行時,則無除塵效果。2、風扇在用戶觸發除塵信號時才能夠開始除塵。
技術實現思路
本專利技術的目的在于提供一種風扇自動除塵控制方法及裝置,能更好地解決在計算機系統運行期間智能自動除塵的問題。根據本專利技術的一個方面,提供了一種風扇自動除塵控制方法,包括:在計算機系統運行期間,檢測當前風扇的正轉轉速;當所述正轉轉速大于第二預設風扇轉速且小于第一預設風扇轉速時,控制風扇保持當前狀態;當所述正轉轉速小于或等于第二預設風扇轉速時,啟動風扇自動除塵功能,以便在所述正轉轉速進一步降低后,控制風扇反轉以自動除塵。優選地,所述在正轉轉速進一步降低后,控制風扇反轉以自動除塵的步驟包括:當正轉轉速降低至第二預設風扇轉速以下預定值時,控制風扇反轉以自動除塵。優選地,所述第一預設風扇轉速為每分鐘2800轉至3200轉,所述第二預設風扇轉速為第一預設風扇轉速的65%至70%。優選地,還包括:在風扇反轉期間,檢測當前風扇的反轉轉速;當所述反轉轉速達到第二預設風扇轉速時,控制風扇停止反轉,并恢復正轉。優選地,還包括:當本次除塵結束,且所述反轉轉速小于第二預設風扇轉速時,獲取計算機系統運行時間;當所述計算機系統運行時間大于預設系統運行時間時,啟動下一次自動除塵,否則,控制風扇停止反轉,并恢復正轉。根據本專利技術的另一方面,提供了一種風扇自動除塵控制裝置,包括:檢測模塊,用于在計算機系統運行期間,檢測當前風扇的正轉轉速;處理模塊,用于當所述正轉轉速大于第二預設風扇轉速且小于第一預設風扇轉速時,控制風扇保持當前狀態,并當所述正轉轉速小于或等于第二預設風扇轉速時,啟動風扇自動除塵功能,以便在所述正轉轉速進一步降低后,控制風扇反轉以自動除塵。優選地,所述處理模塊在正轉轉速降低至第二預設風扇轉速以下預定值時,控制風扇反轉以自動除塵。優選地,所述第一預設風扇轉速為每分鐘2800轉至3200轉,所述第二預設風扇轉速為第一預設風扇轉速的65%至70%。優選地,所述檢測模塊在風扇反轉期間,檢測當前風扇的反轉轉速,當所述反轉轉速達到第二預設風扇轉速時,所述處理模塊控制風扇停止反轉,并恢復正轉。優選地,當本次除塵結束,且所述反轉轉速小于第二預設風扇轉速時,所述處理模塊獲取計算機系統運行時間,并當所述計算機系統運行時間大于預設系統運行時間時,啟動下一次自動除塵,否則,控制風扇停止反轉,并恢復正轉。與現有技術相比較,本專利技術的有益效果在于:通過本專利技術,計算機系統在運行期間,計算機的風扇能夠智能自動除塵,從而提高了用戶體驗,增加了產品競爭力。附圖說明圖1是本專利技術實施例提供的風扇自動除塵控制方法原理框圖;圖2是本專利技術實施例提供的風扇自動除塵控制裝置框圖;圖3是本專利技術實施例提供的風扇自動除塵控制流程圖。具體實施方式以下結合附圖對本專利技術的優選實施例進行詳細說明,應當理解,以下所說明的優選實施例僅用于說明和解釋本專利技術,并不用于限定本專利技術。圖1是本專利技術實施例提供的風扇自動除塵控制方法原理框圖,如圖1所示,步驟包括:步驟S101:在計算機系統運行期間,檢測當前風扇的正轉轉速。嵌入式控制器(EmbeddedController,EC)會在計算機系統初始化時加載Thermaltable和FanTable兩個表格。Thermaltable中定義了不同等級的溫度對應的FanTable的index;Fantable中定義風扇不同等級的轉速。EC通過系統管理總線(SystemManagementBus,smbus)讀取系統溫度,并根據將上述表格,確定風扇轉速。在確定風扇轉速后,EC通過脈寬調制信號的占空比,控制當前風扇的正轉轉速。因此,本步驟中,可以通過占空比,檢測出當前風扇的正轉轉速。步驟S102:當所述正轉轉速大于第二預設風扇轉速且小于第一預設風扇轉速時,控制風扇保持當前狀態。本步驟中,第一預設風扇轉速為2800至3200轉每分鐘(rpm),例如,2800rpm、2900rpm、3000rpm、3100rpm、3200rpm。本步驟中,第二預設風扇轉速為第一預設風扇轉速的65%至70%,例如,1820rpm、1900rpm、1950rpm、2000rpm、2050rpm、2100rpm、2200rpm等。步驟S103:當所述正轉轉速小于或等于第二預設風扇轉速時,啟動風扇自動除塵功能,以便在所述正轉轉速進一步降低后,控制風扇反轉以自動除塵。具體地,當正轉轉速降低至第二預設風扇轉速以下預定值時,控制風扇反轉以自動除塵,所述預定值可以是100rpm、150rpm、200rpm、250rpm、300rpm等。例如,假設第二預設風扇轉速為2000rpm,預定值為200rpm,當正轉轉速降低至2000rpm以下200rpm,即降低至小于或等于1800rpm時,控制風扇反轉以自動除塵。在風扇反轉期間,通過占空比,檢測當前風扇的反轉轉速,并當所述反轉轉速達到2000rpm時,控制風扇停止反轉,并恢復正轉。如果本次除塵結束后,反轉轉速仍小于2000rpm,則獲取計算機系統運行時間,當所述計算機系統運行時間大于預設系統運行時間時,啟動下一次自動除塵,否則,控制風扇停止反轉,并恢復正轉。圖2是本專利技術實施例提供的風扇自動除塵控制裝置框圖,如圖2所示,包括檢測模塊21和處理模塊22。檢測模塊21在計算機系統運行期間,通過占空比,檢測并確定當前風扇的正轉轉速。當所述正轉轉速大于或等于第一預設風扇轉速時,處理模塊22關閉風扇自動除塵功能;當所述正轉轉速大于第二預設風扇轉速且小于第一預設風扇轉速時,處理模塊22控制風扇保持當前狀態;當所述正轉轉速小于或等于第二預設風扇轉速時,啟動風扇自動除塵功能,以便在所述正轉轉速進一步降低后,控制風扇反轉以自動除塵,即在正轉轉速降低至第二預設風扇轉速以下預定值時,處理模塊22控制風扇反轉以自動除塵。在風扇反轉期間,檢測模塊通過占空比,檢測并確定當前風扇的反轉轉速,當所述反轉轉速達到第二預設風扇轉速時,所述處理模塊控制風扇停止反轉,并恢復正轉。當本次除塵結束,且所述反轉轉速小于第二預設風扇轉速時,所述處理模塊獲取計算機系統運行時間,并當所述計算機系統運行時間大于預設系統運行時間時,啟動下一次自動除塵,否則,控制風扇停止反轉,并恢復正轉。上述第一預設風扇轉速為每分鐘2800轉至3200轉,所述第二預設風扇轉速為第一預設風扇轉速的65%至70%。圖3是本專利技術實施例提供的風扇自動除塵控制流程圖,如圖3所示,步驟包括:步驟S301:計算機系統運行。步驟S302:判斷風扇運行轉速是否大于或等于某一值(即第一預設風扇轉速,本文檔來自技高網...

【技術保護點】
一種風扇自動除塵控制方法,其特征在于,包括:在計算機系統運行期間,檢測當前風扇的正轉轉速;當所述正轉轉速大于第二預設風扇轉速且小于第一預設風扇轉速時,控制風扇保持當前狀態;當所述正轉轉速小于或等于第二預設風扇轉速時,啟動風扇自動除塵功能,以便在所述正轉轉速進一步降低后,控制風扇反轉以自動除塵。
【技術特征摘要】
1.一種風扇自動除塵控制方法,其特征在于,包括:在計算機系統運行期間,檢測當前風扇的正轉轉速;當所述正轉轉速大于第二預設風扇轉速且小于第一預設風扇轉速時,控制風扇保持當前狀態;當所述正轉轉速小于或等于第二預設風扇轉速時,啟動風扇自動除塵功能,以便在所述正轉轉速進一步降低后,控制風扇反轉以自動除塵;在風扇反轉期間,檢測當前風扇的反轉轉速;當所述反轉轉速達到第二預設風扇轉速時,控制風扇停止反轉,并恢復正轉;當本次除塵結束,且所述反轉轉速小于第二預設風扇轉速時,獲取計算機系統運行時間;當所述計算機系統運行時間大于預設系統運行時間時,啟動下一次自動除塵,否則,控制風扇停止反轉,并恢復正轉。2.根據權利要求1所述的方法,其特征在于,所述在正轉轉速進一步降低后,控制風扇反轉以自動除塵的步驟包括:當正轉轉速降低至第二預設風扇轉速以下預定值時,控制風扇反轉以自動除塵。3.根據權利要求1或2所述的方法,其特征在于,所述第一預設風扇轉速為每分鐘2800轉至3200轉,所述第二預設風扇轉速為第一預設風扇轉速的65%至70%。4.一種...
【專利技術屬性】
技術研發人員:葉振興,鄒華,
申請(專利權)人:合肥聯寶信息技術有限公司,
類型:發明
國別省市:安徽;34
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。