In the field of weapon range testing,there are various technical indicators that need to be tested,including projectile speed,target density,flight attitude,flight time and nutation angle.The projectile flight time index is the core and basic index of the range test.At present,the measurement of the flight time of ultra-long-distance projectiles is still insufficient,and it is impossible to accurately measure the flight time of long-distance targets.In the process of shooting range testing,it is usually necessary to collect and store the analog signal of the target.In view of the above application requirements and deficiencies,this paper proposes and designs a time stamp-based distributed high-speed data acquisition and storage system.The system can be used with sky-screen targets,light-screen targets and other intercepting detectors to measure the flight time of the flying target at any distance on the ballistic trajectory.Simultaneous acquisition,real-time storage and transmission of analog signals in.In the embedded system designed in this paper,according to different functions,the system can be divided into GPS timing and flight time measurement module with FPGA+STM32 as the control core and analog signal recording module with FPGA as the controller.The whole system adopts a modular design idea,which mainly includes: GPS module,AD acquisition module,SD storage module,Ethernet transmission module,and synchronization trigger module.The main work is as follows:1)Research and demonstrate the overall scheme of the system.In accordance with the research indicators and actual needs of the subject,formulate the principles of the overall plan,put forward the design concept,construct the system design plan,and conduct feasibility demonstrations for each part of the plan.2)According to the design requirements of the scheme,the hardware parts of each module are selected,and the system circuit schematic diagram is drawn using Altium Designer.When the system hardware circuit design is completed,the system logic circuit is designed on the software development platform,and the final debugging is completed.3)Build the software and hardware platform of the system: simulate and verify the circuit of each module through Chipscope and Modelsim simulation software,and in the laboratory environment,to test the function of each module and verify the overall function of the system.According to the actual measurement results,the design of the system can meet the design requirements and meet the actual needs. |