Font Size: a A A

Software Development Of Real-time Spectrum Analyzer

Posted on:2018-07-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y S JinFull Text:PDF
GTID:2348330515951734Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
Real-time spectrum analyzers play an important role in RF signal testing.Real-time spectrum analyzer with high efficiency of data processing,unique frequency mask trigger and DPX function has the ability to capture and analyze the RF signal seamlessly.In this thesis,the real-time spectrum analyzer software system is developed with Visual Studio 2008 as the development environment,based on the Windows 7 OS.In the process of software development,Windows GDI is used as the tool to realize the efficient display of data graphics,and the development and design of the software interface is realized by using wxWidgets as the tool.According to the demand analysis of the real-time spectrum analyzer software,this thesis gives the overall design of the software,and then introduces the function modules of the software in detail.The contents of this thesis are as follows.1?Data Display.This function module uses Windows GDI as tools to realize two-dimensional and three-dimensional display of measurement data.Two-dimensional data display includes a variety of trace data display graphics,such as spectrum,time domain waveform;three-dimensional data display includes the display of DPX and spectrogram,which are realized with the help of pseudo color processing technology;2?Frequency mask display and Marker measurement.This function module completes the display of frequency mask and Marker in order to assist the hardware realize the frequency mask trigger and data measurement function,and provides a variety of ways to flexibly edite frequency mask and Marker;3?Window management.This function module realizes the reasonable layout of multi window in software with the help of the AUI window manager in wxWidgets;4?Instrument command control.In order to realize the control of the hardware,this function module designs a variety of command parameters,such as Span,RBW,and provides the corresponding parameter settings windows;5?Measurement data processing.This function module completes the coordinate conversion,scale calibration and other related data processing operation;6?Software assistant function.The assistant function of the software includes the network data transmission and data export function,which make the software more abundant.Data export function can export measurement data to a variety of files,and print data display graphics by the printer.Each function module of the real-time spectrum analyzer software system studied in this thesis can work correctly and effectively by debugged and verified,achieves the desired design of the software system,which makes the software has a good interactive performance.
Keywords/Search Tags:real-time spectrum analyzer, frequency mask, DPX, window management, scale calibration
PDF Full Text Request
Related items