高精度溫度監控利器——TMP451溫度傳感器深度剖析
在當今的電子設備中,精確的溫度測量至關重要。無論是智能手機、平板電腦,還是服務器、電信設備,都需要對溫度進行實時監測,以確保設備的穩定運行。TI推出的TMP451溫度傳感器,憑借其高精度、低功耗等特性,成為了眾多應用場景中的理想選擇。今天,我們就來深入了解一下這款TMP451溫度傳感器。
文件下載:tmp451.pdf
1. 產品概述
TMP451是一款高精度、低功耗的遠程溫度傳感器監控器,內置本地溫度傳感器。它采用8引腳WSON封裝,具有±1°C的本地和遠程二極管傳感器精度,以及0.0625°C的本地和遠程通道分辨率。其供電和邏輯電壓范圍為1.7V至3.6V,低功耗特性顯著,工作電流為27μA,關斷電流僅3μA。
2. 關鍵特性解析
2.1 高精度測量
TMP451在本地和遠程溫度測量方面都展現出了卓越的精度。在典型工作范圍內,本地和遠程溫度傳感器的溫度精度最大為±1°C。其溫度數據以12位數字代碼表示,本地和遠程傳感器的分辨率均達到0.0625°C,能夠滿足大多數高精度溫度測量需求。
2.2 先進的補償與校正功能
- 串聯電阻消除:該功能可自動消除因布線電阻或外部低通濾波器電阻導致的溫度誤差,最多可消除1kΩ的串聯電阻,無需額外的特性表征和溫度偏移校正。
- η因子和偏移校正:允許用戶根據實際應用調整遠程晶體管的理想因子,結合偏移校正功能,可在整個溫度范圍內實現非常精確的系統校準。
2.3 抗干擾能力強
- 可編程數字濾波器:為遠程溫度測量提供了額外的抗干擾能力。該濾波器有兩個可編程級別,啟用后可對連續樣本進行移動平均計算,有效減少噪聲和尖峰對測量結果的影響。
- 內置硬件濾波器:在D+和D–輸入上內置了65kHz的濾波器,可進一步降低噪聲干擾。同時,建議在遠程溫度傳感器輸入兩端差分放置一個100pF至1nF的旁路電容器,以增強應用的抗干擾能力。
2.4 故障檢測功能
TMP451能夠檢測D+輸入處的故障,包括二極管連接錯誤和開路情況。短路情況會返回 - 64°C的數值。當檢測到故障時,狀態寄存器中的OPEN位會被置為1。
3. 引腳配置與功能
| TMP451的引腳配置清晰合理,各引腳功能如下: | 引腳名稱 | 引腳編號 | 類型 | 描述 |
|---|---|---|---|---|
| ALERT/THERM2 | 6 | 數字輸出 | 中斷或SMBus告警輸出,可配置為第二個THERM輸出。開漏輸出,需上拉電阻至1.7V至3.6V之間的電壓。 | |
| D - | 3 | 模擬輸入 | 遠程溫度傳感器的負連接。 | |
| D + | 2 | 模擬輸入 | 遠程溫度傳感器的正連接。 | |
| GND | 5 | 接地 | 電源地連接。 | |
| SCL | 8 | 數字輸入 | SMBus的串行時鐘線。輸入,若由開漏輸出驅動,需上拉電阻至1.7V至3.6V之間的電壓。 | |
| SDA | 7 | 雙向數字輸入 - 輸出 | SMBus的串行數據線。開漏輸出,需上拉電阻至1.7V至3.6V之間的電壓。 | |
| THERM | 4 | 數字輸出 | 熱關斷或風扇控制引腳。開漏輸出,需上拉電阻至1.7V至3.6V之間的電壓。 | |
| V + | 1 | 電源 | 正電源電壓,范圍為1.7V至3.6V。 |
4. 技術規格參數
4.1 絕對最大額定值
在使用TMP451時,需注意其絕對最大額定值,如電源電壓范圍為 - 0.3V至3.6V,輸入電壓在不同引腳有所不同,D+引腳為 - 0.3V至(V+) + 0.3V,D - 引腳為 - 0.3V至0.3V等。超出這些額定值可能會導致器件永久性損壞。
4.2 ESD額定值
TMP451在靜電放電(ESD)方面具有一定的防護能力,人體模型(HBM)下所有引腳的ESD額定值為±2000V,帶電設備模型(CDM)下為±750V。
4.3 推薦工作條件
推薦的供電電壓范圍為1.7V至3.6V,典型值為3.3V,工作環境溫度范圍為 - 40°C至125°C。
4.4 電氣特性
- 溫度誤差:在不同溫度范圍內,本地和遠程溫度傳感器的溫度誤差有所不同。例如,在0°C至70°C范圍內,本地和遠程溫度傳感器的典型誤差為±0.25°C,最大誤差為±1°C。
- 轉換時間:單次轉換模式下,本地和遠程總轉換時間為31ms至34ms。
- SMBus接口:支持快速(1kHz至400kHz)和高速(1kHz至2.5MHz)模式,具有特定的輸入輸出電壓和時序要求。
5. 工作模式與編程
5.1 工作模式
- 關斷模式(SD):當配置寄存器的SD位為高電平時,除串行接口外的所有器件電路將被關閉,電流消耗通常小于3μA,可有效節省功耗。
- 單次轉換模式:在關斷模式下,向單次啟動寄存器(指針地址0Fh)寫入任意值,即可啟動一次本地和遠程傳感器的轉換和比較周期,完成后器件返回關斷模式。
5.2 編程方法
TMP451通過兩線或SMBus串行接口進行編程,僅作為從設備工作。通信過程中需遵循特定的協議和時序,如起始條件、停止條件、數據傳輸和應答機制等。主設備通過發送從設備地址字節和指針寄存器值來訪問特定的寄存器,實現對器件的配置和數據讀取。
6. 寄存器分析
TMP451內部包含多個寄存器,用于存儲配置信息、溫度測量結果和狀態信息。以下是一些重要寄存器的介紹:
6.1 指針寄存器
8位指針寄存器用于指定要訪問的數據寄存器,每次寫命令都會設置該寄存器的值,在執行讀命令前需先設置正確的指針寄存器值。
6.2 溫度寄存器
本地和遠程溫度傳感器的測量結果分別存儲在不同的寄存器中,每個溫度值使用兩個字節表示,高字節分辨率為1°C,低字節分辨率為0.0625°C。讀取時需注意先讀高字節,以確保數據的一致性。
6.3 狀態寄存器
用于報告溫度ADC的狀態、溫度限制比較器的狀態以及遠程傳感器的連接狀態。通過讀取該寄存器,可了解當前溫度是否超出設定的限制,以及遠程傳感器是否存在開路等故障。
6.4 配置寄存器
可對器件的工作模式、告警輸出、溫度測量范圍等進行配置。例如,通過設置SD位可控制器件進入關斷模式或連續轉換模式,設置RANGE位可選擇標準測量范圍(0°C至127°C)或擴展測量范圍( - 64°C至191°C)。
6.5 轉換速率寄存器
控制溫度轉換的速率,可根據實際應用需求調整轉換間隔時間,以平衡功耗和溫度寄存器更新速率。
7. 應用場景與設計要點
7.1 應用場景
TMP451廣泛應用于各種需要高精度溫度測量的場景,如處理器和FPGA溫度監控、智能手機和平板電腦、服務器、桌面和筆記本電腦以及電信設備和存儲區域網絡(SANs)等。
7.2 設計要點
- 硬件連接:遠程溫度測量只需在D+和D - 引腳之間連接一個晶體管。若不使用遠程通道,將D+引腳接地即可。SDA、ALERT和THERM引腳(以及由開漏輸出驅動的SCL引腳)需要上拉電阻,同時建議使用0.1μF的電源去耦電容進行本地旁路。
- 器件選擇:當使用離散晶體管作為遠程溫度傳感器時,為獲得最佳精度,應選擇滿足以下條件的晶體管:基 - 射極電壓在最高感測溫度下7.5μA時大于0.25V,在最低感測溫度下120μA時小于0.95V;基極電阻小于100Ω;hFE變化范圍小(如50至150)。推薦的小信號晶體管有2N3904(NPN)和2N3906(PNP)。
- PCB布局:由于遠程溫度傳感測量的是非常小的電壓和電流,因此在PCB布局時需要采取一系列措施來最小化噪聲干擾。例如,將TMP451盡可能靠近遠程結傳感器放置,將D+和D - 走線相鄰布置并使用接地保護走線進行屏蔽,使用0.1μF的本地旁路電容等。
8. 總結
TMP451溫度傳感器以其高精度、低功耗、豐富的功能和良好的抗干擾能力,為各種電子設備的溫度監測提供了可靠的解決方案。電子工程師在設計過程中,充分利用TMP451的特性,并注意其引腳配置、工作模式、寄存器使用以及應用設計要點,能夠確保設備實現精確的溫度測量和有效的熱管理。在未來的電子設計中,TMP451有望繼續發揮重要作用。大家在使用TMP451的過程中,有沒有遇到過什么有趣的問題或者獨特的應用經驗呢?歡迎在評論區分享!
-
溫度監控
+關注
關注
0文章
56瀏覽量
17441 -
高精度測量
+關注
關注
0文章
65瀏覽量
4417
發布評論請先 登錄
TMP451 具有 N-Factor 校正的 ±1°C 遠程和本地溫度傳感器
高精度溫度監控利器——TMP451溫度傳感器深度剖析
評論