Font Size: a A A

C/S Model Software Design Of LXI Arbitrary Waveform Generator

Posted on:2014-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:X S ZhangFull Text:PDF
GTID:2252330401464625Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
With the development of LXI bus technology, as well as large, complicated andnetworked in modern test equipment, the distributed network of automatic test systemhas been widely used. The application of distributed network raise a high demands onthe network function on the instruments, and multi-function user interface must bestudied. As one of the widely used testing instruments, arbitrary waveform generator notonly needs to be able to generate standard waveforms and modulated waveforms, butalso can generate arb-waveforms to meet the increasing complex applications andrequirements.Based on above analysis, the main task of this dissertation is to design the C/SModel (client/server Model) controlled software of LXI arbitrary generator, so as torealize the remote control of the instrument.The C/S model software of LXI arbitrary generator includes three LXI triggermodes, which are LAN message trigger, IEEE1588timing trigger and LXI hardwaretrigger. The software not only has the functions of setting standard waveforms andmodulation waveform parameters, but also is with abilities to edit waveform data andtransmit the edited data. And it can truly reflect the arbitrariness of the waveforms.The main contributions of this dissertation are as follows:1. The developmental status of the arbitrary waveform generators in domestic andoversea and their comparison are introduced. Based on the analysis, the researchmotivation is presented. We also introduce the hardware working principle, the schemeof C/S model software design, and IVI driver software.2. The design of C/S model control software. The modular design concept isadopted in software design. C/S model control software includes the conventionalwaveform module, arbitrary waveform editor module and trigger settings module, etc.The function of each module is implemented in its corresponding functions. Arbitrarywaveform editor software is the key and difficult issue of the design of arbitrarywaveform generator, its functions include waveform generator, waveform processing,waveform data output, and as well as other functions such as custom controls. 3. The design and realization of the IVI driver. The implementation approaches ofmain IVI driver function are detailed.4. The debug of system and the test of the functions and verification of feasibilityhave been made for the designed software. The experimental results demonstrated thatthe proposed software meets the design requirements.This dissertation realizes the human-computer interactive interface of LXI arbitrarywaveform generator and IVI driver software design. We focus on the implementationprocess of conventional waveform, arbitrary waveform editor, trigger setting modulesand IVI driver interface functions. Finally, by joint debugging and testing of softwareand hardware, the feasibility of functions of the proposed C/S model is verified.
Keywords/Search Tags:LXI, Arbitrary Waveform Generator, C/S Model, IVI driver
PDF Full Text Request
Related items