|
Course Highlights
This 1-day course covers real-time interfaces of MATLAB for data acquisition and instrument control, including:
- Acquiring measured data from a data acquisition device
- Communicating with an external instrument via its GPIB
- Using the Data Acquisition Toolbox to perform computations and analyses of acquired data
- Using synchronized analog I/O and digital I/O
- Using the Instrument Control Toolbox to write commands to the instrument and read waveform data from the instrument
Prerequisites
"Comprehensive MATLAB" or the equivalent and an understanding of data acquisition hardware and instrument control. "Building Graphical User Interfaces with MATLAB" is highly recommended.
Course Outline
Introduction
- The functionality of the hardware
- Setting up and testing Hardware
Working with Analog Inputs
- Basic concepts
- Examining hardware resources
- Device objects
- Creating Analog Inputs
- Acquiring data
- Previewing and extracting data
Creating an Analog Output
- Creating an AO object
- Display summary
- Adding channels
- Outputting Data
- Properties
Working with Digital I/O
- Digital I/O Overview
- Creating a digital I/O object
- Reading and writing values
Advanced Analog I/O
- Analog input events and callbacks
- Triggering
- Optimizing measurement resolution and engineering units
- Logging data to disk
- Analog output events and callbacks
- Simultaneous I/O
Instrument Control
- Instrument control applications
- Instrument control components
- Creating a GPIB object
- Communicating with the instruments
Hand-on examples and exercise
|