| The data acquisition and storage system is an integral part of the development of industrial equipment and large weaponry.The system allows for the acquisition and storage of various data during the development and experimentation of equipment,providing a valuable reference base for developers.The data is used to analyze the performance of the equipment to ensure better and faster development of the equipment.As technology continues to develop and the requirements for equipment increase,more and more types of data need to be collected and the amount of data increases as a result.The current technology of real-time processing of data transmitted at high speed is not very mature,and the required data need to be stored for a long time,to do data analysis and comparison.The technology for real-time processing of data transmitted at high speeds is not yet mature,and the data required needs to be stored for a long time for analysis and comparison.Therefore,the data from these experiments should be collected and saved to a storage device,and then read and analyzed for further research when the experiments are completed.In this paper,a multi-channel data acquisition and storage system based on FPGA is designed for the large amount of data generated by various types of sensors during the flight of aircraft.The data acquisition and storage system consists of FPGA as the main control chip,which is mainly composed of acquisition module,storage module,power distribution module and Ethernet data transmission module.According to the task requirements,96 channels of analogue data and 4 channels of digital data need to be collected and received,and the data can be stored and read back safely and securely.Firstly,the overall design is carried out and specific modules are divided according to the task requirements.This is followed by a design study of the multi-channel acquisition circuit,the analogue-digital hybrid framing technique,the Flash memory module,and the Ethernet data transfer.The system design is completed through the study of some key technologies such as mixed data framing,Flash synchronous page programming,ECC data validation and so on.Finally,a signal source is used to simulate external sensor data input to the system,and the performance of the designed system is verified by real-time monitoring and data read-back.The designed acquisition and storage system will be subjected to high and low temperature experiments,to test the stability of the system in operation.Through the overall scheme design,key technology research,and several tests on the basic functions of the system after the production of the equipment and the analysis of the read-back data,it can be judged that the multi-channel data acquisition and storage system designed in this paper has an acquisition accuracy better than 0.5%,the stored data frame structure is complete,the frame count is continuous,the data storage is reliable,the storage capacity of the system is more than 10 G,it can steadily acquire and receive and store 96 analog and 4 digital quantities. |