国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于LABVIEW的電容式測壓器系統(tǒng)設(shè)計

2015-05-12 03:15:16韓曉博梁志劍
山西電子技術(shù) 2015年4期
關(guān)鍵詞:壓器電容式虛擬儀器

韓曉博,梁志劍

(1.中北大學(xué)儀器科學(xué)與動態(tài)測試教育部重點實驗室,山西太原030051;2.中北大學(xué)電子測試技術(shù)國家重點實驗室,山西太原030051)

電容式測壓器是為了測試火炮膛壓,得到膛壓曲線。試驗測試要求裝備裝置耐瞬間高壓高溫、抗高沖擊振動、適應(yīng)長時間高低溫環(huán)境、能夠準(zhǔn)確測出膛壓變化[1,2]。殼體理論上是很好的彈性元件,以這個思想設(shè)計了以測壓器的殼體作為壓力敏感元件的電子測壓器,實現(xiàn)壓力傳感器與殼體—體化,代替?zhèn)鹘y(tǒng)的壓電傳感器,減小了體積,又降低了成本,提高了整體性能[3,4]。

LABVIEW(laboratory VirtualInstrumentEngineering Workbench,實驗室虛擬儀器集成環(huán)境)是美國的 NI公司(National Instruments)發(fā)布的一款虛擬儀器設(shè)計平臺。其圖形化的編程方法稱為G語言,其中的核心元件為VI(Virtual Instruments)即虛擬儀器,通過VI之間的相互連接實現(xiàn)一個程序的功能。LABVIEW程序內(nèi)部嵌入了大量VI程序模塊,包括數(shù)據(jù)采集、測量分析與顯示功能,拋棄了傳統(tǒng)編程開發(fā)語言大量的語言代碼,同時保證了測試功能的完整性。經(jīng)過20多年的發(fā)展,逐步發(fā)展為測試領(lǐng)域內(nèi)的專業(yè)測試開發(fā)軟件,成為工程師們進行應(yīng)用開發(fā)的首選軟件[5]。

在測試原理與虛擬儀器基礎(chǔ)之上,本文使用LABVIEW編寫了上位機程序。與電容式測壓器組成了一套完整的測試系統(tǒng)。

1 測壓器硬件設(shè)計

測壓器內(nèi)部電路硬件模塊主要由信號調(diào)理模塊、控制模塊、電源模塊組成。信號調(diào)理主要由PS021芯片負(fù)責(zé),控制模塊由430單片機負(fù)責(zé),電源模塊由LP5996-3333芯片負(fù)責(zé)。電路外通過紅外與接口模塊,使用USB上傳采集到的數(shù)據(jù),在上位機中完成對采集信息的處理。測壓器硬件如圖1所示。

圖1 電容式測壓器硬件原理圖

1.1 信號調(diào)理模塊

本模塊采用PS021芯片作為測壓器的微小電容檢測芯片,它集成度高,可達到50 kHz的采樣頻率,分辨率為6aF,功耗低,體積7*7 mm2,內(nèi)部具有數(shù)模轉(zhuǎn)換,溫度補償。功能強大,綜合能力強。

1.2 控制模塊

控制模塊作為電容式測壓器系統(tǒng)的控制樞紐,它的作用是控制測壓器各個狀態(tài)的轉(zhuǎn)換和采集信息的儲存。為減小測壓器體積和系統(tǒng)消耗,因此使用具備較大數(shù)據(jù)儲存空間的低功耗控制芯片,所以選用430單片機作為控制器。信號調(diào)理模塊將測壓器產(chǎn)生的微小電容信號轉(zhuǎn)變?yōu)閷?yīng)的24位數(shù)字量,控制模塊(430單片機)通過SPI接口對信號調(diào)理模塊進行控制、設(shè)置,并將數(shù)字量存入單片機芯片內(nèi)部的閃存里。信息采集完成之后通過UART接口傳到上位機中,然后使用LABVIEW軟面板顯示出完整的膛壓隨時間變化的P-t曲線。

1.3 電源模塊

電源模塊可對控制模塊和信號調(diào)理模塊進行分時可控供電。為實現(xiàn)低功耗設(shè)計,采用National Semiconductor公司生產(chǎn)的芯片LP5996-3333,具有體積小,靜態(tài)電流小,驅(qū)動能力強,雙線電壓調(diào)節(jié)等優(yōu)點,符合本設(shè)計的要求。正是由于以上的優(yōu)勢,使得電源管理LP5996在電路印制板中占用的面積減小,也符合未來對于測試系統(tǒng)的微型化的要求。

2 測壓器軟件設(shè)計

上位機軟件最主要的功能是數(shù)據(jù)采集與顯示,這就需要與硬件(測壓器)相連接。測壓器與上位機是通過讀數(shù)盒相連接的。LABVIEW編寫的上位機程序之所以能夠讀取測壓器的數(shù)據(jù),是因為LABVIEW可以通過調(diào)用庫函數(shù)VI將讀數(shù)盒中CY7C68013A芯片的庫文件導(dǎo)入到LABVIEW環(huán)境中,對庫文件的靈活調(diào)用完成軟件功能包括設(shè)備檢測、電路編程、讀取文件、定標(biāo)等操作。功能如圖2所示。

圖2 軟件功能圖

2.1 設(shè)備檢測

連接測壓器時,需要對測壓器和讀數(shù)盒進行物理檢測。查看設(shè)備是否可以正常使用,如果正常則在測量電壓顯示區(qū)顯示當(dāng)前電壓值。在上位機程序中調(diào)用68013的庫文件中的打開設(shè)備(open)函數(shù),打開通信設(shè)備,再使用寫入(write)函數(shù)通過外部接口電路向單片機發(fā)送指定的十六進制命令,單片機收到十六進制命令后向上位機返回256個Byte的信息,上位機接到信息檢測第8位信息是否與設(shè)置的信息位對應(yīng),相對應(yīng)則說明硬件測壓器和讀數(shù)盒正??梢允褂貌⑶以跍y量電壓顯示區(qū)顯示其電壓值。否則彈出對話框提示設(shè)備出錯。

2.2 電路編程

將上位機與測壓器連接后,需要對測壓器內(nèi)部電路參數(shù)進行配置。在上位機程序中通過設(shè)置把指定的參數(shù)信息發(fā)送給MSP430,MSP430收到信息后將參數(shù)信息寫入內(nèi)部芯片,從而改變測壓器電路內(nèi)部的相關(guān)參數(shù),返回固定的指令。在上位機軟件中對上傳來的指令進行驗證,驗證通過在編程數(shù)據(jù)區(qū)域中顯示設(shè)置的數(shù)據(jù)。

2.3 數(shù)據(jù)采集

在設(shè)備正常,電路參數(shù)正確的基礎(chǔ)上,進行數(shù)據(jù)采集,通過調(diào)用CY7C68013A庫文件中的讀取(read)函數(shù),讀取來自于測壓器的數(shù)據(jù),將數(shù)據(jù)儲存為數(shù)組,顯示于波形控件中。將所有的數(shù)據(jù)讀取到上位機的內(nèi)存中后,調(diào)用關(guān)閉(close)函數(shù)完成數(shù)據(jù)的讀取任務(wù)。測壓器軟件界面如圖3所示。

圖3 軟件界面圖

軟件界面主要分為五個區(qū)域,對應(yīng)不同的數(shù)據(jù)信息。

游標(biāo)區(qū):將游標(biāo)拖動到曲線上,將游標(biāo)的交點的信息顯示在面板中獲得其坐標(biāo)。

濾波區(qū):選擇和設(shè)置濾波參數(shù),對顯示出的曲線進行濾波。

功能區(qū):軟件的功能在此實現(xiàn),由對應(yīng)的功能按鈕完成相應(yīng)的操作。

參數(shù)顯示區(qū):顯示測量電壓的數(shù)據(jù)和紅綠指示燈,顯示使用次數(shù)、讀數(shù)次數(shù)與編程數(shù)據(jù)。

數(shù)據(jù)顯示區(qū):將采集到的數(shù)據(jù)顯示出來。

3 軟件測試

通過讀數(shù)盒與測壓器相連,調(diào)試各個模塊。采集模擬膛壓信號,在上位機中讀取采集到的數(shù)據(jù)。濾波后的數(shù)據(jù)如圖4所示。圖中顯示曲線頂點處在200 MPa附近,曲線上升過程和下降過程基本吻合,下降過程后期出現(xiàn)誤差。環(huán)境的變化和物理因素都可能使其與理論值有偏差??勺C明測壓器系統(tǒng)設(shè)計合理。

圖4 膛壓曲線圖

4 結(jié)論

本文設(shè)計了一種基于LABVIEW的電容式測壓器系統(tǒng),此系統(tǒng)不僅可以對實驗數(shù)據(jù)進行有效的分析,而且可以與硬件進行交互。而上位機軟件使用LABVIEW設(shè)計也是未來虛擬儀器發(fā)展的趨勢,該測壓器系統(tǒng)具有廣泛的推廣價值。

[1]李新娥,祖靜.用于火炮膛內(nèi)壓力測試的電容式傳感器的設(shè)計[J].儀器儀表學(xué)報,2011,32(3):641 -645.

[2]李政清,李新娥.電容式膛壓測試儀的設(shè)計[J].計算機測量與控制,2012,20(4):1142 -1144.

[3]齊驥,馬鐵華.一種基于電容傳感器的電子測壓器的設(shè)計[J].計量與測試技術(shù),2007,34(11):45 -46.

[4]葉娟,李新娥.微小型一體化電容式測壓器的設(shè)計與實現(xiàn)[J].傳感器與微系統(tǒng),2011,30(7):132 -134.

[5]袁媛,李紹穩(wěn).基于LABVIEW的虛擬儀器技術(shù)研究與應(yīng)用[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2005(4):6-10.

猜你喜歡
壓器電容式虛擬儀器
不同類型擴壓器下離心式壓縮機級性能的數(shù)值模擬與試驗研究
軸向及徑向擴壓器對小型高速離心風(fēng)機氣動性能的影響研究
基于FDC2214電容式傳感器的手勢識別裝置
電子制作(2019年10期)2019-06-17 11:44:58
電容式油量表設(shè)計
電子測試(2018年18期)2018-11-14 02:30:28
電容式蓄電池液位計設(shè)計
PCB 刻制機功能開發(fā)及在虛擬儀器實驗室建設(shè)中的應(yīng)用
電子制作(2017年13期)2017-12-15 09:00:26
虛擬儀器及其在電工電子實驗中的應(yīng)用
電子制作(2017年1期)2017-05-17 03:54:33
虛擬儀器技術(shù)在農(nóng)業(yè)裝備測控中的應(yīng)用
不同類型擴壓器對離心式壓縮機結(jié)構(gòu)振動與輻射噪聲影響的試驗研究*
基于虛擬儀器的DMFC實時監(jiān)控系統(tǒng)
科尔| 阿合奇县| 上犹县| 阿克苏市| 连南| 岚皋县| 华坪县| 汨罗市| 托里县| 平潭县| 弥渡县| 台北县| 汾阳市| 新建县| 綦江县| 梓潼县| 扎赉特旗| 宝应县| 鹤壁市| 铜鼓县| 温州市| 湟源县| 广水市| 镇江市| 鹿泉市| 民勤县| 聂荣县| 广丰县| 临洮县| 胶州市| 白银市| 青冈县| 湘潭市| 巴青县| 张家港市| 阿克陶县| 新巴尔虎右旗| 新绛县| 视频| 札达县| 桐梓县|