Font Size: a A A

Processing And Display Of Complex Signal Of Digital Oscilloscope

Posted on:2022-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:R L GuoFull Text:PDF
GTID:2492306524988459Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of testing requirements,various oscilloscope companies constantly design new functions to make the oscilloscope have more comprehensive measurement.The functions mainly focus on capturing events of interest in massive data and obtaining hidden information in complex protocol signals.So the research of complex signal processing and display is more and more important in software design.Based on the background of 12 bit oscilloscope,this paper analyzes the demand of data processing and display in software design for some complex signals,and puts forward the design scheme of software function.In Windows 7 system,with the help of.Net platform and visual studio The development kit of 2019 uses C # language to realize protocol analysis,pass / fail test,measurement trigger,extended window and envelope display.The main contents are as follows1.MDIO protocol analysis moduleThe function of this module is to add the decoding function of MDIO protocol signal on the basis of the original protocol analysis function module.The implementation of protocol analysis function module is divided into two parts,which are signal analysis and analysis content display.2.Pass / fail test moduleIn this test,the function is divided into limit test and standard test.The collected waveform signal is compared with the selected template to judge whether there is waveform signal entering the template area,so as to count the occurrence of abnormal signal and intuitively understand the waveform quality.3.Measurement trigger moduleThe measurement trigger function is realized by software,which takes a certain parameter of waveform as the trigger condition.The software finds the measurement point and takes it as the software trigger point,and then moves the measurement point to the hardware trigger point for display.The parameters realized in the design include: rise time,fall time,cycle,frequency,positive pulse width,negative pulse width,positive duty cycle,burst width,etc.4.Expand the window moduleThe function of this module is designed as a channel type.Net framework and UI components are used to realize the function.This function is mainly used to expand the local waveform of the original signal to observe the waveform details.5.Envelope display moduleThe envelope display function is based on the peak detection,which detects the peak value of the waveform signal for many times,updates the maximum value and minimum value in the screen,and finally presents the effect as the envelope of the signal.In this paper,through the modular program design and software debugging of each function,the correct operation of each function module in the 12 bit oscilloscope is completed.
Keywords/Search Tags:oscilloscope, signal processing, protocol analysis, MDIO, display
PDF Full Text Request
Related items