Skip to Main Content Skip to Search
Home |   Select Country  Choose Country  |  Contact Us  |  Cart Store 
Create Account | Log In
Products & Services Industries Academia Support User Community Company

 

Training - Courses

TM01: 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 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
VIEW SCHEDULE and Register SHARE with Manager/Colleague
 
 Detailed course outline

 

Day 1 of 1
Introduction

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

  • Company introduction
  • Expected Background
  • Terminology
  • Setting up and testing Hardware
Data Acquisition Toolbox: Basic Concepts, Working with Analog Inputs

Objective: Create analog input object and acquire data using the Data Acquisition Toolbox.

  • Basic data acquisition concepts
  • Getting help
  • Examining hardware resources
  • Device objects
  • Creating Analog Inputs
  • Acquiring data
  • Previewing and extracting data
  • Working with toolbox objects
Data Acquisition Toolbox: Basic Analog Output, Digital I/O

Objective: Create an Analog Output (AO) object and understand digital I/O.

  • Creating an AO object
  • Display summary
  • Adding channels
  • Outputting Data
  • Properties
  • Digital I/O Overview
  • Creating a digital I/O object
  • Reading and writing values
Data Acquisition: 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 Toolbox: Overview

Objective: Understand what instrument control is and how the toolbox can be used for communicating and controlling hardware instruments.

  • Instrument control applications
  • Instrument control components
  • Creating a GPIB object
  • Communicating with the instruments
Image Acquisition Toolbox: Overview

Objective: Understand what the Image Acquisition Toolbox can be used for.

  • Acquire Image Data Into MATLAB
  • Access Hardware Settings
  • Live Video Acquisition
  • AVI File Logging

 

Reference: MATLAB Basics

Objective: Review MATLAB concepts that are fundamental to using the Data Acquisition Toolbox and the Instrument Controls Toolbox.

  • Creating and Using Matrices
  • Basic Plotting
  • Writing script and function M-files
  • Use of Structures and Cell Arrays
  • Review of Handle Graphics
  • Working with Objects
  • Callbacks

Prerequisites

MATLAB Fundamentals and Programming Techniques (ML01) or the equivalent and an understanding of data acquisition hardware and instrument control. MATLAB for Building Graphical User Interfaces (ML04) is highly recommended.

Course Length - 1  day

Price - $650.00

Request training
E-mail this page
Print this page

2008 Training Course Brochure

Exciting new courses and training options available now.