基于ARM+FPGA的靶场破片测速系统

基于ARM+FPGA的靶场破片测速系统,第1张

  0 引言

  传统的靶场破片测速系统多使用多路数据采集卡设置好的参数现场采集标靶的试验波形,试验完成后再交由计算机进行后期处理和解读以获取破片速度等参数。但随着军事科技的日新月异,靶场破片测速系统需要根据实际情况现场设置的参数越来越多,参数设置的灵活性越来越强,对系统工作的实时性要求越来越高;另一方面,战斗部爆炸试验在野外进行,条件恶劣,大型设备携带不便,以往的PC机+数据采集卡设计已经越来越不能满足靶场试验的要求。嵌入式系统具有功耗小、便携性好、稳定性高、实时性强的特点,近年来随着嵌入式技术的不断发展,把嵌入式技术引入靶场破片测速系统设计中,为靶场破片测速系统设计提供了一个新的思路。

  本文设计的靶场破片测速系统以ARM处理器为控制核心,利用了FPGA强大的多路并行处理能力进行数据处理,在基于嵌入式Linux的平台上采用Qt/Embedded设计了友好的人机交互界面。系统功能完善, *** 作直观简单,携行方便,能够满足在野外进行破片测速的大多数需要。

  1 系统硬件设计

  系统使用ARM+FPGA的设计方式。

  ARM处理器选用Samsung公司推出的基于ARM920T内核的S3C2440。S3C2440主频高达400 MHz,完全能够胜任系统工作要求。S3C2440集成了SDRAM和FLASH控制器,提供了串口,触摸屏接口USB接口等多种接口,接口丰富、功能强大,是一款高性能,低价格的处理器,在嵌入式设备中获得了广泛的应用。

  系统使用该芯片64 MB SDRAM作为系统内存,64 MB FLASH用于Linux内核、文件系统、应用程序和试验数据的存储,为系统运行提供了充足的存储空间。

  系统硬件结构图如图1所示。

基于ARM+FPGA的靶场破片测速系统,第2张
 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/dianzi/2713073.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-08-17
下一篇2022-08-17

发表评论

登录后才能评论

评论列表(0条)

    保存