Font Size: a A A

Research And Implementation Of Some Oscilloscope Software Techniques In Windows Platform

Posted on:2019-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:L N ZhengFull Text:PDF
GTID:2322330563954022Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
DSP are used to oscilloscopes’ development,but as the continuous growth of requirements for functionality and stability with powerful data processing ability by users,which oscilloscopes base on the operating system and have powerful data processing ability has become popular.The researches of software design and jitters analysis based on the project which designs high resolution digital storage oscilloscope with Windows operating system and use Visual Studio2010 software and MATLAB software tools in this paper.The details are as follows:1.Software design: firstly,this part summarizes the whole oscilloscope system,and analyze the function and performance requirement of oscilloscope application software.Then it proposes a general software design based on Windows operation system and Multithreading technology.Finally,the software is divided into visual layer,model layer and control layer in detail with MVC model,which ensures the software is efficient,easy to maintain,and extensible.2.Mathematical operations: firstly,the basic operation functions of mathematical operations are introduced,such as four arithmetic operations.Then the software implementation of graphic operations such as histogram,trend chart and tracing diagram is analyzed.Finally,the algorithm and process of editing function of mathematical formula are studied.3.The measurement of jitters: firstly,the definition of jitters is introduced,then the physical meaning of eye diagram and its formation method and the measurement of main parameters are discussed.Then a mathematical model of total jitters is established,and the total jitters is estimated by BER fitting method.4.The decomposition of jitters: firstly,the jitters is decomposed according to the different properties,according to whether random jitters and deterministic jitters are divided randomly.Deterministic jitters are divided into periodic jitters and data correlation jitters,according to data correlation.Then the causes of the jitters component and its mathematical model are analyzed,and the characteristics of jitters components in time domain and frequency domain and the separation method between jitters components are discussed.Finally,the decomposition method of the total jitters isobtained.By using the high resolution of oscilloscope platform based on Windows system,completing the design of software framework implementation,mathematical operations and jitters of quantitative analysis,improving the efficiency of the software quality and development,enriching the oscilloscope data analysis functions.
Keywords/Search Tags:Software design, Mathematical operations, The measurement of jitters, The decomposition of jitters
PDF Full Text Request
Related items