瞬态过载测试数据回读系统设计
2022,30(10):82-87
摘要:在电磁轨道炮发射过程中,由于需要采集并存储电枢的瞬态过载参数,数据量大且变化率极快,因此对瞬态过载信号回读的传输率和稳定性要求更高。基于对瞬态过载数据回读的需要,实现了一种基于USB传输总线的回读系统。该回读系统采用XC3S400主控芯片,控制过载数据的采集、存储数据的回读和上位机指令接收,内部FIFO负责数据缓存;采集模块采用仪表放大器和数字电位器相结合的方法,实现电路增益可调;以FT232HL桥接芯片作为USB接口芯片,利用该芯片的同步245 FIFO接口,设计了USB接口硬件电路,数据传输速率能够达到46 MB/s;采用FLASH模块存储数据,以FT232HL芯片为载体,实现PC端与存储模块的数据传输。经过试验验证,系统能够对弹丸的瞬态过载参数进行可靠回读,整个系统开发周期短,硬件设计简单,可适用于其他工程应用中。
关键词:过载测试;数据回读;FPGA;FT232HL;同步FIFO
Design of Transient Overload Test Data Readback System
Abstract:During the launch of the electromagnetic railgun, due to the need to collect and store the transient overload parameters of the armature, the data volume is large and the rate of change is extremely fast, so the transmission rate and stability of the transient overload signal readback are required to be higher. Based on the need for readback of transient overload data, a readback system based on USB transmission bus is implemented. The readback system uses the XC3S400 main control chip to control the readback of stored data and the receiving of commands from the host computer. The internal FIFO is responsible for data buffering. The FT232HL bridge chip is used as the USB interface chip, and the synchronous 245FIFO interface of the chip is used to design the USB interface hardware circuit, the data transmission rate can reach 46MB/s; the FLASH module is used to store data, and the FT232HL chip is used as the carrier to realize the data transmission between the PC terminal and the storage module. It has been verified by experiments that the system can reliably read back the transient overload parameters of the projectile. The whole system has a short development cycle and simple hardware design, which can be applied to other engineering applications.
Key words:overload test; data readback; FPGA; FT232HL; synchronous FIFO
收稿日期:2022-05-23
基金项目:
