• 
    

    
    

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

      ?

      一種Lab Windows/CVl下的壓力自動(dòng)測(cè)試系統(tǒng)

      2015-02-05 08:05:58中船重工第七一零研究所
      電子世界 2015年13期
      關(guān)鍵詞:測(cè)試軟件自動(dòng)測(cè)試通訊

      中船重工第七一零研究所 杜 鵬

      一種Lab Windows/CVl下的壓力自動(dòng)測(cè)試系統(tǒng)

      中船重工第七一零研究所 杜 鵬

      整個(gè)壓力自動(dòng)測(cè)試系統(tǒng)由壓力傳感器、數(shù)據(jù)采集電路、RS232通訊接口、計(jì)算機(jī)及Lab Windows/CVI平臺(tái)下的測(cè)試軟件搭建而成,實(shí)現(xiàn)了數(shù)據(jù)的采集、數(shù)據(jù)的處理和保存,具有非常高的實(shí)用價(jià)值。

      壓力傳感器;數(shù)據(jù)采集電路;RS232通訊接口;Lab Windows/CVI

      1 引言

      自動(dòng)測(cè)試系統(tǒng)是指在人極少參與或不參與的情況下,自動(dòng)進(jìn)行測(cè)量,處理數(shù)據(jù),并以適當(dāng)方式顯示或者輸出測(cè)試結(jié)果的系統(tǒng)。與人工測(cè)試相比,自動(dòng)測(cè)試省時(shí)、省力,能夠提高工作效率和產(chǎn)品質(zhì)量,它對(duì)生產(chǎn)、科研和國(guó)防都有重要作用。

      壓力傳感器是使用最為廣泛的的一種傳感器,其廣泛應(yīng)用于各種工業(yè)自控環(huán)境,涉及水利水電、鐵路交通、智能建筑、生產(chǎn)自控、石化、油井、電力、船舶、機(jī)床、管道等眾多行業(yè)。壓力傳感器輸出的是電流或者電壓信號(hào),通過(guò)接口可以很方便和計(jì)算機(jī)連接進(jìn)行數(shù)據(jù)采集和數(shù)據(jù)處理。因此在現(xiàn)有的環(huán)境和設(shè)備的基礎(chǔ)上,即可建立一套壓力傳感器的自動(dòng)測(cè)試系統(tǒng)。

      2 測(cè)試系統(tǒng)的原理

      壓力傳感器一般與由A/D芯片、單片機(jī)構(gòu)成的數(shù)據(jù)數(shù)據(jù)采集電路配套使用,通過(guò)RS-232通訊接口與計(jì)算機(jī)相聯(lián)系起來(lái)。

      RS-232通訊接口是目前比較常見(jiàn)的通訊接口,有很多工業(yè)儀器將它作為標(biāo)準(zhǔn)通訊接口,被廣泛用于計(jì)算機(jī)串行接口外設(shè)連接。RS-232實(shí)現(xiàn)雙向通訊只需要3根線,結(jié)構(gòu)簡(jiǎn)單,價(jià)格低廉,并且傳輸數(shù)據(jù)穩(wěn)定可靠,可以用來(lái)作為壓力測(cè)試系統(tǒng)的通訊接口。

      測(cè)試系統(tǒng)的工作原理:首先利用壓力傳感器在壓力標(biāo)準(zhǔn)所所設(shè)定的各個(gè)測(cè)試點(diǎn)上進(jìn)行測(cè)量,傳感器輸出的模擬電壓信號(hào)由A/D芯片采集電路進(jìn)行采集、并轉(zhuǎn)換成數(shù)字信號(hào),再由單片機(jī)進(jìn)行濾波處理和報(bào)文封裝后,通過(guò)RS-232通訊接口傳輸給計(jì)算機(jī)。由計(jì)算機(jī)對(duì)傳感器的壓力值進(jìn)行監(jiān)控,當(dāng)計(jì)算機(jī)對(duì)收到的壓力數(shù)據(jù)符合要求時(shí)按檢定規(guī)程進(jìn)行處理并保存數(shù)據(jù),生成壓力曲線并顯示出來(lái)。當(dāng)整個(gè)測(cè)試周期結(jié)束時(shí),將結(jié)果生成WORD文檔保存下來(lái)并打印輸出。壓力測(cè)試系統(tǒng)的原理圖如圖1所示。

      圖1 測(cè)試系統(tǒng)原理圖

      3 測(cè)試軟件的實(shí)現(xiàn)

      測(cè)試系統(tǒng)的硬件電路搭建完成后,接下來(lái)進(jìn)行測(cè)試軟件的設(shè)計(jì),本文中采用用的是Lab Windows/CVI虛擬儀器軟件開(kāi)發(fā)平臺(tái)該平臺(tái)是目前比較流行的虛擬儀器軟件開(kāi)發(fā)工具,它所實(shí)現(xiàn)的測(cè)量?jī)x器的功能可以由用戶根據(jù)需要自行設(shè)計(jì),并且可以擴(kuò)展。傳統(tǒng)的測(cè)量?jī)x器只能由廠家事先定義,功能單一,其組成一般固定不可變更,如果用戶需要新的功能就必須購(gòu)買新的儀器,而采用Lab Windows/CVI平臺(tái),用戶只需要改變軟件程序,就可以不斷的改變或擴(kuò)展其測(cè)量功能。

      Lab Windows/CVI將傳統(tǒng)的儀器由硬件實(shí)現(xiàn)的數(shù)據(jù)分析處理與顯示功能,改由功能強(qiáng)大的計(jì)算機(jī)來(lái)完成,它通過(guò)配置以獲取調(diào)理信號(hào)為主要目的的I/O接口設(shè)備(如采集卡DAQ、串口RS-232等)以及實(shí)現(xiàn)不同功能的軟件對(duì)采集獲得的信號(hào)數(shù)據(jù)進(jìn)行分析處理及顯示。另外Lab Windows/CVI提供了很多的控件庫(kù)(包括開(kāi)關(guān)、旋鈕、圖表)以及豐富的庫(kù)函數(shù),如數(shù)據(jù)采集的庫(kù)函數(shù)、RS-232庫(kù)函數(shù)等,方便用戶設(shè)計(jì)使用。

      設(shè)計(jì)該測(cè)試軟件時(shí),調(diào)用RS-232庫(kù)函數(shù),設(shè)置一個(gè)串口接收定時(shí)器,當(dāng)接收到串口數(shù)據(jù)后利用Graphs and Strip Chart(圖形控件)類函數(shù)完成數(shù)據(jù)曲線的繪制和操作,包括:Graph Plotting and Deleting(圖形繪制和刪除)、Graph Cursors(圖形光標(biāo))、Strip Chart Trace(滾動(dòng)圖線)、Axis Scaling(坐標(biāo)比例)、PlotX(對(duì)X軸進(jìn)行設(shè)置)、PlotY(繪圖函數(shù))、PlotXY (同時(shí)對(duì)X軸,Y軸進(jìn)行設(shè)置,繪制圖形)。

      Lab Windows/CVI還能很方便的和其它軟件結(jié)合起來(lái)使用,通過(guò)對(duì)其它應(yīng)用程序的調(diào)用(如:WORD、EXCEL)能夠生成報(bào)表和文檔以及建立相應(yīng)的數(shù)據(jù)庫(kù)。

      在Wdrd中寫(xiě)入數(shù)據(jù)的程序如下:

      Word_GetProperty(appHandle,NULL,Word_GetPro perty Word_APPlicationSelection,CAVT_OB-JHANDLE, &currSelHandle);

      CA_VariantSetInt(&Unit,1);

      CA_VariantSetInt(&Count,68);

      Word_SelectionMoveRight(currSelHandle,NULL,Un it,Count, CA_DEFAULT_VAL, &1)

      程序設(shè)計(jì)的流程如圖2所示。

      圖2 測(cè)試軟件設(shè)計(jì)流程圖

      4 數(shù)據(jù)處理

      傳感器的數(shù)據(jù)的處理中,最小二乘法是理論上最為成熟、應(yīng)用也較為廣泛的方法,所以本方案中,壓力傳感器的數(shù)據(jù)采用最小二乘法進(jìn)行曲線擬合,來(lái)測(cè)量傳感器的精確度和靈敏度,Lab Windows/CVI的庫(kù)函數(shù)中就包含了最小二乘法線性擬合函數(shù),可以直接調(diào)用,對(duì)數(shù)據(jù)進(jìn)行處理。再調(diào)用WORD文檔,將數(shù)據(jù)處理的結(jié)果記錄在WORD文檔中,并生成一個(gè)壓力傳感器校準(zhǔn)報(bào)告或檢定證書(shū),這樣就實(shí)現(xiàn)了數(shù)據(jù)的自動(dòng)采集、自動(dòng)處理、自動(dòng)生成校準(zhǔn)報(bào)告或者檢定證書(shū)并打印。

      數(shù)據(jù)處理包含三個(gè)模塊:數(shù)據(jù)曲線顯示模塊、數(shù)據(jù)結(jié)果模塊、WDRD文檔模塊他們的結(jié)構(gòu)如圖3所示。

      圖3 數(shù)據(jù)處理結(jié)構(gòu)圖

      5 結(jié)束語(yǔ)

      整個(gè)壓力自動(dòng)測(cè)試系統(tǒng)由壓力傳感器、數(shù)據(jù)采集電路、RS232通訊接口、計(jì)算機(jī)及Lab Windows/CV平臺(tái)下的測(cè)試軟件搭建而成,實(shí)現(xiàn)了數(shù)據(jù)的采集、數(shù)據(jù)的處理和保存,具有非常高的實(shí)用價(jià)值。利用Lab Windows/CV平臺(tái)設(shè)計(jì)虛擬儀器可以說(shuō)是大大的簡(jiǎn)化了整個(gè)系統(tǒng)的設(shè)計(jì)流程、提高了開(kāi)發(fā)效率、降低了成本、提高了測(cè)量精度,而且方便調(diào)試、升級(jí),有著廣闊的應(yīng)用前景。

      [1]劉君華,白鵬,賈惠芹,閻曉艷.虛擬儀器編程語(yǔ)言Lab Windows/CVI教程[M].北京:電子工業(yè)出版社,2001.

      [2]范逸之.Visual Basic與RS232串口通訊控制[M].北京:中國(guó)青年出版社,2000.

      猜你喜歡
      測(cè)試軟件自動(dòng)測(cè)試通訊
      《茶葉通訊》簡(jiǎn)介
      茶葉通訊(2022年2期)2022-11-15 08:53:56
      《茶葉通訊》簡(jiǎn)介
      茶葉通訊(2022年3期)2022-11-11 08:43:50
      通訊報(bào)道
      網(wǎng)絡(luò)自適應(yīng)測(cè)試軟件運(yùn)行方法設(shè)計(jì)
      JXG-50S型相敏軌道電路接收器自動(dòng)測(cè)試臺(tái)
      可并行測(cè)試的電磁兼容自動(dòng)測(cè)試系統(tǒng)的實(shí)現(xiàn)
      關(guān)于某型雷達(dá)自動(dòng)測(cè)試系統(tǒng)的幾點(diǎn)認(rèn)識(shí)和建議
      電子制作(2018年11期)2018-08-04 03:26:00
      自動(dòng)化檢測(cè)EPU10A板卡系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      通訊簡(jiǎn)史
      遠(yuǎn)程開(kāi)放教育學(xué)生自主學(xué)習(xí)能力評(píng)價(jià)的研究
      大埔县| 梨树县| 盘锦市| 米脂县| 玉林市| 渝北区| 神池县| 分宜县| 灵武市| 墨脱县| 慈溪市| 康平县| 炎陵县| 嘉兴市| 锦州市| 南康市| 大安市| 靖州| 教育| 长白| 崇礼县| 岱山县| 沁源县| 武平县| 呼伦贝尔市| 昌邑市| 大同市| 新巴尔虎左旗| 莱芜市| 菏泽市| 肥城市| 赣州市| 兴文县| 沾化县| 兰西县| 金川县| 梅州市| 新宁县| 塔河县| 阿拉善右旗| 富源县|