Generating Signals with Waveform Generators

In this course, you learn how to select an appropriate NI waveform generator for application, set up a waveform generator device and perform both interactive and programmatic outputs to the DUT, as well as synchronize outputs across multiple PXI instruments and optimize signals.

Jump to Lesson List

Duration

  • 12 lessons | 2 hours

Audience

  • Verification and Validation Engineers and Test Engineers generating high accuracy signals.

Task-based objectives

  • Exploring NI Waveform Generators
  • Selecting an Appropriate Waveform Generator
  • Setting Up Your Waveform Generator​
  • Interactive Waveform Generation Using InstrumentStudio
  • Exploring the NI-FGEN API
  • Controlling Waveform Generators with NI-FGEN API
  • Automating Generation Basics
  • Automating Generation Sequences and Scripting
  • Streaming Waveform Data
  • Synchronizing Waveform Generation Using NI-TClk
  • Calibrating Waveform Generators
  • Optimizing Waveform Generation

    Prerequisites

    • No prerequisites for this course.

    Hardware and Software

    For the best experience, please ensure that your system meets the minimum requirements.

    No hardware or software is required to take this course, though if you would like to follow along with the demonstrations, here is the list of recommended hardware and software:

    Software

    • Instrument Studio
    • LabVIEW & FGEN API

    Hardware

    • PXI chassis and controller
    • An oscilloscope module
    • An FGEN module
    • Necessary cables


      Milestone
      • Lesson List


        Exploring NI Waveform Generators

        Required
        Lesson
        Describe the purpose and benefits of NI waveform generator instruments. 
        View Details

        Selecting an Appropriate Waveform Generator

        Required
        Lesson
        Discover what factors are important for choosing the right waveform generator for your application.
        View Details

        Setting Up Your Waveform Generator

        Required
        Lesson
        Install your waveform generator instrument into a PXI chassis and perform a self-test in NI MAX.
        View Details

        Interactive Waveform Generation Using InstrumentStudio

        Required
        Lesson
        Generate a waveform using InstrumentStudio.
        View Details

        Exploring the NI-FGEN API

        Required
        Lesson
        Explore the programming flow used by the NI-FGEN API.
        View Details

        Controlling Waveform Generators with NI-FGEN API

        Required
        Lesson
        Generate a waveform using InstrumentStudio.
        View Details

        Automating Generation Basics

        Required
        Lesson
        Use LabVIEW to generate standard and arbitrary waveforms and synchronize with other instruments.
        View Details

        Automating Generation Sequences and Scripting

        Required
        Lesson
        Leverage Arbitrary Sequence mode and triggers in LabVIEW.
        View Details

        Streaming Waveform Data

        Required
        Lesson
        Use LabVIEW to stream waveform data in Arbitrary Waveform mode.
        View Details

        Synchronizing Waveform Generation Using NI-TClk

        Required
        Lesson
        Learn how to synchronize outputs between two waveform generators and PXI systems using NI-TClk technology.
        View Details

        Calibrating Waveform Generators

        Required
        Lesson
        Calibrate the waveform generator to ensure the device accuracy.
        View Details

        Optimizing Waveform Generation

        Required
        Lesson
        Evaluate waveform generation optimizations and their tradeoffs.
        View Details