風(fēng)扇轉(zhuǎn)速控制系統(tǒng)、電子裝置及風(fēng)扇轉(zhuǎn)速控制方法
【專利摘要】本發(fā)明提供一種風(fēng)扇轉(zhuǎn)速控制系統(tǒng)、電子裝置及風(fēng)扇轉(zhuǎn)速控制方法。該電子裝置包括風(fēng)扇、發(fā)熱元件以及存儲單元,存儲單元用于存儲發(fā)熱元件的臨界溫度值以及大于該臨界溫度值的安全工作溫度值。該方法包括:獲取發(fā)熱元件的當(dāng)前溫度值并與臨界溫度值比較;若當(dāng)前溫度值低于該臨界溫度值時控制風(fēng)扇降低轉(zhuǎn)速;反之控制風(fēng)扇提高轉(zhuǎn)速,并將該當(dāng)前溫度值與安全工作溫度值進(jìn)行比較;在當(dāng)前溫度值大于安全工作溫度值時以第一時間間隔作為定時時長進(jìn)行計時,反之以小于該第一時間間隔的第二時間間隔作為定時時長進(jìn)行計時;在計時達(dá)到第一或第二時間間隔時重新獲取發(fā)熱元件的當(dāng)前溫度值。本發(fā)明有利于避免系統(tǒng)溫度在臨界溫度值附近振蕩引起風(fēng)扇轉(zhuǎn)速頻繁變化。
【專利說明】風(fēng)扇轉(zhuǎn)速控制系統(tǒng)、電子裝置及風(fēng)扇轉(zhuǎn)速控制方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及風(fēng)扇,尤其涉及一種風(fēng)扇轉(zhuǎn)速的控制系統(tǒng)及控制方法。
【背景技術(shù)】
[0002] 現(xiàn)如今,計算機(jī)已成為人們?nèi)粘I罴肮ぷ髦胁豢苫蛉钡墓ぞ?。由于計算機(jī)的功 能不斷提升,使得中央處理單元的運(yùn)算速度也相對提高。中央處理單元在高速運(yùn)算下會產(chǎn) 生大量的熱量,進(jìn)而對系統(tǒng)造成不可小視的影響,輕者可能造成系統(tǒng)當(dāng)機(jī),嚴(yán)重的可能造成 系統(tǒng)不可恢復(fù)的硬件破壞。因此系統(tǒng)散熱的越來越受到重視。
[0003] 風(fēng)扇散熱是業(yè)界最常見的散熱方法。為了盡快排除系統(tǒng)發(fā)熱元件產(chǎn)生的熱量,目 前市場上出現(xiàn)了一種加設(shè)了感溫元件的風(fēng)扇轉(zhuǎn)速控制技術(shù),能夠?qū)崟r感溫元件根據(jù)偵測到 的系統(tǒng)發(fā)熱元件溫度該改變風(fēng)扇的轉(zhuǎn)速。即,當(dāng)系統(tǒng)發(fā)熱元件的溫度超過一臨界值時增加 風(fēng)扇的轉(zhuǎn)速,待溫度降到該臨界值以下時再降低風(fēng)扇的轉(zhuǎn)速。然而,當(dāng)系統(tǒng)發(fā)熱元件的溫度 在該臨界值附近振蕩時,該類風(fēng)扇轉(zhuǎn)速控制技術(shù)必須頻繁地調(diào)整風(fēng)扇轉(zhuǎn)速以適應(yīng)需要,從 而導(dǎo)致風(fēng)扇狀態(tài)不穩(wěn)定,壽命也相應(yīng)變短。
【發(fā)明內(nèi)容】
[0004] 鑒于以上內(nèi)容,有必要提供一種風(fēng)扇轉(zhuǎn)速控制系統(tǒng),能夠避免系統(tǒng)溫度振蕩引起 風(fēng)扇轉(zhuǎn)速頻繁變化,從而解決以上問題。
[0005] 本發(fā)明提供一種風(fēng)扇轉(zhuǎn)速控制系統(tǒng),運(yùn)行于一具有風(fēng)扇的電子裝置中,該電子裝 置還包括至少一發(fā)熱元件和一存儲單元,該存儲單元用于存儲該發(fā)熱元件的一臨界溫度值 以及一大于該臨界溫度值的安全工作溫度值,該風(fēng)扇轉(zhuǎn)速控制系統(tǒng)包括: 一溫度獲取模塊,用于獲取該發(fā)熱元件的當(dāng)前溫度值; 一分析模塊,用于將所述當(dāng)前溫度值與所述存儲的臨界溫度值進(jìn)行比較,還用于在判 斷當(dāng)前溫度值大于該臨界溫度值時,繼續(xù)將該當(dāng)前溫度值與所述存儲的安全工作溫度值進(jìn) 行比較; 一執(zhí)行模塊,用于當(dāng)該當(dāng)前溫度值小于該臨界溫度值時,產(chǎn)生一第一控制指令,控制風(fēng) 扇降低其自身轉(zhuǎn)速;還用于當(dāng)該當(dāng)前溫度值大于該臨界溫度值時,產(chǎn)生一第二控制指令,控 制風(fēng)扇提高其自身轉(zhuǎn)速;以及 一定時模塊,用于在當(dāng)前溫度值大于該安全工作溫度值時以一第一時間間隔作為定時 時長進(jìn)行計時,并在計時達(dá)到該第一時間間隔時產(chǎn)生一觸發(fā)信號;還用于在當(dāng)前溫度值小 于該安全工作溫度時以一小于該第一時間間隔的第二時間間隔作為定時時長進(jìn)行計時,并 在計時達(dá)到該第二時間間隔時產(chǎn)生該觸發(fā)信號; 該溫度獲取模塊還用于在接收到該定時模塊產(chǎn)生的觸發(fā)信號時重新獲取該發(fā)熱元件 的當(dāng)前溫度值。
[0006] 本發(fā)明還提供一種電子裝置一種電子裝置,包括至少一發(fā)熱元件、一風(fēng)扇、一存儲 單元以及一中央處理器,該存儲單元用于存儲該發(fā)熱元件的一臨界溫度值以及一大于該臨 界溫度值的安全工作溫度值,該中央處理器包括: 一溫度獲取模塊,用于獲取該發(fā)熱元件的當(dāng)前溫度值; 一分析模塊,用于將所述當(dāng)前溫度值與所述存儲的臨界溫度值進(jìn)行比較,還用于在判 斷當(dāng)前溫度值大于該臨界溫度值時,繼續(xù)將該當(dāng)前溫度值與所述存儲的安全工作溫度值進(jìn) 行比較; 一執(zhí)行模塊,用于當(dāng)該當(dāng)前溫度值小于該臨界溫度值時,產(chǎn)生一第一控制指令,控制風(fēng) 扇降低其自身轉(zhuǎn)速;還用于當(dāng)該當(dāng)前溫度值大于該臨界溫度值時,產(chǎn)生一第二控制指令,控 制風(fēng)扇提高其自身轉(zhuǎn)速;以及 一定時模塊,用于在當(dāng)前溫度值大于該安全工作溫度值時以一第一時間間隔作為定時 時長進(jìn)行計時,并在計時達(dá)到該第一時間間隔時產(chǎn)生一觸發(fā)信號;還用于在當(dāng)前溫度值小 于該安全工作溫度時以一小于該第一時間間隔的第二時間間隔作為定時時長進(jìn)行計時,并 在計時達(dá)到該第二時間間隔時產(chǎn)生該觸發(fā)信號; 該溫度獲取模塊還用于在接收到該定時模塊產(chǎn)生的觸發(fā)信號時重新獲取該發(fā)熱元件 的當(dāng)前溫度值。
[0007] 本發(fā)明還提供一種風(fēng)扇轉(zhuǎn)速控制方法,應(yīng)用于一電子裝置中,該電子裝置包括一 風(fēng)扇、至少一發(fā)熱元件以及一存儲單元,該存儲單元用于存儲該發(fā)熱元件的一臨界溫度值 以及一大于該臨界溫度值的安全工作溫度值,該方法包括: (a) 獲取該發(fā)熱元件的當(dāng)前溫度值; (b) 將所述當(dāng)前溫度值與所述存儲的臨界溫度值進(jìn)行比較; (c) 若當(dāng)前溫度值低于該臨界溫度值時,產(chǎn)生一第一控制指令,控制風(fēng)扇降低自身轉(zhuǎn) 速; (d) 若當(dāng)前溫度值大于該臨界溫度值時,產(chǎn)生一第二控制指令,控制風(fēng)扇提高自身轉(zhuǎn) 速,并繼續(xù)將該當(dāng)前溫度值與所述存儲的安全工作溫度值進(jìn)行比較; (e) 在當(dāng)前溫度值大于該安全工作溫度值時以一第一時間間隔作為定時時長進(jìn)行計 時,并在計時達(dá)到該第一時間間隔時產(chǎn)生一觸發(fā)信號,在當(dāng)前溫度值小于該安全工作溫度 時以一小于該第一時間間隔的第二時間間隔作為定時時長進(jìn)行計時,并在計時達(dá)到該第二 時間間隔時產(chǎn)生該觸發(fā)信號;以及 (f) 在接收到該觸發(fā)信號時重新獲取該發(fā)熱元件的當(dāng)前溫度值,并重復(fù)上述(b)-(f) 步驟。
[0008] 與現(xiàn)有技術(shù)相比,本發(fā)明有利于避免系統(tǒng)溫度在臨界溫度值附近振蕩所引起的風(fēng) 扇轉(zhuǎn)速頻繁變化的現(xiàn)象。
【專利附圖】
【附圖說明】
[0009] 圖1為本發(fā)明一較佳實(shí)施方式中的風(fēng)扇轉(zhuǎn)速控制系統(tǒng)的功能模塊圖。
[0010] 圖2為本發(fā)明一較佳實(shí)施方式中的風(fēng)扇轉(zhuǎn)速控制方法的流程圖。
[0011] 主要元件符號說明
【權(quán)利要求】
1. 一種風(fēng)扇轉(zhuǎn)速控制系統(tǒng),運(yùn)行于一具有風(fēng)扇的電子裝置中,該電子裝置還包括至少 一發(fā)熱元件和一存儲單元,該存儲單元用于存儲該發(fā)熱元件的一臨界溫度值以及一大于該 臨界溫度值的安全工作溫度值,其特征在于,該風(fēng)扇轉(zhuǎn)速控制系統(tǒng)包括: 一溫度獲取模塊,用于獲取該發(fā)熱元件的當(dāng)前溫度值; 一分析模塊,用于將所述當(dāng)前溫度值與所述存儲的臨界溫度值進(jìn)行比較,還用于在判 斷當(dāng)前溫度值大于該臨界溫度值時,繼續(xù)將該當(dāng)前溫度值與所述存儲的安全工作溫度值進(jìn) 行比較; 一執(zhí)行模塊,用于當(dāng)該當(dāng)前溫度值小于該臨界溫度值時,產(chǎn)生一第一控制指令,控制風(fēng) 扇降低其自身轉(zhuǎn)速;還用于當(dāng)該當(dāng)前溫度值大于該臨界溫度值時,產(chǎn)生一第二控制指令,控 制風(fēng)扇提高其自身轉(zhuǎn)速;以及 一定時模塊,用于在當(dāng)前溫度值大于該安全工作溫度值時以一第一時間間隔作為定時 時長進(jìn)行計時,并在計時達(dá)到該第一時間間隔時產(chǎn)生一觸發(fā)信號;還用于在當(dāng)前溫度值小 于該安全工作溫度時以一小于該第一時間間隔的第二時間間隔作為定時時長進(jìn)行計時,并 在計時達(dá)到該第二時間間隔時產(chǎn)生該觸發(fā)信號; 該溫度獲取模塊還用于在接收到該定時模塊產(chǎn)生的觸發(fā)信號時重新獲取該發(fā)熱元件 的當(dāng)前溫度值。
2. 如權(quán)利要求1所述的風(fēng)扇轉(zhuǎn)速控制系統(tǒng),其特征在于,該發(fā)熱元件為該電子裝置的 中央處理器、顯卡或音視頻解碼芯片。
3. 如權(quán)利要求1所述的風(fēng)扇轉(zhuǎn)速控制系統(tǒng),其特征在于,該溫度獲取模塊用于當(dāng)該電 子裝置開始運(yùn)行時獲取該發(fā)熱元件的當(dāng)前溫度值。
4. 一種電子裝置,包括至少一發(fā)熱元件、一風(fēng)扇、一存儲單元以及一中央處理器,該存 儲單元用于存儲該發(fā)熱元件的一臨界溫度值以及一大于該臨界溫度值的安全工作溫度值, 其特征在于,該中央處理器包括 : 一溫度獲取模塊,用于獲取該發(fā)熱元件的當(dāng)前溫度值; 一分析模塊,用于將所述當(dāng)前溫度值與所述存儲的臨界溫度值進(jìn)行比較,還用于在判 斷當(dāng)前溫度值大于該臨界溫度值時,繼續(xù)將該當(dāng)前溫度值與所述存儲的安全工作溫度值進(jìn) 行比較; 一執(zhí)行模塊,用于當(dāng)該當(dāng)前溫度值小于該臨界溫度值時,產(chǎn)生一第一控制指令,控制風(fēng) 扇降低其自身轉(zhuǎn)速;還用于當(dāng)該當(dāng)前溫度值大于該臨界溫度值時,產(chǎn)生一第二控制指令,控 制風(fēng)扇提高其自身轉(zhuǎn)速;以及 一定時模塊,用于在當(dāng)前溫度值大于該安全工作溫度值時以一第一時間間隔作為定時 時長進(jìn)行計時,并在計時達(dá)到該第一時間間隔時產(chǎn)生一觸發(fā)信號;還用于在當(dāng)前溫度值小 于該安全工作溫度時以一小于該第一時間間隔的第二時間間隔作為定時時長進(jìn)行計時,并 在計時達(dá)到該第二時間間隔時產(chǎn)生該觸發(fā)信號; 該溫度獲取模塊還用于在接收到該定時模塊產(chǎn)生的觸發(fā)信號時重新獲取該發(fā)熱元件 的當(dāng)前溫度值。
5. 如權(quán)利要求4所述的電子裝置,其特征在于,該發(fā)熱元件為該電子裝置的中央處理 器、顯卡或音視頻解碼芯片。
6. 如權(quán)利要求4所述的電子裝置,其特征在于,該溫度獲取模塊用于當(dāng)該電子裝置開 始運(yùn)行時獲取該發(fā)熱元件的當(dāng)前溫度值。
7. -種風(fēng)扇轉(zhuǎn)速控制方法,應(yīng)用于一電子裝置中,該電子裝置包括一風(fēng)扇、至少一發(fā)熱 元件以及一存儲單元,該存儲單元用于存儲該發(fā)熱元件的一臨界溫度值以及一大于該臨界 溫度值的安全工作溫度值,其特征在于,該方法包括: (a) 獲取該發(fā)熱元件的當(dāng)前溫度值; (b) 將所述當(dāng)前溫度值與所述存儲的臨界溫度值進(jìn)行比較; (c) 若當(dāng)前溫度值低于該臨界溫度值時,產(chǎn)生一第一控制指令,控制風(fēng)扇降低自身轉(zhuǎn) 速; (d) 若當(dāng)前溫度值大于該臨界溫度值時,產(chǎn)生一第二控制指令,控制風(fēng)扇提高自身轉(zhuǎn) 速,并繼續(xù)將該當(dāng)前溫度值與所述存儲的安全工作溫度值進(jìn)行比較; (e) 在當(dāng)前溫度值大于該安全工作溫度值時以一第一時間間隔作為定時時長進(jìn)行計 時,并在計時達(dá)到該第一時間間隔時產(chǎn)生一觸發(fā)信號,在當(dāng)前溫度值小于該安全工作溫度 時以一小于該第一時間間隔的第二時間間隔作為定時時長進(jìn)行計時,并在計時達(dá)到該第二 時間間隔時產(chǎn)生該觸發(fā)信號;以及 (f) 在接收到該觸發(fā)信號時重新獲取該發(fā)熱元件的當(dāng)前溫度值,并重復(fù)上述(b)-(f) 步驟。
【文檔編號】G06F1/20GK104252210SQ201310264329
【公開日】2014年12月31日 申請日期:2013年6月28日 優(yōu)先權(quán)日:2013年6月28日
【發(fā)明者】張耀廷 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司