炮口冲击波超压是自行火炮测试中的动态参数之一,它的精确测量是自动炮研制和性能检测中的一个重要环节。数据采集子系统是测试系统的重要组成部分,对保证测试数据的精确性起着至关重要的作用。针对现有数据采集系统存在的精度低、难以维护、扩展困难、不易携带等不足,提出一种基于通用串行总线(USB)接口和现场可编程门阵列(FPGA)技术的多通道同步数据采集系统。本文首先概述了FPGA技术和USB规范,接下来提出并构建了系统总体设计方案,在此基础上,进行了整个系统的硬件和软件设计。该系统硬件部分包括数据采集模块、数据存储模块、USB2.0接口等;软件部分包括软件层次结构、USB固件和驱动程序、应用程序等。采用模块化设计方法,设计和实现了FPGA内部逻辑。最后对电路进行了环境测试,并分析了测试结果。系统测试表明,该软硬件系统成功地为数据采集系统提供了一个稳定、小成本、便携式的解决方案。
本文来源: https://www.lw50.cn/article/3db959ef9d1e150e78fce123.html