Laser 2000
Home > Products > Test & Measurement > Lab Hardware > Moku Instruments > Arbitrary Waveform Generator

Arbitrary Waveform Generator

Arbitrary-Waveform-Generator

Available on Moku:Go, Moku:Lab, and Moku:Pro hardware

Liquid Instruments

Arbitrary Waveform Generator

The Arbitrary Waveform Generator can generate custom waveforms to feed into other instruments. Waveforms can be generated from:

  • One of the pre-set waveforms
  • Loaded data from a file
  • An inputted equation as a mathematical function by using the live equation editor with up to 32 segments

Below is the Arbitrary Waveform Generator’s user interface showcasing some of the key features explained below:

 

Key Features of the Arbitrary Waveform Generator:

Generate Pre-set or Custom Waveforms

There are three ways to generate waveforms using the arbitrary waveform generator. You can choose between one of the pre-set waveforms, load waveform data from a  file (such as .csv), or to input a piecewise equation with up to 32 segments. Available pre-set waveforms include Sine, Gaussian, Exponential Rise, Exponential Fall, and Sinc.

The piecewise mathematical equations can be easily edited using the live equation editor to produce custom waveforms, shown below:

 

Intuitive User Interface

The Moku software allows you to easily configure the Arbitrary Waveform Generator with the intuitive user interface, designed to be as clear and easy to use as possible. A secondary click option allows you to copy settings and sync phases. With the copy settings option, the settings of one output can be instantly applied to the other output. Similarly, the phase of two channels can be aligned with the sync phase option.

 

API integration

Full integration and API support with Python and MATLAB. LabVIEW is available on Moku:Lab

Applications:

  • Random pattern scanning
  • System response simulation
  • Instrument response function simulation
  • Quantum computing
  • Semiconductor testing
  • Additive manufacturing

The Arbitrary Waveform Generator runs on Moku:Go, Moku:Lab and Moku:Pro. You can compare the platform specifications below:

Moku:Go’s
Arbitrary Waveform Generator
Moku:Lab’s
Arbitrary Waveform Generator
Moku:Pro’s
Arbitrary Waveform Generator
Independent channels
2 2 4
Maximum update rate
125 MSa/s 1 GSa/s 1.25 GSa/s
Output bandwidth
20 MHz 300 MHz 500 MHz
DAC resolution
12 bits 16 bits 16 bits
Output range
±5 V ±1 V ±5 V
Memory depth
65,536 65,536 65,536
Multi-instrument Mode?
Yes N/A Yes
Software & Utilities
macOS App
Windows App
API support for Python and MATLAB
iPadOS App
Windows App
API support for Python, MATLAB, and LabVIEW
iPadOS App
API support for Python and MATLAB
Arbitrary Waveform Generator Datasheet - Moku:Go
Arbitrary Waveform Generator Datasheet - Moku:Lab
Arbitrary Waveform Generator Datasheet - Moku:Pro
Arbitrary Waveform Generator User Manual - Moku:Go
Arbitrary Waveform Generator User Manual - Moku:Lab
Arbitrary Waveform Generator User Manual - Moku:Pro
BACK
TO TOP

Request a Demo

Arbitrary-Waveform-Generator

Ask the Expert

If you’re interested in the products shown here, or have questions about something you can’t find on our website, please get in touch through the form below.

Our knowledgeable sales team will be happy to help. We can normally source exactly what you need, or work with you to come up with custom solutions.

Alternatively, just call +44 (0) 1933 461 666 and ask to speak to the Photonics team.