Function Generator Guide Tektronix AFG3102

Similar documents
Dual Channel Function/Arbitrary Waveform Generators 4050B Series

Dual Channel Function/Arbitrary Waveform Generators 4050 Series

Arbitrary/Function Generators AFG3000C Series Datasheet

DG5000 Series Specifications

Dual Channel Function/Arbitrary Waveform Generators 4050 Series

Arbitrary/Function Waveform Generators 4075B Series

SDG1000X Series Function/Arbitrary Waveform Generator. Quick Start QS0201X-E01A

AFG2021 Arbitrary Function Generator Specifications and Performance Verification Technical Reference

Quick Start RSDG2000X Function/Arbitrary Waveform Generator

G5100A: 50 MHz Arbitrary Function Generator

Chapter 13 Specifications

Model MHz Arbitrary Waveform Generator Specifications

WaveStation Function/Arbitrary Waveform Generators

WaveStation Function/Arbitrary Waveform Generators

Arbitrary/Function Generator AFG1000 Series Datasheet

Arbitrary/Function Generator

WaveStation Function/Arbitrary Waveform Generators

Lab 0: Introduction to basic laboratory instruments. Revised by Dan Hoang & Tai-Chang Chen 03/30/2009

Analog Arts SF900 SF650 SF610 Product Specifications

Arbitrary/Function Generators AFG3000C Series Datasheet

User Manual SDG2000X Series Function/Arbitrary Waveform Generator UM0202X-C01A

Arbitrary Function Generators

Analog Arts SF990 SF880 SF830 Product Specifications

ArbStudio Arbitrary Waveform Generators

RIGOL Data Sheet. DG3000 Series Function/Arbitrary Waveform Generator DG3121A, DG3101A, DG3061A. Product Overview. Easy to Use Design.

ArbStudio Arbitrary Waveform Generators. Powerful, Versatile Waveform Creation

DG4000 Series Waveform Generators

Introduction to basic laboratory instruments

Introduction to Basic Laboratory Instruments

DG5000 series Waveform Generators

Analog Arts SG985 SG884 SG834 SG814 Product Specifications [1]

RIGOL Data Sheet. DG2000 Series Function/Arbitrary Waveform Generator DG2041A, DG2021A. Product Overview. Main Features.

Analog Arts AG900 AG885 AG875 AG815 Product Specifications

80MHz/50MHz Arbitrary Function Generator

ARB Series. Advance Signal Generator. Time to Reinvent. Dual Channel 1 GHz Arbitrary Waveform Generator, AFG and DPG all in one. instrument.

Analog Arts SL987 SL957 SL937 SL917 Product Specifications [1]

Function/Arbitrary Waveform Generator

Arbitrary/Function Generator AFG2021 Datasheet

Arbitrary/Function Generators

The specifications apply when the function generator is powered on for at least 30 minutes under 18 C~28 C.

Agilent 33522A Function Arbitrary Waveform Generator. Tektronix TDS 3012B Oscilloscope

EE 201 Lab! Tektronix 3021B function generator

(ES) Equipements Scientifiques SA - Département Tests & Mesures rue de Buzenval BP Garches Tél Fax.

HP 33120A Function Generator / Arbitrary Waveform Generator

Data Sheet. Function/Arbitrary Waveform Generator. SDG1000 Series DataSheet. Application fields: Edit arbitrary waveform

Arbitrary Function Generator AFG1000 Series Datasheet

15. Specifications WF1947/WF

Arbitrary/Function Generator AFG1000 Series Datasheet

RIGOL Data Sheet. DG1000 Series Dual-Channel Function/Arbitrary Waveform Generator. Product Overview. Main Features. Applications. Easy to Use Design

DG4000. Series Function/Arbitrary Waveform Generator RIGOL TECHNOLOGIES, INC.

Specifications DG1022 & DG1022A

Rigol DG1022A Function / Arbitrary Waveform Generator

Metrix Electronics Ltd Tel: +44 (0)

Agilent 33220A. 20 MHz Waveform Generator. User's Guide. Agilent Technologies

Introduction to Lab Instruments

SDG6000X Series Pulse/Arbitrary Waveform Generator. Quick Start

MODELS WW5061/2. 50MS/s Single/Dual Channel Arbitrary Waveform Generators

EENG-201 Experiment # 4: Function Generator, Oscilloscope

4 K to 512 K words (2 n, n = 12 to 19) or 2 to 10,000 control points (linear interpolation between control points)

Agilent 33210A 10 MHz Function / Arbitrary Waveform Generator. User s Guide

Data Sheet. Function/Arbitrary Waveform Generator SDG1000 Series. SDG1000 Series DataSheet. Application fields: Edit arbitrary waveform

Introduction to basic laboratory instruments

Function/Arbitrary Waveform Generator

Characteristics. Frequency (DG1022) Sine, Square, Ramp, Triangle, Pulse, Noise, Arb. ±50 ppm in 90 days ±100 ppm in 1year 18 C ~ 28 C.

Testing with Versatile Pulse Generation Solutions

Data Sheet. Function/Arbitrary Waveform Generator. SDG1000 Series DataSheet. Application fields: Edit arbitrary waveform

Arbitrary Function Generator AFG1022 Datasheet

Agilent 33250A 80 MHz Function / Arbitrary Waveform Generator. User s Guide

User`s Guide RIGOL. DG2000 Series Function/Arbitrary. Waveform Generator. Publication number DG March 2007

MULT SWP X1K K VERN START FREQ DURATION AMPLITUDE 0 TTL OUT RAMP

Datasheet RS Pro Arbitrary Waveform Generator 40MHz RS Stock Number : ENGLISH

50MHz arbitrary waveform/function generator

Arbitrary Function Generators

SDG2122X SDG2082X SDG2042X

User Guide RIGOL. DG3000 Series Function/Arbitrary Waveform Generator DG3121A/DG3101A/DG3061A. Publication number UGB May 2009

Data Sheet. DG1000 series Dual-Channel Function/Arbitrary Waveform Generators. Product Overview. Main Features. Applications. Easy to Use Design

Data Sheet. Function/Arbitrary Waveform Generator SDG1000 Series. SDG1000 Series DataSheet. Application fields: Edit arbitrary waveform

Digital Storage Oscilloscopes Models 2540B, 2542B, 2540B-GEN, 2542B-GEN

RIGOL. User s Guide. DG1022 Dual-Channel Arbitrary/Waveform Generator. Sept RIGOL Technologies, Inc.

AFG-3000 Arbitrary Function Generator New Product Announcement

MODELS PM8571/2A. 50MHz Single/Dual Channel Pulse Waveform Generators

RIGOL. User s Guide. DG4000 Series Function/Arbitrary Waveform Generator. Apr RIGOL Technologies, Inc.

Data Sheet. Function/Arbitrary Waveform Generator. Application fields: Edit arbitrary waveform. Reasonable price & outstanding.

RS Pro ARBITRARY/FUNCTION WAVEFORM GENERATOR SDG800 SERIES

RIGOL. Quick Guide. DG2000 Series Function/Arbitrary Waveform Generator. Sept RIGOL Technologies, Inc.

AFG-2100/2000 Series Arbitrary Function Generator. New Product Announcement

RIGOL Data Sheet. DG1022 Dual-Channel Function/Arbitrary Waveform Generator. Product Overview. Main Features. Applications. Easy to Use Design

Agilent 33220A Function Generator Tutorial

Data Sheet. SDG800 Series Function/Arbitrary Waveform Generator. SDG800 Series DataSheet. Edit arbitrary waveform

This DDS function generator is designed for use in such applications as communication equipment and electronic components production.

5 & 10 MHz Arbitrary/Function Signal Generators

Dual-channel, 120MHz maximum bandwidth, 20Vpp maximum output amplitude, high fidelity output with 80dB dynamic range

AFG-2100/2000 Series Arbitrary Function Generator. New Product Announcement

User Guide RIGOL. DG3000 Series Function/Arbitrary. Waveform Generator. Publication number DG March 2007

Datasheet Dual Function Generator

Equivalent Dual-Channel Provides Augmented Value for Customers

Function/Arbitrary Waveform Generator

Maximum output frequency:160 MHz, 100 MHz, 60 MHz 500MSa/s sample rate, 14 bits vertical resolution Dual Channel Outputs With Identical Performance

FEATURES. Multi-Channel Function Generator

Function/Arbitrary Waveform Generator

Transcription:

Tektronix AFG3102 ersion 2008-Jan-1 Dept. of Electrical & Computer Engineering Portland State University Copyright 2008 Portland State University

1 Basic Information This guide provides basic instructions for operating the Tektronix AFG3102 Arbitrary Function Generator. The AFG3102 provides these features: Standard waveforms (sine, square, ramp, triangle, and pulse) Arbitrary waveforms with high sampling rates Sweep, burst, and modulation (AM, FM, PM, FSK, PWM) Large LCD display with on-screen menus for easy setup Dual, independent output channels USB, GPIB, and LAN interfaces Copyright Tektronix, Inc. 2 Waveform Shapes The AFG3102 outputs these standard waveforms: Sine Ramp (rising) Square Ramp (falling) Triangle Pulse Figure 1: Idealized waveform shapes In addition, the function generator supports user-defined waveforms of arbitrary shape. 1

3 Waveform Characteristics oltage High Amplitude Offset Time t Low Period Phase Figure 2: Characteristics of a periodic waveform (Tektronix terminology) The amplitude of the waveform is the peak-to-peak variation 1 in voltage. The horizontal shift can be specified as a phase angle (in degrees). The waveform s vertical characteristics (i.e., voltage) can be specified as an amplitude and offset, or as high and low levels. Some useful conversion equations are: 1 Frequency = Period 1 Period = Frequency Amplitude = High Low High + Low Offset = 2 Amplitude High = Offset + 2 Amplitude Low = Offset 2 1.00 0.50 +0.75 1.00 0.25 1.0 2.0 3.0 +0.25 t (ms) -0.25-90 1.0 ms Ampl = 1.00 Phase = -90 Offset = 0.25 Period = 1.0 ms High = 0.75 Freq = 1 khz Low = -0.25 Figure 3: Example sinusoidal waveform with numeric values 1 Math textbooks often define the amplitude as half the peak-to-peak variation. However, Tektronix assumes the amplitude is the full peak-to-peak value. 2

Pulse Width For a pulse train, the duty cycle (in %) is defined as: Duty = 100 Pulse Period Pulse Width = 0.9 ms Duty = 90% 5 0 0 1 2 3 t (ms) Delay= 0.3 ms Pulse Period = 1.0 ms Pulse Freq = 1 khz Pulse Width = 0.5 ms Duty = 50% 5 0 0 1 2 3 t (ms) Delay= 0.3 ms Pulse Period = 1.0 ms Pulse Freq = 1 khz Pulse Width = 0.1 ms Duty = 10% 5 0 0 1 2 3 t (ms) Delay= 0.3 ms Pulse Period = 1.0 ms Pulse Freq = 1 khz Figure 4: Examples of ideal pulse trains (Ampl = 5, Offset = 2.5 or High = 5, Low = 0 ) For realistic (non-ideal) pulses, the leading and trailing edge transition times are important: 90% t LE is the leading edge transition time. t TE is the trailing edge transition time. 50% The transition times are specified using the 10% and 90% amplitude points as references. t LE t TE 10% If t LE and t TE are a significant fraction of the total width, then the 50% amplitude point is a better reference for specifying the pulse width. Figure 5: Edge transition widths for a non-ideal pulse 3

4 Instrument Front Panel Power Switch LCD Display Area shows: setup menus and help pages a graphical view of waveforms waveform parameters numeric input status and error messages. USB Memory port Top Menu button Bezel buttons Upper Menu button iew button Figure 6: Front panel detail view (left side) - Copyright Tektronix, Inc. State buttons: Run Mode Shortcut buttons Function buttons (waveform selection) Knob & arrow keys (cursor control) Keypad & editing keys (numeric input) State buttons: Channel selection Output On/Off Manual trigger BNC connectors Menu buttons Figure 7: Front panel detail view (right side) - Copyright Tektronix, Inc. 4

Action Buttons These buttons cause an action to occur when pressed. [Power Switch] [Top Menu] This turns the function generator either on or off. The AFG3102 implements a menu-based system for viewing or changing various instrument settings. The menus use a branching tree design, so this button returns to the top-most level of the menu tree. This moves up a level in the menu tree. [Bezel] [iew] Bezel buttons are used to select bezel menu options that are displayed in an adjoining column on the LCD screen. The actions assigned to the five Bezel buttons are not fixed but can change depending on the bezel menus currently being displayed. The function generator can display information on the LCD screen in several formats (waveform parameter and graph, graph comparison, and waveform parameter comparison). Each press of the iew button toggles through the display formats. [Manual Trigger] This button manually triggers the function generator to initiate a single sweep in Trigger Sweep mode. Keypad & Editing [0 9] [.] Digit and decimal point buttons are used for numeric input. [+/ ] The +/ button toggles the sign of a number from positive to negative or from negative to positive. [Enter] [Cancel] [BKSP] The Enter button causes numeric input to be updated. This cancels numeric input and restores the previous value. The backspace button is active during entry of a number. When pressed, it deletes the currently selected digit. Menu Buttons These buttons activate special menus for performing certain function generator operations. [Edit] [Utility] [Save] [Recall] [Help] [Default] The Edit menu is used for editing or creating user-defined waveforms. The Utility menu gives access to various system utilities such as diagnostics. The Save menu allows saving of function generator setups to internal memory or an external USB memory device. The Recall menu allows recall of function generator setups from internal memory or an external USB memory device. This button activates the built-in help documentation. Pressing the Default button restores the instrument s settings to their default values. 5

State Buttons The State buttons control the operating state of the function generator. Channel [Ch1/Ch2] Ch1/Ch2 [On] The AFG3102 has two channels (i.e., outputs), with each channel independently generating its own waveform. The Ch1/Ch2 button determines which channel is currently selected for display or editing on the LCD screen. Each channel has its own button for independently turning its signal output either on or off. When the output is in the on state, the button is illuminated. Run Mode [Continuous] [Modulation] [Sweep] [Burst] This activates the continuous mode (default mode). This activates the modulation mode and displays a parameter menu. This activates the sweep mode and displays a parameter menu. This activates the burst mode and displays a parameter menu. Function Buttons These buttons pick which waveform will be output on the currently selected channel. When pressed, the button becomes illuminated and the parameter menus for the chosen waveform are displayed on the screen. The settings in the parameter menus control the characteristics of the waveform. [Sine] [Square] [Ramp] [Pulse] [Arb] [More ] The sine waveform is selected. (Menus: Frequency/Period/Phase, Amplitude/Level, Run Mode, Output) The square waveform is selected. (Menus: Frequency/Period/Phase, Amplitude/Level, Run Mode, Output) The ramp waveform 2 is selected. (Menus: Ramp Parameter, Frequency/Period/Phase, Amplitude/Level, Run Mode, Output) The pulse waveform is selected. (Menus: Pulse Parameter, Frequency/Period/Delay, Amplitude/Level, Run Mode, Output) The user-defined arbitrary waveform is selected. (Menus: Arb Waveform, Frequency/Period/Phase, Amplitude/Level, Run Mode, Output) More menu options appear for choosing additional built-in waveforms. (Menus: More Waveform, Frequency/Period/Phase, Amplitude/Level, Run Mode, Output) 2 The AFG3102 does not have a function button dedicated to the triangle waveform. Instead, the Ramp Parameter bezel menu has three options for symmetry: 0% (rising ramp), 50% (triangle), and 100% (falling ramp) 6

Knob and Arrow Keys When entering or editing a numeric value, the left and right arrow keys move an underline cursor to select a specific digit within the number. The rotary knob can then be used to either increment or decrement the value of the selected digit. Note: Using the knob and arrow keys is optional, since numbers can be entered directly with the keypad. Shortcut Buttons The Shortcut buttons allow the user to bypass the bezel menus and immediately select waveform parameters. Once selected, the value of the setting can be edited or changed using the keypad or rotary knob. [Frequency/Period] This button selects the setting that was last used (Frequency or Period). Subsequent button presses will toggle between the two choices. [Amplitude/High] [Offset/Low] [Duty/Width] This button selects the setting that was last used (Amplitude or High). Subsequent button presses will toggle between the two choices. This button selects the setting that was last used (Offset or Low). Subsequent button presses will toggle between the two choices. This button selects the setting that was last used (Duty or Width). Subsequent button presses will toggle between the two choices. Note: This button only works when the Pulse function is selected for the current channel. Otherwise, the button has no effect. [Leading/Trailing] This button selects the setting that was last used (Leading or Trailing). Subsequent button presses will toggle between the two choices. Note: This button only works when the Pulse function is selected for the current channel. Otherwise, the button has no effect. [Phase/Delay] This button selects the setting that was last used (Phase or Delay). BNC Connectors The output signals from the function generator are available at the BNC connectors on the front panel. If a channel is currently disabled, then output signal is turned off at the corresponding BNC connector. (Ch1 Output) (Ch2 Output) (Trigger Output) This connector outputs the Channel 1 waveform signal. This connector outputs the Channel 2 waveform signal. This connector outputs a TTL level pulse that is synchronized with the output from Channel 1. It provides a signal that an oscilloscope can use to synchronize with the function generator. 7

5 LCD Display Screen Interface Figure 8: Screen interface - Copyright Tektronix, Inc. 6 Entering Numbers With the Keypad A waveform has several numeric parameters that define its characteristics. If a parameter is selected via a bezel button, the value becomes highlighted on the LCD screen. At that point, pushing any keypad button will activate the numeric input mode. The standard digits from 0 through 9, the decimal point, and +/- are available. When entering a number, a cursor indicates the currently selected digit. If needed, the Backspace button will erase digits, and the Cancel button will cancel any pending changes and restore the previous value. In numeric input mode, the bezel menus show units that are appropriate for the value. By pressing one of the bezel buttons, the unit becomes attached to the number, and numeric input is completed. oltage Freq Time Phase MHz s m khz ms PP Hz µs m PP mhz ns Table 1: Some standard units available as bezel menus 8

7 Standard Setup Procedure 1. Disable the channel outputs. 2. For each channel you intend to use: a. Select the channel (if needed) b. Select the desired function (e.g., sine, square, etc.) c. Adjust the waveform parameters using the Bezel buttons or Shortcut buttons. d. erify the parameter values to ensure the voltages and frequencies are within safety limits. 3. Enable the channel outputs. 8 Examples The Type codes are: = Action Button, = Bezel Button, FB = Function Button, SB = State Button, NK = Numeric Keypad In Examples #1 and #2, assume the currently selected channel is Channel 1. Example #1 Define a square waveform with the following properties: Frequency = 1 MHz, High = 5, Low = 0 Two possible setups (either one would work): Buttons to push Type Square FB Frequency/Period/Phase Menu Frequency 1 NK MHz Amplitude/Level Menu High Level 5 NK Low Level 0 NK. Buttons to push Type Square FB Frequency/Period/Phase Menu Period 1 NK µs Amplitude/Level Menu Amplitude 5 NK PP Offset 2.5 NK 9

Example #2 Define a pulse waveform with the following properties: Frequency = 1 MHz, Duty = 10%, High = 5, Low = 0, t LE = 25 ns, t TE = 15 ns Two possible setups (either one would work): Buttons to push Type Pulse FB Frequency/Period/Delay Menu Frequency 1 NK MHz Amplitude/Level Menu High Level 5 NK Low Level 0 NK Pulse Parameter Menu Duty 10 NK % Leading Edge 25 NK ns Trailing Edge 15 NK ns Buttons to push Type Pulse FB Frequency/Period/Delay Menu Period 1 NK µs Amplitude/Level Menu High Level 5 NK Low Level 0 NK Pulse Parameter Menu Width 0.1 NK µs Leading Edge 25 NK ns Trailing Edge 15 NK ns 10

Example #3 For Channel 1, define a sine waveform with the following properties: Frequency = 10 Mhz, Amplitude = 2, Offset = 0.5, Phase = 0. For Channel 2, define a sine waveform with the following properties: Period = 0.1 µs, High = 1.5, Low = -0.5, Phase = +45. Setup for Channel 1 Buttons to push Type CH1/CH2 1 SB Sine FB Frequency/Period/Phase Menu Frequency 10 NK MHz Phase 2 0 NK Amplitude/Level Menu Amplitude 2 NK PP Offset 0.5 NK 1 If necessary, push the CH1/CH2 button until Channel 1 is selected. Setup for Channel 2 Buttons to push Type CH1/CH2 1 SB Sine FB Frequency/Period/Phase Menu Period 0.1 NK µs Phase 45 NK Amplitude/Level Menu High Level 1.5 NK Low Level -0.5 NK 1 If necessary, push the CH1/CH2 button until Channel 2 is selected. 2 The default phase is 0, so it really isn t necessary to set it explicitly in this case. As it turns out, these two signals are identical, except the Channel 2 waveform is shifted in phase with respect to the Channel 1 waveform. 11

9 - Notes 1. The AFG3102 uses female BNC connectors for its channel outputs and trigger section. Female BNC (AFG3102) Male BNC (Cable) Figure 9: BNC connections 2. The default output impedance of the function generator is 50 Ω. For optimal signal transmission, the system being connected to the AFG3102 should have a matching 50 Ω impedance. Note: Everything will still work if there is an impedance mismatch, but the measured output voltage from the generator may be different from what you expect. For example, many oscilloscopes have a user-selectable input impedance (typically, 50 Ω and 1 MΩ). If the function generator is set for a 1 P-P output and the oscilloscope is configured for 50 Ω, then the oscilloscope will display the waveform with a 1 P-P amplitude. However, if the oscilloscope s input impedance is 1 MΩ, then the waveform is displayed with an approximately 2 P-P amplitude. This situation is caused by a reflection of the signal at the boundary of the impedance mismatch. 3. It is possible to generate a square wave by adjusting the parameters of a pulse waveform. However, it is usually simpler to use the built-in square waveform. An exception would be if you need precise control over the leading and trailing edge transitions, which is only available for pulses. 12

Appendix 1 Specifications (AFG3102) Channels 2 Standard Waveforms Sine, Square, Ramp, Triangle, Pulse, DC, Noise Sin(x)/x, Exponential Rise & Decay, Gaussian, Lorentz, Haversine Sine Waveform 1 µhz to 100 MHz Square Waveform 1 µhz to 50 MHz Rise/Fall Time 5 ns Jitter (RMS, typical) 200 ps Ramp Waveform 1 µhz to 1 MHz Pulse Waveform 1 mhz to 50 MHz Pulse Width 8.00 ns to 999.99 s Resolution 10 ps or 5 digits Pulse Duty 0.001% to 99.999% Edge Transition Time 5 ns to 625 s Overshoot (typical) < 5% Jitter (RMS, typical) 200 ps Other Waveforms 1 µhz to 1 MHz Noise Bandwidth (-3 db) 100 MHz (White Gaussian) DC (into 50 Ω) -5 to +5 Arbitrary Waveforms 1 mhz to 50 MHz Sample Rate > 16 K to 128 K : 250 MS/s; 2 to 16 K : 1 GS/s ertical Resolution 14 bits Rise Time/Fall Time 8 ns Jitter (RMS) 1 ns at 1 GS/s; 4 ns at 250 MS/s Amplitude, 50 Ω load 20 m p-p to 10 p-p Amplitude, Open Circuit 40 m p-p to 20 p-p Accuracy ±(1% of setting + 1 m) (1 khz sine wave, 0 offset, > 10 m p-p amplitude) Resolution 0.1 m p-p, 0.1 m RMS, 0.1 dbm, or 4 digits Units p-p, RMS, dbm (sine wave only) Output Impedance 50 Ω Table 2: Manufacturer s instrument specifications Appendix 2 References [1] Tektronix AFG3000 Series Data Sheet, Tektronix, Inc. [2] Tektronix AFG3000 Series Arbitrary/Function Generators Quick Start User Manual (071-1631-03), Tektronix, Inc. [3] Tektronix AFG3000 Series Arbitrary/Function Generators Reference Manual (071-1639-03), Tektronix, Inc. 13