Taking Measurements with Oscilloscopes Course Overview

At the end of this course, the user should be able to select an appropriate NI oscilloscope and probes for their measurement needs. They should then be able to set up their oscilloscope device and perform both interactive and programmatic measurements of their DUT. In addition, they will be able to ensure the accuracy of their measurements and operate with other instruments in the system.

 

Course Last Release Date or Version Number: 2023 Q4

 

Closed Captions Available in the Following Languages: Japanese 2021, Simplified Chinese 2021

Course Details:

Taking Measurements with Oscilloscopes Course Outline

LessonOverviewTopics

Exploring NI Oscilloscopes

Explore the purpose and benefits of NI oscilloscope instruments.​

  • What Is an Oscilloscope?
  • Comparing Box Oscilloscopes and PXI Oscilloscopes
  • Exploring NI Oscilloscopes

Selecting an Appropriate Oscilloscope

Explore the important factors for choosing the best oscilloscope for your application.​

  • Factors to Consider When Choosing an Oscilloscope​
  • Choosing an Oscilloscope Example​

Selecting Appropriate Oscilloscope Probes​

Learn how to use the available resources to inform your decisions on oscilloscope probe selection.

  • Exploring Oscilloscope Probes
  • PXI Oscilloscope + Probe Compatibility

Setting Up Your Oscilloscope​

Learn how to install your oscilloscope instrument into a PXI chassis, identify the instrument in NI MAX, and perform a self-test.

  • Installing Oscilloscopes into a Chassis ​
  • Identifying the Instrument and Performing a Self-Test​

Taking Interactive Oscilloscope Measurements in InstrumentStudio​

Learn how to create an InstrumentStudio panel for your oscilloscope and measure a signal waveform.​

  • What Is InstrumentStudio?​
  • Getting Started with InstrumentStudio​
  • Aliasing and Noise​
  • Configuring Triggers ​
  • Saving/Exporting Measurement Information​

Controlling Oscilloscopes with the NI-SCOPE API​

Learn about the programming flow used by the NI-SCOPE API and configure a single-shot measurement.​

  • What Is the NI-SCOPE Driver?​
  • NI-SCOPE Software Flow​
  • Programming Steps ​
  • Building a Single-Shot Acquisition Module

Sequencing Device Operations

Learn about the use of triggers and events to handshake operations between devices.​

  • Triggers and Events Overview ​
  • Using Events​
  • Configuring Triggers
  • Sequencing Operations with Triggers and Events​

Setting Up Multi-Record or Continuous Acquisitions​

Learn how to configure a single-shot, multi-record, continuous, or streaming acquisition.​

  • Performing Single-Shot Acquisition
  • Performing Multi-Record Acquisition
  • Performing Continuous Acquisition
  • Exploring Additional Acquisition Considerations​
  • Streaming Data

Processing Acquired Data

Learn how to process and display acquired data using the Measurement Library.​

  • What is the Measurement Library?​
  • Fetching Scalar Measurements ​
  • Fetching Array Measurements ​

Calibrating Oscilloscopes and Probes​

Learn how to calibrate your Oscilloscope, and explore the .NET function for self-calibration.

  • Calibrating Your Oscilloscope​
  • Compensating Oscilloscope Probes ​

Synchronizing Oscilloscopes using NI-TClk

Learn how to synchronize measurements between two oscilloscope devices or between oscilloscopes and other PXI devices using NI-TClk technology.​

  • Introduction to Oscilloscope Synchronization​
  • Exploring NI-TClk ​
  • TClk Optimizations​

Optimizing Oscilloscope Measurements ​

Learn about possible measurement optimizations and evaluate potential tradeoffs.

  • Accounting for DC Offsets Programmatically
  • Avoiding Aliasing and Reducing Noise in Programmatically
  • Evaluating Measurement Tradeoffs
  • Optimizing Sampling
  • Choosing Impedances

Get started with Taking Measurements with Oscilloscopes Course today