<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設計應用 > 熱電偶測溫,如何“一鍵”實現(xiàn)?

          熱電偶測溫,如何“一鍵”實現(xiàn)?

          作者: 時間:2024-11-06 來源:世健 收藏

          現(xiàn)代電子產(chǎn)品、工廠設備,溫度檢測無處不在——

          本文引用地址:http://www.ex-cimer.com/article/202411/464344.htm

          穿戴設備中,人體溫度需要檢測;汽車中,電池溫度需要檢測;工廠中,鍋爐加熱需要檢測。

          雖然測溫一件蠻簡單的事,但如果選錯溫度傳感器,是測不出來溫度的,你看豆豆可不就做錯了嗎——

          # 0 1

          「 幾種常用測溫方式 」

          測溫的環(huán)境不同,而溫度傳感產(chǎn)品又多種多樣 ,這給工程師們制造了一些小麻煩。今天,針對測溫,我們就來整理幾種最常用的測溫方式。

          01

          熱敏電阻

          這個電路符號就是熱敏電阻,在很多電路圖中都可以看到。

          熱敏電阻是敏感元件的一類,電阻值會隨著溫度的變化而改變。溫度越高電阻值越大就是正溫度系數(shù)熱敏電阻(PTC),相反,溫度越高電阻值越低就是負溫度系數(shù)熱敏電阻(NTC)。

          在電路中,用上一個電阻就可以測溫,很明顯這樣的測溫方式成本低,尺寸小,應用簡單。盡管熱敏電阻線性度較差,但在一些需要快速響應和小尺寸的應用場景中,依然能看到它的身影。

          02

          電阻溫度檢測器(RTD)

          這是一種內(nèi)置某種金屬探頭,阻值隨著溫度的升高而增大或降低的溫度傳感器。雖然名字中也有電阻,但是它和熱敏電阻的區(qū)別還是很大的。RTD是最精確和最穩(wěn)定的溫度傳感器之一,在一些需要高精度測溫的場合可以用RTD,但是RTD的響應速度較慢,而且價格偏高。

          03

          集成(IC)溫度傳感器

          這類測溫傳感器,大家最熟悉的就是DS18B20了。集成(IC)溫度傳感器是將溫度傳感器集成在一個芯片上,可完成溫度測量及信號輸出功能的專用IC。

          集成(IC)溫度傳感器的主要特點是功能單一(僅測量溫度)、測溫誤差小、價格低、響應速度快、傳輸距離遠、體積小、微功耗等,適合遠距離測溫、控測,不需要進行非線性校準,外圍電路簡單。

          集成(IC)溫度傳感器按輸出信號類型可分為模擬集成溫度傳感器(LM35) 和數(shù)字集成溫度傳感器(DS18B20)兩種。

          04

          熱 電偶傳感器

          是兩種不同成分的材質(zhì)導體組成閉合回路,當兩端存在溫度差時,回路中就會有電流通過,此時兩端之間就存在電動勢——熱電動勢,根據(jù)熱電動勢的大小可以計算出兩端的溫度差。

          熱電偶的一個優(yōu)勢是其無需外部供電。另外,熱電偶還有測溫范圍寬、適應各種大氣環(huán)境等優(yōu)點,但其缺點是測量精度不高,所以在高精度的測量和應用中通常不會選擇熱電偶。

          這里我們整理了幾種測溫方式的優(yōu)缺點:

          # 0 2

          上面介紹的四種測溫方式,都有其應用場景。熱敏電阻、RTD以及IC溫度傳感器,這三種是我們硬件工程師比較常用的,而熱電偶由于常在工業(yè)應用“大顯身手”,有些小伙伴不是很了解,接下來就重點學習下吧。

          前面說了熱電偶的測溫原理,這是源自于“ 塞貝克效應 ”。把兩種不同材料的導體焊接在一起,形成一個閉合回路。把其中一個端,可以稱為工作端或測量端,處于高溫環(huán)境中,而另一個端,也就是冷端或參考端,處于較低溫度的環(huán)境中時,兩端之間就會產(chǎn)生電動勢。通過測量這個電動勢的大小,可以推算出熱電偶工作端所處的溫度。

          這兩種不同成分的材料連接是標準的,根據(jù)采用的兩種材料的不同,熱電偶可分為K型熱電偶、S型熱電偶、E型熱電偶、N型熱電偶、J型熱電偶等等。

          每種熱電偶都有一個分度表,就是參考端是0℃的時候,測量端溫度對應的熱電動勢標準值,從分度表可以看出電壓信號是mV級,很小。

          在實際應用中,由于熱電偶參考端溫度不可能保持在0℃不變,也不可能固定在某一個溫度不變,而由于熱偶電勢又與參考度溫度有關(guān),如果參考端溫度變化,必然會引起測量誤差。為了消除這種誤差,須進行冷端溫度補償。

          如何進行冷端補償呢?即使沒有用過熱電偶的人應該也想到,可以用補償導線將熱電偶延長到環(huán)境溫度變化較穩(wěn)定的地方,又或者把熱電偶處在恒定0℃的容器中。有一些電子基礎(chǔ)的人可能會想到采用電路補償,也就是專業(yè)的叫法電橋補償。

          這幾種方式確實是可以讓熱電偶能測到正確的溫度,但是實施起來,有一些不便之處。 有沒有更方便的補償方式呢?有!

          # 0 3

          「 EPSH TCM 856測溫模塊 

          這個是原ADI老牌代理商開發(fā)的 EPSH TCM 856測溫模塊 。現(xiàn)在,已被WT文曄科技收購。

          在這個測溫模塊中,用到了來自ADI的MAX31856,一款高精度、帶線性補償?shù)臒犭娕紨?shù)字轉(zhuǎn)換器,可以對任何類型熱電偶的信號進行冷端補償和數(shù)字轉(zhuǎn)換,輸出以攝氏度為單位的數(shù)據(jù),允許讀取高達+1800°C 以及低至 210°C ( 取決于熱電偶類型)的溫度讀數(shù)。

          前面要說到了熱電偶的熱電動勢只有mV級,需要進行數(shù)據(jù)處理,MAX31856內(nèi)部集成了熱電偶測溫所需的外圍電路,內(nèi)置的輸入放大器和 ADC 對熱電偶的輸出電壓進行放大和數(shù)字轉(zhuǎn)換,片內(nèi)溫度傳感器測量冷端溫度,然后利用內(nèi)部查找表 (LUT)確定所選熱電偶類型與冷端溫度對應的 ADC 數(shù)值,再將熱電偶數(shù)值和冷端數(shù)值進行求和,產(chǎn)生與冷端補償后的熱電偶溫度對應的數(shù)值,并轉(zhuǎn)換成以 °C 為單位的輸出值,最后通過 SPI 接口將結(jié)果發(fā)送給 MCU,MCU 經(jīng) RS485將數(shù)據(jù)上傳到 PC 端。

          MAX31856內(nèi)部結(jié)構(gòu)框圖

          # 0 4

          「 熱電偶實測溫度 溫模塊 

          有了這個測溫模塊,再配合WT文曄開發(fā)的上位機軟件,就可以一鍵開啟測溫了。

          1)硬件連接

          通過電源接口輸入12-24v,或者通過USB TypeC 輸入 5V,給EPSH TCM 856供電;通過傳感器接口連接熱電偶;通過RS485 數(shù)字接口將模塊輸出連接至PC端。

          2)軟件連接

          打開上位機軟件,選擇對應的串口:

          3)配置主界面

          根據(jù)功能有五個分區(qū),寄存器配置區(qū),實時冷端補償溫度,實時線性化熱電偶溫度也就是實際的溫度、錯誤狀態(tài),寄存器列表以及溫度的實時曲線圖。

          對于熱電偶的一些功能配置,通過寄存器配置區(qū)配置就可以。這里有6個寄存器,分別代表不同的功能。通過鼠標選擇,就可以把0或者1對應寫入寄存器中。

          WT文曄技術(shù)團隊把這個寄存器配置直接模塊化,可視化了,功能、怎么配置一目了然。直接通過這個上位機,就可以給板子發(fā)指令,修改內(nèi)部寄存器。這樣不僅可以減少學習寄存器的時間,還可以減少自己修改源碼而產(chǎn)生的問題,這樣簡單的操作,工程師是最喜歡了。在寄存器列表中,還能實時看到寄存器的值在變化。

          4)讀取溫度

          模塊對于溫度顯示有兩種:數(shù)值顯示和線性圖形。

          通過上手測試,我們發(fā)現(xiàn)雖然熱電偶常常在工業(yè)設備、電力這些惡劣的環(huán)境里使用,但有了EPSH TCM 856這個測溫模塊,讓熱電偶測溫非常便捷,為工程師節(jié)省了很多時間。




          關(guān)鍵詞: 世健 熱電偶測溫

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();