Font Size: a A A

Design And Realization Of Data Acquisition And Storage System Based On STM32

Posted on:2015-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:S F ZhaoFull Text:PDF
GTID:2268330428458970Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
From the initial system scheme demonstration to the development of each stage and final qualification test, for various types of aircrafts and weapon systems, there is the need for acquiring and storing a lot of data information, which including vibration during flight testing, overload, speed and other parameters, the power parameters of each system module, state parameters, control and the image position. Through a comprehensive analysis of this information, it provides a way to evaluate the correctness of the guidance strategy and the merits of the system performance, thus completing constant improvement of the system scheme. And to obtain such target, the acquisition and storage system that could record data parameters during the flight test procedure should be mounted on these aircrafts and weapon systems.On the basis of theory research for data acquisition and storage system and design principles for engineering system, and for technical specifications of a certain kind of flight measurement system, this thesis is intended for a data acquisition and storage system based on STM32, which uses Samsung K9F1G08U0C NAND Flash as the medium for storage, USB interface to realize the communication between the hardware and PC. It achieves the acquisition and storage for16channel analogy signals,4channel RS422digital signals and1TTL signal. And it also accomplishes the data-reading, unpacked analysis and graphical display after the flight test.This thesis first analyzes the overall design scheme of the data acquisition and storage system, key technology and its solution. And it elaborates the design method of constituent modules for hardware in detail and outputs the circuit design and detail description from the aspect of the acquisition of analogy signal channel, digital signal conversion and receiving, power supply conversion, main control, Flash storage, trigger judgment and working mode selection, program debugging and downloading and USB interface communication module. Then the software design is discussed in detail, which including the timing control of system, receiving of multiple and uncertain-length serial port data, the realization of special requirements for data encoding and storage, DMA transfer, Ping-pang receiving and storage and USB communication procedure. The PC data reading and analysis software is also introduced. Finally, the analog channel signal calibration, functional testing method and actual flight test situation of the system are also illustrated.The data acquisition and storage system designed in this thesis have been promoted in a certain kind of flight measurement system. After the analysis of the relevant live shell test result, it is manifested that the system designed basically lives up to the demands of related index, which is featured with small size, low power consumption, high reliability, overload resistant and high interference resistant.
Keywords/Search Tags:STM32, Data acquisition, Data storage, USB Communication, Reliability
PDF Full Text Request
Related items