具有多個“熱點”的系統(tǒng)通常需要多個溫度傳感器或溫度開關(guān)。本應(yīng)用筆記討論了在此類系統(tǒng)中使用具有模擬、數(shù)字和PWM接口的溫度傳感器。
為了防止損壞或性能損失,許多電子系統(tǒng)都包括用于監(jiān)測熱條件的溫度傳感器。具有多個潛在“熱點”的系統(tǒng)需要多個分布式溫度傳感器。
圖 1 說明了機箱的概念,其中三個位置可能會產(chǎn)生熱故障。其中兩種是高速芯片,如微處理器 (μP)、DSP 或圖形控制器,其工作功率水平能夠產(chǎn)生危險溫度。另一個熱發(fā)生器是安裝在機箱后部散熱器上的功率設(shè)備。
圖1.這種分布式傳感系統(tǒng)監(jiān)測散熱器、電路板上的兩個IC和進氣口的溫度。
可以在每個位置放置溫度傳感器,以單獨監(jiān)測每個溫度。如果任何溫度超過其安全工作范圍,系統(tǒng)可以通過打開冷卻風(fēng)扇、降低時鐘速度或禁用系統(tǒng)電源來避免出現(xiàn)問題。為了驗證風(fēng)扇是否正常工作,以及外部環(huán)境空氣是否足夠冷以將內(nèi)部溫度保持在安全范圍內(nèi),進氣口的第四個傳感器監(jiān)測來自冷卻風(fēng)扇的傳入空氣。
大多數(shù)溫度傳感器IC感測自己的管芯溫度,其管芯溫度與封裝引線的溫度幾乎相同。這種IC放置在非常靠近熱設(shè)備的位置,可以為熱源提供良好的溫度指示。由于熱源比安裝它的電路板溫暖,因此測量的溫度將略低于源的溫度。
為了盡量減少這種溫差,請將傳感器安裝在盡可能靠近熱源的地方。將傳感器和熱源在其接地引腳和(如果可行)電源引腳處連接在一起。確保銅面積足夠大,以便進行良好的傳熱。一些傳感器封裝具有卡舌,可通過螺栓輕松安裝到其他物體上。這種封裝提供了從安裝片到芯片的出色熱路徑,使其可用于測量散熱器或機箱溫度。
模擬與數(shù)字傳輸
一旦將溫度傳感器放置在適當(dāng)?shù)奈恢茫錅囟刃畔⒈仨殏鬟_到使用點,通常是微控制器(μC)。所采用的方法首先取決于感測溫度的目的。如果您只需要不時知道每個位置的溫度,一種方法是部署模擬溫度傳感器(IC或熱敏電阻/電阻組合),并使用模數(shù)轉(zhuǎn)換器(ADC)定期測量其輸出電壓。ADC可以是獨立器件,也可以集成在μC上。此類ADC通常包括多路復(fù)用器(多路復(fù)用器)。如果沒有,則必須添加一個(圖2)。
伊古雷 2.如果ADC位于μC上,并且多路復(fù)用器具有足夠的模擬輸入通道來容納系統(tǒng)中的所有傳感器,則這種簡單的分布式溫度檢測方法具有成本效益。
如果傳感器信號線較長且系統(tǒng)產(chǎn)生大量電噪聲,則靈敏度相對較高的傳感器將最大限度地減少噪聲拾取并提高精度。所示傳感器IC的輸出靈敏度為25mV/°C,足以在大多數(shù)應(yīng)用中使用低分辨率ADC。對于具有寬溫度范圍的應(yīng)用,線性溫度傳感器 IC 通過在整個范圍內(nèi)產(chǎn)生一致的溫度分辨率,比熱敏電阻具有主要優(yōu)勢。
有時,μC缺乏足夠的模擬輸入來容納所有系統(tǒng)傳感器和其他模擬信號。在這種情況下,請考慮以其他方式將溫度傳達給μC的傳感器。
包含ADC和標(biāo)準(zhǔn)串行接口的溫度傳感器提供了一種在模擬輸入不足時檢測多個溫度的簡便方法。例如,MAX6625使用2線接口與μC通信,即I2C?/SMBus? 兼容。它有一個引腳,通過接地、電源電壓、SDA 引腳或 SCL 引腳,將傳感器的地址設(shè)置為四個值之一。一條6625線總線最多可連接2個MAX3(圖<>)。
圖3.位于不同位置的多達6625個MAX2可以通過在ADD引腳上設(shè)置不同的地址來共享一條1617線總線。如有必要,可以再增加1619個MAX12或MAX<>,在總線上總共產(chǎn)生<>個熱監(jiān)測位置。
通過添加具有不同地址的傳感器,您可以容納更多的數(shù)字溫度傳感器。例如,在四個MAX1617中可以增加多達6625個MAX6625。由于MAX<>系統(tǒng)連接是數(shù)字連接,因此當(dāng)傳感器相距較遠或產(chǎn)生大量電噪聲的系統(tǒng)中時,它是模擬輸出傳感器的絕佳替代方案。
MAX6625連續(xù)測量溫度,每8ms更新一次133位加符號輸出。主機處理器可以隨時通過 2 線總線讀取溫度。當(dāng)溫度超過主機編程門限時,MAX6625可在漏極開路輸出(O.T.端)上產(chǎn)生中斷。該比較器功能的遲滯也可以編程,使MAX6625能夠忽略小的溫度變化。為了監(jiān)測多個位置的潛在熱問題,而主機無需持續(xù)讀取數(shù)據(jù),請使用公共上拉電阻將MAX6625的中斷線連接到單條走線上。MAX6625的纖巧型6引腳SOT23封裝,即使在緊湊封裝的電路板上,也能靠近熱源。
標(biāo)準(zhǔn)串行接口不是多個傳感器傳輸數(shù)據(jù)的唯一方式。例如,MAX6575產(chǎn)生邏輯輸出,其延時與溫度成正比。簡單的基于延時多路復(fù)用方案,可將多達6575個MAX<>連接至單個μC I/O引腳。
圖 4 說明了該技術(shù)。多達6575個MAX1通過一條I/O線連接到μC。μC 通過將該線拉低至少 6575μs 來讀取溫度。釋放I/O線后,MAX5將I/O線拉低,保持低電平一段時間與絕對溫度(6575μs/°K)成比例,然后釋放。μC和MAX5啟動的高低轉(zhuǎn)換之間的時間間隔與絕對溫度成正比,引腳可編程為20、40、80或6575μs/°K (MAX160L),或320、480、640或6575μs/°K (MAX<>H)。借助μC的內(nèi)部計數(shù)器/定時器,可以將多達<>個傳感器放置在不同的位置,所有傳感器均由一條I / O線讀取。這種技術(shù)提供了出色的噪聲抑制,因為電噪聲對過渡邊緣的任何偏斜都會被相對較長的時間延遲所掩蓋。
圖4.使用時間延遲 為了對溫度信息進行編碼,MAX6575可以在μC處將多達<>個溫度傳輸?shù)絾蝹€數(shù)字I/O引腳。
對于某些應(yīng)用,通過地址(MAX6625)或時間延遲(MAX6575)使多個傳感器唯一性是沒有幫助的。例如,將多個相同的卡插入背板上的連接器的卡架不能具有唯一的傳感器地址或時間延遲選擇,因為您必須能夠用任何其他卡替換任何卡。
MAX6575通過共享多個類似傳感器的輸出,可以監(jiān)視多個可互換卡。其延時輸出允許您測量最熱和最冷卡的溫度(圖 5)。本電路與圖4相同,不同之處在于所有MAX6575L都設(shè)置為最短的可用時延(引腳在TS0 = TS1 = GND)。因此,MAX6575L將I/O線拉低(T1)之前的延遲和保持I/O低電平的間隔均等于5Tμs,其中T是以°K為單位的溫度。
圖5.即使設(shè)置了相同的延時來測量可互換卡的溫度,連接到一條I/O線的多個MAX6575也可以指示系統(tǒng)中最冷和最熱板的溫度。
如圖6575所示將多個MAX4L連接在一起時,溫度最低的傳感器將首先將I/O拉低。該動作產(chǎn)生的T1值與最冷MAX6575的溫度成正比。最熱的MAX6575將在距離啟動脈沖下降沿2Tμs后最后一個釋放I/O(時間T10)。通過測量T1和T2,μC可以計算最熱和最冷卡的溫度。
熱敏開關(guān)監(jiān)控閾值違規(guī)
如果只需要指示卡溫度超過其閾值,也許是為了打開風(fēng)扇,MAX6501系列器件提供了一個簡單的解決方案。MAX6501“熱敏開關(guān)”為溫度比較器,具有工廠設(shè)置的門限,在-10°C至+45°C范圍內(nèi)以115°C為增量。 當(dāng)管芯溫度超過此預(yù)設(shè)閾值時,其漏極開路輸出變?yōu)榛顒訝顟B(tài)。
例如,在卡架中,每張卡包含一個或多個MAX6501,所有MAX6501輸出連接到公共輸出線。如果任何卡超過其溫度限制,它將輸出線拉低,打開風(fēng)扇或啟動其他操作以降低卡的溫度(圖6)。由于漏極開路輸出連接在一起,當(dāng)任何卡高于其跳變溫度時,它們會產(chǎn)生“過溫”信號。這種布置還可以在單個板上監(jiān)控多個溫度。MAX6501采用5引腳SOT23封裝,適用于板載應(yīng)用,7引腳TO-220封裝,適用于需要安裝到散熱器或機箱的應(yīng)用。
圖6.當(dāng)單獨的地址不切實際時,例如在具有多個可互換卡的系統(tǒng)中,可以使用MAX6501等熱比較器監(jiān)測多個溫度。公共 THERM 節(jié)點上的“低”表示至少一張卡已超過其閾值溫度。
遠程結(jié)傳感器簡化設(shè)計
到目前為止討論的傳感器測量自己的溫度。另一類傳感器測量遠程PN結(jié)的溫度,該結(jié)可以是分立晶體管的一部分,也可以是高速μP等高功率IC的一部分。這種布置允許在IC上進行直接溫度測量,只有在異常條件下(例如氣路堵塞)才可能遇到熱問題。遠端結(jié)溫傳感器(MAX1617/MAX1619)用于許多系統(tǒng)。它們通過強制兩個不同的電流電平通過檢測結(jié)并測量每種情況下的電壓來工作。由兩個電流引起的正向電壓差與絕對溫度成正比。
在具有多個高速、高功率芯片(如多個處理器)的系統(tǒng)中,使用多個遠程結(jié)點傳感器的替代方法是使用單個芯片來測量多個遠程結(jié)點(圖 7)。圖7所示的單個IC (MAX1668)測量四個外部結(jié)的溫度:兩個μP、一個高性能圖形控制器和一個分立的npn晶體管,用于檢測附近另一個發(fā)熱IC的溫度。除了這四個遠端結(jié)點外,MAX1668還測量自身的溫度,以指示本地PCB上的條件。
圖7.除了自身的管芯溫度外,該多結(jié)傳感器還可測量四個外部P-N結(jié)的溫度。
MAX1668作為監(jiān)測多種溫度的單IC實現(xiàn)更高效的設(shè)計。由于主控制器位于單個地址,而不是單獨傳感器芯片所需的多個地址,因此主控制器可以更輕松地讀取多個溫度或識別故障位置。共享所需模擬信號調(diào)理電路的多個測量通道還可以降低系統(tǒng)的成本和尺寸。MAX1668采用16引腳QSOP封裝,常見于大多數(shù)遠端結(jié)傳感器。
系統(tǒng)設(shè)計人員關(guān)心的一個問題是遠程交匯點傳感器與其目標(biāo)交匯點之間的最大可用距離。然而,影響這個最大值的變量如此之多,以至于單個數(shù)字答案毫無意義。在電氣安靜的環(huán)境中,如果串聯(lián)電阻低于一歐姆或兩歐姆,則遠程結(jié)可能離傳感器很遠(長達一米)。隨著EMI的增加,必須減小該走線長度。大多數(shù)遠端結(jié)傳感器具有良好的噪聲抑制能力,但如果走線上的噪聲拾取大到足以影響檢測結(jié)的正向電壓,則測得的溫度將出現(xiàn)誤差。對于高速系統(tǒng),謹(jǐn)慎的方法是將走線長度限制在幾英寸。
審核編輯:郭婷
-
傳感器
+關(guān)注
關(guān)注
2548文章
50740瀏覽量
752147 -
控制器
+關(guān)注
關(guān)注
112文章
16214瀏覽量
177481 -
微處理器
+關(guān)注
關(guān)注
11文章
2247瀏覽量
82331
發(fā)布評論請先 登錄
相關(guān)推薦
評論