<strike id="m8200"></strike>
  • <ul id="m8200"></ul>
    <kbd id="m8200"><pre id="m8200"></pre></kbd>
    <ul id="m8200"><pre id="m8200"></pre></ul>
    <samp id="m8200"></samp>

    基于階躍溫度響應的熱電偶時間常數測試系統

    發布時間:2022-02-24     瀏覽次數:
    摘要:為了更方便地測試熱電偶時間常數,設計了一套熱電偶時間常數測試系統,包括工控機、信號調理電路、AD采集、數據采集處理軟件和打印機等。根據熱電偶對階躍溫度的響應,提出了一種全新的熱電偶時間常數測試方法.設計功能完善的信號調理電路,通過數據采集卡將采集的數據送交上位機應用軟件進行分析處理,得到所需要的熱電偶參數,應用軟件提供各類報表輸出及數據打印功能。
    1引言
      溫度傳感器的時間常數是動態溫度測量中的個重要參數,也是衡量溫度傳感器動態測試性能的重要指標.各個應用領域,對溫度傳感器的時間常數都有具體的要求。然而由于影響時間常數的因素很多且復雜,難以用理論計算的方法獲得準確的數值,實際應用中都是采用實驗測定的方法來獲得所需的參數。因此設計功能完善的熱電偶時間常數測試系統,在各領域的應用中具有很大意義。
    2系統原理分析
      系統由工控機、信號調理電路,A/D采集、數據采集處理軟件和打印機等部分組成,系統的測試原理如圖1所示。
    熱電偶時間常數測試系統框圖 
      信號調理電路對熱電偶信號進行有關處理及放大,經過處理的信號由A/D采集,再由處理軟件對數據進行分析處理,最后將處理結果打印輸出。下面針對熱電偶時間常數的測量原理加以分析:
      熱電偶溫度傳感器的時間常數":
    τ=WVC/(hA)(1)
    式中:W一熱電偶材料的比重;.
    V一體積;
    C一比熱;
    h一導熱系數;
    A一周圍流體薄膜的面積。
      由此可表明熱點偶的時間常數由熱電偶的材料、結構形式及測溫環境等因素決定。
      熱電偶對階躍溫度的響應為:
    T-T0=(Te-T0)(1-e-t/τ)(2)
    式中:T一熱電偶指示溫度;
    T0一熱接點初溫;
    Te一階躍溫度;
    t一對階躍溫度的響應時間;
    τ一熱電偶時間常數。
    當t=τ時,則有:T-T0=(Te-T0)(1-e-1)=0.632(Te-T0),即時間常數是熱電偶指示溫度T與初始溫度To之差達到溫度階躍(Te-T0)的63.2%所需的時間。
    由以上推論可知:
      對于熱電偶溫度傳感器,時間常數是指示溫度T.與初始溫度T之差達到溫度階躍(Te-T0)的63.2%所需的時間。這是時間常數τ的定義,同時也說明了測量τ的方法。
      為了便于溫度階躍的實現,T0可采用室溫,Te可以是一個可設定溫度的恒溫槽,測量時將熱電偶直接插人恒溫槽即可。
    3系統采集器設計
      系統是以工控機為硬件平臺,測試數據的提取依靠數據采集設備來完成,采集器選用數據采集卡,可以直接與工控機主板上的接口插槽相連,依靠相應的硬件驅動程序即可實現測試數據的采集,結構緊湊,開發工程量小。
      多功能高性能通用的數據采集卡,它在一個板上集成了所有數據采集的功能如AD,D/A,D/O和D/P。
      有以下特性:8路單端12位模擬輸人通道;各種輸入電壓范圍(雙極性)有2.5V.1.25V、0.625V和0.3125V;一個12位單片模擬輸出通道;轉換時間為25μs;精度為讀數的0.015%+t1BitLSB;輸人阻抗為10MQ;采樣傳輸速率為25kHz(最大)。
      與其他硬件設備的交互接口是CN1、CN2和CN3.CN1是數字輸出接口;CN2是數字輸人接口;CN3是模擬輸人/輸出接口。因為測試的是模擬信號,所以只用到CN3。關于數據采集卡的詳細資料請參考其數據手冊。
    3.1信號調理電路設計
      采集卡的輸人電壓范圍設置為1.25V。考慮到電壓邊界特性,把對應的輸人電壓調理成-1.20+1.20V熱電偶輸出信號分為熱電勢信號和電阻信號,不同的信號采用不同的信號調理電路,下面逐一介紹對各種信號的處理方法及原理。
    3.1.1熱電勢信號
      熱電偶輸出信號為熱電勢時,因信號值很小,故采用差分放大電路,放大倍數可通過電位計進行調整。另外可在輸人端接人標準電壓信號,通過軟件配合對放大器零點和電路增益進行標定和校準,保證測量精度。熱電勢信號調理電路原理如圖2所示。
     
    當輸人熱電勢為0~4.1mV時,經過放大、電平平移后的電壓為-1.20~+1.20V,送A/D采樣。
    “標定電路”的作用是由軟件確定放大電路的零點和電路增益。
    零點標定:在輸入端接人電壓0V(設為x0),通
    過軟件讀取對應的AD值(設為y0)。
     電路增益標定:在輸人端接人約4mV的電壓,設為x,同時用標準電壓表測量具體數值。通過軟件讀取對應的AD值(設為y1),x1的具體數值由鍵盤輸人到電腦。
    通過二個點(x0,y0)、(x1,y1)可定出一-條輸人電壓和AD值之間的對應關系直線。
    設某個電壓值x對應的AD值為y,則:
    x=x0+y(x1-x0)1(y1-y0)
    信號的接人由調理板上的切換電路自動實現。
    3.1.2電阻信號
      熱電偶輸出信號為電阻時,采用分壓電路將其.轉換為電壓,放大倍數可通過改變電位計RP1的電阻值來進行調整。另外可在輸人端接人標準電阻,通過軟件配合對放大器零點和電路增益進行標定和校準,保證測量精度。
      電阻信號調理電路原理與熱電信號基本相同,.可參考圖2。當輸人電阻為46~150Ω時,經過放大、電平平移后的電壓為-1.20~+1.20V,送A/D采樣。“標定電路”的作用和方法同熱電勢信號所介紹。
    3.2采樣精度與測量精度分析
      采集器PCL818L的采集頻率最大可達到25kHz,選用100Hz采集頻率,就可以達到不低于0.05s的時間精度要求”。
      采集器為12位的AD卡,精度為讀數的0.015%+1BitLSB。1BitLSB對應的精度為(1/4096)x100%=0.024%。因此AD卡總的精度為+(0.015+0.024)%=+0.039%。
      在設計中,A/D卡的輸人信號范圍通過信號調理后滿量程使用,使得熱電勢信號和電阻信號的精度分別可以達到0.48%和0.14%,足以滿足系統設計需要。
    3.3可靠性設計
      為保證測試系統的可靠性要求,從元器件的選用到整機的裝配,均嚴格按照有關規定執行,均選用可靠性指標比較高的元器件,按照EMC電磁抗干擾測試標準進行電路板設計與制作。另外在電源輸人線路上加裝輸人濾波器以提高設備的抗干擾能力。
    4應用軟件設計
    4.1軟件系統組成及程序設計
      測試系統應用軟件采用VC++6.0編寫,由采集卡控制程序、溫度信號采集程序、信號分析處理程序、結果表達程序、人機接口程序和存儲/報表輸出程序6個部分組成,軟件結構如圖3所示。
     
      使用VC++6.0編程時,程序要包含ADSAPI32.UB和頭文件Driver.h,它是應用AdantechDLL的基礎。在程序中添加采集器PCL818L的DLL動態鏈接庫,提供了對相關口地址的讀寫操作函數中。這些函數都是標準的WindowsAPI,主要用到的動態鏈接函數包括:
    (1)DRV-GetErrorMeSSage
      函數功能:根據錯誤的代碼得到出錯的信息,然后將此錯誤信息返回到信息緩沖器。
    (2)DRV-Deviceopen
      函數功能:從注冊或配置文件得到適合于設備工作的參數,并分配內存用來存儲這些參數以快速提取。
    (3)DRV-DeviceClose
      函數功能:用來釋放所分配的存儲參數。
    (4)DRV-GetAddress
      函數功能:返回一個變量的指示器或地址。
    (5.)DRV-AIConfig
      函數功能:為模擬輸人通道進行增益配置。
    (6)DRV-AIVolageIn.
      兩數功能:讀取一個模擬輸入通道,然后返回結果到一個電壓(單位:V)。
    (7)數據功能結構函數,包括:
    PT-AIConfig:被DRV-AIConfig函數調用;
    PT-AIVolatgeln:被DRV-AIVolatgeIn兩數調用。
      根據數據采集的要求,在軟件編寫的過程中,AD轉換功能尤為重要,這里給出實現對8路模擬量數據采集通道中的電壓測量的主要代碼:
     
      最后,編譯并運行程序,可以從屏幕上看到數據采集卡各通道輸人模擬量的電壓值。
      數據采集完成后經過軟件處理得出測試結果,數據采集卡支持Matlab應用,為了編程更方便、功能更穩定,軟件中畫圖和時間常數的計算是通過VC++6.0調用Matlab來實現的。程序中用Matlab編寫完畫圖和計算時間常數的函數后,分別將它們生成兩個不同的COM組件并進行打包,然后將生成的COM組件對應的DLL文件添加到VC++6.0工程的引用中去,這樣就可以在VC++6.0中進行使用了。
    4.2系統界面及其功能設計
      測試軟件的主界面如圖4所示。測試結果在工控機顯示器.上顯示,操作簡便、直觀。在主界面中,除了菜單命令外,也可以通過對應的命令按鈕進行操作。
     
    4.2.1系統管理
      系統管理包括系統自檢、退出等命令。系統自檢是在測試軟件啟動時對系統硬件進行檢測,并依此判斷系統是否可以正常工作。
    4.2.2測試控制管理
      測試控制完成測試任務的組織、調度和管理,包含型號選擇、測試時間設置和校準等信息。各命令菜單的功能說明如下:
    (1)型號選擇命令用下拉式菜單實現,分為熱電偶式和熱電阻式兩個型號。
    (2)測試時間設置用輸人文本框實現,可在出現的文本框中設置測試時間;測試時間可以通過將熱電偶浸人恒溫槽,達到熱平衡所需的時間進行估算。
    (3)開始測試表示設備進人就緒狀態,它自動跟蹤被測量溫度,當與T。溫度差超出AT時開始測量并開始計時,經過設定的測試時間后自動停止測試。
    (4)熱電阻阻值設定可以設定熱電阻阻值;測試臺可對不同類型的熱電阻進行時間常數的測量。
    (5)標定是對放大電路進行零位校準和比例放大倍數校準,使得測量結果更加準確。
    4.2.3工具管理
      工具菜單命令提供對測試數據進行相關處理的命令。包括報表生成報表打印和歷史報表查詢等命令。
    4.3輸出報表及測試結果
      在測試的過程中,將待測傳感器放人設定的恒溫槽可連續加熱,當被測熱電偶檢測溫度達到橫溫槽設定溫度的63.2%時系統顯示出時間常數值τ,打印機輸出的報表格式如圖5所示。
     
    (1)輸出報表的縱坐標隨被測熱電偶類型不同而變化。為了符合相關單位與科研機構對參數的獲取需求,更直觀地輸出測試結果熱電勢型為溫度刻度、熱電阻型為電阻刻度。
    (2)輸出報表的橫坐標為時間。T0為按“開始測試"命令后到熱電偶放入恒溫槽后開始測試的時間,由于恒溫槽加熱時間與實際溫度T變化的關系如表1所示。
     
      根據此表以及大量的實踐表明,在5倍τ以后階躍溫度趨于平衡,因此將恒溫槽加熱時間確定為溫度傳感器時間常數的5倍以上,以獲得準確的時間常數值。界面中(Tt-T0)為設置的測試時間,橫坐標的刻度根據設置時間的長短自動進行調節。
    (3)“T"為在測試過程中顯示即時溫度值(若測試的是熱電阻則顯示電阻值)。
    5結束語
      系統采用了全新的設計方案,在信號的處理、采集、軟件功能方面都做了深人的分析,設計了較為完善的硬件操作平臺及上位機測量軟件,使得測量更為科學、準確且操作方便,可以滿足相關企業及科研機構的應用需求。因此,系統產品化后取得了很好的應用效果和經濟效益,成為熱電偶時間常數測量與分析的有力工具。
    上一篇:E型熱電偶在參考端溫度不同時測量的結果   下一篇:雙法蘭液位變送器在鍋爐汽包上應用
    主站蜘蛛池模板: 最近免费中文字幕大全免费版视频 | 二区久久国产乱子伦免费精品| 欧美日韩第二页| 免费黄色在线网址| 中文天堂最新版在线精品| 成人欧美一区二区三区| 亚洲区与欧美区| 精品久久久久久无码人妻热| 国产乡下三级全黄三级| 91香蕉视频成人| 国产男女爽爽爽免费视频| 24小时免费看片| 成人免费视频试看120秒| 久久精品国产9久久综合| 激性欧美激情在线播放16页| 国产亚洲精品美女久久久久| 91精品国产9l久久久久| 扁豆传媒在线入口| 亚洲乱妇老熟女爽到高潮的片 | 国产V亚洲V天堂无码网站| 337p日本欧洲亚洲大胆艺术| 天天操天天干天天拍| 久久午夜无码鲁丝片午夜精品| 波多野结衣作品在线观看| 国产aⅴ激情无码久久| 韩国三级大全久久电影| 国产精品黄页网站在线播放免费| V一区无码内射国产| 无码人妻一区二区三区免费视频| 亚洲午夜精品久久久久久人妖| 毛片在线免费视频| 午夜影院在线视频| 麻豆亚洲av熟女国产一区二| 国内免费高清视频在线观看| 三级伦理在线播放| 日韩欧美亚洲天堂| 亚洲欧美成aⅴ人在线观看| 精品理论片一区二区三区| 国产成人无码aa精品一区| 五月婷婷一区二区| 国产精品96久久久久久久|