Font Size: a A A

The Design And Realization Of The Digital Storage Oscilloscope Virtual Panel Software

Posted on:2009-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:H X WuFull Text:PDF
GTID:2192360245461516Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
The Digital Storage Oscilloscope is a powerful tool for observing and displaying all kinds of signal in modern testing field. With the fast development and application of testing and computer technology in the field of instrument, it produces a new kind of technologic product, the Virtual DSO. Virtual DSO is the main development direction of oscilloscope. Virtual DSO can be able to use powerful functions and sources of computer system, and combine with relevant hardware to have all functions of common oscilloscope and break through the limitation of traditional oscilloscope in data storage, analysis and processing, etc. To compare with traditional oscilloscope, the Virtual DSO has some advantages, such as convenient operation, lower price and so on.Based on conception of the Virtual DSO, the task is the design of DSO virtual panel software, including data-transmission software, the software of waveform analysis and processing and soft panel. Data-transfer software is able to fulfill the data transfer between computer and oscilloscope through several widely used interfaces, such as USB, serial port and network. The software of waveform analysis and processing that is an important part of virtual panel software, is mainly used to analyze various signals in time and frequency domain, and have the function of digital filtering and mathematical operation, and display the analysis and processing result on GRAPH. Soft panel emulates operation panel of traditional oscilloscope on computer screen to control data transfer and display the data, analysis and processing result, etc. Virtual panel is designed under LabWindows/CVI, the integration development platform of NI company. The circle of developing the software is greatly shortened by using abundant function libraries and various kinds of debugging methods of LabWindows/CVI. Visual C++6.0 development tool and Visual DSP++ the ADI supplies are used in the design of data-transfer software.First, the thesis introduces the conception of DSO, the characters of USB and Virtual Instruments. Second, it discusses the whole programme of virtual panel software design, and the basic design programme of data-transfer software, the software of waveform analysis and processing, and soft panel including introduction of functions, module partition, the principle of soft panel design, etc. Furthermore, when discussing the design of part of software, the thesis supplies software structure, figures and example code and so on. Last, it introduces debugging tool and mistake found during debugging process, and then briefly illustrates the measure taken to solve the problems.The DSO virtual panel has applied in DSO products as an attached function. Now the virtual panel can be able to work well through constant testing and modification. It has convenient operation and powerful extensibility of function.
Keywords/Search Tags:Digital Storage Oscilloscope, Virtual Panel, LabWindows/CVI
PDF Full Text Request
Related items