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