摘要:為了增強靶場破片測速系統的便攜性和實時性,提出了一種基于嵌入式技術的靶場破片測速系統設計方法。系統硬件上采用ARM+FPGA的架構,軟件上不僅采用Qt/Embedded設計了圖形界面,而且給出了嵌入式設備上Qt/Embedded程序的優化方法。經過多次野外破片測速試驗檢測,系統工作穩定,可實現破片飛行速度、速度降、末速度、破片速度分布等參數的獲取。試驗結果證明,系統能夠滿足靶場破片測速的大多數需要。
關鍵詞:嵌入式技術;破片測速;ARM;FPGA;Qt/Embedded
0 引言
破片速度是戰斗部爆炸效能評估的一個重要參數。傳統的靶場破片測速系統多使用多路數據采集卡設置好的參數現場采集標靶的試驗波形,試驗完成后再交由計算機進行后期處理和解讀以獲取破片速度等參數。但隨著軍事科技的日新月異,靶場破片測速系統需要根據實際情況現場設置的參數越來越多,參數設置的靈活性越來越強,對系統工作的實時性要求越來越高;另一方面,戰斗部爆炸試驗在野外進行,條件惡劣,大型設備攜帶不便,以往的PC機+數據采集卡設計已經越來越不能滿足靶場試驗的要求。嵌入式系統具有功耗小、便攜性好、穩定性高、實時性強的特點,近年來隨著嵌入式技術的不斷發展,把嵌入式技術引入靶場破片測速系統設計中,為靶場破片測速系統設計提供了一個新的思路。
本文設計的靶場破片測速系統以ARM處理器為控制核心,利用了FPGA強大的多路并行處理能力進行數據處理,在基于嵌入式Linux的平臺上采用 Qt/Embedded設計了友好的人機交互界面。系統功能完善,操作直觀簡單,攜行方便,能夠滿足在野外進行破片測速的大多數需要。
1 系統硬件設計
系統使用ARM+FPGA的設計方式。
大功率電感廠家 |大電流電感工廠