Font Size: a A A

The Design Of Test/Calibration System For The Arbitrary Waveform Generator

Posted on:2018-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:S WangFull Text:PDF
GTID:2322330515951706Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
Arbitrary waveform generator(AWG)is a kind of signal source which is widely used at present.It can not only realize the function of common signal source,but also can generate user-defined arbitrary waveform signal.With the increasing range of applications of arbitrary waveform generators,it becomes more and more important to ensure the quality of signal which generated by the arbitrary waveform generator,and therefore it is necessary to test and calibrate it regularly during the production and use process to ensure the performance of arbitrary waveform generator.The traditional manual test and calibrate method has many disadvantages such as low efficiency and error prone.The existing automatic test/calibration systems developed by the instrument manufacturer often have disadvantages such as limitations in the use of test instruments or bus and so on.The automatic test/calibration system of arbitrary waveform generator designed in this project can be used to configure the arbitrary waveform generator flexibly,and test/calibrate the parameters of arbitrary waveform generator automatically.The main content of this thesis is as follows:1.Starting from the parameters of arbitrary waveform generator need test or calibrate in the actual test and calibration process,then analyzed the test methods of these parameters.The hardware platform of system was established and the overall design scheme was put forward after the requirement analysis of automatic test and calibrate system of arbitrary waveform generator respectively.2.The automatic test system of arbitrary waveform generator was designed and implemented by using the idea of modular.The setting module provided the user with the function of setting up the instrument to be tested and testing process;The instrument control module was used to operate the test instruments through the interface of the IVI engine;The test method module provided the test method of each parameter,and the user can expand conveniently;The graphical interface module offered a user-friendly interactive way by using MVP(Model,View,Presenter)design pattern to separate the three layers;The test module realized the test flow by multi-threads cooperation;The report generation module output the test data in tabular form to facilitate user viewing.3.The automatic calibration system of arbitrary waveform generator was designed and implemented by the same architecture,the pretreatment process of calibration finished by topological sort of the directed graph;The calibration module also completed the calibration flow by obtaining the test data and the calibration coefficients r through the curve fitting using the multi-threads cooperation.The calibration file generation module used the Msgpack format to save the calibration coefficients for each parameter to the binary file for the instrument driver to use.According to the testing and verification,the test/calibration system of arbitrary waveform generator designed in this thesis can add parameters to be measured freely,set range,accuracy requirements,and dependencies between other parameters,which improves the efficiency of the test/calibration process greatly.
Keywords/Search Tags:AWG, IVI, Automatic Test, Automatic calibration
PDF Full Text Request
Related items