Font Size: a A A

.2 Gsps Digital Storage Oscilloscope Data Acquisition Control And Data Processing Software Design

Posted on:2009-08-01Degree:MasterType:Thesis
Country:ChinaCandidate:X Q LiFull Text:PDF
GTID:2192360245960959Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
The Digital Storage Oscilloscope(DSO) is an indispensable instrument in modern testing field. DSO is facing more and more challenges on its performance because that the demands for testing are growing. DSO industry has been at a monopoly status abroad and its technology is much more mature. Moreover, the native research is still at the beginning and the market is full of low-end products. So it's essential to develop DSO independently. The project, 2GSPS Digital Storage Oscilloscope, is put forward under this situation, which is developed by our team and some company.This paper is the software design of 2GSPS DSO which focuses on data acquisition control system and data processing system. The software design bases on the core of embedded digital processor (ADSP-BF531), uses the framework of DSP and FPGA, and is processed under the Visual DSP + + platform of ADI Company.The main contents are as follows:1st. Data acquisition control module. Sampling in realtime and random mothods are used to design this system which real-time sampling frequency is 2 GSPS, equivalent frequency is up to 50GSPS. The scheme of double time base is presented in this section,which is an important feature of this sery.2nd. Data processing modules. All parameters and costumed parameters measure ment are implemented in the parameters measurement module. Time, breadth and auto cursor are implemented in the cursor module.Algorithm and implementation of math operation of wave data, filter and FFT are also described in detail in this section.3rd. Store control module. Reasonable scheme is put forwared to reading and writing flash to reduce erasing blocks in this module.4th. Auto-calibration and Auto-set modules. Auto-set can simplify user's operation and auto-calibration function provides great convenience on DSO production and technical assurance for industrialization. Two schems'implention are described in this section.Modularization programming method is used in the DSO software design. Object Oriented method is used in the whole software program which makes data encapsulation much safer and software inheriting well and also makes the software debugging and updating much more conveniently. Testing methods is used to the DSO software system, and the codes are constantly debugging and optimized to satisfied the whole system's performance index in concert with the hardware at last.
Keywords/Search Tags:Digital Storage Oscilloscope, Data Acquisition, DSP, Parameter Measurement, Storage, Auto-Set
PDF Full Text Request
Related items