新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于嵌入式技術的靶場破片測速系統(tǒng)設計

基于嵌入式技術的靶場破片測速系統(tǒng)設計

作者: 時間:2011-02-21 來源:網絡 收藏

摘要:為了增強靶場破片測速系統(tǒng)的便攜性和實時性,提出了一種基于嵌入式技術的靶場破片測速系統(tǒng)設計方法。系統(tǒng)硬件上采用+的架構,軟件上不僅采用Qt/Embedded設計了圖形界面,而且給出了嵌入式設備上Qt/Embedded程序的優(yōu)化方法。經過多次野外破片測速試驗檢測,系統(tǒng)工作穩(wěn)定,可實現破片飛行速度、速度降、末速度、破片速度分布等參數的獲取。試驗結果證明,系統(tǒng)能夠滿足靶場破片測速的大多數需要。
關鍵詞:嵌入式技術;破片測速;;;Qt/Embedded

本文引用地址:http://m.butianyuan.cn/article/151014.htm

0 引言
破片速度是戰(zhàn)斗部爆炸效能評估的一個重要參數。傳統(tǒng)的靶場破片測速系統(tǒng)多使用多路數據采集卡設置好的參數現場采集標靶的試驗波形,試驗完成后再交由計算機進行后期處理和解讀以獲取破片速度等參數。但隨著軍事科技的日新月異,靶場破片測速系統(tǒng)需要根據實際情況現場設置的參數越來越多,參數設置的靈活性越來越強,對系統(tǒng)工作的實時性要求越來越高;另一方面,戰(zhàn)斗部爆炸試驗在野外進行,條件惡劣,大型設備攜帶不便,以往的PC機+數據采集卡設計已經越來越不能滿足靶場試驗的要求。嵌入式系統(tǒng)具有功耗小、便攜性好、穩(wěn)定性高、實時性強的特點,近年來隨著嵌入式技術的不斷發(fā)展,把嵌入式技術引入靶場破片測速系統(tǒng)設計中,為靶場破片測速系統(tǒng)設計提供了一個新的思路。
本文設計的靶場破片測速系統(tǒng)以處理器為控制核心,利用了強大的多路并行處理能力進行數據處理,在基于嵌入式Linux的平臺上采用Qt/Embedded設計了友好的人機交互界面。系統(tǒng)功能完善,操作直觀簡單,攜行方便,能夠滿足在野外進行破片測速的大多數需要。

1 系統(tǒng)硬件設計
系統(tǒng)使用ARM+FPGA的設計方式。
ARM處理器選用Samsung公司推出的基于ARM920T內核的S3C2440。S3C2440主頻高達400 MHz,完全能夠勝任系統(tǒng)工作要求。S3C2440集成了SDRAM和FLASH控制器,提供了串口,觸摸屏接口,USB接口等多種接口,接口豐富、功能強大,是一款高性能,低價格的處理器,在嵌入式設備中獲得了廣泛的應用。
FPGA(現場可編程門陣列)選用了Altera公司StratixⅡ系列的EP2S15芯片,該芯片器件密度可達到15600等效邏輯元(LE),能提供419Kb片內TriMatrix存儲器,多達12個DSP區(qū)塊共有48個(18×18 b)乘法器,用來實現高性能濾波器和其他DSP功能。支持多種高速外接存儲器接口,支持各種標準的I/O,高速差分I/O,具有強大的高速多通道并行處理能力。
系統(tǒng)使用該芯片64 MB SDRAM作為系統(tǒng)內存,64 MB FLASH用于Linux內核、文件系統(tǒng)、應用程序和試驗數據的存儲,為系統(tǒng)運行提供了充足的存儲空間。
系統(tǒng)硬件結構圖如圖1所示。

a.JPG


在圖1中,系統(tǒng)采用了32個標靶用于破片測速,一個標靶對應FPGA的一個通道,每個通道對應一個32 b計數器。戰(zhàn)斗部爆炸后,破片擊穿標靶時產生的脈沖將作為起停信號,控制FPGA中相應通道的計數。所有通道中最早觸發(fā)的通道為基準通道,相應通道計數器值為0。從基準通道被觸發(fā)時刻起,除基準通道外所有通道計數器開始計數,直到本通道收到觸發(fā)信號或者最長計數時間時停止計數。停止計數時的通道計數值即為本通道的觸發(fā)計數值。
FPGA設置了32通道通斷寄存器、32通道輸入觸發(fā)器、通道觸發(fā)計數器等多個數據寄存器,用于保存標靶的通斷、觸發(fā)狀態(tài)及各個通道的觸發(fā)計數值;設置了最長記錄時間寄存器等多個控制寄存器用于控制FPGA的動作。經過處理,FPGA將標靶的通斷、觸發(fā)狀態(tài)及最終觸發(fā)計數值寫入相應數據寄存器中。


上一頁 1 2 3 下一頁

關鍵詞: ARM FPGA

評論


相關推薦

技術專區(qū)

關閉