亚洲日本一线产区和二线-日韩 亚洲 一区 二区-区一区二日韩精品免费观看-一区二区三区亚洲不卡视频

基于電力載波的智能溫度變送器

發(fā)布時(shí)間:2022-02-16     瀏覽次數:
摘要:為達到工業(yè)應用的溫度信息傳送及監測功能,設計了一種基于電力載波通信技術(shù)的新型溫度變送器。采用熱電偶采集溫度,利用MAX6675對模擬溫度信號實(shí)施冷端補償、線(xiàn)性化和數字化;通過(guò)電力載波技術(shù)完成信號調制、傳輸和解調;最終由STM32單片機接收數據并實(shí)時(shí)顯示溫度值,實(shí)現了電路系統設計。電路系統驗證表明:系統具有不需重復布線(xiàn)、抗干擾能力強、穩定可靠、測量范圍廣等優(yōu)點(diǎn),實(shí)現了智能溫度變送功能,非常適用于企業(yè)生產(chǎn)環(huán)境的溫度監測。
引言
  智能測溫技術(shù)是智能時(shí)代的必然產(chǎn)物[1]。將智能測溫應用到工業(yè)領(lǐng)域,可以實(shí)時(shí)對溫度進(jìn)行正確測量。智能溫度變送器利用微處理器代替傳統溫度計對溫度進(jìn)行識別、測量和數據加工[3]。鑒于微處理器的不間斷工作、全方位無(wú)死角監控等特點(diǎn),豐富了智能工業(yè)的內容,有著(zhù)廣泛的應用和發(fā)展前景。電力載波技術(shù)通過(guò)工業(yè)電力線(xiàn)網(wǎng)來(lái)傳輸控制信號,實(shí)現對工業(yè)電力線(xiàn)網(wǎng)上的工業(yè)設備的智能監控。同時(shí),電力載波具有無(wú)輻射、無(wú)需重新布線(xiàn)、節能環(huán)保、簡(jiǎn)單易用等特點(diǎn),為智能溫度變送器提供了新的解決方案。
  為達到工業(yè)應用的溫度信息傳送及監測功能,本文設計一種基于電力載波通信技術(shù)的新型溫度變送器。方法是首先采用熱電偶采集溫度,利用MAX6675對模擬溫度信號實(shí)施冷端補償、線(xiàn)性化和數字化;其次通過(guò)電力載波技術(shù)完成信號調制、傳輸和解調;最終由STM32單片機接收數據并實(shí)時(shí)顯示溫度值。
1系統硬件設計
  智能溫度變送器主要由溫度采集、數據調制發(fā)送及解調接收、顯示三部分組成。溫度采集的設計是基于K型熱電偶、MAX6675及STM32單片機進(jìn)行的;數據調制發(fā)送及解調接收采用電力載波技術(shù),通過(guò)DSSS調制實(shí)現信號的過(guò)零調制及解調;溫度由另一端的STM32單片機接收數據后,完成處理并顯示。智能溫度變送器系統框圖如圖1所示。
 
2溫度采集和變換設計
  溫度采集部分是利用熱電偶傳感器的熱電效應原理實(shí)現的[4]。K型熱電偶[5]由于其熱電動(dòng)勢大、靈敏度高、均勻性和線(xiàn)性強以及其性?xún)r(jià)比高等諸多優(yōu)點(diǎn),被廣泛運用到工業(yè)測量當中。
  使用熱電偶所得到的溫度信息是模擬小信號,需要對其進(jìn)行A/D變換,輸送給STM32單片機系統。溫度信號的A/D變換利用MAX6675芯片實(shí)現。MAX6675溫度分辨率高達0.25℃,冷端補償范圍寬至-20~+80℃,工作電壓為3~5V,兼具冷端補償和線(xiàn)性矯正的優(yōu)點(diǎn),它可以直接將溫度信號轉換為12位數字量。其內部包含了信號放大器、12位A/D轉換器、冷端補償傳感和校正、數字控制器、SPI接口、邏輯控制等組成。MAX6675內部結構如圖2所示。
 
  冷端溫漂是影響熱電動(dòng)勢的主要因素,并且熱電偶熱端接觸測量設備,冷端被封裝在芯片內部,其通過(guò)熱電動(dòng)勢效應測量出的電勢差并非對應0電壓。因此,要想確保測量結果的正確性,就必須在A(yíng)/D變換的過(guò)程中保持冷端溫度的恒定,即冷端補償。
  芯片內部采用熱敏電阻測量環(huán)境溫度,并轉換為電壓。將放大的熱電偶電勢差(測量溫度)和熱敏二極管電壓(環(huán)境溫度)疊加交給MAX6675的ADC轉換模塊,進(jìn)行采樣、量化、編碼形成正確的數字信號,從而實(shí)現冷端補償和A/D變換,確保溫度信號的正確性。
3微處理器電路設計
  在溫度轉換過(guò)程中,選用STM32作為處理器,需要接收來(lái)自MAX6675的16位數字信號并計算得到實(shí)際溫度值,因此將MAX6675的數據輸出引腳S0與STM32的MISO接口PB14相連。MAX6675的片選信號與時(shí)鐘信號都由STM32提供,需將STM32的片選引腳PB12和時(shí)鐘引腳PB13分別與芯片的CS和SCK相連。具體連接線(xiàn)路如圖3所示。
 
  MAX6675的工作時(shí)序如下:當CS引腳從低電平變?yōu)楦唠娖綍r(shí),MAX6675進(jìn)行信號轉換。當CS從高電平變成低電平時(shí),MAX6675停止信號轉換,并以SCK時(shí)鐘為基準通過(guò)SO管腳對外發(fā)送數據;在CS由高變低時(shí),SO串行輸出16位數據,每個(gè)時(shí)鐘下降沿輸出一位。D15始終無(wú)用,D14~D3為從MSB到LSB排列的熱電偶電壓模擬量轉化而來(lái)的數字信號,D2用于檢測熱電偶是否斷線(xiàn)(熱電偶工作時(shí)為0,熱電偶斷開(kāi)時(shí)為1),D1為標識符,D0為三態(tài)。熱電偶斷線(xiàn)檢測時(shí),T-必須接地,并使其盡可能接近GND引腳。同時(shí)為降低電源耦合噪聲,需在電源引腳和接地端之間并聯(lián)接入一只0.1μF的電容。
4溫度信號傳輸設計
  電力載波是將模擬或數字信號進(jìn)行高速傳輸的技術(shù)[7],其最大特點(diǎn)是利用現有電力線(xiàn),不需重新架設網(wǎng)絡(luò ),就能進(jìn)行數據傳遞。電力載波電路如圖4所示。
 
  整個(gè)電力載波溫度信號傳送電路由發(fā)送和接收兩部分組成,兩部分均由單片機和電力載波電路實(shí)現功能[8]。利用電力線(xiàn)作為接收和發(fā)送部分的載體,實(shí)現數據通信和傳送。電力載波電路結構如圖5所示。
 
  STM32(甲)將采集的數字信號通過(guò)串口發(fā)送至電力載波電路A,A將數字信號進(jìn)行DSSS調制送上電網(wǎng)。與此同時(shí),電力載波電路B從電網(wǎng)上截取調制信號,同樣通過(guò)DSSS解調方式還原信號并通過(guò)串口發(fā)送至STM32(乙)。STM32(乙)將接收到的數字信號線(xiàn)性轉換為十進(jìn)制溫度,再通過(guò)串口在PC端或通過(guò)LCD屏實(shí)時(shí)顯示在接收端。串口通信統一設為波特率9600bps,無(wú)校驗位。
5軟件設計
  當系統開(kāi)始工作時(shí),首先STM32對其內部控制寄存器初始化,使得SPI總線(xiàn),串口1、2正常工作。STM32(甲)在接收溫度信號時(shí),拉低片選信號讀取MAX6675發(fā)送的高8位數據c,將其左移8位賦給i。緊接著(zhù)再次讀取MAX6675發(fā)送的低8位數據c,將其與高8位數據i進(jìn)行或操作,得到一個(gè)完整的16位溫度數據。再將16位數據i右移3位,得到D14~D3的12位有效數據并賦給t,那么當前溫度temperature=0.25t。判斷i是否為有效數據,在其基礎上判斷D2,確定熱電偶是否正常連接。當兩重判斷都成立時(shí),即可通過(guò)STM32(甲)與電力載波電路A的連接將數據調制送上電網(wǎng)。最后,通過(guò)電力載波電路B接收調制信號并解調恢復,在STM32(甲)的LCD屏或者與STM32(乙)連接的PC端實(shí)時(shí)顯示,以達到遠端監測工業(yè)生產(chǎn)設備溫度的目的。溫度采集及發(fā)送流程圖和關(guān)鍵代碼如圖6所示,溫度接收及顯示流程圖和關(guān)鍵代碼如圖7所示。
 
6系統測試
  考慮到在一個(gè)標準大氣壓下,沸水溫度穩定在100℃,故將沸水100℃作為實(shí)驗室測試該溫度變送器的環(huán)境條件。為了檢測電力傳輸距離,將STM32(甲)和STM32(乙)分布在約100m遠的220V電力線(xiàn)兩端,實(shí)時(shí)測試沸水溫度。整個(gè)系統工作正常,與STM32(甲)連接的LCD顯示屏顯示實(shí)時(shí)測量溫度為99.25~99.75℃之間。該系統可靠地完成了溫度采集、電力載波通信以及溫度顯示功能。
 
7結束語(yǔ)
  與傳統的模擬溫度變送器相比,本文設計的智能溫度變送器有強抗擾、強抗衰、遠距離傳輸等優(yōu)點(diǎn),能把溫度數據更加正確、具象地呈現在監控員眼前,從而為智能工業(yè)領(lǐng)域的測溫系統提供一種全新可選擇方案。同時(shí),它無(wú)需重新架設線(xiàn)纜,體現出極高性?xún)r(jià)比,具有巨大的實(shí)際應用價(jià)值。
上一篇:熱電偶的使用基于定律及冷端溫度補償方法   下一篇:自加熱式差分熱電阻水位傳感器的研究