MAX6641:SMBus 兼容的溫度監(jiān)測與自動 PWM 風扇速度控制器
在電子設備的設計中,溫度監(jiān)測和風扇控制是確保設備穩(wěn)定運行的關(guān)鍵因素。MAX6641 作為一款具備 SMBus 兼容性的溫度監(jiān)測器和自動 PWM 風扇速度控制器,為電子工程師提供了有效的解決方案。下面將從多個方面詳細介紹這款產(chǎn)品。
文件下載:MAX6641.pdf
產(chǎn)品概述
MAX6641 能夠精確測量自身芯片溫度以及遠程 pn 結(jié)的溫度。它通過 2 線串行接口以數(shù)字形式報告溫度值,遠程 pn 結(jié)通常是 CPU、FPGA 或 ASIC 上共集電極 pnp 的發(fā)射極 - 基極結(jié)。該設備工作在 3.0V 至 5.5V 的電源電壓范圍內(nèi),典型供電電流為 500μA。溫度數(shù)據(jù)可控制 PWM 輸出信號,從而調(diào)節(jié)冷卻風扇的速度,在系統(tǒng)低溫運行時降低噪音,在功耗增加時提供最大冷卻能力。此外,它還具備過熱報警輸出,可用于生成中斷、節(jié)流信號或關(guān)閉信號。
產(chǎn)品特性
封裝與應用范圍
- 小巧封裝:采用 3mm x 5mm 的 μMAX 封裝,節(jié)省空間,適用于多種設備。
- 廣泛應用:可用于臺式計算機、筆記本電腦、工作站、服務器、網(wǎng)絡設備和工業(yè)領(lǐng)域等。
功能特性
- 溫度測量:具備本地溫度傳感器和熱二極管輸入,能準確測量本地和遠程溫度。
- 風扇控制:
- 開放式漏極 PWM 輸出用于風扇驅(qū)動,可編程風扇控制特性。
- 自動風扇啟動功能確保風扇正常啟動。
- 遠程溫度精度在 +60°C 至 +145°C 范圍內(nèi)可達 ±1°C。
- 控制變化率,確保風扇速度調(diào)整不引人注意。
- 保護功能:溫度監(jiān)測從電源開啟時開始,提供故障安全系統(tǒng)保護;OT 輸出可用于節(jié)流或關(guān)閉。
電氣特性
絕對最大額定值
| 參數(shù) | 數(shù)值 |
|---|---|
| VCC、OT、SMBDATA、SMBCLK、PWMOUT | -0.3V 至 +6V |
| DXP | -0.3V 至 (VCC + 0.3V) |
| DXN | -0.3V 至 +0.8V |
| ESD 保護(所有引腳,人體模型) | ±2000V |
| 10 引腳 μMAX(+70°C 以上降額 5.6mW/°C) | 444mW |
| 工作溫度范圍 | -40°C 至 +125°C |
| 結(jié)溫 | +150°C |
| 存儲溫度范圍 | -65°C 至 +150°C |
| 引腳溫度(焊接,10s) | +300°C |
電氣參數(shù)
| 參數(shù) | 符號 | 條件 | 最小值 | 典型值 | 最大值 | 單位 |
|---|---|---|---|---|---|---|
| 工作電源電壓范圍 | VCC | - | 3.0 | - | 5.5 | V |
| 工作電流 | - | SMBDATA、SMBCLK 不切換 | - | 0.5 | 1 | mA |
| 外部溫度誤差 | - | VCC = 3.3V,+25°C ≤ TR ≤ +125°C,TA = +60°C | - | - | ±1 | °C |
| - | VCC = 3.3V,0°C ≤ TR ≤ +145°C,+25°C ≤ TA ≤ +100°C | - | - | ±3 | °C | |
| - | VCC = 3.3V,0°C ≤ TR ≤ +145°C,0°C ≤ TA ≤ +125°C | - | - | ±4 | °C | |
| 內(nèi)部溫度誤差 | - | VCC = 3.3V,+25°C ≤ TA ≤ +100°C | -3 | - | +3 | °C |
| - | VCC = 3.3V,0°C ≤ TA ≤ +125°C | -4 | - | +4 | °C | |
| 溫度分辨率 | - | - | - | 1 | - | °C |
| - | - | - | - | 8 | - | Bits |
| 轉(zhuǎn)換時間 | - | - | 200 | 250 | 300 | ms |
| PWM 頻率公差 | - | - | -20 | - | +20 | % |
| 遠程二極管源電流 | - | 高電平 | 80 | 100 | 120 | μA |
| - | 低電平 | 8 | 10 | 12 | μA | |
| DXN 源電壓 | - | - | - | 0.7 | - | V |
| I/O | - | - | - | - | - | - |
| OT、SMBDATA、PWMOUT 輸出低電壓 | VOL | IOUT = 6mA | - | - | 0.4 | V |
| OT、SMBDATA、PWMOUT 輸出高泄漏電流 | IOH | VCC = 5.5V | - | - | 1 | μA |
| SMBDATA、SMBCLK 邏輯低輸入電壓 | VIL | VCC = 3V 至 5.5V | - | - | 0.8 | V |
| SMBDATA、SMBCLK 邏輯高輸入電壓 | VIH | VCC = 3V 至 5.5V | 2.1 | - | - | V |
| SMBDATA、SMBCLK 泄漏電流 | - | - | - | - | 1 | μA |
| SMBDATA、SMBCLK 輸入電容 | CIN | - | - | 5 | - | pF |
SMBus 數(shù)字接口
從軟件角度看,MAX6641 表現(xiàn)為一組字節(jié)寬的寄存器,包含溫度數(shù)據(jù)、報警閾值和控制位。它采用標準的 SMBus 兼容 2 線串行接口來讀取溫度數(shù)據(jù)、寫入控制位和報警閾值數(shù)據(jù)。該設備支持四種標準 SMBus 協(xié)議:寫字節(jié)、讀字節(jié)、發(fā)送字節(jié)和接收字節(jié)。它有四個不同的從地址,最多可允許四個 MAX6641 設備共享同一總線。
寄存器功能
溫度寄存器(00h,01h)
包含 8 位溫度測量結(jié)果,00h 寄存器存儲遠程二極管的溫度讀數(shù),01h 寄存器存儲環(huán)境溫度讀數(shù)。MSB 代表 +128°C,LSB 代表 +1°C,MSB 先傳輸,上電復位狀態(tài)為 00h。
配置字節(jié)寄存器(02h)
控制超時條件和各種 PWMOUT 信號,上電復位狀態(tài)為 00h。
遠程和本地 (overline{OT}) 限制(03h,04h)
設置遠程和本地溫度閾值,溫度超過閾值時,(overline{OT}) 輸出低電平(未屏蔽的溫度通道)。
(overline{OT}) 狀態(tài)(05h)
讀取該寄存器可確定哪個通道出現(xiàn)過熱情況,讀取內(nèi)容可清除該寄存器并使 (overline{OT}) 輸出高阻抗。
(overline{OT}) 掩碼(06h)
設置相應位可防止 (overline{OT}) 輸出在遠程或本地二極管溫度通道故障時觸發(fā)。
風扇啟動占空比(07h)
確定風扇開始旋轉(zhuǎn)時的 PWM 占空比。
風扇最大占空比(08h)
設置 PWMOUT 最大允許占空比。
風扇目標占空比(09h)
在自動風扇控制模式下,根據(jù)測量溫度和占空比步長確定目標 PWM 占空比;在手動模式下,直接寫入所需的 PWM 占空比。
風扇瞬時占空比(0Ah)
讀取該寄存器可確定任意時刻 PWMOUT 的占空比。
遠程和本地二極管風扇啟動溫度(0Bh,0Ch)
包含自動模式下風扇控制開始的溫度閾值。
風扇配置(0Dh)
控制滯后水平、溫度步長以及遠程或本地二極管對 PWMOUT 信號的控制。
占空比變化率(0Eh)
設置占空比增量之間的時間。
占空比步長(0Fh)
改變每個溫度步長的占空比變化大小。
PWM 頻率選擇(10h)
控制 PWMOUT 頻率。
PWM 輸出控制
PWMOUT 信號通常有三種方式控制風扇速度:
- 驅(qū)動 MOSFET 或晶體管:PWMOUT 驅(qū)動與風扇電源串聯(lián)的 MOSFET 柵極或雙極晶體管基極。
- 轉(zhuǎn)換為直流電壓:通過外部電路將 PWMOUT 轉(zhuǎn)換為與占空比成比例的直流電壓,為風扇供電。
- 直接驅(qū)動風扇:PWMOUT 直接驅(qū)動具有邏輯電平 PWM 速度控制輸入的風扇。
應用注意事項
遠程二極管選擇
MAX6641 可直接測量具有片上溫度傳感二極管的 CPU 和其他 IC 的管芯溫度,也可測量離散二極管連接晶體管的溫度。
理想因子的影響
遠程溫度測量的準確性取決于遠程二極管的理想因子(n),MAX6641 針對 (n = 1.008) 進行了優(yōu)化。若使用不同理想因子的傳感晶體管,可通過公式 (T{M}=T{ACTUAL }left(frac{n{1}}{n{NOMINAL }}right)) 校正測量溫度。
串聯(lián)電阻的影響
傳感二極管中的串聯(lián)電阻會引入額外誤差,每歐姆串聯(lián)電阻約導致 0.453°C 的溫度偏移。
ADC 噪聲濾波
使用積分 ADC 對低頻信號有良好的噪聲抑制能力,在嘈雜環(huán)境中,可通過精心的 PCB 布局和適當?shù)耐獠吭肼暈V波來降低高頻噪聲。
PCB 布局
遵循以下準則可減少溫度傳感器的測量誤差:
- 盡量將 MAX6641 靠近遠程二極管放置。
- 避免將 DXP - DXN 線路靠近 CRT 偏轉(zhuǎn)線圈和快速數(shù)字信號。
- 平行且靠近地布線 DXP 和 DXN 走線,遠離高電壓走線。
- 盡量減少過孔和交叉走線,以減少銅/焊料熱電偶效應。
- 使用寬走線,必要時添加 200Ω 電阻進行噪聲濾波。
雙絞線和屏蔽電纜
在遠程傳感器距離超過 8 英寸或環(huán)境嘈雜時,可使用雙絞線電纜連接遠程傳感器;對于更長距離,可使用屏蔽雙絞線電纜。
熱質(zhì)量和自熱
測量本地溫度時,設備旨在測量焊接的 PCB 溫度;測量 CPU 或其他 IC 溫度時,熱質(zhì)量影響較小。遠程傳感器的自熱對測量精度影響可忽略不計。
總結(jié)
MAX6641 是一款功能強大的溫度監(jiān)測和風扇控制芯片,具有高精度、可編程性和多種保護功能。在實際應用中,工程師需要根據(jù)具體需求合理選擇遠程二極管、優(yōu)化 PCB 布局和進行噪聲濾波,以確保設備的穩(wěn)定運行和準確測量。你在使用 MAX6641 過程中遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗。
-
溫度監(jiān)測
+關(guān)注
關(guān)注
0文章
186瀏覽量
21169 -
風扇控制
+關(guān)注
關(guān)注
0文章
19瀏覽量
7008
發(fā)布評論請先 登錄
MAX6641:SMBus 兼容的溫度監(jiān)測與自動 PWM 風扇速度控制器
評論