亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ARM的沖擊波測試系統(tǒng)的便攜終端設(shè)計?

        2016-04-26 01:45:22欣中北大學(xué)計算機與控制工程學(xué)院山西太原030051
        爆破器材 2016年2期
        關(guān)鍵詞:沖擊波

        衛(wèi) 欣中北大學(xué)計算機與控制工程學(xué)院(山西太原,030051)

        ?

        基于ARM的沖擊波測試系統(tǒng)的便攜終端設(shè)計
        ?

        衛(wèi) 欣
        中北大學(xué)計算機與控制工程學(xué)院(山西太原,030051)

        [摘 要]在沖擊波測試中,測試系統(tǒng)的狀態(tài)難以監(jiān)測,測試參數(shù)一旦設(shè)置不當便無法現(xiàn)場更改;而以PC為系統(tǒng)的控制終端,在戶外試驗時存在操作不便、不易攜帶的缺點。針對以上問題,設(shè)計了基于ARM的便攜控制終端。利用Qt技術(shù)設(shè)計了圖形控制界面,對無線通信進行了性能測試。手持終端通過無線控制測試系統(tǒng),實現(xiàn)了對測試系統(tǒng)狀態(tài)的監(jiān)測、數(shù)據(jù)的無線傳輸與波形顯示。將手持終端應(yīng)用于彈藥試驗,結(jié)果表明,其具有良好的可靠性和穩(wěn)定性。

        [關(guān)鍵詞]沖擊波;測試系統(tǒng);便攜終端;ARM;Qt

        [分類號] TJ510.6

        引言

        爆炸沖擊波是評價武器毀傷效應(yīng)的重要參數(shù),準確測量沖擊波超壓可以為彈箭威力評價、毀傷效能提供可靠依據(jù)[1-2]。目前,主要采用引線法和儲存法獲取沖擊波超壓[3-4]。儲存法彌補了引線法存在的布線繁鎖、抗干擾能力弱和信號引入噪聲等缺點[5-6],但其不足是試驗完成后需要回收測試裝置讀取數(shù)據(jù)[7]。隨著通信技術(shù)的發(fā)展,無線技術(shù)也應(yīng)用到?jīng)_擊波測試中[8-10]。由于測試條件惡劣并且爆炸具有極大的破壞性,通常將無線測試節(jié)點布置于地面。這使得無線傳輸信道變得復(fù)雜,信號衰減嚴重[11],大大影響數(shù)據(jù)的傳輸速率和傳輸距離,甚至導(dǎo)致數(shù)據(jù)無線傳輸失敗。而且,測點布置好后難以獲悉其工作狀態(tài),因人為等各種因素引起測點不在正確的狀態(tài)從而導(dǎo)致測試失敗時有發(fā)生。另外,測試大多在戶外進行,傳統(tǒng)測試系統(tǒng)以PC為控制終端,其成本較高、不易攜帶,操作不便[12],使測試效率大打折扣。

        本文通過研究儲存測試原理并結(jié)合無線WiFi技術(shù),設(shè)計了基于ARM的便攜式手持終端,通過手持終端無線控制沖擊波測試系統(tǒng),實現(xiàn)了測試系統(tǒng)工作狀態(tài)的監(jiān)控和數(shù)據(jù)的無線讀取、儲存與顯示。手持終端還設(shè)有USB接口,當出現(xiàn)無線故障時可通過USB接口讀取數(shù)據(jù),防止數(shù)據(jù)丟失,進一步提高了測試的可靠性。

        1 系統(tǒng)總體組成

        整個系統(tǒng)主要由沖擊波測試系統(tǒng)和手持終端組成,如圖1所示。

        1)沖擊波測試系統(tǒng)。主要負責(zé)采集沖擊波信號并儲存數(shù)據(jù)。沖擊波信號經(jīng)過傳感器并通過放大、濾波等調(diào)理電路的處理,再經(jīng)過AD轉(zhuǎn)換成數(shù)字信號并儲存。其無線通信模塊選用新力維公司W(wǎng)M001S WiFi模塊,該模塊集成微控制器(MCU)和802.11 b/g 2.4GHz無線射頻收發(fā)芯片為一體,內(nèi)置完整的TCP/IP協(xié)議棧,以服務(wù)器模式集成在測試系統(tǒng)中。另外,測試系統(tǒng)的USB芯片采用FTDI公司的FT245RL,實現(xiàn)利用USB接口將數(shù)據(jù)輸出。

        2)手持終端。為節(jié)省開發(fā)周期,實現(xiàn)便攜,硬件平臺選用自帶3.5寸觸摸屏的ARM開發(fā)板,在此平臺上使用Qt設(shè)計圖形控制界面。該開發(fā)板的CPU采用含ARM920T內(nèi)核的S3C2440,是專用于手持設(shè)備的高集成、低耗能的16/32位RISC嵌入式微處理器。板載64M SDRAM、256M Nand Flash和2M Nor Flash,板上設(shè)有4線觸摸屏接口,并連接3.5寸的電阻觸摸屏為顯示控制器,還集成了串口、網(wǎng)口、USB接口等通信接口。利用USB接口的RT3070無線網(wǎng)卡完成與測試系統(tǒng)的無線通信。在圖形控制界面上,通過點擊觸摸屏發(fā)送相關(guān)指令,即可實現(xiàn)對沖擊波測試系統(tǒng)的控制,完成測試任務(wù)。

        2 手持終端軟件總體設(shè)計

        手持終端主要工作是控制測試系統(tǒng)、監(jiān)測測試系統(tǒng)的狀態(tài)、讀取與顯示獲取的數(shù)據(jù)。這些都可通過手持終端的人機交互控制界面來完成。具體內(nèi)容包括:通過無線發(fā)送控制指令,設(shè)置測試系統(tǒng)的工作參數(shù);通過對測試系統(tǒng)進行狀態(tài)掃描,獲悉測試系統(tǒng)的工作狀態(tài),利用參數(shù)回讀的功能來驗證測試系統(tǒng)是否在正確的工作狀態(tài)。若不在設(shè)定的工作狀態(tài)(如人為因素導(dǎo)致的誤觸發(fā)等),可通過設(shè)置參數(shù)的功能進行現(xiàn)場更改,確保測試順利進行。讀取采集到的測試數(shù)據(jù)并進行儲存,然后通過波形顯示出來。

        因此,軟件設(shè)計主要包括3大模塊:USB有線通信模塊、無線通信模塊和人機界面模塊。手持終端的軟件總體結(jié)構(gòu)如圖2所示。

        2.1 USB驅(qū)動設(shè)計

        測試系統(tǒng)的USB芯片選用FTDI公司的FT245RL,但并未提供其在ARM的Linux下的驅(qū)動,為實現(xiàn)手持終端與測試系統(tǒng)的USB通信,首先要完成支持Linux下的FT245RL驅(qū)動設(shè)計。USB驅(qū)動屬于字符設(shè)備驅(qū)動,可利用USB芯片的VID和PID識別不同廠家的芯片,而FT245RL芯片的VID 為0x0403,PID為0x6001。

        首先找到Linux的內(nèi)核源碼中的USB驅(qū)動的框架程序,根據(jù)“/drivers/usb/”目錄下的usb-skeleton.c文件,對ft245的驅(qū)動程序進行編寫,得到修改好的ft245.c驅(qū)動文件后,將該文件置于/drivers/char/的目錄下。然后對同一目錄下的“kconfig”和“Makefile”文件進行修改,在內(nèi)核源碼中添加對ft245驅(qū)動支持,在終端通過#Make menuconfig命令實現(xiàn)對內(nèi)核的配置。再執(zhí)行#Make SUBDIR = drivers/char/modules命令編譯出驅(qū)動模塊,完成后將在/drivers/char/的目錄下發(fā)現(xiàn)名為ft245.ko的文件。最后將ft245.ko文件移入到開發(fā)板中,采用insmod ft245.ko命令實現(xiàn)動態(tài)加載。此時便實現(xiàn)手持終端與測試系統(tǒng)的USB通信。

        2.2 RT3070無線網(wǎng)卡驅(qū)動的移植與測試。

        手持終端利用USB接口的無線網(wǎng)卡與測試系統(tǒng)實現(xiàn)無線通信,選用以Ralink公司的RT3070芯片為核心的無線網(wǎng)卡。首先對官網(wǎng)獲取其驅(qū)動程序源碼,通過相關(guān)配置、編譯完成移植后,利用wireless_tool工具來設(shè)置無線網(wǎng)卡參數(shù)。測試系統(tǒng)無線模塊的ESSID為ubnt,IP為192.168.1.20,執(zhí)行iwlist ra0 scanning命令對附近的網(wǎng)絡(luò)進行搜索,根據(jù)超級終端的反饋信息判斷是否能搜索到ubnt無線網(wǎng)絡(luò),成功搜索到后再通過iwconfig ra0 essid ubnt命令,完成與測試系統(tǒng)的無線模塊網(wǎng)絡(luò)的關(guān)聯(lián)。在超級終端執(zhí)行ping192.168.1.20的命令,來驗證無線網(wǎng)卡和測試系統(tǒng)的無線模塊之間的無線網(wǎng)絡(luò)是否實現(xiàn)連通,若兩者完成連通,說明無線網(wǎng)卡驅(qū)動已經(jīng)移植成功,并可與測試系統(tǒng)進行無線通信。測試成功后,手持終端可通過無線監(jiān)控測試系統(tǒng)。

        2.3 控制界面的設(shè)計

        控制界面以圖形化和傳統(tǒng)代碼相結(jié)合的方式,采用Qt/Embedded編程,先利用派生自QWidget的QMainWindow的子類化來完成主界面窗口的設(shè)計,再通過Qt Pesigner From Class來創(chuàng)建“設(shè)置參數(shù)”與“參數(shù)回讀”兩個控制界面子窗口;“數(shù)據(jù)顯示”界面則以常用的代碼編寫實現(xiàn)數(shù)據(jù)坐標與波形顯示的功能?!霸O(shè)置參數(shù)”與“參數(shù)回讀”兩個子控制操作界面分別如圖3、圖4所示。

        2.4 后臺處理程序設(shè)計

        主要包含USB有線通信和無線方式的兩大設(shè)計內(nèi)容,以完成參數(shù)設(shè)置與回讀、數(shù)據(jù)讀取與顯示。

        1)設(shè)置參數(shù):由沖擊波經(jīng)驗公式分析可知,沖擊波超壓峰值因彈藥的當量和距爆心的距離不同而變化。為了獲取完整的數(shù)據(jù),需要根據(jù)測試要求對測試系統(tǒng)合理設(shè)置參數(shù)。通過發(fā)送指令,完成采樣頻率、負延時點數(shù)、觸發(fā)電平、放大倍數(shù)和數(shù)據(jù)長度等參數(shù)的設(shè)置。

        2)參數(shù)回讀:通過對測試系統(tǒng)發(fā)送參數(shù)回讀指令,然后接收測試系統(tǒng)反饋的信息,利用ui→label→setText[tr(“有關(guān)參數(shù)”)]命令,在ui文件的標簽Label中進行顯示,由此監(jiān)測測試系統(tǒng)的工作狀態(tài),以判斷測試系統(tǒng)是否處于設(shè)定的狀態(tài),及驗證參數(shù)是否已設(shè)置成功。

        3)數(shù)據(jù)讀取:發(fā)送讀取數(shù)據(jù)指令,接收測試系統(tǒng)送回的數(shù)據(jù),并將數(shù)據(jù)以二進制形式在指定文件中進行儲存。

        4)波形顯示:QPainter類可用來繪制幾何圖形、像素映射和顯示文字,因此,通過其實現(xiàn)坐標和數(shù)據(jù)波形的繪制。首先對重繪事件函數(shù)、初始化界面函數(shù)和坐標設(shè)定函數(shù)進行聲明,然后在WaveDisplay.cpp文件中將其重新定義,分別為:Void WaveDisplay:: paintEvent ( QPaintEvent*e)、void WaveDisplay::initInterface()和void Draw::resizeEvent(QResizeEvent*e)。完成二進制文件中數(shù)據(jù)讀取和波形顯示的功能。

        設(shè)計完成后,在手持終端上通過控制界面發(fā)送相關(guān)命令,對沖擊波測試系統(tǒng)進行控制,完成測試任務(wù),其工作流程如圖5。

        3 無線通信性能測試

        為了驗證手持終端與測試系統(tǒng)無線通信的可靠性和穩(wěn)定性,在實際爆炸環(huán)境下(靶場)進行無線性能測試。首先將沖擊波測試系統(tǒng)埋設(shè)于地面,并保持與彈藥試驗布置的情況一致。為了便于測試,每次測試令測試系統(tǒng)處于待觸發(fā)狀態(tài),并且其儲存測試數(shù)據(jù)大小均設(shè)置為512KWord,然后人為觸發(fā)或者軟件觸發(fā)(手持終端)。在距測試系統(tǒng)不同距離處利用手持終端,在圖形控制界面上點擊參數(shù)回讀指令,回讀測試系統(tǒng)的工作狀態(tài),進一步驗證參數(shù)回讀功能的可靠性,然后進行數(shù)據(jù)的讀取,并記錄其完成所需要的時間。在同一距離處重復(fù)讀取3次,并將3次讀取時間的均值作為數(shù)據(jù)傳輸時間。每次讀數(shù)過程均未發(fā)生掉點和傳輸中斷的情況,進一步證明無線通信的穩(wěn)定性和可靠性。

        測試結(jié)果見表1。由結(jié)果可知,手持終端能成功回讀測試系統(tǒng)的工作參數(shù)和通過無線可靠地讀取數(shù)據(jù)。但隨著距離增大,無線傳輸速率減小,信號嚴重減弱;其主要原因是測試系統(tǒng)布置于地面,使得無線傳輸信道變得復(fù)雜,尤其由地面吸收較多的無線電波造成信號衰減嚴重,進而導(dǎo)致數(shù)據(jù)的無線傳輸速率和傳輸距離受到很大影響。為此,可通過靈活調(diào)整手持終端與測試系統(tǒng)的距離,使無線傳輸性能更佳,以保證快速有效地讀取數(shù)據(jù),提高測試效率。

        表1 無線通信性能測試結(jié)果Tab.1 Test results of wireless performance

        在某彈藥靜爆威力測試中,彈藥用木架架高1 m,測試系統(tǒng)布置于地面,測試現(xiàn)場如圖6所示。手持終端在150 m遠處控制測試系統(tǒng),通過對其進行狀態(tài)掃描,成功獲取了事先設(shè)定好的工作參數(shù),確保了測試系統(tǒng)在正確的工作狀態(tài)。爆炸完成后利用手持終端,通過無線成功讀取了其中一套測試系統(tǒng)采集到的沖擊波壓力數(shù)據(jù)(圖7),并在波形顯示窗口顯示了測試結(jié)果(圖8)。

        4 結(jié)論

        本文設(shè)計的沖擊波測試系統(tǒng)的手持終端具有以下優(yōu)點:1)成本低、小巧便攜、易操作;2)實現(xiàn)了無線控制和沖擊波監(jiān)測,可讀取數(shù)據(jù)并顯示沖擊波波形,當出現(xiàn)無線故障時,可通過USB接口讀取數(shù)據(jù),確保數(shù)據(jù)不丟失;3)可靈活調(diào)整與測試系統(tǒng)的距離,以充分利用更佳的無線傳輸性能,避免因測點布置于地面引起無線信號衰減嚴重而造成數(shù)據(jù)讀取失敗的問題。

        該手持終端穩(wěn)定可靠,在實彈測試中得到了應(yīng)用,提高了測試效率,節(jié)省了實驗開支,具有較高的實用價值。

        參考文獻

        [1] 張少杰,馬鐵華,沈大偉.低功耗爆炸沖擊波應(yīng)變測試系統(tǒng)[J].傳感技術(shù)學(xué)報,2011,24(9):1359-1362.ZHANG S J,MA T H,SHEN D W.Low-power blast shock wave strain test system [ J].Chinese Journal of Sensors and Actuators,2011,24(9):1359-1362.

        [2] 朱滿林,石成英,蔡星會,等.基于ICP技術(shù)的炸藥沖擊波壓力測定[J].爆破器材,2012,41(4):30-32.ZHU M L,SHI C Y,CAI X H,et al .Shock wave pressure measurement of explosive based on ICP technology [J].Explosive Materials,2012,41(4):30-32.

        [3] KLASEBOER E,HUNG K C,WANG C,et al.Experimental and numerical investigation of the dynamics of an underwater explosion bubble near a resilient/rigid structure [J].Journal of Fluid Mechanics,2005,537:387-413.

        [4] 王代華,宋林麗,張志杰.基于ICP傳感器的存儲式?jīng)_擊波超壓測試系統(tǒng)[J].傳感技術(shù)學(xué)報,2012,25(4): 478-482.WANG D H,SONG L L,ZHANG Z J.A stored overpressure measurement system based on ICP sensor for shock wave[ J].Chinese Journal of Sensors and Actuators,2012,25(4):478-482.

        [5] 馬鐵華,祖靜.沖擊波超壓存儲測試技術(shù)研究[J].儀器儀表學(xué)報,2004,25(增刊1):134-135,146.MA T H,ZU J.Shock wave pressure measurement by memorized technique[J].Chinese Journal of Scientific Instrument,2004,25(Suppl.1):134-135,146.

        [6] 趙巖,馬鐵華,杜紅棉,等.基于FPGA和無線通信的沖擊波超壓采集系統(tǒng)設(shè)計[J].工程設(shè)計學(xué)報,2011,18 (6):449-452.ZHAO Y,MA T H,DU H M,et al.Design of shock wave overpressure acquisition system based on FPGA and wireless communication [J].Journal of Engineering Design,2011,18(6):449-452.

        [7] 張哲,李寶珠,王存寶,等.基于無線數(shù)據(jù)傳輸?shù)臎_擊波超壓測試系統(tǒng)的研究[J].傳感器與微系統(tǒng),2009,28(6):7-9.ZHANG Z,LI B Z,WANG C B,et al.Study on shock wave test system based on wireless data transmission [J].Transducer and Microsystem Technologies,2009,28(6): 7-9.

        [8] SALLAI J,VOLGYESI P,PENCE K,et al.Fusing distributed muzzle blast and shockwave detections [ C]∥Proceedings of the 14th International Conference on Information Fusion.Chicago,Illinois,USA,2011:1-8.

        [9] 王健,裴東興,王薇.XXX爆炸威力場遠距離多參數(shù)數(shù)據(jù)采集系統(tǒng)[J].傳感技術(shù)學(xué)報,2013,26(4):516-519.WANG J,PEI D X,WANG W.The remote multiparameter's data acquisition system of XXX explosion power field[ J].Chinese Journal of Sensors and Actuators,2013,26(4):516-519.

        [10] 董冰玉,杜紅棉,祖靜.基于無線控制的沖擊波超壓測試系統(tǒng)[J].傳感技術(shù)學(xué)報,2010,23(2):279-281.DONG B Y,DU H M,ZU J.The blast wave overpressure measuring system based on wireless-control [ J].Chinese Journal of Sensors and Actuators,2010,23(2): 279-281.

        [11] 孔祥善,趙德光,王代華,等.低空信道對無線傳感器網(wǎng)絡(luò)的影響分析[J].傳感技術(shù)學(xué)報,2011,24(1): 106-110.KONG X S,ZHAO D G,WANG D H,et al.The impact analysis of wireless sensor network in low-level channel[J].Chinese Journal of Sensors and Actuators,2011,24(1):106-110.

        [12] 張霞,張志杰,軒志偉.基于ARM和WiFi的測試系統(tǒng)手持終端的設(shè)計[J].電視技術(shù),2013,37(15):74-76,161.ZHANG X,ZHANG Z J,XUAN Z W.Design of wireless portable terminal based on ARM and WiFi [ J].Video Engineering.2013,37(15):74-76,161.

        Design of a Portable Terminal Based on ARM for the Test System of Shock Wave Pressure

        WEI Xin
        School of Computer Science and Control Engineering,North University of China (Shanxi Taiyuan,030051)

        [ABSTRACT]In the measurement of shock wave overpressure,the status of test system is hard to be monitored,and test parameters could not be adjusted on site once they are improperly set up.Meanwhile,it is inconvenient to operate and hard to carry the traditional PC in outdoor experiments.In order to solve such problems,a portable control terminal for shock wave pressure test system based on ARM was designed.The graphic application program was developed by the software of Qt.Performance test in the actual explosion environment was used to verify the reliability and stability of wireless communication.The functions of system state monitoring,data transmittal by wireless and waveform display could be realized by the portable terminal with wireless test system.Results show that the portable terminal has good stability and reliability in real explosion experiments.

        [KEY WORDS]shock wave;test system;portable terminal;ARM;Qt

        作者簡介:衛(wèi)欣(1990~),男,碩士研究生,主要從事自動控制原理研究。E-mail:340225944@ qq.com

        收稿日期:?2015-07-10

        doi:10.3969/j.issn.1001-8352.2016.02.014

        猜你喜歡
        沖擊波
        防護裝置粘接強度對爆炸切割沖擊波的影響
        武漢沖擊波
        中國公路(2019年10期)2019-06-28 03:05:08
        能源物聯(lián)網(wǎng)沖擊波
        能源(2018年10期)2018-12-08 08:02:34
        醫(yī)生集團沖擊波
        超聲雙探頭聯(lián)合定位法在體外沖擊波碎石術(shù)中的應(yīng)用
        兩點爆炸沖擊波對冰的破壞效應(yīng)的仿真分析
        成人av蜜桃在线观看| 岛国大片在线免费观看| 久久国产精品男人的天堂av| 国产一级内射一片视频免费| 极品尤物一区二区三区| 欧美大黑帍在线播放| 91国在线啪精品一区| 国产高清在线精品一区不卡| 蜜桃视频插满18在线观看| 日本丰满熟妇bbxbbxhd| 毛片无遮挡高清免费久久| 日本老熟女一区二区三区| 成人无码一区二区三区| 日韩少妇激情一区二区| 女同av在线观看网站| 国产一级黄色片一区二区 | 国产不卡视频一区二区三区| 人妻少妇av无码一区二区 | 亚洲无码美韩综合| 国内嫩模自拍偷拍视频| 女人和拘做受全程看视频| 四虎影永久在线观看精品| 日本女优中文字幕在线观看| 国产成年人毛片在线99| 熟女少妇在线视频播放| 亚洲春色AV无码专区在线播放| 久久夜色精品国产三级| 精品无码人妻夜人多侵犯18| 日本精品人妻无码77777| 玩弄人妻奶水无码AV在线| 曰日本一级二级三级人人| 人与禽性视频77777| 国产成人亚洲综合一区| 91桃色在线播放国产| 男女肉粗暴进来动态图| 99精品国产兔费观看久久99| 91免费国产高清在线| av日韩高清一区二区| 精品9e精品视频在线观看| 亚洲一区二区三区av链接| 免费av一区男人的天堂|