Development of real-time signal generator graphical user interface using Matlab 6.5

Real-time application using MATLAB is very difficult to be implemented since the implementation requires very long and tedious programming code. This paper presents an approach to design real-time signal generator system that uses Graphical User Interface (GUI) development tools provided in MATLAB 6.5. The real-time signal generator GUI aimed to compensate the difficulties of writing programming code that enables a beginner to use the application without having to write programming code. The system uses Humosoft AD612 data acquisition card as the hardware part. The signals generated from the GUI are compared with the external oscilloscope to verify the reliability of the GUI. The example of application described in this paper is virtual oscilloscope with 3 independent channels display for real time signal generation.

[1]  David Rees,et al.  The design of a graphical user interface to perform complex identification tasks , 1995 .

[2]  V. Kapila,et al.  Matlab-based graphical user interface development for Basic Stamp 2 microcontroller projects , 2004, Proceedings of the 2004 American Control Conference.

[3]  R. DeMoyer,et al.  Use of the MATLAB graphical user interface development environment for some control system applications , 1999, FIE'99 Frontiers in Education. 29th Annual Frontiers in Education Conference. Designing the Future of Science and Engineering Education. Conference Proceedings (IEEE Cat. No.99CH37011.

[4]  Stephen J. Chapman,et al.  MATLAB Programming for Engineers , 1999 .