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.