Skip to Main Content Skip to Search
Accelerating the pace of engineering and science

 

Training - Courses

MLTM: MATLAB for Data Acquisition and Instrument Control


This 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 a GPIB interface
  • Using synchronized analog I/O and digital I/O
  • Using Instrument Control Toolbox to write commands to the instrument and read waveform data from the instrument
VIEW SCHEDULE and Register SHARE with Manager/Colleague
 
 Detailed course outline

 

Day 1 of 1
Introduction to Test and Measurement

Objective: Understand the terminology related to test and measurement and verify the functionality of the training hardware.

  • Expected background
  • Terminology
  • Get to know the hardware
Data Acquisition: Hardware Setup

Objective: Install and test the data acquisition hardware.

  • Basic data acquisition concepts
  • Setting up the hardware
  • Getting help
  • Examining hardware resources
Acquiring Analog Input

Objective: Create an analog input (AI) object and acquire data using Data Acquisition Toolbox.

  • Device objects
  • Creating an AI object
  • Acquiring data
  • Previewing and extracting data
  • Working with toolbox objects
Analog Output and Digital I/O

Objective:  Create an analog output (AO) object and understand digital I/O.

  • Creating an AO object
  • Adding channels
  • Configuring properties
  • Outputting data
  • Digital I/O overview
  • Creating a digital I/O object
  • Adding lines
  • Reading and writing values

 

Advanced Analog I/O

Objective: Understand and use trigger events, measurement resolution, data logging, and simultaneous I/O. Note: The actual topics covered in this section will be determined based upon student input.

  • 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: Hardware Setup

Objective: Install and test the instrumentation.

  • Basic instrument control concepts
  • Instrument and device objects
  • Setting up the hardware
  • Examining hardware resources
  • Getting help
The Test & Measurement Tool

Objective: Connect to the instrument and run commands using the Test & Measurement Tool.

  • Exploring the Test & Measurement Tool
  • Searching for available instruments
  • Connecting to the instrument
  • Using the interface object
  • Exporting instrument data
  • Saving a log of your session as a MATLAB file
  • Creating and using device objects
Low-Level Communication with the Instrument

Objective: Connect to the instrument and extract instrument data using Instrument Control Toolbox commands.

  • Examining hardware resources
  • Configuring instrument settings
  • Creating device objects
  • Connecting to the instrument
  • Instrument communication
  • Disconnecting and cleaning up

Prerequisites

MATLAB Fundamentals or the equivalent and an understanding of data acquisition hardware and instrument control. MATLAB for Building Graphical User Interfaces is highly recommended.

Products:
MATLAB®
Data Acquisition Toolbox™
Instrument Control Toolbox™
Image Acquisition Toolbox™

Course Length -

Request training