| When conducting an explosion test underwater,there is a big difference between the shock wave caused by an explosion in the air due to the influence of factors such as pressure and temperature.The underwater environment is changeable,and it is difficult to directly measure the dynamic parameters generated in the test.Therefore,it is an ideal choice to collect and store the dynamic parameter data generated in the test.The test data collection and recording system was proposed in this context.The data recording and acquisition system designed in this dissertation is to collect the pressure,acceleration,strain and other signals generated in the underwater explosion test in real time and package them for storage.After the test is over,the data will be split and decrypted,so as to obtain the data during the test.The value of the parameter is for the designer to analyze.Due to the particularity of the working environment,the system has the characteristics of waterproof and strong impact resistance,and uses large-scale programmable logic devices to replace separate devices,which improves the integration of the system,reduces system power consumption,and enhances reliability.The entire system is based on FPGA as the main control chip.The signal conditioning module performs partial pressure filtering on the analog input of the sensor,and then converts the collected and adjusted data into a digital value through the acquisition and editing module and reorganizes the data structure.Finally,the data is processed by the storage module.The article focuses on the hardware composition and circuit design of the system,including signal conditioning circuit design,analog-to-digital conversion circuit design,data storage circuit design,power supply circuit design,RS422 command state interactive circuit design,LVDS data transceiver circuit design,and various The selection of the chip in the circuit is explained.Then designed and analyzed some of the key logic in the system,analyzed the working timing of the ADC chip,and carried out the design of debounce and framing of the digital quantity;introduced the read,write,erase and bad block check operations of NAND Flash,The use of cross-double-plane page programming improves the data writing speed;the three data reading methods are compared,and the pipeline reading method is proposed to make the data reading speed reach 56 MBPS,which not only improves the data reading speed,It also saves resources;finally,the LVDS data transceiver logic design and the 422 instruction state interaction logic design are introduced.Finally,a test platform was built to test the function of a single storage module and verify the reliability of the entire system.The results show that all indicators of the data recording collection system meet the design requirements. |