Font Size: a A A

Design And Implemention Of Data Process And GUI For Digital Storage Oscillograph Based On ARM9

Posted on:2009-08-31Degree:MasterType:Thesis
Country:ChinaCandidate:Y K ChengFull Text:PDF
GTID:2132360272956621Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the fast development of science and technology ,the capture ,measurement and reseach for single signal are getting more and more concern and attention.Occational failure caused by software or hardware or both software and hardware often occurs in field of information, high speed computers and high speed communications. DSO (Digital Storage Oscilloscope) is a powerful tool to solve the failure. DSO technology and products has gradually matured in foreign, but in the domestic DSO is still in an early stage. To research and develop DSO with independent intellectual property rights is significant,on the one hand it accumulates theoretical and practical experience,on the other hand it also benefits for China's electronic measurement technology development.The main research content: system software design based on real-time sampling digital storage oscilloscope, including the bootloader module, data acquisition, transmission and processing module, signal parameters measurement module and human-machine interaction module.Demands of the functions and performance indicators include: system boots from NAND FLASH automatically,initializes the hardware related and loads the operation system uC/OS-II;to control the A/D converter to sample the analog signal on the designated frequency and to implement the function of data transportation and data processing, including shielding invalid data bits and the interval for data points; the algorithm designs and implements of parameters measurement of analog signal,including peak-to-peak value,average value,cycle value and pulse width value ,with measurement error at 0.5 percent; to design and realize human-machine interaction interface, including the GUI (Graphic User Interface)interface, waveform display, the control with PS/2 mouse and the response of virtual buttons to the outside world .This paper researchs principle and way of inplemention of the major functional modules from system software side. The focus of the study and design of digital storage oscilloscope is the start-up code bootloader, parameters measurement and human-machine interaction .Overall test for the system software and comparision with scheduled performance is executed at last. The test result shows that the digital storage oscilloscope can achieve the following features: bootloader works very well ;the parameters measurement module achieves the desired requirements and measures parameters on four channels of analog input signals at the same time, measuring results in the permit within the margin of error of 0.5 percent;to provide users with a good human-machine interface ,10.1-inch TFT LCD screen is used as the user-output devices; virtual buttons have a normal switch and simple operation by PS / 2 mouse, achieving the intended function of virtual buttons.
Keywords/Search Tags:DSO, ARM, LCD Display, Parameters measurement, Human-machine interaction
PDF Full Text Request
Related items