TMP411/TMP411D:高精度遠程與本地溫度傳感器的深度剖析
在電子設備的設計中,溫度監測是至關重要的一環。TMP411和TMP411D作為遠程和本地溫度傳感器,憑借其高精度和豐富的功能,在眾多領域得到了廣泛應用。本文將對這兩款傳感器進行詳細介紹,幫助電子工程師更好地了解和應用它們。
文件下載:tmp411.pdf
一、產品概述
TMP411和TMP411D是具有內置本地溫度傳感器的遠程溫度傳感器。TMP411的本地和遠程通道精度可達±1°C,供電范圍為2.7V至5.5V,有VSSOP和SOIC 8引腳封裝;TMP411D的本地和遠程通道精度更高,可達±0.8°C,供電范圍為1.62V至5.5V,采用SOT - 23 8引腳封裝。它們的工作溫度范圍為 - 40°C至125°C,支持I2C和SMBus接口,具備可編程分辨率、非理想因子、串聯電阻消除等多種特性。
二、產品特性
2.1 高精度測量
TMP411和TMP411D在不同溫度范圍內都能提供高精度的溫度測量。TMP411的本地和遠程通道精度為±1°C,TMP411D則可達±0.8°C,能滿足大多數應用場景對溫度測量精度的要求。
2.2 寬供電范圍
TMP411的供電范圍為2.7V至5.5V,TMP411D的供電范圍更寬,為1.62V至5.5V,這使得它們在不同的電源環境下都能穩定工作。
2.3 可編程特性
- 分辨率:支持9至12位的可編程分辨率,可根據實際需求調整測量精度。
- 非理想因子:可編程非理想因子,可對不同的遠程晶體管進行優化,提高測量準確性。
- 閾值限制:可編程閾值限制,方便設置溫度報警的上下限。
2.4 其他特性
- 串聯電阻消除:能自動消除高達3kΩ的串聯線路電阻,無需額外的表征和溫度偏移校正。
- 二極管故障檢測:可檢測遠程二極管的連接故障,確保測量的可靠性。
- 溫度報警功能:具備ALERT和THERM2引腳,可實現溫度報警功能。
三、應用領域
TMP411和TMP411D適用于多種應用場景,包括企業系統、機架服務器主板、智能網絡接口卡、標準筆記本電腦、無線基礎設施、小基站、基帶單元、軟件定義無線電以及處理器和FPGA溫度監測等。
四、引腳配置與功能
4.1 引腳配置
| TMP411和TMP411D采用8引腳封裝,引腳配置如下: | PIN NAME | NO. | Type | DESCRIPTION |
|---|---|---|---|---|
| V+ | 1 | Power supply | 正電源(TMP411為2.7V至5.5V,TMP411D為1.62V至5.5V) | |
| D+ | 2 | Analog input | 遠程溫度傳感器的正連接 | |
| D– | 3 | Analog input | 遠程溫度傳感器的負連接 | |
| THERM | 4 | Digital output | 熱標志,低電平有效,開漏輸出,需上拉電阻至V+ | |
| GND | 5 | Ground | 接地 | |
| ALERT/THERM2 | 6 | Digital output | 警報(可重新配置為第二個熱標志),低電平有效,開漏輸出,需上拉電阻至V+ | |
| SDA | 7 | Bidirectional digital input - output | SMBus的串行數據線,開漏輸出,需上拉電阻至V+ | |
| SCL | 8 | Digital input | SMBus的串行時鐘線,開漏輸出,需上拉電阻至V+ |
4.2 引腳功能
- V+:為傳感器提供電源。
- D+和D–:連接遠程溫度傳感器,用于測量遠程溫度。
- THERM:熱標志引腳,當測量的本地或遠程溫度超出設定的熱限制范圍時,該引腳輸出低電平。
- ALERT/THERM2:可作為警報引腳或第二個熱標志引腳,根據配置實現不同的報警功能。
- SDA和SCL:用于與控制器進行通信,支持I2C和SMBus協議。
五、電氣特性
5.1 絕對最大額定值
在使用TMP411和TMP411D時,需注意其絕對最大額定值,包括輸入電壓、輸入電流、電源電壓、工作溫度范圍、結溫等。超出這些額定值可能會導致設備永久性損壞。
5.2 ESD額定值
TMP411和TMP411D的ESD額定值為人體模型(HBM)±3000V,帶電設備模型(CDM)±1000V,在使用和處理過程中需采取適當的防靜電措施。
5.3 推薦工作條件
TMP411的推薦供電電壓為2.7V至5.5V,TMP411D為1.62V至5.5V,工作溫度范圍為 - 40°C至125°C。在這些條件下,傳感器能正常工作并提供準確的測量結果。
5.4 電氣參數
包括溫度誤差、分辨率、轉換時間、電流消耗等參數。不同型號和溫度范圍下,這些參數會有所不同。例如,TMP411在15°C至85°C的溫度范圍內,本地溫度誤差為±1°C,遠程溫度誤差在不同條件下有所變化。
六、詳細功能描述
6.1 串聯電阻消除
TMP411和TMP411D能自動消除印刷電路板(PCB)走線電阻和遠程線路長度產生的串聯電阻,防止溫度偏移,提高測量準確性。
6.2 差分輸入電容
傳感器能容忍高達1000pF的差分輸入電容,對溫度誤差的影響極小。
6.3 溫度測量數據
溫度測量數據默認范圍為0°C至127°C,可通過配置寄存器將范圍擴展至 - 55°C至150°C。溫度數據以二進制形式存儲,本地和遠程溫度數據各使用兩個字節,高字節存儲整數部分,低字節存儲小數部分。
6.4 THERM和ALERT/THERM2引腳
THERM和ALERT/THERM2引腳用于報警功能。THERM引腳提供熱中斷,不可軟件禁用;ALERT引腳為早期預警中斷,可軟件禁用或屏蔽。ALERT/THERM2引腳可配置為第二個THERM引腳。
6.5 傳感器故障檢測
傳感器能檢測D+輸入的故障,如二極管連接錯誤或開路。當檢測到故障時,會設置狀態寄存器的OPEN位,并在警報功能啟用時使ALERT引腳輸出低電平。
6.6 欠壓鎖定(僅TMP411)
TMP411的舊芯片在電源電壓低于2.45V時,ADC轉換器不工作;新芯片將欠壓鎖定與上電復位(POR)功能結合,當電源電壓高于POR電壓時,可進行通信和溫度轉換。
6.7 濾波功能
傳感器在D+和D - 輸入上內置了65kHz的濾波器,可減少噪聲對測量的影響。建議在傳感器輸入兩端跨接一個100pF至1nF的旁路電容,以進一步保護應用免受耦合信號的干擾。
6.8 設備功能模式
- 關機模式(SD):通過配置配置寄存器的SD位為1,可使傳感器進入關機模式,除串行接口外的所有電路停止工作,電流消耗降低至典型值小于3μA(TMP411新芯片和TMP411D為0.6μA)。
- 單次轉換:在關機模式下,向單次啟動寄存器寫入任意值,可啟動一次雙通道轉換,轉換完成后傳感器返回關機模式。
七、編程與通信
7.1 串行接口
TMP411和TMP411D作為目標設備,通過SDA和SCL開漏I/O線與控制器進行通信,支持快速(1kHz至400kHz)和高速(1kHz至3.4MHz)模式的傳輸協議。
7.2 總線概述
遵循SMBus協議,控制器發起傳輸,控制目標設備。通過START和STOP條件進行數據傳輸,每個數據字節傳輸后需進行確認。
7.3 時序圖
詳細描述了不同操作的時序,包括寫字格式、單字節讀格式、雙字節讀格式和SMBus警報響應等。
7.4 串行總線地址
不同型號的TMP411和TMP411D有不同的I2C地址,如TMP411A/TMP411DA的地址為4Ch(1001100b)。
7.5 讀寫操作
通過向指針寄存器寫入適當的值,可訪問特定的寄存器。讀操作時,根據指針寄存器的值確定讀取的寄存器。
7.6 超時功能
當連續警報寄存器的第7位設置為高電平時,啟用超時功能。若SCL或SDA線在START和STOP條件之間被拉低30ms(典型值),傳感器將重置串行接口。
7.7 高速模式
控制器通過發送高速模式(Hs - mode)控制器代碼(00001XXX),可使總線切換到高速操作,最高傳輸頻率可達3.4MHz。
7.8 通用調用復位
傳感器支持通過兩線通用調用地址00h(0000 0000b)進行復位。當接收到第二個字節為06h(0000 0110b)時,執行軟件復位。
7.9 軟件復位
向指針寄存器FCh寫入任意值,可使傳感器復位,恢復上電復位狀態,清除所有寄存器和警報引腳。
7.10 SMBus警報功能
當ALERT引腳配置為警報輸出時,可作為SMBus警報信號。控制器檢測到警報條件后,發送SMBus警報命令,傳感器響應并返回目標地址。
八、寄存器映射
TMP411和TMP411D包含多個寄存器,用于存儲配置信息、溫度測量結果、比較器極限值和狀態信息等。主要寄存器包括指針寄存器、溫度寄存器、狀態寄存器、配置寄存器等。
8.1 指針寄存器
用于指定要訪問的數據寄存器,每次寫命令都需設置該寄存器。
8.2 溫度寄存器
本地和遠程溫度各有一個高字節寄存器和一個低字節寄存器,存儲溫度測量結果。高字節存儲整數部分,低字節存儲小數部分。
8.3 極限寄存器
用于設置本地和遠程測量通道的比較器極限值,包括溫度高限和低限、THERM極限等。
8.4 狀態寄存器
報告溫度比較器的狀態,如ADC是否正在轉換、遠程晶體管是否開路、溫度是否超出THERM極限等。
8.5 配置寄存器
設置溫度范圍、控制關機模式、確定ALERT和THERM2引腳的功能。
8.6 分辨率寄存器
設置本地溫度測量通道的分辨率,不影響遠程通道。
8.7 轉換速率寄存器
控制溫度轉換的速率,調整轉換之間的空閑時間,平衡功耗和溫度寄存器更新速率。
8.8 N - 因子校正寄存器
允許設置不同的n - 因子值,用于將遠程通道的測量值轉換為溫度。
8.9 最小和最大寄存器
存儲自上電、芯片復位或寄存器復位以來本地和遠程通道的最小和最大溫度。
8.10 連續警報寄存器
確定測量通道上連續超出極限的測量次數,激活ALERT信號。
8.11 THERM滯后寄存器
存儲THERM引腳警報功能的滯后值,確保溫度比較器在溫度下降時能正確觸發。
8.12 遠程溫度偏移寄存器
僅TMP411E/TMP411DE可用,用于存儲系統偏移補償值,提高系統校準的準確性。
8.13 識別寄存器
用于查詢設備的制造商和設備標識,方便軟件識別設備。
九、應用與實現
9.1 應用信息
TMP411和TMP411D只需在D+和D - 引腳之間連接一個晶體管即可進行遠程溫度測量。SDA、ALERT和THERM引腳(以及SCL,若由開漏輸出驅動)需要上拉電阻。建議使用0.1μF的電源去耦電容進行本地旁路。
9.2 典型應用
- 設計要求:可與分立晶體管或處理器芯片和ASIC中的襯底晶體管配合使用,NPN或PNP晶體管均可。需注意晶體管的基極 - 發射極電壓、基極電阻和hFE等參數,以確保測量準確性。
- 詳細設計步驟:溫度測量精度取決于傳感器與被監測系統點的熱接觸情況。本地溫度傳感器監測設備周圍的環境空氣,熱時間常數約為2秒。不同型號在不同電源和轉換速率下的功耗不同,會導致結溫升高。
- 應用曲線:給出了不同型號在不同溫度下的本地和遠程溫度誤差曲線,幫助工程師了解傳感器的性能。
9.3 電源供應建議
TMP411的電源范圍為2.7V至5.5V,TMP411D為1.62V至5.5V。建議使用電源旁路電容,將其盡可能靠近設備的電源和接地引腳。對于噪聲較大或高阻抗的電源,可能需要額外的去耦電容。
9.4 布局
- 布局指南:為減少噪聲對測量的影響,應將傳感器盡可能靠近遠程結傳感器,將D+和D - 走線相鄰路由,并使用接地保護走線屏蔽。使用多層PCB時,將這些走線埋在接地或VDD平面之間。建議使用5mm(0.127mm)的PCB走線,減少銅 - 焊料連接產生的熱電偶結。
- 布局示例:給出了不同封裝的TMP411和TMP411D的布局示例,包括旁路電容的放置、上拉電阻的連接等。
十、總結
TMP411和TMP411D是兩款功能強大的溫度傳感器,具有高精度、寬供電范圍、可編程特性等優點。在應用過程中,工程師需根據實際需求合理配置寄存器,注意引腳連接和布局,以確保傳感器的性能和可靠性。同時,要關注傳感器的電氣特性和工作條件,避免超出額定值導致設備損壞。希望本文能為電子工程師在使用TMP411和TMP411D時提供有益的參考。
你在使用TMP411和TMP411D過程中遇到過哪些問題?你對溫度傳感器的未來發展有什么看法?歡迎在評論區分享你的經驗和想法。
-
溫度傳感器
+關注
關注
48文章
3210瀏覽量
163080 -
TMP411
+關注
關注
0文章
3瀏覽量
6899
發布評論請先 登錄
德州儀器+/-1℃遠程與本地溫度傳感器
TI +/-1℃ 范圍內的遠程結溫傳感器與本地溫度傳感器集成一體的器件
TI遠程與本地溫度傳感器準確度在+/-1℃范圍內
TMP411,pdf ( Temp Sensor with
TMP411 ±1°C Programmable Remote/Local Digital Out Temperature Sensor
TMP461-SP 耐輻射 (RHA)、高精度遠程和本地溫度傳感器數據表
TMP421、TMP422和TMP423 ±1°C遠程和本地溫度傳感器數據表
TMP411 ±1°C遠程和本地溫度傳感器,帶N因子和串聯電阻校正數據表
TMP411/TMP411D:高精度遠程與本地溫度傳感器的深度剖析
評論