• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于LabVIEW的多通道溫度測量系統(tǒng)設計

      2014-09-01 15:56:22羅賢虎
      電子設計工程 2014年7期
      關鍵詞:采集卡測量模塊

      彭 登,羅賢虎 ,徐 行

      (廣州海洋地質調查局 廣東 廣州 510760)

      基于LabVIEW的多通道溫度測量系統(tǒng)設計

      彭 登,羅賢虎 ,徐 行

      (廣州海洋地質調查局 廣東 廣州 510760)

      為了多種應用環(huán)境下的多點溫度測量,設計一種基于LabVIEW的多通道溫度測量系統(tǒng).系統(tǒng)是基于LabVIEW圖形化開發(fā)環(huán)境,利用RTD作為溫度傳感器,連續(xù)采集傳感器信號,經(jīng)過NI9219 四通道RTD輸入模塊進行信號調理,通過USB接入計算機,進行信號的連續(xù)采集測量,實時顯示各通道信號并進行溫度數(shù)據(jù)的分析處理.系統(tǒng)測試結果表明,測量系統(tǒng)的精度為0.01℃,有效測量范圍為0~+300℃,驗證其有效可行.

      LabVIEW;多通道;RTD;溫度測量;采集

      溫度是工業(yè)生產(chǎn)和科學實驗中常見的工藝參數(shù)之一,而且在許多工程項目中溫度指標也是不可或缺的重要參數(shù).例如碳化鐵反應速率隨操作時的變化而升降,反應過程中操作溫度的高低不但影響反應完成所需的時間,還影響到轉化率的大小.因此,準確、方便地獲取溫度數(shù)據(jù)就顯得尤為重要.而在水文氣象、機房動力環(huán)境監(jiān)測、糧倉、土壤、農(nóng)場、礦業(yè)、智能家居配套等領域,需要在多個監(jiān)測點進行溫度監(jiān)測和測量,因此,多點溫度監(jiān)測和測量系統(tǒng)的設計具有十分重要的意義[1-2].

      1 系統(tǒng)工作原理

      針對多點溫度測量的特點,設計基于虛擬儀器平臺LabVIEW的多通道溫度測量系統(tǒng)[3-4],選擇貼片式Pt1000鉑電阻作為溫度傳感器,通過NI9219數(shù)據(jù)采集卡進行采集,運用硬件濾波和軟件濾波技術提高多通道溫度測量系統(tǒng)的抗干擾性,并在上位機軟件界面用波形圖表的方式實時顯示整個測量過程中每個通道的溫度變化情況,測量結束,對整個測量過程的原始數(shù)據(jù)結果進行記錄和保存.

      多通道溫度測量系統(tǒng)由4個Pt1000鉑電阻、NI9219數(shù)據(jù)采集卡、NI USB-9162模塊外盒連接器、計算機組成.

      Pt1000是鉑熱電阻,它的阻值會隨著溫度的變化而改變. Pt后數(shù)字1 000表示它在0℃時阻值為1 000Ω,在300 ℃時它的阻值約為2 120.515Ω,并且Pt1000的阻值隨著溫度上升成線性增漲[5].Pt1000鉑電阻引出導線采用三線制,減小了導線電阻帶來的附加誤差;NI9219數(shù)據(jù)采集卡是24位的通用模擬輸入數(shù)據(jù)采集模塊,可以對RTD信號進行采集和調理,經(jīng)過NI USB-9162模塊外盒連接器接入計算機進行數(shù)據(jù)采集.整個測量系統(tǒng)可以同時采集4路溫度信號,在上位機軟件界面上可以設置采樣模式、采樣率和采樣數(shù),采樣的起始時間和結束時間,在整個測量過程中界面可以利用波形圖表實時顯示各通道的溫度測量變化值以及整個測量過程中溫度最大值、最小值和平均值,測量過程結束,可以對測量的原始數(shù)據(jù)進行記錄保存,以便進行后續(xù)的數(shù)據(jù)處理[6-7].多通道溫度測量系統(tǒng)結構框圖如圖1所示.

      2 多通道溫度測量系統(tǒng)整體設計

      2.1 硬件電路設計

      NI 9219各通道間相互隔離,4個24位模數(shù)轉換器(ADC)可同時對4個模擬輸入通道進行采樣.由于鉑熱電阻Pt1000輸出的是低壓信號,且其信號容易被噪聲干擾,因此, NI9219數(shù)據(jù)采集卡須對Pt1000輸出的是低壓信號進行調理和濾波,NI9219某一路通道的輸入電路如圖2所示.

      圖1 多通道溫度測量系統(tǒng)結構框圖Fig. 1 Structure diagram of multichannel temperature measurement system

      圖2 NI 9219 某通道的輸入電路和3線RTD模式接線電路Fig. 2 NI 9219's one channel input circuit and 3 wire RTD model wiring circuit

      NI9219可以同時采集4路溫度信號,每路由EX+和EX-端口分別對應Pt1000的引腳,LO端口為各通道共地端,與系統(tǒng)中的其他模塊相隔離.通道經(jīng)濾波后,由一個24位的模數(shù)轉換器對其采樣.3線RTD模式下,NI 9219提供激勵電流,電流值隨EX+和EX-端子間負載值變化.此模式下,如所有導線具有相同的阻值,可對線性阻抗誤差進行補償.NI 9219為負接線端提供2x 電壓增益,ADC使用此電壓值作為負端參考電壓,用于消除正負接線端間線性誤差.NI 9219的激勵電路具有過壓保護和過流保護功能,發(fā)生過壓及過流情況時,模塊自動禁用電路.故障排除后,通道可自動恢復.模塊支持低功耗休眠模式,處于休眠模式時無法與其它模塊通信,休眠模式下系統(tǒng)功耗較低,散熱量也低于正常工作模式[8].

      2.2 軟件流程設計

      基于LabVIEW的多通道溫度測量系統(tǒng)軟件流程圖如圖3所示[9-10].

      上位機軟件界面可以對多通道溫度測量系統(tǒng)各項參數(shù)進行設定,包括采集物理通道及電阻類型配置、電流激勵源及電流激勵值的設置,采樣模式、采樣率及每通道采樣數(shù)設定、被測目標溫度范圍、測量起始時間及結束時間等參數(shù)設定.

      在進行測量的過程中,上位機波形圖表可以實時監(jiān)測4個通道的溫度變化,并且每個通道的溫度數(shù)據(jù)用不同的顏色進行標記,實時顯示每個通道采集數(shù)據(jù)的最大值、最小值及平均值,以便于測量現(xiàn)場快速得出初步的測量結論,測量結束將保存當次測量的所有原始數(shù)據(jù),以便進行后期的分析處理.軟件界面如圖4所示.

      圖3 多通道溫度測量系統(tǒng)的軟件流程圖Fig. 3 Multichannel temperature measurement system software flow chart

      圖4 多通道溫度測量系統(tǒng)上位機軟件界面Fig. 4 Multichannel temperature measurement system PC software interface

      多通道溫度測量系統(tǒng)設計可以分為系統(tǒng)配置、數(shù)據(jù)采集、數(shù)據(jù)處理和數(shù)據(jù)保存4個階段[11-12].

      其中系統(tǒng)配置環(huán)節(jié)主要是對NI9219數(shù)據(jù)采集卡物理通道及電阻類型的配置、電流激勵源及電流激勵值的設置,被測目標溫度范圍、測量起始時間及結束時間等參數(shù)設定.

      數(shù)據(jù)采集環(huán)節(jié)是系統(tǒng)按照測量者對采樣模式、采樣率及每通道采樣數(shù)進行設定,NI9219數(shù)據(jù)采集卡讀取模擬輸入通道任務中的4個波形數(shù)據(jù).

      數(shù)據(jù)處理環(huán)節(jié),上位機波形圖表實時讀取數(shù)據(jù)緩沖區(qū)里的溫度數(shù)據(jù),每個通道的溫度數(shù)據(jù)用不同的顏色進行標記,并且實時顯示每個通道采集數(shù)據(jù)的最大值、最小值及平均值,便于測量者直觀地查看和初步分析.雖然整個系統(tǒng)是利用NI9219的DAQmx驅動程序對數(shù)據(jù)采集模塊進行配置,避免了電壓數(shù)據(jù)換算到溫度數(shù)據(jù)的數(shù)學計算過程,在一定程度上能夠降低信號干擾,但是,在進行電阻-溫度數(shù)據(jù)采集的過程中,由于電磁干擾或零點漂移會引起電壓的上下浮動,從而使測量的溫度值會出現(xiàn)小范圍的波動,導致測量的結果精度降低.本系統(tǒng)在上位機軟件部分,在LabVIEW的程序框圖中利用公式節(jié)點編程,在1s時間內連續(xù)采集1 000個溫度值,計算其算術平均值,將平均值作為采樣結果.這樣可以有效的抑制溫度值的跳動,通過提升數(shù)據(jù)采集卡的采樣率和每通道采樣數(shù),達到提高測量結果的精度的目的[13].

      數(shù)據(jù)存儲環(huán)節(jié)實現(xiàn)原始數(shù)據(jù)存儲功能,將其寫入TDMS文件中,方便后續(xù)的數(shù)據(jù)查看、提取、處理.

      3 實驗結果和數(shù)據(jù)分析

      將基于LabVIEW的多通道溫度測量系統(tǒng)放在高精度的恒溫槽內進行穩(wěn)定性實驗,高精度的恒溫槽是廣州海洋地質調查局方法所在2009年根據(jù)課題組工作需要建立的,設備由高精度恒溫槽、一等鉑金熱電偶、高精度溫度測量電橋和交流穩(wěn)壓設備等組成,精確度為0.01 ℃,如圖5所示.

      圖5 高精度的溫度校驗恒溫槽Fig. 5 High precision temperature calibration thermostatic bath

      調節(jié)設定恒溫槽參數(shù),將4個RTD的探頭放置于恒溫槽內進行測試,設置采樣點數(shù)為500,采樣頻率為1 Hz,進行多次反復測試,得到的實驗數(shù)據(jù)如表1所示.

      表1 多通道溫度測量系統(tǒng)在恒溫槽內測量結果Tab.1 Multichannel temperature measurement system experimental measurements in the thermostatic bath

      從多次多通道溫度測量系統(tǒng)在恒溫槽內測量結果中可以看出,4個通道被測點溫度差值最大的為0.02 ℃,整個恒溫槽內最大差值為0.028 ℃,達到預設的目的,通過多次實驗數(shù)據(jù)表明,測量系統(tǒng)的穩(wěn)定性很好.

      4 結束語

      文中介紹的基于LabVIEW的多通道溫度測量系統(tǒng)測量精度為0.01 ℃,有實驗數(shù)據(jù)支持的有效測量范圍為0~+300 ℃.系統(tǒng)采用可實時監(jiān)測被測對象溫度的功能,實現(xiàn)了PC機自動測量和數(shù)據(jù)采集的功能,還實現(xiàn)了數(shù)據(jù)的實時顯示和存儲功能,測量過程易于操作且無需人為干預,可靠性高,能夠很好的實時多任務同步運行,更好的保證多點溫度測量數(shù)據(jù)的處理與顯示系統(tǒng)的實時性、可靠性和擴展性.并且利用標準的數(shù)據(jù)采集模塊和LabVIEW圖形化開發(fā)環(huán)境,可以在其基礎上快速的進行二次開發(fā),提高了開發(fā)效率,體現(xiàn)了虛擬儀器在多點溫度測量監(jiān)測領域的廣闊前景.

      [1] 盧佳,徐熙平. LabVIEW環(huán)境下自動溫度檢測系統(tǒng)的研究[J].電子測量技術, 2011,34(9):80-83. LU Jia,XU Xiping.Automatic temperature detection system based on LabVIEW[J].Electronic Measurement Technology,2011, 34(9):80-83.

      [2] 陽江源, 王福吉, 王威,等. 基于LabVIEW的數(shù)控機床多通道溫度測量系統(tǒng)[J]. 組合機床與自動化加工技術,2010(12): 58-60. YANG Jiang-yuan,WANG Fu-ji,WANG Wei,et al.A multichannel temperature measuring system for CNC machine tool based on LabVIEW[J].Modular Machine Tool & Automatic Manufacturing Technique,2010(12):58-60.

      [3] 陳敏, 湯曉安. 虛擬儀器軟件LabVIEW與數(shù)據(jù)采集[J].小型微型計算機系統(tǒng),2001(4):501-503. CHEN Min, TANG Xiao-an.Virtual instrument software-Labview and data acqusition[J].Mini-micro Systems,2001(4):501-503.

      [4] 蔣芳芳, 鄭穎. 基于模糊PID算法的電阻爐溫度控制系統(tǒng)設計[J].電子設計工程,2009,17(6):123-125. JIANG Fang-fang, ZHENG Ying. Design of resistance furnace temperature control system based on fuzzy-PID[J].ElectronicDesign Engineering, 2009, 17(6):123-125.

      [5] 方益喜, 雷開卓, 屈健康,等. 基于PT1000的高精度溫度測量系統(tǒng)[J].電子設計工程,2010,18(10):79-81. FANG Yi-xi,LEI Kai-zhuo,QU Jian-kang,et al.High-precision temperature measurement system based on PT1000[J].Electronic Design Engineering,2010,18(10):79-81.

      [6] 劉偉, 申焱華, 黃夏旭. 基于虛擬儀器的熱電偶溫度測試與分析系統(tǒng)[J].自動化儀表, 2007,28(3):65-69. LIU wei,SHEN Yan-hua,HUANG Xia-xu.thermocouple temperature testing and analyzing system based on virtual Instrument[J.Process Automation Instrumentation,2007,28(3): 65-69.

      [7] Kraub A,WeimarU,GopelW.LabVIEW for sensor data acquisition[J]. Trends in analytical chemistry.1999,18(15):312-318.

      [8] NI9219 4-Channel 24 Universal Analog Input Module Operating Instructions And Specifications[M].USA:National Instruments Corporation,2005.

      [9] 顏園園, 張宏群. 基于LabVIEW的溫濕度測量系統(tǒng)[J]. 現(xiàn)代電子技術,2012(1):120-121. YAN Yuan-yuan,ZHANG Hong-qun.System of temperature and humidity measurement based on LabVIEW[J].Modern Electronics Technique,2012(1):120-121.

      [10] Johnson G W,Jennings R.LabVIEW graphical programming[J]. 1st ed.New York: McGraw-Hill,2005:35-57.

      [11] 張偉. 基于LabVIEW的智能溫度測控儀表的設計[D].武漢:武漢理工大學,2009.

      [12] 鄭雁階, 黃惟公, 張丹. 基于LabVIEW與USB接口的實時]數(shù)據(jù)采集系統(tǒng)[J].電子技術,2009,12(1):77-79. ZHENG Yan-jie,HUANG Wei-gong,ZHANG Dan.A realtime data acquisition system based on LabVIEW and USB Interface[J].Electronic Technology,2009,12(1):77-79.

      [13] 華容. 信號分析與處理[M].北京: 高等教育出版社,2004.

      Design of multichannel temperature measurement system base on LabVIEW

      PENG Deng, LUO Xian-hu, XU Xing
      (Guangzhou Marine Geological Survey, Guangzhou 510760, China)

      For a multi-point temperature measurement under various application environments, designed a multichannel temperature measurement system based on LabVIEW. The design of system software is based on the LabVIEW graphical development environment, used RTD as the temperature sensor to collect sensor signal continuously, processed signal through four-channel RTD input module of NI 9219, accessed to the computer via USB, you can easily collect and measure the signal continuously, real-time display each channel signal, analysed and processed data. The system test results show that the measuring system resolution is up to 0.01℃, valid measurement rangeaccuracy is up to 0~+300℃, verifies the feasibility of the system.

      LabVIEW; multichannel; RTD; temperature measurement; acquisition

      TN06

      A

      1674-6236(2014)07-0047-03

      2013-08-09稿件編號:201308068

      國家863計劃項目資助(2006AA09A203, 2008AA09Z303)

      彭 登(1987-),男,江西萍鄉(xiāng)人,碩士,工程師.研究方向:海洋地質與地球物理調查技術方法.

      猜你喜歡
      采集卡測量模塊
      28通道收發(fā)處理模塊設計
      “選修3—3”模塊的復習備考
      高精度AD采集卡性能測試及評價方法研究
      中國測試(2022年2期)2022-03-19 09:57:30
      把握四個“三” 測量變簡單
      滑動摩擦力的測量和計算
      滑動摩擦力的測量與計算
      面向數(shù)控機床的多通道傳感數(shù)據(jù)采集卡設計
      并行高速采樣在地震物理模擬采集中的應用
      測量
      PCI-e高速數(shù)據(jù)采集卡的驅動與上位機軟件設計
      電子器件(2015年5期)2015-12-29 08:43:12
      乌鲁木齐县| 长治县| 宿迁市| 永平县| 潼南县| 永兴县| 靖宇县| 上高县| 文安县| 天津市| 双辽市| 哈尔滨市| 菏泽市| 独山县| 揭东县| 定日县| 江华| 天全县| 嘉黎县| 三原县| 砚山县| 含山县| 梅州市| 双牌县| 望谟县| 林州市| 赣州市| 庄河市| 皋兰县| 汝州市| 江油市| 本溪市| 郓城县| 连平县| 成武县| 阳春市| 嘉义县| 醴陵市| 富锦市| 凤凰县| 南召县|