User manual
Table Of Contents
- 3152B Cover and Notices
- 3152B Chapter 1-Introduction
- Chapter 1
- What’s in This Manual
- What’s in This Chapter
- Conventions Used in this Manual
- Introduction
- ArbConnection Feature Highlights
- General Description
- Carrier Configuration (Different Model Numbers)
- Specifications
- Safety Considerations
- Options
- Supplied Accessories
- 3152B Chapter 2-Installation
- 3152B Chapter 3-Operation
- Chapter 3
- Overview
- Legacy toModern Mode
- Output Termination
- Input/Output Protection
- Power On/Reset Defaults
- Turning the Output On
- Turning the SYNC Output On
- Example: Generating a Simple Waveform
- Amplitude-Offset Interaction
- Selecting an Output Function
- Selecting a Run Mode
- Selecting the Trigger Source
- Selecting the Trigger Level
- Selecting the Trigger Slope
- Using Trigger Delay
- Activating the Backplane TTLTrg Lines
- Example: Generating Standard Waveforms
- Generating Standard Waveforms
- Generating Arbitrary Waveforms
- Generating Sequenced Waveforms
- Generating Modulated Waveforms
- Generating Half Cycle Waveforms
- Synchronizing through the Local Bus
- 3152B Chapter 4-ArbConnection
- Chapter 4
- What’s in This Chapter
- What is ArbConnection
- System Requirements
- Installing ArbConnection
- Startup & Communication Options
- ArbConnection Features
- Main Window
- Control Panels
- The Operation Panels
- Output
- Run Mode
- Trigger Modifier
- Trigger Source
- The 3152B accepts triggers from a number of sources: Bus, VXI Backplane (TTL Trigger 0 through 7 and ECL Trigger 1), External, and Internal. The VXI backplane trigger lines can synchronize operation with other devices residing in the VXIbus chassis.
- The various trigger source options are:
- Trigger Parameters
- Gated Mode: There are two modes that define how the 3152B will gate. The standard mode is Level, in which a selectable level (high or low) on the trigger signal enables the output. The other mode is Transition, in which each transition toggles the gate on or off. The level or transition direction is programmable using the Slope options.
- Slope: If you click on “Pos”, the instrument triggers on the positive-going (rising) edge of the trigger signal. Similarly, if you click on “Neg”, the instrument will trigger on the negative-going (falling) edge of the trigger signal. Note that this affects only the signals that are accepted from the front panel trigger input.
- Burst: Programs the burst counter for burst mode. Once triggered, the 3152B outputs a series of output waveforms that ends when the burst counter reaches the specified count.
- Trigger Level: Programs the trigger level parameter. Depending on the slope setting, the 3152B will be triggered to output waveforms when the trigger level threshold has been crossed.
- Manual Trigger
- The TRIG button operates only in conjunction with the BUS mode. Press the TRIG button to trigger the instrument as if an external trigger has been applied.
- Standard
- Arbitrary/Sequence
- Using the Memory Partition Table
- Using Waveform Studio
- Half Cycle
- The Modulation Panels
- FM
- State
- FM Parameters
- Baseline – The Baseline parameter affects the output characteristics in one of the interrupted run modes (i.e., triggered, burst). In this case this parameter defines where the signal idles between triggers. There are two options: CW and DC. The DC option will set the idle state to a DC level, meaning that in between triggers, the output resides on a DC level and generates modulation when a trigger is accepted. The CW is similar except the signal idles on the pre-trigger CW frequency setting, executes the modulation upon receipt of a legal trigger signal and returns to continuous CW frequency output.
- Standard FM Parameters - These parameters are active only when one of the built-in waveforms is selected as the modulating signal. These are: Sine, Triangle, Square, or Ramp. The modulation frequency, deviation and marker frequency control the standard FM modulation scheme.
- Modulating Wave - Defines the shape of the modulating waveform. There are two basic options: Standard (built-in) waveforms and Arbitrary waveforms. If you do not need exotic waveforms, you can use one of the built-in standard wave shapes: Sine, Triangle, Square, or Ramp. These waveforms can be adjusted for their frequency and deviation range. On the other hand, you can select the arbitrary modulating wave option where you can use any shape, although you must load the modulating waveform from an external application, such as the FM composer in ArbConnection. Information on the standard and arbitrary FM functions is given in Chapter 3. Click on the button next to the required modulating waveform shape to select it.
- Arbitrary FM Parameters – Allow adjustment of the sample clock of the modulating waveform. These parameters are active only when arbitrary modulating waveform option is selected. The modulating waveform must be downloaded from an external utility such as ArbConnection and the sample clock is programmed from this location.
- AM
- State
- AM Parameters
- CW Frequency –The CW Frequency is the frequency of the carrier waveform.
- Baseline – The Baseline parameter affects the output characteristics in one of the interrupted run modes (i.e., triggered, burst). In this case this parameter defines where the signal idles between triggers. There are two options: CW and DC. The DC option will set the idle state to a DC level, meaning that in between triggers, the output resides on a DC level and generates modulation when a trigger is accepted. The CW is similar except the signal idles on the pre-trigger CW frequency setting, executes the modulation upon receipt of a legal trigger signal and returns to continuous CW frequency output.
- Modulating Wave – Defines the shape of the modulating waveform. There are four built-in standard wave shapes: Sine, Triangle, Square, or Ramp. These waveforms can be adjusted for their frequency and deviation range. Click on the button next to the required modulating waveform shape to select it. The modulating waveform can be selected independently for each channel
- Freq – Programs the frequency of the modulating waveform. Note that the frequency setting must be smaller than the CW frequency for the AM function to operate correctly. Note that the modulating frequency setting is common to both channels.
- Depth – The Depth parameter programs the modulation depth, or index in percent of the un-modulated CW amplitude. The depth is symmetrical about the center of the CW amplitude. Each channel can have a unique setting of the modulation depth.
- Sweep
- State
- Sweep Parameters
- Baseline – The Baseline parameter affects the output characteristics in one of the interrupted run modes (i.e., triggered, burst). In this case this parameter defines where the signal idles between triggers. There are two options: CW and DC. The DC option will set the idle state to a DC level, meaning that in between triggers, the output resides on a DC level and generates modulation when a trigger is accepted. The CW is similar except the signal idles on the pre-trigger CW frequency setting, executes the modulation upon receipt of a legal trigger signal and returns to continuous CW frequency output. Note that in sweep modulation, the Start parameter replaces the CW value.
- Step
- Direction
- Parameters
- FSK/PSK/ASK
- State
- General
- CW Frequency – The CW Frequency is the frequency of the pre-modulation carrier waveform.
- Baseline – The Baseline parameter affects the output characteristics in one of the interrupted run modes (i.e., triggered, burst). In this case this parameter defines where the signal idles between triggers. There are two options: CW and DC. The DC option will set the idle state to a DC level, meaning that in between triggers, the output resides on a DC level and generates modulation when a trigger is accepted. The CW is similar except the signal idles on the pre-trigger CW frequency setting, executes the modulation upon receipt of a legal trigger signal and returns to continuous CW frequency output.
- FSK
- Control Data – The Control Data button in the FSK group provides access to the data string that controls the sequence of base frequency and shifted frequency. It contains the list of “0” and “1” values that the output will repeatedly follow for its frequency shift keying sequence advance as programmed.
- “0/1” Frequency – In FSK, the carrier waveform (CW) has two frequencies: an initial frequency level which is set by the “0” frequency parameter and shifted frequency which is set by the “1” frequency. The control data table has a list of “0” and “1” values that flag when the frequency shifts from base to shifted frequency.
- Baud – The baud parameter sets the rate at which the generator steps through the sequence of the FSK Control Data bits.
- Marker Index – The marker index programs a step in the control data string to output a pulse at the SYNC output connector. The SYNC State button must be turned on to generate the FSK marker output.
- PSK
- Control Data – The Control Data button in the PSK group provides access to the data string that controls the sequence of base phase and shifted phase. It contains the list of “0” and “1” values that the output will repeatedly follow for its phase shift keying sequence advance as programmed.
- “0/1” Phase – In PSK, the carrier waveform (CW) has two phase settings: an initial phase which is set by the “0” Phase parameter and shifted phase which is set by the “1” Phase. The control data table has a list of “0” and “1” values that flag when the phase shifts from base to shifted phase.
- Baud – The baud parameter sets the rate at which the generator steps through the sequence of the PSK Control Data bits.
- Marker Index – The marker index programs a step in the control data string to output a pulse at the SYNC output connector. The SYNC State button must be turned on to generate the PSK marker output.
- ASK
- Control Data – The Control Data button in the ASK group provides access to the data string that controls the sequence of base amplitude and shifted amplitude. It contains the list of “0” and “1” values that the output will repeatedly follow for its amplitude shift keying sequence advance as programmed.
- “0/1” Amplitude – In ASK, the carrier waveform (CW) has two amplitudes: an initial amplitude level which is set by the “0” Amplitude parameter and shifted amplitude which is set by the “1” Amplitude. The control data table has a list of “0” and “1” values that flag when the amplitude shifts from base to shifted amplitudes.
- Baud – The baud parameter sets the rate at which the generator steps through the sequence of the ASK Control Data bits.
- Ampl/Freq Hop
- State
- General
- CW Frequency – The CW Frequency is the frequency of the pre-modulation carrier waveform.
- Baseline – The Baseline parameter affects the output characteristics in one of the interrupted run modes (i.e., triggered, burst). In this case this parameter defines where the signal idles between triggers. There are two options: CW and DC. The DC option will set the idle state to a DC level, meaning that in between triggers, the output resides on a DC level and generates modulation when a trigger is accepted. The CW is similar except the signal idles on the pre-trigger CW frequency setting, executes the modulation upon receipt of a legal trigger signal and returns to continuous CW frequency output.
- Amplitude Hop
- Hop Data – The Hop Data button in the Ampl Hop group provides access to the data string that controls the sequence of amplitude hops. The hop data table contains a list of amplitude levels that the output steps through the amplitude levels of as programmed in the hop data table.
- Variable Hold – The Variable Hold parameter determines how long each step of amplitude dwells before stepping to the next amplitude setting. By selecting Variable Hold, the hold time changes automatically from one step to the next depending on the hold time value that is affixed to the hop step. The values can be programmed in the HOP Data table.
- Dwell Time –The Dwell Time parameter programs the period of time that must elapse before the output amplitude hops to the next amplitude setting. Dwell Time is associated with the Fixed Dwell option only.
- Marker Index – The marker index programs a step in the hop data string to output a pulse at the SYNC output connector. The SYNC State button must be turned on to generate the hop marker output.
- Frequency Hop
- Hop Data – The hop data button in the frequency hop group provides access to the data string that controls the sequence of frequency hops. The hop data table contains a list of frequencies and the output will step from one frequency level to another in the same order as programmed in the hop data table.
- FM
- Auxiliary Panels
- The System Panels
- The Operation Panels
- The Composers Panels
- The Wave Composer
- The Toolbar
- The Waveform Screen
- The Pulse Composer
- The Pulse Composer Menu Bar
- File Menu
- Edit Menu
- View Menu
- Tools Menu
- The Pulse Composer Toolbar
- Creating Pulses
- Setting the Pulse Editor Options
- Using the Pulse Editor
- Pulse Example, Section 1
- Pulse Example, Section 2
- Pulse Example, Section 3
- Pulse Example, Section 4
- Pulse Example, Section 5
- Downloading the Pulse Train
- Interpreting the Download Summary
- The FM Composer
- The 3D Composer
- The Command Editor
- Logging SCPI Commands
- 3152B Chapter 5-Programming Reference
- Chapter 5
- What’s in This Chapter
- Introduction to SCPI
- SCPI Syntax and Styles
- Alternative Command Set (HS Commands)
- 3152B Legacy Commands
- 3100R/M-3152B Commands
- Instrument & Output Control Commands
- Run Mode Commands
- Standard Waveform Control Commands
- Arbitrary Waveform Control Commands
- The Apply Control Commands
- Using the Apply Commands
- Sequenced Waveform Control Commands
- Modulated Waveform Global Control Commands
- Counter Control Commands
- Synchronization Commands
- IEEE-STD-488.2 Common Commands and Queries
- Error Messages
- 3152B Chapter 6-Performance Checks
- Chapter 6
- Performance Checks
- What’s in This Chapter
- Performance Checks
- Environmental Conditions
- Recommended Test Equipment
- Test Procedures
- Initial Instrument Setting
- Frequency Accuracy
- Amplitude Accuracy
- Offset Accuracy
- Square Wave Characteristics
- Sine Wave Characteristics
- Trigger Operational Characteristics
- Sequence operation
- SYNC Output Operation
- PLL Operation
- PM Operation
- Arbitrary Waveform Memory Operation
- Modulated Waveform Operation
- Auxiliary Counter/Timer Operation
- 3152B Chapter 7-Adjustments and Updates
- Chapter 7
- Calibration and Firmware Update
- What’s in this Chapter
- Calibration
- Periodic Calibration
- Factory Calibration
- Updating the Firmware
- 3152B Appendix A
- Appendix A
- 3152B Specifications
- Outputs
- Filters
- General Run Modes
- Trigger Characteristics
- Frequency/Time Accuracy
- PLL Characteristics
- PM Characteristics
- Function Generator Characteristics
- Arbitrary Waveform Generator Characteristics
- Sequenced Waveforms Generator Characteristics
- Modulated Waveform Generator Characteristics
- Pulse Generator Waveform Characteristics
- Half-Cycle Waveform Generator Characteristics
- Counter/Timer Characteristics
- Backplane Multiple Instrument Synchronization
- Options
- VXlbus General Information
- General
- 3152B Appendix B
- 3152B Appendix C

3152B User Manual Publication No. 980935 Rev. M
1-8 Introduction Astronics Test Systems
when the application requires synchronization to external events.
In Interrupted Run mode, the output is either triggered or gated by
external signals. The
3152B accepts a trigger event from the front
panel connector, a backplane trigger line, or a software command
from your computer.
The Run mode and triggering are discussed later in this chapter.
Frequency
Control and
Accuracy
An internal reference determines the frequency accuracy of the
output waveform. The internal reference provides 1 PPM accuracy
and stability over time and temperature. For applications that
require better accuracy and stability,
or just clock synchronization
to external devices, the 3152B can use the CLK10 VXIbus signal or
the front panel 10MHz REF IN signal (which is available only on the
3100M/R-3152B versions and on the 3151B).
Phase
-Lock Loop
(
PLL)
By activating the Phase-Locked Loop (PLL) function, you may
generate any standard or arbitrary
waveform while synchronizing
with an external signal, or even while tracking it as its frequency
changes. This feature is not available on the 3151B model.
Signal Integrity
As technology evolves and new devices are developed each day,
faster and more complex signals are needed to simulate
and
stimulate these new devices. Using the latest technology, the
3152B has the highest bandwidth in its class, enabling it to
accurately duplicate and simulate high frequency
test signals. With
its outstanding sample clock generator range, 16-
bit vertical
resolution and its high output voltage amplifier that has
an output
bandwidth of over 100 MHz, one can create ma
thematical profiles,
download the coordinates to the instrument and
be assured that the
waveforms are generated without compromising signal fidelity or
system integrity.
Frequency Agility
The 3152B has two separate internal clock sources:
• Sample clock generator: The sample clock generator clocks the
standard, arbitrary, and sequenced waveforms
• Direct digital synthesis (DDS) circuit: The DDS circuit generates
amplitude and frequency related modulation
throughout the
entire amplitude and frequency ranges of the 3152B.
This mode
is useful for wideband FM, sweep, FSK,
PSK, ASK, AM, and
frequency hop
ping, as well as simultaneous sweeping of
frequency, amplitude, and phase (3D modulation).
Amplitude
The output level is programmable from 20 mVp-p to 32 Vp-p into an
open circuit, or 10 mVp-p to 16 Vp-p into a 50Ω
load. A
programmable offset shifts the output in either the positive or