Font Size: a A A

Design And Realization Of PC Software Of Digital Oscilloscope

Posted on:2015-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhaoFull Text:PDF
GTID:2272330473953282Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Digital storage oscilloscope(DSO) is the most commonly used tim e-domain measuring instrument in engineering applic ation and scientific research. W ith the development of IT, DSO’s communication interfaces and its corresponding application softwares for PC users are becom ing more and more that almost become the necess ary products for DSOs. From a DSO R&D project for an instrument manufacturer, a PC software will be developed for users to programme-control DSO and be com patible with all series of DSO products and all their interface types.Virtual instrument software technology is used in this project. The research group will design PC sof tware for a f ull range of compatibility basing on the hardware platform of DSO series products and the so ftware platform of virtual instrum ent developing tool LabWindows/CVI. The main research work includes several parts as follow.First, for the functions and param eters of series products of DSO, the requirem ent of the PC software function is analyzed from the compatibility for all series and user’s application. In the existing condition of software and hardware, the software developing tool is selected and the implementation scheme is designed. For the compatib ility of all all series and user’s applic ation, users are allowed to se lected the product type and interface by themselves. Accordingly, the corresponding virtual oscilloscope panel will be displayed automatically in the PC software.Secondly, the design of DSO softwa re is implemented. On the one hand, the GUI is designed as realistic as poss ible according to the panel of DSO. On the o ther hand, the software functions is im plemented by designing its source code including sending command, receiving data and display the results through the communication interfaces, such as USB, LAN, GPIB.Finally, the testing of the PC software is completed. On the one hand, it is debugged with the m ethod of white-box testin g by setting breakpoint, single step in LabWindows/CVI. On the other hand, it is te sted with the method of black-box testing to verfy instrument functions.Currently, the total testing for the PC so ftware has been completed. The software has been submitted to the manufacturer and users to try out experimentally.
Keywords/Search Tags:Virtual Instruments, GUI, TCP Networking Programming, USB, GPIB
PDF Full Text Request
Related items