ADM1031:智能溫度監(jiān)測(cè)與雙PWM風(fēng)扇控制器的深度解析
在電子設(shè)備的設(shè)計(jì)中,溫度管理是至關(guān)重要的一環(huán)。今天,我們就來深入探討一款專為個(gè)人電腦和熱管理系統(tǒng)設(shè)計(jì)的智能溫度監(jiān)測(cè)與雙PWM風(fēng)扇控制器——ADM1031。
文件下載:ADM1031ARQ.pdf
一、ADM1031概述
ADM1031是一款符合ACPI標(biāo)準(zhǔn)的三通道數(shù)字溫度計(jì)和欠/過溫報(bào)警器。它經(jīng)過優(yōu)化,尤其適用于奔騰III處理器,具備±1°C的高精度,這一特性使系統(tǒng)設(shè)計(jì)師能夠安全地減少溫度保護(hù)裕量,從而提升系統(tǒng)性能。
二、關(guān)鍵特性
高精度溫度測(cè)量
- 本地與遠(yuǎn)程溫度監(jiān)測(cè):擁有一個(gè)片上溫度傳感器用于監(jiān)測(cè)環(huán)境溫度,分辨率為0.25°C;還具備兩個(gè)遠(yuǎn)程溫度感應(yīng)二極管輸入通道,可精確測(cè)量外部溫度,分辨率高達(dá)0.125°C,測(cè)量精度達(dá)±1°C。
- 溫度誤差補(bǔ)償:通過偏移寄存器,可對(duì)溫度通道讀數(shù)進(jìn)行偏移調(diào)整,允許系統(tǒng)設(shè)計(jì)師根據(jù)需要對(duì)溫度讀數(shù)進(jìn)行最多±15°C的調(diào)整。
雙PWM風(fēng)扇控制
- 靈活的PWM控制:提供兩個(gè)PWM風(fēng)扇控制輸出,可通過改變輸出占空比來控制兩個(gè)冷卻風(fēng)扇的速度。占空比范圍為33% - 100%,能實(shí)現(xiàn)風(fēng)扇的平滑控制。
- 風(fēng)扇速度監(jiān)測(cè)與故障檢測(cè):可通過TACH輸入監(jiān)測(cè)每個(gè)風(fēng)扇的速度,TACH輸入還可重新編程為模擬輸入,用于測(cè)量二線風(fēng)扇的速度。同時(shí),能檢測(cè)風(fēng)扇是否停轉(zhuǎn),并通過FAN_FAULT輸出信號(hào)通知系統(tǒng)。
串行總線接口
- SMBus通信:通過2線系統(tǒng)管理總線(SMBus)與系統(tǒng)進(jìn)行通信,支持警報(bào)響應(yīng)地址(ARA)功能,方便在多設(shè)備系統(tǒng)中進(jìn)行設(shè)備識(shí)別和通信。
- 可編程中斷輸出:具備可編程的INT輸出,用于指示錯(cuò)誤條件;THERM引腳可作為過熱保護(hù)輸出,用于限制CPU時(shí)鐘。
三、電氣特性與性能
絕對(duì)最大額定值
ADM1031的絕對(duì)最大額定值包括正電源電壓(VCC)為6.5V,任何輸入或輸出引腳的電壓范圍為 - 0.3V至 + 6.5V,輸入電流限制等。在設(shè)計(jì)電路時(shí),必須確保不超過這些額定值,以避免損壞設(shè)備。
典型性能特性
通過一系列圖表展示了溫度誤差與PCB走線電阻、電源噪聲頻率、共模噪聲頻率、電容等因素的關(guān)系,以及待機(jī)電流與時(shí)鐘頻率、電源電壓的關(guān)系等。這些特性有助于設(shè)計(jì)師在實(shí)際應(yīng)用中優(yōu)化電路設(shè)計(jì),減少誤差和噪聲的影響。
四、功能描述
內(nèi)部寄存器
ADM1031內(nèi)部包含多個(gè)寄存器,用于控制和配置設(shè)備的各種功能,如配置寄存器、地址指針寄存器、狀態(tài)寄存器、值和限制寄存器等。這些寄存器的合理設(shè)置是實(shí)現(xiàn)設(shè)備功能的關(guān)鍵。
串行總線接口與協(xié)議
- 地址設(shè)置:ADM1031具有7位串行總線地址,其中5個(gè)最高有效位固定為01011,兩個(gè)最低有效位由ADD引腳的邏輯狀態(tài)決定。ADD引腳為三態(tài)輸入,可接地、連接到VCC或懸空,提供三種不同的地址選擇,避免與其他設(shè)備的地址沖突。
- 數(shù)據(jù)傳輸協(xié)議:數(shù)據(jù)傳輸遵循SMBus協(xié)議,包括起始條件、數(shù)據(jù)傳輸和停止條件。在讀寫操作中,需要先設(shè)置地址指針寄存器,然后進(jìn)行數(shù)據(jù)的讀寫。
溫度測(cè)量系統(tǒng)
- 內(nèi)部測(cè)量:片上帶隙溫度傳感器通過ADC進(jìn)行轉(zhuǎn)換,以10位二進(jìn)制補(bǔ)碼格式輸出溫度數(shù)據(jù),分辨率為0.25°C。
- 外部測(cè)量:通過測(cè)量外部二極管或二極管連接晶體管在兩種不同電流下的VBE變化來計(jì)算溫度。為減少噪聲影響,采用了低通濾波和數(shù)字濾波技術(shù),外部溫度測(cè)量通常需要9.6ms。
布局考慮
在PCB布局時(shí),為保護(hù)模擬輸入免受噪聲干擾,應(yīng)將ADM1031盡可能靠近遠(yuǎn)程感應(yīng)二極管,合理布線D+和D - 軌道,使用寬軌道,減少銅/焊料接頭,添加旁路電容等。對(duì)于長(zhǎng)距離連接,可使用雙絞線或屏蔽雙絞線電纜。
中斷系統(tǒng)
ADM1031有INT和THERM兩個(gè)中斷輸出。INT響應(yīng)軟件編程的溫度限制違規(guī),可屏蔽;THERM作為“故障安全”中斷輸出,不可屏蔽。通過設(shè)置不同的溫度限制,可實(shí)現(xiàn)不同的系統(tǒng)運(yùn)行模式,如靜音模式和性能模式。
風(fēng)扇控制模式
自動(dòng)風(fēng)扇速度控制模式
- 控制原理:基于本地和遠(yuǎn)程溫度通道的測(cè)量值,自動(dòng)調(diào)整風(fēng)扇的PWM占空比,以實(shí)現(xiàn)風(fēng)扇速度的自動(dòng)控制。通過設(shè)置TMIN、TRANGE等參數(shù),可確定風(fēng)扇的啟動(dòng)溫度、速度變化范圍和最大速度。
- 風(fēng)扇啟動(dòng):當(dāng)溫度超過TMIN時(shí),風(fēng)扇以默認(rèn)的33%占空比啟動(dòng),并在預(yù)設(shè)時(shí)間內(nèi)進(jìn)行加速,以克服風(fēng)扇的慣性。
- 靈活性:用戶可選擇不同的溫度通道來控制每個(gè)風(fēng)扇,還可通過設(shè)置不同的控制參數(shù),實(shí)現(xiàn)更靈活的風(fēng)扇控制。
過濾自動(dòng)風(fēng)扇速度控制模式
為避免風(fēng)扇速度隨溫度變化過于頻繁,可采用過濾模式。通過設(shè)置風(fēng)扇過濾寄存器,可調(diào)整風(fēng)扇速度的斜坡率和ADC采樣率,使風(fēng)扇速度變化更加平滑。
PWM占空比選擇模式
通過清除配置寄存器1的第7位,可使ADM1031處于軟件控制模式,用戶可直接通過風(fēng)扇速度配置寄存器設(shè)置每個(gè)風(fēng)扇的PWM占空比,實(shí)現(xiàn)對(duì)風(fēng)扇速度的精確控制。
RPM反饋模式
在軟件控制模式下,通過設(shè)置配置寄存器1的第5和第6位,可選擇RPM反饋模式。用戶可將所需的風(fēng)扇RPM值寫入風(fēng)扇轉(zhuǎn)速高限寄存器,ADM1031會(huì)通過監(jiān)測(cè)風(fēng)扇轉(zhuǎn)速并調(diào)整PWM占空比,以維持風(fēng)扇的穩(wěn)定轉(zhuǎn)速。
五、風(fēng)扇驅(qū)動(dòng)與速度測(cè)量
風(fēng)扇驅(qū)動(dòng)
使用PWM控制驅(qū)動(dòng)風(fēng)扇時(shí),外部電路只需一個(gè)NMOS FET。對(duì)于不同類型的風(fēng)扇,如3線風(fēng)扇和2線風(fēng)扇,可采用不同的連接方式。對(duì)于2線風(fēng)扇,可通過串聯(lián)RSENSE電阻將風(fēng)扇換向脈沖轉(zhuǎn)換為電壓,實(shí)現(xiàn)風(fēng)扇速度的測(cè)量。
風(fēng)扇速度測(cè)量
風(fēng)扇計(jì)數(shù)器通過測(cè)量風(fēng)扇旋轉(zhuǎn)周期來計(jì)算風(fēng)扇速度,具體方法是將片上11.25kHz振蕩器的信號(hào)門控到8位計(jì)數(shù)器的輸入。通過調(diào)整速度范圍N,可適應(yīng)不同的風(fēng)扇運(yùn)行速度。
FAN_FAULT檢測(cè)
FAN_FAULT輸出用于向系統(tǒng)處理器發(fā)出風(fēng)扇故障信號(hào)。當(dāng)風(fēng)扇連續(xù)出現(xiàn)五次轉(zhuǎn)速過低或停轉(zhuǎn)的中斷時(shí),F(xiàn)AN_FAULT輸出低電平。
六、應(yīng)用電路與寄存器配置
典型應(yīng)用電路
提供了一個(gè)典型的應(yīng)用電路,展示了如何將ADM1031與CPU、風(fēng)扇等設(shè)備連接,實(shí)現(xiàn)溫度監(jiān)測(cè)和風(fēng)扇控制的功能。
寄存器配置
詳細(xì)介紹了ADM1031的各個(gè)寄存器的功能和配置方法,包括配置寄存器、狀態(tài)寄存器、風(fēng)扇特性寄存器等。正確配置這些寄存器是實(shí)現(xiàn)設(shè)備功能的關(guān)鍵。
七、總結(jié)
ADM1031是一款功能強(qiáng)大的智能溫度監(jiān)測(cè)與雙PWM風(fēng)扇控制器,具有高精度的溫度測(cè)量、靈活的風(fēng)扇控制和豐富的功能特性。在實(shí)際應(yīng)用中,設(shè)計(jì)師需要根據(jù)具體需求合理配置寄存器,優(yōu)化PCB布局,以確保設(shè)備的性能和穩(wěn)定性。你在使用ADM1031的過程中遇到過哪些問題呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見解。
-
溫度監(jiān)測(cè)
+關(guān)注
關(guān)注
0文章
203瀏覽量
21192 -
風(fēng)扇控制器
+關(guān)注
關(guān)注
0文章
32瀏覽量
9920
發(fā)布評(píng)論請(qǐng)先 登錄
ADM1031:智能溫度監(jiān)測(cè)與雙PWM風(fēng)扇控制器的深度解析
評(píng)論