摘要:为了增强靶场破片测速系统的便携性和实时性,提出了一种基于嵌入式技术的靶场破片测速系统设计方法。系统硬件上采用ARM+FPGA的架构,软件上不仅采用Qt/Embedded设计了图形界面,而且给出了嵌入式设备上Qt/Embedded程序的优化方法。经过多次野外破片测速试验检测,系统工作稳定,可实现破片飞行速度、速度降、末速度、破片速度分布等参数的获取。试验结果证明,系统能够满足靶场破片测速的大多数需要。
关键词:嵌入式技术;破片测速;ARM;FPGA;Qt/Embedded
0 引言
破片速度是战斗部爆炸效能评估的一个重要参数。传统的靶场破片测速系统多使用多路数据采集卡设置好的参数现场采集标靶的试验波形,试验完成后再交由计算机进行后期处理和解读以获取破片速度等参数。但随着军事科技的日新月异,靶场破片测速系统需要根据实际情况现场设置的参数越来越多,参数设置的灵活性越来越强,对系统工作的实时性要求越来越高;另一方面,战斗部爆炸试验在野外进行,条件恶劣,大型设备携带不便,以往的PC机+数据采集卡设计已经越来越不能满足靶场试验的要求。嵌入式系统具有功耗小、便携性好、稳定性高、实时性强的特点,近年来随着嵌入式技术的不断发展,把嵌入式技术引入靶场破片测速系统设计中,为靶场破片测速系统设计提供了一个新的思路。
本文设计的靶场破片测速系统以ARM处理器为控制核心,利用了FPGA强大的多路并行处理能力进行数据处理,在基于嵌入式Linux的平台上采用 Qt/Embedded设计了友好的人机交互界面。系统功能完善,操作直观简单,携行方便,能够满足在野外进行破片测速的大多数需要。
1 系统硬件设计
系统使用ARM+FPGA的设计方式。
大功率电感厂家 |大电流电感工厂