陈梦旎,鲍爱达,马游春,李学超
(1.中北大学 电子测试技术国家重点实验室,太原 030051;2.中北大学 仪器科学与动态测试教育部重点实验室,太原 030051)
随着军用武器的不断发展,电磁轨道炮作为新一代战略武器,受到了各国军方的青睐。和传统火药不同,电磁炮能够将弹丸在短时间内超高速发射,利用电磁力转变为动力,大幅度提高弹丸的速度和射程[1]。电磁发射作为一种新概念的武器发射手段,研究测量发射过程中的关键参数至关重要。其中,对电枢的瞬态过载测试是辅助研制电磁炮、评估电磁炮性能的重要手段,主要以获取弹丸发射时的加速度为主。过载测试数据一般通过搭载加速度计的弹载数据记录仪来获取[2]。
通常在工程应用数据回读传输时,采用的422总线或485总线等通信接口,在传输过程中会受到电磁干扰、噪声、功耗等制约,同时需要满足传输速率和距离等要求,这些接口不满足实际需求[3]。USB 2.0通用串行总线的传输速度可达到480 Mbps,满足过载测试数据回读系统传输率和稳定性的需求[4],具有即插即用、成本低廉、传输速率高、接口应用广泛和占用资源少等优点[5]。因此本系统选择USB 2.0接口作为过载测试系统与上位机的交互接口。一般的USB接口设计中,USB传输协议使用较为复杂[6],需开发USB专用固件,开发时间相对较长[7];不需开发USB专用固件的情况下,采用异步FIFO通信模式,数据传输速率仅达到8 MB/s[8]。
基于以上传输方式存在的问题,本文设计了一种针对电枢发射的瞬态过载数据回读系统。……