WSEAS Transactions on Advances in Engineering Education
Print ISSN: 1790-1979, E-ISSN: 2224-3410
Volume 12, 2015
A New PC-Based Workbench for Virtual Instrumentation and Automatic Control Using Matlab GUI/MEX-C++ Application
Author:
Abstract: This paper presents an original PC-Based Workbench for virtual instrumentation and automatic control. Its software platform results from a mix of Matlab Graphical User Interface (GUI) design and Matlab Executable (MEX) C++ programming. It is shown how a sophisticated custom MEX C++ control library, callable from Matlab GUI application, has been built from the C++ driver of an arbitrary data acquisition board. The varieties of simulation and experimentation modes provided include: digital-to-digital controls, digital-to-analog and analog-to-digital conversion, open loop control, and Matlab GUI/MEX controllers. A sample of simulated and experimental results obtained and presented, shows the great merit of the proposed well tested PC-based workbench in control engineering education.
Search Articles
Keywords: PC-Based Workbench, Virtual instrumentation, Automatic control, Matlab GUI, MEX-C++, mexFunction, data acquisition board, Advanced Programming, Matlab/MEX controllers
Pages: 52-62
WSEAS Transactions on Advances in Engineering Education, ISSN / E-ISSN: 1790-1979 / 2224-3410, Volume 12, 2015, Art. #6