度,其中CPU20的正常運(yùn)行溫度為當(dāng)前環(huán)境溫度加41攝氏 度,該允許上升溫度為2. 5攝氏度。設(shè)置模塊100將設(shè)置的第一上限值和第二上限值保存 在存儲(chǔ)器30中。
[0026] 步驟S12,設(shè)置模塊100設(shè)置對(duì)終端設(shè)備2進(jìn)行散熱檢測的檢測周期。在本實(shí)施例 中,每隔預(yù)定的時(shí)間(一個(gè)檢測周期),對(duì)終端設(shè)備2進(jìn)行一次散熱檢測。設(shè)置模塊100將設(shè) 置的檢測周期保存在存儲(chǔ)器30中。
[0027] 步驟S14,計(jì)時(shí)模塊200記錄距離上一次對(duì)該終端設(shè)備2進(jìn)行散熱檢測的時(shí)間,判 斷是否到達(dá)設(shè)置的檢測周期。若到達(dá)設(shè)置的檢測周期,則執(zhí)行步驟S16。若未到達(dá)設(shè)置的檢 測周期,則繼續(xù)重復(fù)步驟S14。
[0028] 步驟S16,控制模塊300控制CPU20在滿負(fù)載條件下運(yùn)行達(dá)到熱平衡狀態(tài)。
[0029] 步驟S18,當(dāng)CPU20達(dá)到熱平衡狀態(tài)后,檢測模塊400通過控制切換開關(guān)50,使第 一溫度傳感器60和第二溫度傳感器70分別檢測當(dāng)前環(huán)境溫度和CPU20的當(dāng)前表面溫度。 在本實(shí)施例中,切換開關(guān)50連接兩條線路,第一線路連接于第一溫度傳感器60,第二線路 連接于第二溫度傳感器70。當(dāng)檢測模塊400控制切換開關(guān)50連接第一線路時(shí),第一溫度傳 感器60開始檢測當(dāng)前環(huán)境溫度;當(dāng)檢測模塊400控制切換開關(guān)50連接第二線路時(shí),第二溫 度傳感器70開始檢測CPU20的當(dāng)前表面溫度。
[0030] 步驟S20,讀取模塊500讀取該第一溫度傳感器60檢測到的當(dāng)前環(huán)境溫度。
[0031] 步驟S22,讀取模塊500讀取該第二溫度傳感器70檢測到的CPU20的當(dāng)前表面溫 度。在本實(shí)施例中,讀取模塊500可以在預(yù)定時(shí)間段內(nèi)多次讀取該第二溫度傳感器70的多 個(gè)檢測值,然后計(jì)算該多個(gè)檢測值的中位數(shù),以作為CPU20的當(dāng)前表面溫度。
[0032] 步驟S24,比較模塊600比較該當(dāng)前環(huán)境溫度與所設(shè)置的第一上限值。若該當(dāng)前環(huán) 境溫度超過所設(shè)置的第一上限值,則執(zhí)行步驟S26。若該當(dāng)前環(huán)境溫度未超過所設(shè)置的第一 上限值,則執(zhí)行步驟S28。
[0033] 步驟S26,警示模塊700發(fā)出警示。在本實(shí)施例中,發(fā)出警示的方式可以是控制該 終端設(shè)備2上的信號(hào)燈40開始閃爍、向該終端設(shè)備2的使用者發(fā)送通知信息或向該終端設(shè) 備2的運(yùn)營商發(fā)送檢修信息等,還可以是上述方式中的若干種進(jìn)行組合。
[0034] 步驟S28,比較模塊600比較該CPU20的當(dāng)前表面溫度與所設(shè)置的第二上限值。 若該CPU20的當(dāng)前表面溫度超過所設(shè)置的第二上限值,則執(zhí)行步驟S30。若該CPU20的當(dāng) 前表面溫度未超過所設(shè)置的第二上限值,則流程結(jié)束。
[0035] 步驟S30,警示模塊700判斷該終端設(shè)備2的散熱功能失效,并發(fā)出警示。在本實(shí) 施例中,此時(shí)發(fā)出警示的方式也可以是上述方式中的一種或若干種的組合,并且此時(shí)發(fā)出 警示的方式可以與當(dāng)前環(huán)境溫度超過第一上限值時(shí)發(fā)出警示的方式相同,也可以不同。
[0036] 以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳實(shí)施例對(duì)本發(fā) 明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改 或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1. 一種散熱檢測方法,用于檢測終端設(shè)備的散熱功能,所述終端設(shè)備包括CPU,其特征 在于,該方法包括: 設(shè)置所述終端設(shè)備的環(huán)境溫度的第一上限值和所述CPU的表面溫度的第二上限值; 控制所述CPU在滿負(fù)載條件下運(yùn)行達(dá)到熱平衡狀態(tài); 檢測當(dāng)前環(huán)境溫度和所述CPU的當(dāng)前表面溫度; 比較所述當(dāng)前環(huán)境溫度與所述第一上限值; 當(dāng)所述當(dāng)前環(huán)境溫度超過所述第一上限值時(shí),發(fā)出警示; 當(dāng)所述當(dāng)前環(huán)境溫度未超過所述第一上限值時(shí),比較所述CPU的當(dāng)前表面溫度與所述 第二上限值;以及 當(dāng)所述CPU的當(dāng)前表面溫度超過所述第二上限值時(shí),判斷所述終端設(shè)備的散熱功能失 效,并發(fā)出警示。2. 如權(quán)利要求1所述的終端設(shè)備的散熱檢測方法,其特征在于,該方法在所述設(shè)置所 述終端設(shè)備的環(huán)境溫度的第一上限值和所述終端設(shè)備的CPU的表面溫度的第二上限值的 步驟與所述控制所述CPU在滿負(fù)載條件下運(yùn)行達(dá)到熱平衡狀態(tài)的步驟之間還包括步驟: 設(shè)置對(duì)所述終端設(shè)備進(jìn)行散熱檢測的檢測周期; 記錄距離上一次對(duì)所述終端設(shè)備進(jìn)行散熱檢測的時(shí)間,以判斷是否到達(dá)設(shè)置的檢測周 期;以及 當(dāng)?shù)竭_(dá)設(shè)置的檢測周期時(shí),執(zhí)行所述控制所述CPU在滿負(fù)載條件下運(yùn)行達(dá)到熱平衡狀 態(tài)的步驟。3. 如權(quán)利要求1所述的終端設(shè)備的散熱檢測方法,其特征在于,所述檢測當(dāng)前環(huán)境溫 度和所述CPU的當(dāng)前表面溫度的步驟還包括: 設(shè)置與所述CPU的一個(gè)引腳電性連接的切換開關(guān)以及分別與所述切換開關(guān)電性連接 的第一溫度傳感器和第二溫度傳感器; 控制所述第一溫度傳感器和所述第二傳感器分別檢測所述當(dāng)前環(huán)境溫度和所述CPU的當(dāng)前表面溫度; 讀取所述第一溫度傳感器檢測到的所述當(dāng)前環(huán)境溫度;以及 讀取所述第二溫度傳感器檢測到的所述CPU的當(dāng)前表面溫度。4. 如權(quán)利要求3所述的終端設(shè)備的散熱檢測方法,其特征在于,所述讀取所述第二溫 度傳感器檢測到的所述CPU的當(dāng)前表面溫度的步驟還包括: 在預(yù)定時(shí)間段內(nèi)多次讀取所述第二溫度傳感器的多個(gè)檢測值;以及 計(jì)算所述多個(gè)檢測值的中位數(shù),以所述中位數(shù)作為所述CPU的當(dāng)前表面溫度。5. 如權(quán)利要求1所述的終端設(shè)備的散熱檢測方法,其特征在于,所述第二上限值為所 述CPU的正常運(yùn)行溫度加允許上升溫度,其中所述CPU的正常運(yùn)行溫度為所述當(dāng)前環(huán)境溫 度加41攝氏度,所述允許上升溫度為2. 5攝氏度。6. -種終端設(shè)備,所述終端設(shè)備包括CPU,其特征在于,所述終端設(shè)備包括: 設(shè)置模塊,用于設(shè)置所述終端設(shè)備的環(huán)境溫度的第一上限值和所述CPU的表面溫度的 第二上限值; 控制模塊,用于控制所述CPU在滿負(fù)載條件下運(yùn)行達(dá)到熱平衡狀態(tài); 檢測模塊,用于檢測當(dāng)前環(huán)境溫度和所述CPU的當(dāng)前表面溫度; 比較模塊,用于比較所述當(dāng)前環(huán)境溫度與所述第一上限值; 警示模塊,用于當(dāng)所述當(dāng)前環(huán)境溫度超過所述第一上限值時(shí),發(fā)出警示; 所述比較模塊還用于當(dāng)所述當(dāng)前環(huán)境溫度未超過所述第一上限值時(shí),比較所述CPU的 當(dāng)前表面溫度與所述第二上限值;以及 所述警示模塊還用于當(dāng)所述CPU的當(dāng)前表面溫度超過所述第二上限值時(shí),判斷所述終 端設(shè)備的散熱功能失效,并發(fā)出警示。7. 如權(quán)利要求6所述的終端設(shè)備,其特征在于: 所述設(shè)置模塊還用于設(shè)置對(duì)所述終端設(shè)備進(jìn)行散熱檢測的檢測周期;以及 所述終端設(shè)備還包括計(jì)時(shí)模塊,用于記錄距離上一次對(duì)所述終端設(shè)備進(jìn)行散熱檢測的 時(shí)間,以判斷是否到達(dá)設(shè)置的檢測周期。8. 如權(quán)利要求6所述的終端設(shè)備,其特征在于:所述CPU的一個(gè)引腳上電性連接切換 開關(guān),所述切換開關(guān)分別電性連接于第一溫度傳感器和第二溫度傳感器,當(dāng)所述檢測模塊 控制所述切換開關(guān)連接所述第一溫度傳感器時(shí),所述第一溫度傳感器開始檢測所述當(dāng)前環(huán) 境溫度;當(dāng)所述檢測模塊控制所述切換開關(guān)連接所述第二溫度傳感器時(shí),所述第二溫度傳 感器開始檢測所述CPU的當(dāng)前表面溫度;以及 所述終端設(shè)備還包括讀取模塊,用于讀取所述第一溫度傳感器檢測到的當(dāng)前環(huán)境溫 度,和所述第二溫度傳感器檢測到的所述CPU的當(dāng)前表面溫度。9. 如權(quán)利要求8所述的終端設(shè)備,其特征在于,所述讀取模塊在預(yù)定時(shí)間段內(nèi)多次讀 取所述第二溫度傳感器的多個(gè)檢測值,計(jì)算所述多個(gè)檢測值的中位數(shù),以所述中位數(shù)作為 所述CPU的當(dāng)前表面溫度。10. 如權(quán)利要求6所述的終端設(shè)備,其特征在于,所述第二上限值為所述CPU的正常運(yùn) 行溫度加允許上升溫度,其中所述CPU的正常運(yùn)行溫度為所述當(dāng)前環(huán)境溫度加41攝氏度, 所述允許上升溫度為2. 5攝氏度。
【專利摘要】一種終端設(shè)備的散熱檢測方法,該方法包括步驟:設(shè)置環(huán)境溫度的第一上限值和CPU的表面溫度的第二上限值;控制CPU在滿負(fù)載條件下運(yùn)行達(dá)到熱平衡狀態(tài);檢測當(dāng)前環(huán)境溫度和CPU的當(dāng)前表面溫度;當(dāng)所述當(dāng)前環(huán)境溫度超過第一上限值時(shí),發(fā)出警示;當(dāng)所述當(dāng)前環(huán)境溫度未超過第一上限值時(shí),比較CPU的當(dāng)前表面溫度與第二上限值;以及當(dāng)CPU的當(dāng)前表面溫度超過第二上限值時(shí),判斷終端設(shè)備的散熱功能失效,并發(fā)出警示。本發(fā)明還提供一種終端設(shè)備。本發(fā)明可以通過檢測該終端設(shè)備的環(huán)境溫度和CPU表面溫度來判斷散熱功能是否正常,并在散熱失效時(shí)自動(dòng)發(fā)出警示。
【IPC分類】G06F11/32, G06F11/30
【公開號(hào)】CN105373461
【申請?zhí)枴緾N201410416846
【發(fā)明人】黃浩倫, 陳俊, 張業(yè)當(dāng)
【申請人】國基電子(上海)有限公司, 鴻海精密工業(yè)股份有限公司
【公開日】2016年3月2日
【申請日】2014年8月22日