Font Size: a A A

Embedded Handheld Digital Storage Oscilloscope Software Design

Posted on:2011-10-07Degree:MasterType:Thesis
Country:ChinaCandidate:Q XuFull Text:PDF
GTID:2192330332977314Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The digital storage oscilloscope measurements in engineering has a wide range of applications, scientific research and engineering staff is the most commonly used one of the electronic measuring instruments. Digital storage oscilloscope with its unique advantages and become the fastest growing in recent years, electronic measuring instruments.With modern electronic instruments measuring accuracy, speed, intelligence, multi-functional areas such as requirements increase, the traditional measuring instruments based on single chip difficult to accomplish because the embedded operating system, file management, integration of various interfaces, large extended memory capacity and other functions, in many areas of application is limited. Foreign technology and digital storage products have matured, while the domestic is still in its infancy. Developed with independent intellectual property rights of significant digital storage oscilloscope for further development of high-performance digital memory technology and the accumulation of theoretical and practical experience, but also can promote the field of electronic measuring the development of related technologies.In this paper, research on the real-time sampling of the digital storage oscilloscope design and implementation of system software, system software, including boot code of the transplant; data collection, transmission and processing; signal parameter measurement; human-computer interaction.The main function of the system implementation and performance indicators: power on the system load from the start NAND FLASH to realize the work related to hardware initialization, loading the operating system to run Linux; according to the current base value when set to control A/D conversion device to the specified frequency sampling analog input signal and the data collected to achieve the rapid transmission and processing, including shielding invalid data bits, such as processing interval data points taken; analog input signal peak to peak, average, period and pulse width parameter measurement algorithm for the design and implementation, parameter measurement error less than 0.5%; design and implementation of human-computer interaction interface, GUI (Graphic User Interface), including the interface display, waveform display, touch screen control.This application is in Qt / Embedded development environment. The role of the application by calling the device driver to control the system hardware work, and to achieve good human-computer interaction function. The digital storage oscilloscope can achieve the following functions: power on, the program loaded from NAND FLASH to run smoothly, to complete the initialization of the hardware to achieve successful operation of the operating system; parameter measurement software modules to achieve the desired design requirements, can analog input signal parameter measurement, the measurement results in the allowable error range of less than 0.5%; to 640×480 resolution LCD display output device as a client, small, portable, hand-held simple and reliable.
Keywords/Search Tags:Digital storage oscilloscope, Data Acquisition, Parameters measurement, Human-machine interaction
PDF Full Text Request
Related items