MAX6640:2通道溫度監(jiān)測與雙自動PWM風扇速度控制器
在電子設備的設計中,溫度監(jiān)測和風扇速度控制是至關重要的環(huán)節(jié),它直接關系到設備的穩(wěn)定性和性能。今天,我們來深入了解一款功能強大的芯片——MAX6640,它在溫度監(jiān)測和風扇控制方面有著出色的表現(xiàn)。
文件下載:MAX6640.pdf
一、芯片概述
MAX6640是一款能夠監(jiān)測自身溫度以及一個或兩個外部二極管連接晶體管溫度的芯片,這些晶體管通常存在于CPU、FPGA或GPU中。它通過2線串行接口,支持標準的系統(tǒng)管理總線(SMBus)命令,可讀取溫度數(shù)據(jù)并設置報警閾值。同時,芯片內(nèi)部的雙PWM風扇速度控制器能夠根據(jù)溫度數(shù)據(jù)自動調整最多兩個冷卻風扇的速度,在系統(tǒng)低溫運行時降低噪音,而在功耗增加時提供最大的冷卻能力。
二、芯片特性
1. 溫度監(jiān)測
- 多通道監(jiān)測:具備兩個熱二極管輸入,可同時監(jiān)測本地和遠程溫度,遠程溫度精度在+60°C至+100°C范圍內(nèi)可達1°C。
- 寬溫度測量范圍:能夠測量高達+150°C的溫度,滿足多種應用場景的需求。
- 高精度測量:內(nèi)部溫度誤差在特定條件下控制在±2°C至±4°C之間,外部溫度誤差根據(jù)不同條件在±1°C至±3.8°C之間。
2. 風扇控制
- 雙PWM輸出:提供兩個PWM輸出用于風扇驅動,采用開漏輸出方式,可上拉至+13.5V。
- 可編程控制:支持可編程的風扇控制特性,包括自動風扇啟動、控制速率變化以確保風扇速度調整不引人注意,風扇速度測量精度可達±4%。
- 多種控制模式:具備PWM、手動RPM和自動RPM三種速度控制模式,可根據(jù)實際需求靈活選擇。
3. 其他特性
- 低功耗運行:工作電壓范圍為3.0V至3.6V,僅消耗500μA的電源電流。
- 小封裝設計:提供16引腳QSOP和16引腳TQFN 5mm x 5mm封裝,節(jié)省電路板空間。
- 故障保護:具備OT和THERM輸出,可用于節(jié)流或關機,溫度監(jiān)測從上電復位(POR)開始,確保系統(tǒng)的故障安全保護。
三、芯片應用
MAX6640適用于多種電子設備,如臺式計算機、筆記本電腦、工作站、服務器和網(wǎng)絡設備等。在這些設備中,它能夠實時監(jiān)測溫度并調整風扇速度,保證設備在合適的溫度環(huán)境下運行,提高設備的穩(wěn)定性和可靠性。
四、電氣特性
1. 電源相關特性
- 工作電源電壓范圍:3.0V至3.6V,典型值為3.3V。
- 待機電流:在SMB靜態(tài)、睡眠模式下,典型值為3μA,最大值為10μA。
- 工作電流:接口不活動、ADC激活時,典型值為0.5mA,最大值為1mA。
2. 溫度測量特性
- 溫度誤差:外部溫度誤差在不同溫度范圍和電壓條件下有所不同,內(nèi)部溫度誤差在特定溫度范圍內(nèi)也有相應的規(guī)定。
- 溫度分辨率:達到0.125°C,分辨率為11位。
- 轉換時間:固定為125ms,轉換速率定時誤差在-10%至+10%之間。
3. 數(shù)字輸入輸出特性
- 輸出低電壓:在特定灌電流條件下,輸出低電壓最大值為0.4V。
- 輸出高泄漏電流:最大值為1μA。
- 邏輯輸入電壓:邏輯低輸入電壓最大值為0.8V,邏輯高輸入電壓在VCC = 3.3V時為2.1V。
- 輸入泄漏電流:最大值為1μA,輸入電容典型值為5pF。
4. SMBus時序特性
- 串行時鐘頻率:范圍為10kHz至100kHz。
- 時鐘低周期和高周期:分別為4μs和4.7μs。
- 總線空閑時間:停止和啟動條件之間的總線空閑時間為4.7μs。
- 其他時序參數(shù):包括啟動條件建立時間、停止條件建立時間、數(shù)據(jù)建立時間和保持時間等都有明確規(guī)定。
五、引腳描述
MAX6640的引腳功能豐富,涵蓋了PWM輸出、轉速計輸入、報警輸出、電源輸入等多個方面。以下是部分重要引腳的介紹:
- PWM1和PWM2:開漏輸出,用于驅動風扇,可連接到MOSFET的柵極或雙極晶體管的基極,需要上拉電阻,上拉電阻可連接到高達13.5V的電源電壓。
- TACH1和TACH2:轉速計輸入,連接到風扇的轉速計輸出,同樣需要上拉電阻。
- FANFAIL:低電平有效、開漏的風扇故障輸出,當VCC = 0時為開路。
- THERM:低電平有效、開漏的熱報警輸出,通常用于時鐘節(jié)流。
- OT:低電平有效、開漏的過溫輸出,通常用于系統(tǒng)關機或時鐘節(jié)流。
- SCL和SDA:SMBus串行時鐘和數(shù)據(jù)輸入/輸出,可上拉至5.5V。
六、詳細工作原理
1. 溫度讀取
溫度數(shù)據(jù)可從寄存器00h和01h讀取,數(shù)據(jù)格式為8位,LSB代表1°C,MSB代表+128°C。另外,通道1擴展溫度(05h)和通道2擴展溫度(06h)寄存器提供額外的3位溫度數(shù)據(jù),分辨率可達0.125°C。為避免溫度數(shù)據(jù)采樣時間不一致的問題,MAX6640采用了寄存器鎖定機制。
2. 報警輸出
- OT輸出:當測量溫度超過相應的OT溫度閾值且OT未被屏蔽時,OT輸出有效。要使OT輸出和相關狀態(tài)寄存器位復位,測量溫度必須至少下降5°C低于觸發(fā)閾值,或者觸發(fā)閾值必須至少提高5°C高于當前測量溫度。
- THERM輸出:工作原理與OT輸出類似,當測量溫度超過THERM溫度閾值且THERM未被屏蔽時,THERM輸出有效。此外,當THERM被置位時,若地址13h(風扇1)或17h(風扇2)中的位6被設置,將強制兩個PWM輸出為100%占空比。
- ALERT輸出:當測量溫度超過ALERT觸發(fā)閾值時,ALERT輸出有效。讀取ALERT狀態(tài)寄存器可清除狀態(tài)位和ALERT輸出。
3. 轉速計輸入
MAX6640通過兩個轉速計測量風扇速度,每個轉速計有一個精確的內(nèi)部時鐘來計算一轉的時間。當使用PWM信號直接調制風扇電源時,PWM頻率通常在20Hz至100Hz范圍內(nèi),為了確保轉速計能夠測量完整的一轉,PWM脈沖會周期性地拉伸。使用4線風扇時,可通過設置寄存器13h或17h的位5來關閉脈沖拉伸功能。
4. 風扇故障檢測
FANFAIL輸出用于指示風扇故障或轉速低于要求速度。在PWM模式下,當轉速計計數(shù)大于存儲在相應寄存器(22h和23h)中的最大轉速計計數(shù)值時,MAX6640會發(fā)出風扇故障信號。在RPM模式(自動或手動)下,僅當占空比達到100%時才會檢查風扇故障,當轉速計計數(shù)大于目標轉速計計數(shù)的兩倍時,F(xiàn)ANFAIL輸出有效。
5. 風扇速度控制
MAX6640通過控制PWM信號的占空比來調整風扇速度,有PWM、手動RPM和自動RPM三種控制模式:
- PWM控制模式:通過設置風扇1或2配置1寄存器(10h和14h)的位7為1進入該模式,通過向風扇占空比寄存器26h和27h寫入所需值來指定PWM信號的占空比。
- 手動RPM控制模式:將風扇1或2配置1寄存器(10h和14h)的位2、3和7設置為零進入該模式,通過在寄存器22h和23h中輸入目標轉速計計數(shù),MAX6640會調整占空比使風扇速度接近目標值。
- 自動RPM控制模式:將風扇1或2配置1寄存器(10h和14h)的位7設置為零,并使用配置寄存器的位2和3選擇控制風扇速度的溫度通道進入該模式。MAX6640根據(jù)測量溫度設置目標轉速計計數(shù),并調整占空比使風扇達到所需速度。
七、寄存器描述
MAX6640的寄存器功能豐富,涵蓋了溫度測量、狀態(tài)指示、配置設置等多個方面。以下是部分重要寄存器的介紹:
- 通道1和通道2溫度寄存器(00h和01h):存儲溫度測量結果,MSB權重為+128°C,LSB為+1°C。
- 狀態(tài)寄存器(02h):用于指示ALERT、THERM、OT或風扇故障是否發(fā)生,讀取該寄存器可清除部分位和輸出。
- 掩碼寄存器(03h):用于屏蔽ALERT、OT、THERM和FANFAIL輸出。
- 全局配置寄存器(04h):控制關機模式、上電復位、SMBus超時和溫度通道2源選擇等功能。
- 擴展溫度寄存器(05h和06h):包含通道1和2的擴展溫度數(shù)據(jù),可提供更高的溫度分辨率。
- 通道1和通道2ALERT、OT和THERM限制寄存器(08h - 0Dh):存儲觸發(fā)ALERT、THERM和OT狀態(tài)位及輸出的溫度閾值。
- 風扇1和2配置1寄存器(10h和14h):控制風扇的工作模式、占空比變化速率、溫度通道選擇和RPM范圍等。
- 風扇1和2配置2a寄存器(11h和15h):用于自動RPM控制模式,設置風扇RPM步長、溫度步長、PWM輸出極性和最小速度等。
- 風扇1和2配置2b寄存器(12h和16h):選擇轉速計步長和步長A到步長B斜率變化的步數(shù)。
- 風扇1和2配置3寄存器(13h和17h):控制風扇啟動、PWM輸出頻率、脈沖拉伸和THERM到風扇全速啟用等功能。
- 風扇轉速計計數(shù)寄存器(20h和21h):存儲相應通道的最新轉速計測量值,與風扇速度成反比。
- 風扇啟動轉速計計數(shù)/目標轉速計計數(shù)寄存器(22h和23h):在自動RPM模式下設置風扇的起始轉速計計數(shù),在手動RPM模式下為目標轉速計計數(shù)。
- 風扇1和2脈沖和最小RPM寄存器(24h和25h):設置風扇每轉的轉速計脈沖數(shù)和最小允許的轉速計計數(shù)。
- 風扇1和2占空比寄存器(26h和27h):存儲PWM占空比的當前值。
- 通道1和通道2風扇啟動溫度寄存器(28h和29h):存儲風扇控制開始的溫度。
八、應用信息
1. 風扇驅動電路
MAX6640可搭配多種風扇驅動電路,常見的有:
- PWM電源驅動(高端或低端):通過PWM信號調制3線風扇的電源,PWM頻率通常在20Hz至40Hz范圍內(nèi)。為了測量風扇速度,可能需要周期性地拉伸PWM脈沖。
- 線性風扇電源驅動:對于一些對PWM電源驅動噪音敏感的風扇,可采用可變直流電源電路控制風扇電源電壓。該方法通過對PWM信號進行濾波和轉換,得到直流電壓驅動風扇,但效率相對較低。
- 4線風扇:部分風扇具有額外的第四端子,可接受邏輯電平PWM速度控制信號,結合了線性驅動的低噪音和PWM電源驅動的高效率,推薦使用較高的PWM頻率。
2. 遠程二極管考慮
溫度測量的準確性依賴于高質量的二極管連接小信號晶體管。選擇晶體管時,需確保其具有較高的正向電壓,在最高預期溫度下10μA時正向電壓大于0.25V,在最低預期溫度下100μA時正向電壓小于0.95V,且基極電阻小于100Ω。此外,理想因子和串聯(lián)電阻會影響遠程溫度測量的準確性,可通過相應公式進行修正。
3. ADC噪聲濾波
為了提高遠程測量的準確性,在電噪聲環(huán)境中,需要對ADC進行噪聲濾波。可在DXP和DXN之間連接一個2200pF的外部電容,以過濾高頻電磁干擾。電容值可根據(jù)實際情況適當增大,但不宜超過3300pF,以免引入誤差。
4. 雙絞線和屏蔽電纜
對于遠程傳感器距離較長或在特別嘈雜的環(huán)境中,推薦使用雙絞線或屏蔽雙絞線。雙絞線的實際長度在6ft至12ft(典型值)內(nèi),噪音問題較小;對于更長的距離,屏蔽雙絞線是更好的選擇。同時,要注意電纜的寄生電容和電阻對測量準確性的影響。
5. PCB布局檢查清單
- 盡量將MAX6640靠近遠程二極管放置,避免靠近噪聲源。
- 避免將DXP/DXN線靠近CRT的偏轉線圈和快速內(nèi)存總線。
- 將DXP和DXN走線平行且靠近,遠離高電壓走線,防止PCB污染導致的泄漏電流。
- 在DXP/DXN走線兩側連接接地保護走線,減少電磁干擾。
- 盡量減少過孔和交叉走線,以降低銅/焊料熱電偶效應。
- 使用寬走線,減少輻射噪聲的拾取。
- 在DXP/DXN走線和高頻噪聲信號走線之間放置干凈的銅接地平面,有助于減少EMI。
九、總結
MAX6640是一款功能強大的2通道溫度監(jiān)測與雙自動PWM風扇速度控制器,具有高精度的溫度測量、靈活的風扇控制模式和豐富的寄存器功能。在實際應用中,通過合理選擇風扇驅動電路、考慮遠程二極管特性、進行噪聲濾波和優(yōu)化PCB布局等措施,可以充分發(fā)揮MAX6640的性能,確保電子設備在合適的溫度環(huán)境下穩(wěn)定運行。你在使用MAX6640的過程中遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
溫度監(jiān)測
+關注
關注
0文章
186瀏覽量
21169
發(fā)布評論請先 登錄
MAX6640:2通道溫度監(jiān)測與雙自動PWM風扇速度控制器
評論