Arbitrary Function Generator AFG-2225 User Manual GW INSTEK PART NO.
This manual contains proprietary information, which is protected by copyright. All rights are reserved. No part of this manual may be photocopied, reproduced or translated to another language without prior written consent of Good Will Corporation. The information in this manual was correct at the time of printing. However, Good Will continues to improve its products and therefore reserves the right to change the specifications, equipment, and maintenance procedures at any time without notice.
Table of Contents Table of Contents SAFETY INSTRUCTIONS .................................. 6 GETTING STARTED ....................................... 11 Main Features ................................................................... 11 Panel Overview .................................................................. 13 Setting Up the function Generator..................................... 19 QUICK REFERENCE ....................................... 21 How to use the Digital Inputs .........................
AFG-2225 User Manual Burst Mode ..................................................................... 118 SECONDARY SYSTEM FUNCTION SETTINGS .................................................................... 131 Save and Recall ............................................................... 132 System and Settings ........................................................ 136 System and Settings ........................................................ 136 CHANNEL SETTINGS ................................
Table of Contents SUM Modulation (SUM) Commands .............................. 236 SUM Overview ................................................................. 236 Frequency Sweep Commands .......................................... 240 Sweep Overview .............................................................. 240 Burst Mode Commands ................................................... 249 Burst Mode Overview ...................................................... 249 Arbitrary Waveform Commands ........
AFG-2225 User Manual SAFETY INSTRUCTIONS This chapter contains important safety instructions that should be followed when operating and storing the function generator. Read the following before any operation to ensure your safety and to keep the function generator in the best condition. Safety Symbols These safety symbols may appear in this manual or on the instrument. WARNING Warning: Identifies conditions or practices that could result in injury or loss of life.
SAFETY INSTRUCTIONS Double Insulated Do not dispose electronic equipment as unsorted municipal waste. Please use a separate collection facility or contact the supplier from which this instrument was purchased. Safety Guidelines General Guideline CAUTION Do not place heavy objects on the instrument. Do not place flammable objects on the instrument. Avoid severe impact or rough handling that may damage the function generator.
AFG-2225 User Manual Fuse WARNING Cleaning the function generator Operation Environment 8 Fuse type: F1A/250V. Only qualified technicians should replace the fuse. To ensure fire protection, replace the fuse only with the specified type and rating. Disconnect the power cord and all test leads before replacing the fuse. Make sure the cause of fuse blowout is fixed before replacing the fuse. Disconnect the power cord before cleaning the function generator.
SAFETY INSTRUCTIONS (Pollution Degree) EN 61010-1:2010specifies pollution degrees and their requirements as follows. The function generator falls under degree 2. Pollution refers to “addition of foreign matter, solid, liquid, or gaseous (ionized gases), that may produce a reduction of dielectric strength or surface resistivity”. Pollution degree 1: No pollution or only dry, non-conductive pollution occurs. The pollution has no influence. Pollution degree 2: Normally only non-conductive pollution occurs.
AFG-2225 User Manual Power cord for the United Kingdom When using the function generator in the United Kingdom, make sure the power cord meets the following safety instructions.
GETTING STARTED GETTING STARTED The Getting started chapter introduces the function generator’s main features, appearance, set up procedure and power-up.
AFG-2225 User Manual Interface 12 Int/Ext AM, FM, PM, FSK, SUM modulation Burst function with internal and external triggers without marker output Store/recall 10 groups of setting memories Output overload protection USB interface as standard 3.
GETTING STARTED Panel Overview Front Panel LCD Display Function keys, Scroll Wheel Return key Arrow keys Output Terminals AFG-2225 / turn Number pad LCD Display Function Keys F1~F5 Return Key Operation Keys Operation keys Output key Channel select key Power switch TFT color display, 320 x 240 resolution.
AFG-2225 User Manual The UTIL key is used to access the save and recall options, update and view the firmware version, access the calibration options, output impedance settings and frequency meter. ARB is used to set the arbitrary waveform parameters. The MOD, Sweep and Burst keys are used to set the modulation, sweep and burst settings and parameters.
GETTING STARTED The scroll wheel is used to edit values and parameters. Scroll Wheel Decrease Keypad Increase The digital keypad is used to enter values and parameters. The keypad is often used in conjunction with the arrow keys and variable knob.
AFG-2225 User Manual Rear Panel Power socket input Fan Input Terminals v ost rr rr ountr z USB Host port Trigger Input USB Device port Trigger MOD Trigger Counter Trigger MOD Trigger Counter IN Trigger output External trigger input. Used to receive external trigger signals. OUT Trigger Output IN Marker output signal. Used for Sweep and ARB mode only. OUT Fan Fan.
GETTING STARTED USB Host USB type-A host port. Host USB Device Port USB type-B device port is used to connect the function generator to a PC for remote control. Device Counter Input Trigger MOD Trigger Counter Trigger MOD Trigger Counter Frequency counter input. IN OUT MOD Input Modulation input terminal.
AFG-2225 User Manual Display Status Tabs Parameter Windows Soft Menu Keys Waveform Display Parameter Windows The Parameter display and edit window. Status Tabs Displays the current channel and setting status. Waveform Display Used to display the waveform Soft Menu Keys 18 The function keys (F1~F5) beside the Soft Menu keys correspond to the soft keys.
GETTING STARTED Setting Up the function Generator Background This section describes how to adjust the handle and power up the function generator. Adjusting the Handle Pull out the handle sideways and rotate it. AFG-2225 / turn Place the AFG-2225 horizontally, Or tilt the stand. Place the handle vertically to hand carry.
AFG-2225 User Manual Power Up 1. Connect the power cord to the socket on the rear panel. 2. Turn on the power switch on the front panel. 3. When the power switch is turned on the screen displays the loading screen. The function generator is now ready to be used.
QUICK REFERENCE QUICK REFERENCE This chapter describes the operation shortcuts, built-in help and factory default settings. This chapter is to be used as a quick reference, for detailed explanations on parameters, settings and limitations, please see the operation chapters. How to use the Digital Inputs ........................................... 23 How to use the Help Menu ............................................... 25 Selecting a Waveform ........................................................
AFG-2225 User Manual Tracking ................................................................................ 43 Menu Tree ......................................................................... 44 Waveform ............................................................................. 44 ARB-Display.......................................................................... 45 ARB-Edit ............................................................................... 46 ARB- Built In .........................
QUICK REFERENCE How to use the Digital Inputs Background The AFG-2225 has three main types of digital inputs: the number pad, arrow keys and scroll wheel. The following instructions will show you how to use the digital inputs to edit parameters. 1. To select a menu item, press the corresponding function keys below (F1~F5). For example the function key F1 corresponds to the Soft key “Sine”. 2. To edit a digital value, use the arrow keys to move the cursor to the digit that needs to be edited. 3.
AFG-2225 Series User Manual 4. Alternatively, the number pad can be used to set the value of a highlighted parameter.
QUICK REFERENCE How to use the Help Menu Background Every key and function has a detailed description in the help menu. 1. Press UTIL 2. Press System (F3) 3. Press Help (F2) ystm lp 4. Use the scroll wheel to navigate to a help item. Press Select to choose the item. Keypad Provides help on any front panel key that is pressed. Create Arbitrary Provides help on creating Waveform arbitrary waveforms. Modulation Function Explains how to create Modulated waveforms.
AFG-2225 Series User Manual Burst Function Provides help on the Burst function. DSO Link Provides help on DSO link. 5. For example, select item 4 to see help on the sweep functions. 6. Use the scroll wheel to navigate the help information. 7. Press Return to return to the previous menu.
QUICK REFERENCE Selecting a Waveform Square Wave Example: Square wave, 3Vpp, 75% duty cycle, 1kHz. Output: CH1 50 Ω Input: N/A 1. Press Waveform and select Square (F2). 2. Press Duty (F1), 7 + 5 + %(F2). 3. Press Freq/Rate, 1 + kHz (F4). 4. Press AMPL followed by, 3 + VPP (F5). 5. Press the Output key. quar uty % / kz OUTPUT Ramp Wave Example: Ramp Wave, 5Vpp, 10kHz, 50% Symmetry. Output: CH1 1. Press the Waveform key, and select Ramp (F4).
AFG-2225 Series User Manual 4. Press the AMPL key then 5 +VPP (F5). 5. Press the Output key. OUTPUT Sine Wave Example: Sine Wave, 10Vpp,100kHz Output: CH1 1. Press the Waveform key and select Sine (F1). n 50 Ω Input: N/A 2. Press the Freq/Rate key, followed by 1 + 0 +0 + kHz (F4). 3. Press the AMPL key, followed by 1 + 0 +VPP (F5). 4. Press the output key.
QUICK REFERENCE Modulation AM Example: AM modulation. 100Hz modulating square wave. 1kHz Sine wave carrier. 80% modulation depth. Output: CH1 50 Ω Input: N/A 1. Press the MOD key and select AM (F1). 2. Press Waveform and select Sine (F1). 3. Press the Freq/Rate key, followed by 1 + kHz (F4). 4. Press the MOD key, select AM (F1), Shape (F4), Square (F2). n / 7. Press the MOD key, select AM (F1), Depth (F2). 8. Press 8 + 0 + % (F1). 9.
AFG-2225 Series User Manual 10. Press the output key. OUTPUT FM Example: FM modulation. 100Hz modulating square wave. 1kHz Sine wave carrier. 100 Hz frequency deviation. Internal Source. Output: CH1 50 Ω Input: N/A 1. Press the MOD key and select FM (F2). 2. Press Waveform and select Sine (F1). 3. Press the Freq/Rate key, followed by 1 + kHz (F4). 4. Press the MOD key, select FM (F2), Shape (F4), Square (F2). n / 7.
QUICK REFERENCE 9. Press MOD, FM (F2), Source (F1), INT (F1). 10. Press the Output key. our OUTPUT FSK Modulation Example: FSK modulation. 100Hz Hop frequency. 1kHz Carrier wave. Sine wave. 10 Hz Rate. Internal Source. Output: CH1 50 Ω Input: N/A 1. Press the MOD key and select FSK (F3). 2. Press Waveform and select Sine (F1). 3. Press the Freq/Rate key, followed by 1 + kHz (F4). K n / 4. Press the MOD key, select FSK (F3), FSK Rate (F3). 5.
AFG-2225 Series User Manual 9. Press the output key. OUTPUT PM Modulation Example: PM modulation. 800Hz sinusoidal carrier wave. 15 kHz modulating sine wave. 50˚ phase deviation. Internal Source. Output: CH1 50 Ω Input: N/A 1. Press Waveform and select Sine (F1). n 2. Press the MOD key and select PM (F4). 3. Press the Freq/Rate key, followed by 8 + 0 + 0 + Hz (F3). / 4. Press the MOD key, select PM (F4), Shape (F4), Sine (F1). 7.
QUICK REFERENCE 10. Press the Output key. OUTPUT SUM Modulation Example: SUM modulation. 100Hz modulating square wave, 1kHz sinusoidal carrier wave, 50% SUM amplitude, internal source. Output: CH1 50 Ω Input: N/A 1. Press the MOD key, then SUM (F5). 2. Press Waveform, and select Sine (F1). 3. Press Freq/Rate followed by 1 + kHz (F4). 4. Press the MOD key, SUM (F5), Shape (F4), Square (F2). n / 7. Press the MOD key and select SUM (F5), SUM Ampl (F2). 8.
AFG-2225 Series User Manual 9. Press MOD, SUM (F5), Source (F1), INT (F1). 10. Press the Output key. our OUTPUT Sweep Example: Frequency Sweep. Start Frequency 10mHz, Stop frequency 1MHz. Log sweep, 1 second sweep, Marker Frequency 550 Hz, Manual Trigger. Output: CH1 50 Ω 1. Press Sweep, Start (F3). 2. Press 1 + 0 + mHz (F2). 3. Press Sweep, Stop (F4). Input: N/A 4. Press 1 + MHz (F5). 5. Press Sweep, Type (F2), Log (F2). 6. Press Sweep, More (F5), SWP Time (F1). 7.
QUICK REFERENCE 9. Press 5 + 5 + 0 + Hz (F3). 10. Press the Output key. 11. Press Sweep, Source (F1), Manual (F3), Trigger (F1). z OUTPUT our anual rr Burst Example: Burst Mode, N-Cycle (Internally triggered), 1kHz burst frequency, Burst count = 5, 10 ms Burst period, 0˚ burst phase, Internal trigger, 10 us delay, rising edge trigger out Output: CH1 50 Ω Input: N/A 1. Press FREQ/Rate 1 kHz (F4). 2. Press Burst, N Cycle (F1), Cycles (F1). 3. Press 5 + Cyc (F2). 4.
AFG-2225 Series User Manual 9. Press Burst, N Cycle (F1), TRIG set (F5), Delay (F4). 10. Press 1 + 0 + uSEC (F2). 11. Press Burst, N Cycle (F1), TRIG set (F5), TRIG out (F5), ON/OFF (F3), Rise (F1). 12. Press the Output key.
QUICK REFERENCE ARB ARB–Add Built-In Waveform Example: ARB Mode, Exponential Rise. Start 0, Length 100, Scale 327. Output: CH1 50 Ω 1. Press ARB, Built in (F3), Wave (F4), Math(F2), use the scroll wheel to select Exporise and then press Select(F5). ultn ath lt tart nth ntr ntr 2. Press Start (F1), 0 + Enter (F2), Return. 3. Press Length (F2), 100, Enter (F2), Return. 4. Press Scale (F3), 327, Enter (F2), Return, Done (F5).
AFG-2225 Series User Manual 3. Press Data (F2), 3+0+0, Enter (F2). ata ntr ARB- Add Line Example: ARB Mode, Add line, Address:Data (10:30, 50:100) Output: CH1 1. Press ARB, Edit (F2), Line (F2), Start ADD (F1). dt n ntr Return tart 50 Ω 2. Press 1 + 0 + Enter (F2), Return. 3. Press Start Data (F2), 3 + 0, Enter (F2), Return. 4. Press Stop ADD (F3), 5 + 0, Enter (F2), Return. 5. Press Stop Data (F4), 1 + 0 + 0, Enter (F2), Return, Done (F5).
QUICK REFERENCE 3. Press Length (F2), 1 + 0 + 0, Enter (F2), Return.
AFG-2225 Series User Manual Utility Menu Save Example: Save to Memory file #5. 1. Press UTIL, Memory (F1), Store (F1). 2. Choose a setting using the scroll wheel and press Done (F5). mory tor on Recall Example: Recall Memory file #5. 1. Press UTIL, Memory (F1), Recall (F2). 2. Choose a setting using the scroll wheel and press Done (F5).
QUICK REFERENCE Frequency Counter Frequency Counter Example: Turn on the frequency counter. Gate time: 1 second. 1. Press UTIL, Counter (F5). Output: N/A ountr atm Input: Trigger MOD Trigger Counter IN OUT 2. Press Gate Time (F1), and press 1 Sec (F3) to choose a gate time of 1 second. 3. Connect the signal of interest to the Frequency counter input on the rear panel.
AFG-2225 Series User Manual Coupling Frequency Coupling Example: Frequency Coupling 1. Press UTIL, Dual Chan (F4) to enter the coupling function. 2. Press Freq Cpl (F1) to select the frequency coupling function. 3. Press Offset (F2). The offset is the frequency difference between CH1 and CH2. Use the number keys or scroll wheel to enter the offset. ualhan rqpl ffst Amplitude Coupling Example: Amplitude Coupling 1. Press UTIL, Dual Chan (F4) to enter the coupling function. 2.
QUICK REFERENCE 3. Couples the amplitude and offset between both channels. Any changes in amplitude in the current channel are reflected in the other channel. Tracking Example: Tracking 1. Press UTIL, Dual Chan (F4) to enter the coupling function. 2. Press Tracking (F3), ON (F2) to turn on the tracking function. ualhan rakn n 3. When tracking is turned on, parameters such as amplitude and frequency from the current channel are mirrored on the other channel.
AFG-2225 Series User Manual Menu Tree Conventions Use the menu trees as a handy reference for the function generator functions and properties. The AFG2225 menu system is arranged in a hierarchical tree. Each hierarchical level can be navigated with the operation or soft menu keys. Pressing the Return key will return you to the previous menu level.
QUICK REFERENCE ARB-Display Display Horizon Vertical Start Low Clear Enter Clear Enter Length High Clear Enter Clear Enter Center Center Clear Enter Clear Enter Zoom in Zoom out Zoom in Zoom out Next Page Back Page Overview 45
AFG-2225 Series User Manual ARB-Edit Edit Point Line Copy Clear Address Start ADD Start Start All Clear Enter Clear Enter Clear Enter Clear Enter Done Data Start Data Length Length Clear Enter Clear Enter Clear Enter Clear Enter Stop ADD Paste To Clear Enter Clear Enter Done All Stop Data Done Done Clear Enter Protect Start Clear Enter Length Clear Enter Done Unprotect Done Done ARB- Built In Built in 46 Start Length Scale Clear Enter Clear Enter Clear
QUICK REFERENCE ARB-Save More Save Start Length Clear Enter Clear Enter Memory USB Done Select Select New Folder Enter Char Back Space Save New File Enter Char Back Space Save ARB-Load More Load Memory USB To Select Select Clear Enter Done 47
AFG-2225 Series User Manual ARB-Output Output Start Length Clear Enter Clear Enter MOD AM FM FSK PM SUM Source Source Source Source Source Int EXT Int EXT Int EXT Int EXT Int EXT Depth Freq Dev Hop Freq Phase Dev SUM Ampl % uHz mHz Hz kHz MHz uHz mHz Hz kHz MHz Degree % PM Freq SUM Freq FM Freq FSK Rate mHz Hz kHz mHz Hz kHz mHz Hz kHz mHz Hz kHz MHz Shape Shape Sine Square Triangle UpRamp DnRamp Sine Square Triangle UpRamp DnRamp AM Freq mHz Hz kHz Shap
QUICK REFERENCE SWEEP Source Type Start Stop More Int EXT Manual Linear Log uHz mHz Hz kHz MHz uHz mHz Hz kHz MHz Go to the Sweep More menu Trigger SWEEP- More wp More SWP Time Span Center Marker mSEC SEC uHz mHz Hz kHz MHz uHz mHz Hz kHz MHz Freq uHz mHz Hz kHz MHz ON/OFF 49
AFG-2225 Series User Manual Burst- N Cycle urst N Cycle Cycles Infinite Clear Cyc Phase Period TRIG Setup Clear Degree uSEC mSEC SEC Int EXT Rise Fall Manual Trigger Delay nSEC uSEC mSEC SEC TRIG out Rise Fall ON/OFF Burst – Gate urst Gate 50 Polarity Phase Pos Neg Clear Degree
QUICK REFERENCE UTIL Memory Cal. System Dual Chan Counter Store Self Test Software Language Freq Cpl Gate Time English Version Upgrade Help Off Offset Ratio 0.01 Sec 0.
AFG-2225 Series User Manual Default Settings The Preset key is used to restore the default panel settings. Output Settings rst Function Sine Wave Frequency 1kHz Amplitude 3.000 Vpp Offset 0.
QUICK REFERENCE Burst frequency 1kHz Ncycle 1 Burst period 10ms Burst starting phase 0˚ Burst status Off Power off signal On Display mode On Error queue Cleared Memory settings No change Output Off Trigger Trigger source Internal (immediate) Calibration Calibration Menu Restricted Burst System Settings 53
AFG-2225 Series User Manual OPERATION The Operation chapter shows how to output basic waveform functions. For details on modulation, sweep, burst and arbitrary waveforms, please see the Modulation and Arbitrary waveform chapters on pages 64 and 147. Select a Waveform ............................................................. 55 Sine Wave ............................................................................. 55 Square Wave ........................................................................
OPERATION Select a Waveform The AFG-2225 can output 5 standard waveforms: sine, square, pulse, ramp and noise. Sine Wave Panel Operation 1. Press the Waveformkey. 2. Press F1 (Sine).
AFG-2225 Series User Manual Square Wave Panel Operation 1. Press the Waveform key. 2. Press F2 (Square) to create a square waveform. 3. Press F1 (Duty). The Duty parameter will be highlighted in the parameter window. 4. Use the arrow keys and scroll wheel or number pad to enter the Duty range. quar uty 5. Press F2 (%) to select % units. Range 56 / % Frequency Duty Range ≤100kHz 1.0%~99.0% 100kHz~≤1MHz 10.0%~90.
OPERATION Setting the Pulse Width Panel Operation 1. Press the Waveform key. 2. Press F3 (Pulse) to create a pulse width waveform. 3. Press F1 (Width). The Width parameter will be highlighted in the parameter window. 4. Use the arrow keys and scroll wheel or number pad to enter the pulse width.
AFG-2225 Series User Manual 5. Press F2~F5 choose the unit range. Range Note Pulse Width Minimum Pulse Width n ~ 20ns~1999.9s Frequency ≤ 25MHz: 20ns pulse width. Frequency ≤ 100 kHZ: 1/4096 duty cycle. Resolution Frequency ≤ 25MHz: 20ns pulse width. Frequency ≤100 kHZ: 1/4096 duty cycle. Setting a Ramp Waveform Panel Operation 1. Press the Waveform key. 2. Press F4 (Ramp) to create a ramp waveform. 3. Press F1 (SYM). The SYM parameter will be highlighted in the parameter window.
OPERATION 4. Use the arrow keys and scroll wheel or number pad to enter the symmetry percentage. 5. Press F2 (%) to choose % units. Range Symmetry / % 0%~100% Selecting a Noise Waveform Panel Operation 1. Press the Waveform key. 2. Press F5 (Noise).
AFG-2225 Series User Manual Setting the Frequency Panel Operation 1. Press the FREQ/Rate key. / 2. The FREQ parameter will become highlighted in the parameter window. 3. Use the arrow keys and scroll wheel or number pad to enter the frequency. 4. Choose a frequency unit by pressing F1~F5.
OPERATION Ramp wave 1μHz~1MHz 61
AFG-2225 Series User Manual Setting the Amplitude Panel Operation 1. Press the AMPL key. 2. The AMPL parameter will become highlighted in the parameter window. 3. Use the arrow keys and scroll wheel or number pad to enter the amplitude. 4. Choose a unit type by pressing F1~F5.
OPERATION Setting the DC Offset Panel Operation 1. Press the DC Offset key. 2. The DC Offset parameter will become highlighted in the parameter window. 3. Use the arrow keys and scroll wheel or number pad to enter the DC Offset. 4. Press F1 (mVDC) or F2 (VDC) to choose a voltage range.
AFG-2225 Series User Manual MODULATION The AFG-2225 Series Arbitrary Function Generators are able to produce AM, FM, FSK, PM and SUM modulated waveforms. Depending on the type of waveform produced, different modulation parameters can be set. Only one modulation mode can be active at any one time. The function generator also will not allow sweep or burst mode to be used with AM/FM. Activating a modulation mode will turn the previous modulation mode off. Amplitude Modulation (AM) ...........................
MODULATION PM Wave Shape ................................................................... 94 PM Frequency....................................................................... 95 Phase Deviation.................................................................... 97 Select the PM Source ........................................................... 98 SUM modulation ............................................................. 100 Selecting SUM modulation ................................................
AFG-2225 Series User Manual Amplitude Modulation (AM) An AM waveform is produced from a carrier waveform and a modulating waveform. The amplitude of the modulated carrier waveform depends on the amplitude of the modulating waveform. The AFG-2225 function generator can set the carrier frequency, amplitude and offset as well as internal or external modulation sources.
MODULATION Selecting AM Modulation Panel Operation 1. Press the MOD key. 2. Press F1 (AM). AM Carrier Shape Background Sine, square, ramp, pulse or arbitrary waveforms can be used as the carrier shape. The default waveform shape is set to sine. Noise is not available as a carrier shape. Before the carrier shape can be selected, choose AM modulation mode, see above. Select a Standard 1. Press the Waveform key. Carrier Shape 2. Press F1~F4 to choose the carrier wave shape.
AFG-2225 Series User Manual Select an 3. See the Arbitrary waveform Page 37 Arbitrary quick reference or chapter to Page 147 Waveform Carrier use an arbitrary waveform. Shape. Range AM Carrier Shape sine, square, Ramp,Pulse, arbitrary waveform Carrier Frequency The maximum carrier frequency depends on the carrier shape selected. The default carrier frequency for all carrier shapes is 1kHz. Panel Operation 1. With a carrier waveform selected, press the FREQ/Rate key. / 2.
MODULATION 4. Press F1~F5 to select the frequency range. Range uz ~ Carrier Shape Carrier Frequency Sine wave 1μHz~ 25MHz Square wave 1μHz~25MHz Ramp wave 1μHz~1MHz Pulse wave 500uHz~25MHz Default frequency 1 kHz z Modulating Wave Shape The function generator can accept internal as well as external sources. The AFG-2225 has sine, square, triangle, up ramp and down ramp modulating waveform shapes. Sine waves are the default wave shape. Panel Operation 1. Press the MOD key. 2.
AFG-2225 Series User Manual AM Frequency The frequency of the modulation waveform (AM Frequency) can be set from 2mHz to 20kHz. Panel Operation 1. Press the MOD key. 2. Press F1 (AM). 3. Press F3 (AM Freq) rq 4. The AM Freq parameter will become highlighted in the Waveform display area.
MODULATION 5. Use the arrow keys and scroll wheel or number pad to enter the AM frequency. 6. Press F1~F3 to select the frequency range.
AFG-2225 Series User Manual Modulation Depth Modulation depth is the ratio (as a percentage) of the unmodulated carrier amplitude and the minimum amplitude deviation of the modulated waveform. In other words, modulation depth is the maximum amplitude of the modulated waveform compared to the carrier waveform as a percentage. Panel Operation 1. Press the MOD key. 2. Press F1 (AM). 3. Press F2 (Depth). pth 4. The AM Depth parameter will become highlighted in the waveform display area.
MODULATION Range Note Depth 0%~120% Default depth 100% When the modulation depth is greater than 100%, the output cannot exceed ±5VPeak (10kΩ load). If an external modulation source is selected, modulation depth is limited to ± 5V from the MOD INPUT terminal on the rear panel. For example, if the modulation depth is set to 100%, then the maximum amplitude is +5V, and the minimum amplitude is -5V.
AFG-2225 Series User Manual Note 74 If an external modulation source is selected, modulation depth is limited to ± 5V from the MOD INPUT terminal on the rear panel. For example, if modulation depth is set to 100%, then the maximum amplitude is +5V, and the minimum amplitude is -5V.
MODULATION Frequency Modulation (FM) A FM waveform is produced from a carrier waveform and a modulating waveform. The instantaneous frequency of the carrier waveform varies with the magnitude of the modulating waveform. When using the AFG-2225 function generator, only one type of modulated waveform can be created at any one time.
AFG-2225 Series User Manual Selecting Frequency Modulation (FM) When FM is selected, the modulated waveform depends on the carrier frequency, the output amplitude and offset voltage. Panel Operation 1. Press the MOD key. 2. Press F2 (FM). FMCarrier Shape Background The default waveform shape is set to sine. Noise and pulse waveforms cannot be used as a carrier wave. Panel Operation 1. Press the Waveform key. 2. Press F1~F4 to select the carrier shape.
MODULATION FM Carrier Frequency When using the AFG-2225 function generator, the carrier frequency must be equal to or greater than the frequency deviation. If the frequency deviation is set to value greater than the carrier frequency, the deviation is set to the maximum allowed. The maximum frequency of the carrier wave depends on the waveform shape chosen. Panel Operation 1. To select the carrier frequency, press the FREQ/Rate key. at 2.
AFG-2225 Series User Manual Square 1μHz~15MHz Ramp 1μHz~1MHz Default frequency 1kHz FM Wave Shape The function generator can accept internal as well as external sources. The AFG-2225 has sine, square, triangle, positive and negative ramps (UpRamp, DnRamp) as the internal modulating waveform shapes. Sine is the default wave shape. Background 1. Select MOD. 2. Press F2 (FM). 3. Press F4 (Shape). 4. Press F1 ~ F5 to select the waveform shape. 5. Press Return to return to the previous menu.
MODULATION FM Frequency The frequency of the modulation waveform (FM Frequency) can be set from 2mHz to 20kHz. Panel Operation 1. Press the MOD key. 2. Press F2 (FM). 3. Press F3 (FM Freq).
AFG-2225 Series User Manual 4. The FM Freq parameter will become highlighted in waveform display panel. 5. Use the arrow keys and scroll wheel or number pad to enter the FM frequency. 6. Press F1~F3 to select the frequency unit.
MODULATION Frequency Deviation The frequency deviation is the peak frequency deviation from the carrier wave and the modulated wave. Panel Operation 1. Press the MOD key. 2. Press F2 (FM). 3. Press F2 (Freq Dev). rqv 4. The Freq Dev parameter will become highlighted in the waveform display panel. 5. Use the arrow keys and scroll wheel or number pad to enter the frequency deviation. 6. Press F1~ F5 to choose the frequency units.
AFG-2225 Series User Manual Range Frequency Deviation DC~25MHz DC~15MHz(square) DC~1MHz (Ramp) Default depth 100Hz Selecting (FM) Modulation Source The function generator will accept an internal or external source for FM modulation. The default source is internal. Panel Operation 1. Press the MOD key. 2. Press F2 (FM). 3. Press F1 (Source). 4. To select the source, press F1 (Internal) or F2 (External). 5. Press Return to return to the previous menu.
MODULATION Note If an external modulating source is selected, the frequency deviation is limited to the ± 5V MOD INPUT terminal on the rear panel. The frequency deviation is proportional to the signal level of the modulation in voltage. For example, if the modulation in voltage is +5V, then the frequency deviation would be equal to the set frequency deviation.
AFG-2225 Series User Manual Frequency Shift Keying (FSK) Modulation Frequency Shift Keying Modulation is used to shift the frequency output of the function generator between two preset frequencies (carrier frequency, hop frequency). The frequency at which the carrier and hop frequency shift is determined by the internal rate generator or the voltage level from the Trigger INPUT terminal on the rear panel. Only one modulation mode can be used at once.
MODULATION Selecting FSK Modulation When using FSK mode, the output waveform uses the default settings for carrier frequency, amplitude and offset voltage. Panel Operation 1. Press the MOD key. 2. Press F3 (FSK). K FSK Carrier Shape Background The default waveform shape is set to sine. Noise waveforms cannot be used as carrier waves. Panel Operation 1. Press the Waveform key. 2. Press F1~F4 to choose the carrier wave shape.
AFG-2225 Series User Manual FSK Carrier Frequency The maximum carrier frequency depends on the carrier shape. The default carrier frequency for all carrier shapes is 1kHz. The voltage level of the Trigger INPUT signal controls the output frequency when EXT is selected. When the Trigger INPUT signal is logically low the carrier frequency is output and when the signal is logically high, the hop frequency is output. Panel Operation 1. Press the FREQ/Rate key to select the carrier frequency. / 2.
MODULATION FSK Hop Frequency The default Hop frequency for all waveform shapes is 100 Hz. A square wave with a duty cycle of 50% is used for the internal modulation waveform. The voltage level of the Trigger INPUT signal controls the output frequency when EXT is selected. When the Trigger INPUT signal is logically low the carrier frequency is output and when the signal is logically high, the hop frequency is output. Panel Operation 1. Press the MOD key. 2. Press F3 (FSK). K oprq 3.
AFG-2225 Series User Manual 6. Press F1~F5 to select the frequency range. Range uz ~ Waveform Carrier Frequency Sine wave 1μHz~25MHz Square wave 1μHz~15MHz Ramp wave 1μHz~1MHz Pulse wave 500μHz~15MHz Default frequency 100Hz z FSK Rate FSK Rate function is used to determine rate at which the output frequency changes between the carrier and hop frequencies. The FSK Rate function only applies to internal FSK sources. Panel Operation 1. Select the MOD key. 2. Press F3 (FSK).
MODULATION 5. The arrow keys and scroll wheel or number pad to enter the FSK rate. 6. Press F1~F4 to select the frequency unit. Range Note / mz FSK Rate 2mHz~100kHz Default 10Hz ~ kz If an external source is selected, FSK Rate settings are ignored.
AFG-2225 Series User Manual FSK Source The AFG-2225 accepts internal and external FSK sources, with internal as the default source. When the FSK source is set to internal, the FSK rate is configured using the FSK Rate function. When an external source is selected the FSK rate is equal to the frequency of the Trigger INPUT signal on the rear panel. Panel Operation 1. Press the MOD key. 2. Press F3 (FSK). K our 3. Press F1 (Source). 4.
MODULATION Phase Modulation (PM) The phase deviation of the carrier waveform deviates from a reference phase value in proportion to changes in the modulating waveform. Only one mode of modulation can be enabled at any one time. If PM is enabled, any other modulation mode will be disabled. Likewise, burst and sweep modes cannot be used with PM and will be disabled when PM is enabled.
AFG-2225 Series User Manual Selecting Phase Modulation (PM) When selecting PM, the current setting of the carrier frequency, the amplitude modulation frequency, output, and offset voltage must be considered. Panel Operation 1. Press the MOD key. 2. Press F4 (PM).
MODULATION PM Carrier Waveform Background PM uses a sine wave as default. Noise and Pulse waveform cannot be used with phase modulation. Panel Operation 1. Press the Waveform key. 2. Press F1 ~ F4 to select the waveform. Range Carrier Waveform n ~ amp Sine wave, Square wave, ramp wave. PM Carrier Frequency Selects the maxium carrier frequency for the carrier wavefrom. The default carrier frequency is 1kHz. Panel Operation 1.
AFG-2225 Series User Manual Range Carrier Wave Carrier Frequency Sine wave 1μHz~25MH Square wave 1μHz~15MHz Ramp wave 1μHz~1MHz Default frequency 1 kHz PM Wave Shape The function generator can accept internal or external sources. The internal sources can include sine, square, triangle, up ramp and down ramp. The default wave shape is sine. Panel Operation 1. Select the MOD key. 2. Press F4 (PM). 3. Press F4 (Shape). 4. Press F1~F5 to select a waveform shape. 94 hap n 5.
MODULATION PM Frequency The frequency of the modulation waveform (PM Frequency) can be set from 2mHz to 20kHz. Panel Operation 1. Press the MOD key. 2. Press F4 (PM). 3. Press F3 (PM Freq). rq 4. The PM Freq parameter will become highlighted in the Waveform Display area.
AFG-2225 Series User Manual 5. Use the arrow keys and scroll wheel or number pad to enter the PM frequency. 6. Press F1~F3 to select the frequency unit range.
MODULATION Phase Deviation The maximum phase deviation depends on the the carrier wave frequency and the modulated waveform. Panel operation 1. Press the MOD key. 2. Press F4 (PM). 3. Press F2 (Phase Dev). hasv 4. The Phase Dev parameter will become highlighted in the waveform display area. 5. Use the arrow keys and scroll wheel or number pad to enter the phase deviation. 6. Press F1 to select the phase units.
AFG-2225 Series User Manual Range Phase deviation/shift 0~360° Defualt phase 180° Select the PM Source The function generator excepts internal or external sources for phase modulation. The default source is internal. Panel Operation 1. Press the MOD key. 2. Press F4 (PM). 3. Press F1 (Source). 4. Press F1 (INT) or F2 (EXT) to select the source. 5. Press return to return to the previous menu. External Source Use the MOD INPUT terminal on the rear panel when using an external source.
MODULATION 99
AFG-2225 Series User Manual SUM modulation Sum modulation adds a modulating signal to a carrier wave. Typically, sum modulation is used to add noise to a carrier wave. The modulating signal is added as a percentage of the carrier amplitude. If SUM is enabled, any other modulation mode will be disabled. Likewise, burst and sweep modes cannot be used with SUM and will be disabled when SUM is enabled.
MODULATION Selecting SUM modulation For SUM modulation, the modulated waveform amplitude and offset is determined by the carrier wave. Panel Operation 1. Press the MOD key. 2. Press F5 (SUM). SUM Carrier Waveform Background Panel Operation The SUM carrier waveform is a sinewave by default. 1. Press the Waveform key. 2. Press F1~F5 to select the carrier waveform. Range Carrier Waveform n ~ os Sine, square, pulse, ramp and noise wave.
AFG-2225 Series User Manual SUM Carrier Frequency The maximum carrier frequency depends on the selected carrier waveform. The default carrier frequency is 1kHz. Panel Operation 1. Press the FREQ/Rate key to select the carrier frequency. / 2. The FREQ parameter will become highlighted in the parameter window. 3. Use the arrow keys and scroll wheel or number pad to enter the frequency. 4. Press F1 ~ F5 to select the frequency units.
MODULATION SUM Waveform The function generator can accept internal and external sources. The AFG-2225 includes sine, square, triangle, UpRamp and DnRamp as internal sources. The default waveform is sine. Panel Operation 1. Press the MOD key. 2. Press F5 (SUM). hap 3. Press F4 (Shape). 4. Press F1~F5 to select the source waveform. 5. Press Return to return to the previous menu.
AFG-2225 Series User Manual Modulating Waveform Frequency The frequency of the modulating waveform (SUM Frequency) can be set from 2mHz to 20kHz. Panel Operation 1. Press the MOD key. 2. Press F5 (SUM). rq 3. Press F3 (SUM Freq). 4. The SUM Freq parameter will become highlighted in the waveform display area. 5. Use the arrow keys and scroll wheel or number pad to enter the SUM frequency. 6. Press F1~F3 to select the frequency units.
MODULATION SUM Amplitude The SUM amplitude is the offset (in percent relative to the carrier) of the signal that is added to the carrier. Panel Operation 1. Press the MOD key. 2. Press F5 (SUM). mpl 3. Press F2 (SUM Ampl). 4. In the waveform display area, the SUM Ampl will be highlighted. 5. Use the arrow keys and scroll wheel or number pad to enter the SUM amplitude. 6. Press F1 to select the percentage unit.
AFG-2225 Series User Manual Select the SUM Amplitude Source The signal generator can accept internal or external sources for the SUM amplitude modulation. Panel Operation 1. Press the MOD key. 2. Press F5 (SUM). our 3. Press F1 (Source). 4. Press F1 (INT) or F2 (EXT) to select the source. 5. Press Return to return to the previous menu. External Source Use the MOD INPUT terminal on the rear panel when using an external source.
MODULATION 107
AFG-2225 Series User Manual Frequency Sweep The function generator can perform a sweep for sine, square or ramp waveforms, but not noise, and pulse. When Sweep mode is enabled, Burst or any other modulation modes will be disabled. When sweep is enabled, burst mode is automatically disabled. In Sweep mode the function generator will sweep from a start frequency to a stop frequency over a number of designated steps. The step spacing of the sweep can linear or logarithmic.
MODULATION Selecting Sweep Mode The Sweep button is used to output a sweep. If no settings have been configured, the default settings for output amplitude, offset and frequency are used. Setting Start and Stop Frequency The start and stop frequencies define the upper and lower sweep limits. The function generator will sweep from the start through to the stop frequency and cycle back to the start frequency. The sweep is phase continuous over the full range sweep range (1μHz-25MHz).
AFG-2225 Series User Manual Stop 4. Use the arrow keys and scroll wheel or number pad to enter the Stop/Start frequency. 5. Press F1~F5 to select the Start/Stop frequency units. Range Sweep Range / uz ~ z 1μHz~25MHz (Sine wave) 1μHz~1MHz (Ramp wave) 1μHz~15MHz (Square wave) Note Start - Default 100Hz Stop - Default 1kHz To sweep from low to high frequencies, set the start frequency less than the stop frequency.
MODULATION Center Frequency and Span A center frequency and span can be set to determine the upper and lower sweep limits (start/stop). Panel Operation 1. Press the SWEEP key. 2. Press F5 (More). or 3. Press F2 (Span) or F3 (Center) to select the span or center. pan ~ ntr 4. The Span or Center parameters will become hightlighted in the waveform display area. Span Center 5. Use the arrow keys and scroll wheel or number pad to enter the Span/Center frequency.
AFG-2225 Series User Manual Range Center frequency 1μHz~25MHz (sine wave) 1μHz~1MHz (Ramp wave) 1μHz~15MHz (square wave) Span frequency DC~25MHz (sine wave) DC ~1MHz (Ramp wave) 1μHz~15MHz (square wave) Note Default center 550Hz Default span 900Hz To sweep from low to high frequencies, set a positive span. To sweep from high to low frequencies, set a negative span. When marker is off, the SYNC signal is a square wave with a duty cycle of 50%.
MODULATION Sweep Mode Sweep mode is used to select between linear or logarithmic sweeping. Linear sweeping is the default setting. Panel Operation 1. Press the SWEEP key. 2. Press F2 (Type). 3. To select linear or logarithmic sweep, press F1 (Linear) or F2 (Log). 4. Press Return to return to the previous menu.
AFG-2225 Series User Manual Sweep Time The sweep time is used to determine how long it takes to perform a sweep from the start to stop frequencies. The function generator automatically determines the number of discrete frequencies used in the scan depending on the length of the scan. Panel Operation 1. Press the SWEEP key. 2. Press F5 (More). 3. Press F1 (SWP Time). or m 4. The Time parameter will become highlighted in the waveform display area. 5.
MODULATION Range Sweep time 1ms ~ 500s Default time 1s Marker Frequency The marker frequency is the frequency at which the marker signal goes low (The marker signal is high at the start of each sweep). The marker signal is output from the Trigger OUT terminal on the rear panel. The default is 550 Hz. Panel Operation 1. Press the SWEEP key. 2. Press F5 (More). 3. Press F4 (Marker) 4. Press F2 (ON/OFF) to toggle the marker on or off. 5. Press F1 (Freq) to select the marker frequency.
AFG-2225 Series User Manual 7. Use the arrow keys and scroll wheel or number pad to enter the frequency. 8. Press F1~F5 to select the frequency unit. Range Frequency / uz ~ z 1μHz~25MHz (Sine wave) 1μHz~1MHz (Ramp wave) 1μHz~15MHz square wave) Default Note 550Hz The marker frequency must be set to a value between the start and stop frequencies. If no value is set, the marker frequency is set to the average of the start and stop frequencies.
MODULATION 3. To select the trigger source, press F1 (Internal), F2 (External) or F3 (Manual). 4. Press Return to return to the previous menu. Note ~ anual Return Using the Internal source will produce a continuous sweep using the sweep time settings. With an external source, a sweep is output each time a trigger pulse (TTL) is received from the Trigger IN terminal on the rear panel. The trigger period must be equal to or greater than the sweep time plus 1ms. 5.
AFG-2225 Series User Manual Burst Mode The function generator can create a waveform burst with a designated number of cycles. Burst mode supports sine, square and ramp waveforms.
MODULATION Selecting Burst Mode When burst mode is selected, any modulation or sweep modes will be automatically disabled. If no settings have been configured, the default settings for output amplitude, offset and frequency are used. Burst Modes Burst mode can be configured using Triggered (N Cycle mode) or Gated mode. Using N Cycle/Triggered mode, each time the function generator receives a trigger, the function generator will output a specified number of waveform cycles (burst).
AFG-2225 Series User Manual In Gated mode, burst count, burst cycle and trigger source are ignored. If a trigger is input, then the trigger will be ignored and will not generate any errors. Panel Operation 1. Press the Burst key. 2. To select either N Cycle (F1) or Gate (F2). yl ~ at Burst Frequency In the N Cycle and Gated modes, the waveform frequency sets the repetition rate of the burst waveforms.
MODULATION Range Note Frequency 1uHz~25MHz Freqency – Ramp 1uHz~1MHz Default 1kHz Waveform frequency and burst period are not the same. The burst period is the time between the bursts in N-Cycle mode. Burst Cycle/Burst Count The burst cycle (burst count) is used to define the number of cycles that are output for a burst waveform. Burst cycle is only used with N-cycle mode (internal, external or manual source). The default burst cycle is 1. Panel Operation 1. Press the Burst key. 2.
AFG-2225 Series User Manual 5. Use the arrow keys and scroll wheel or number pad to enter the number of cycles. 6. Press F2 to select the Cyc unit. Range Note Cycles / y 1~65535 Burst cycles are continuously output when the internal trigger is selected. The burst period determines the rate of bursts and the time between bursts. Burst cycle must be less than the product of the burst period and wave frequency.
MODULATION Infinite Burst Count Panel Operation Note 1. Press the Burst key. 2. Press F1 (N Cycle). yl 3. Press F2 (Infinite). nfnt Infinite burst is only available when using manual triggering. Burst Period The burst period is used to determine the time between the start of one burst and the start of the next burst. It is only used for internally triggered bursts. Panel Operation 1. Press the Burst key. 2. Press F1 (N Cycle).
AFG-2225 Series User Manual 3. Press F4 (Period). rod 4. The Period parameter will become highlighted in the Waveform Display area. 5. Use the arrow keys and scroll wheel or number pad to enter period time. 6. Press F1~F3 to choose the period time unit. Range Note Period time 1ms~500s Default 10ms / u ~ Burst period is only applicable for internal triggers.
MODULATION Burst Phase Burst Phase defines the starting phase of the burst waveform. The default is 0˚. Panel Operation 1. Press the Burst key. 2. Press F1 (N Cycle). yl has 3. Press F3 (Phase). 4. The Phase parameter will become highlighted in the Waveform Display area. 5. Use the arrow keys and scroll wheel or number pad to enter the phase. 6. Press F2 (Degreee) to select the phase unit.
AFG-2225 Series User Manual Note When using sine, square, triangle or ramp waveforms, 0˚ is the point where the waveforms are at zero volts. 0˚ is the starting point of a waveform. For sine, square or Triangle, Ramp waveforms, 0˚ is at 0 volts (assuming there is no DC offset). Burst Phase is used for both N cycle and Gated burst modes. In gated burst mode, when the Trigger INPUT signal goes low the output is stopped after the current waveform is finished.
MODULATION Manual Triggering If a manual source is selected, the Trigger softkey (F1) must be pressed each time to output a burst. Note When the internal trigger source is chosen, the burst is output continuously at a rate defined by the burst period setting. The interval between bursts is defined by the burst period. rr When the external trigger is selected the function generator will receive a trigger signal (TTL) from the Trigger INPUT terminal on the rear panel.
AFG-2225 Series User Manual Burst Delay Panel Operation 1. Press the Burst key. 2. Press F1 (N Cycle). yl 3. Press F5 (TRIG set). st lay 4. Press F4 (Delay). 5. The Delay parameter will become highlighted in the Waveform Display area. 6. Use the selector keys and scroll wheel or number pad to enter period time. 7. Press F1~F4 to choose the delay time unit.
MODULATION Range Delay time 0s~655350nS Default 0s Burst Trigger Output The Trig Out terminal on the rear panel can be used for burst or sweep modes to output a rising edge TTL compatible trigger signal. By default the trigger signal is rising edge. The trigger signal is output at the start of each burst. Panel Operation 1. Press the Burst key. 2. Press F1 (N Cycle). yl 3. Press F5 (TRIG set). st 4. Press F5 (TRIG out). out 5.
AFG-2225 Series User Manual 130
SECONDARY SYSTEM FUNCTION SETTINGS SECONDARY SYSTEM FUNCTION SETTINGS The secondary system functions are used to store and recall settings, view help files, view the software version, update the firmware, set the buzzer. Save and Recall ............................................................... 132 System and Settings ........................................................ 136 System and Settings ........................................................ 136 Viewing and Updating the Firmware .........
AFG-2225 Series User Manual Save and Recall The AFG-2225 has non-volatile memory to store instrument state and ARB data. There are 10 memory files numbered 0~9. Each memory file can either store arbitrary waveform data (ARB), settings or both. When data (ARB or Setting data) is stored in a memory file, the data will be shown in red. If a file has no data, it will be shown in blue.
SECONDARY SYSTEM FUNCTION SETTINGS Panel Operation Time Shape Start frequency Phase deviation Stop frequency Frequency Center frequency Span frequency Source Marker frequency Trigger out Type Cycles Phase Period Delay Burst Type 1. Press the UTIL key. 2. Press F1 (Memory). mory 3. Use the scroll wheel to highlight a memory file number.
AFG-2225 Series User Manual 4. Choose a file operation: Press F1 to store a file, press F2 to recall a file, or press F3 to delete a file. tor all lt on 5. Use the scroll wheel to highlight the data type. ARB, Setting or ARB+Setting 6. Press F5 (Done) to choose the data type. Range Memory file Memory0 ~ Memory9 Data type ARB, Setting, ARB+Setting 7. Press F5 (Done) to confirm the operation. Delete All 134 8. To delete all the files for Memory0~Memory9, press F4.
SECONDARY SYSTEM FUNCTION SETTINGS 9. Press F1 (Done) to confirm the deletion of all files.
AFG-2225 Series User Manual System and Settings There are a number of miscellaneous settings and firmware settings that can be configured. Viewing and Updating the Firmware View Version 1. Press the UTIL key. 2. Press F2 (Cal.). al oftwar rson 3. Press F2 (Software). 4. Press F1 (Version) to view the firmware version. The version information will be shown on screen: Instrument, Version, FPGA Revision Update Firmware 5.
SECONDARY SYSTEM FUNCTION SETTINGS Setting the Buzzer Sound Background Turns the beeper on or off. Panel Operation 1. Press the UTIL key. 2. Press F3 (System). 3. PressF3 (Beep) to toggle the buzzer sound on or off. 4. Press F1(ON) or Press F2(OFF) ystm p ~ Frequency Counter Example: Turn on the frequency counter. Gate time: 1 second. 1. Press UTIL, F5 (Counter). Output: N/A Input: Trigger MOD Trigger Counter IN OUT 2.
AFG-2225 Series User Manual Frequency Coupling Example: Frequency Coupling 1. Press UTIL, F4 (Dual Chan) to enter the coupling function. 2. Press F1 (Freq Cpl) to select the frequency coupling function. 3. Press F2 (Offset). The offset is the frequency difference between CH1 and CH2. Use the number keys or scroll wheel to enter the offset. There are two different coupling modes.
SECONDARY SYSTEM FUNCTION SETTINGS 4. Input an offset value of 1kHz. Press F1~ F5 to select the units. uz ~ z The frequency of channel 2 becomes 2kHz (CH2=CH1 + Offset). 5. Change the frequency coupling mode to Ratio. Set the ratio to 2. The frequency of CH2 automatically changes accordingly to match the ratio (CH2=CH1*Ratio).
AFG-2225 Series User Manual Amplitude Coupling Example: Amplitude Coupling 1. The following assumes that the amplitude has already been set to 4Vpp with a DC offset of 1Vdc. 2. Press UTIL, F4 (Dual Chan) to enter the coupling function. 3. Press F2 (Ampl Cpl), F1 (ON) to select the amplitude coupling function. ualhan mplpl n 4. The amplitude and offset between both channel is coupled. Any changes in amplitude in the current channel is reflected in the other channel.
SECONDARY SYSTEM FUNCTION SETTINGS 1. The method for outputting a square wave has been previously described. Use this method to output a 2kHz squarewave from CH1 with an amplitude of 5Vpp and a DC offset of 1Vdc. 2. Press UTIL, F4 (Dual Chan) to enter the coupling function. 3. Press F3 (Tracking), F2 (On) to turn on the tracking function. ualhan rakn n 4. When tracking is turned on, parameters such as amplitude and frequency from the current channel are mirrored on the other channel.
AFG-2225 Series User Manual 142
CHANNEL SETTINGS CHANNEL SETTINGS The channel settings chapter shows how to set the output impedance, output phase and DSO connection settings. Output Impedance ............................................................. 143 Selecting the Output Phase ............................................... 144 Synchronizing the Phase .................................................... 145 DSO Link ............................................................................
AFG-2225 Series User Manual 3. Select F1 (50 OHM) or F2 (High Z) to select the output impedance. ~ h Selecting the Output Phase Panel operation 1. Press the CH1/CH2 key. Note The phase function can only be used if the ARB, MOD, SWEEP or BURST functions are not active. 2. Press F4 (Phase) and then press F1 (Phase) has has 3. The Phase parameter in the parameter window will become hightlighed.
CHANNEL SETTINGS 4. Use the arrow keys and scroll wheel or number pad to enter the output phase. 5. Press F5 (Degree). / r Synchronizing the Phase Background Synchronizes both the outputs on the AFG-2225. Panel Operation 1. Press the CH1/CH2 key. 2. Press F4 (Phase). 3. Press F2 (S_Phase) to synchronize the phase of the channels.
AFG-2225 Series User Manual DSO Link Background DSO Link enables the AFG-2225 to receive lossless data from a GDS-2000 Series DSO to create ARB data. 1. Connect the AFG-2225 USB host port to the GDS-2000’s USB B device port. Panel Operation 2. Press the CH1/CH2 key. 3. Press F5 (DSO Link). 4. Press F1 (Search). 5. To select a DSO channel, Press F2 (CH1), F3 (CH2), F4 (CH3) or F5 (CH4). The acquired data can then be displayed.
ARBITRARY WAVEFORMS ARBITRARY WAVEFORMS The AFG-2225 can create user-defined arbitrary waveforms with a sample rate of 120MHz. Each waveform can include up to 4k of data points with a vertical range of ±511. Inserting Built-In Waveforms ........................................... 148 Create an AbsAtan Waveform ............................................ 148 Display an Arbitrary Waveform ........................................ 150 Set the Horizontal Display Range ......................................
AFG-2225 Series User Manual Inserting Built-In Waveforms The AFG-2225 includes 66 common waveforms, such as math waveforms, windowing functions and engineering waveforms. Create an AbsAtan Waveform Panel Operation 1. Press the ARB key. 2. Press F3(Built in). ultn 3. Press F4(Wave). av ommon 4. Press F1(Common). 5. Use the scroll wheel to select “AbsAtan” from the built-in Common waveforms. 6. Press F5(Select) to select AbsAtan waveform 7.
ARBITRARY WAVEFORMS Below an Absatan wave created at start:0, Length: 33, Scale: 511 149
AFG-2225 Series User Manual Display an Arbitrary Waveform Set the Horizontal Display Range The horizontal window bounds can be set in one of two ways: Using a start point and length, or a center point and length. Panel Operation 1. Press the ARB key. 2. Press F1 (Display) to enter the display menu. 3. Press F1 (Horizon) to enter the horizontal menu. Using a Start Point splay orzon tart 4. Press F1( Start) 5. The H_From parameter will become highlighted. 6.
ARBITRARY WAVEFORMS Setting the Length 10. Repeat steps 4~9 for Length (F2). Using a Center Point 11. Repeat steps 4~9 for Center (F3). Zoom in 12. To zoom into the arbitrary waveform, press F4 (Zoom In). The Zoom In function will reduce the length by half each time the function is used. The minimum allowable length is 3. Zoom out 13. To zoom out from the center point of the waveform, press F5 (Zoom out). The Zoom out function will increase the length by 2. The maximum allowable length is 4096.
AFG-2225 Series User Manual Set the Vertical Display Properties Like the horizontal properties, the vertical display properties of the waveform display can be created in two ways: Setting high and low values, or setting the center point. Panel Operation Setting the Low Point 1. Press the ARB key. 2. Press F1 (Display). splay 3. Press F2 (Vertical). rtal ow 4. Press F1 (Low). 5. The V_Low parameter will become highlighted. 6.
ARBITRARY WAVEFORMS Setting the Center 11. Repeat steps 4~9 for Center Point (F3). Zoom 12. To zoom in from the center of the arbitrary waveform, press F4 (Zoom in). The Zoom in function will reduce the length by half each time the function is used. The minimum allowable vertical low is -2, and the minimum vertical high is 2. 13. To zoom out of the waveform, press F5 (Zoom out). The Zoom out function will increase the length by 2.
AFG-2225 Series User Manual Page Navigation (Back Page) Background When viewing the waveform, the display window can be moved forward and backward using the Next/Back Page functions. Panel Operation 1. Press the ARB key. 2. Press F1 (Display). splay aka 3. Press F4 (Back Page) to move the display window one view length backward. H_From* = H_From - Length Center*= Center – Length *Length until 0 Below, shows the display after Back Page has been pressed.
ARBITRARY WAVEFORMS 155
AFG-2225 Series User Manual Page Navigation (Next Page) Background When viewing the waveform, the display window can be moved forward and backward using the Next/Back Page functions. Panel Operation 1. Press the ARB key. 2. Press F1 (Display). splay xta 3. Press F3 (Next Page) to move the display window one view length forward. H_From*=H_From + Length Center=Center + Length *H_From +Length ≤ 4096 Below, shows the display after Next Page has been pressed.
ARBITRARY WAVEFORMS 157
AFG-2225 Series User Manual Display Panel Operation 1. Press the ARB key. 2. Press F1 (Display). splay vrvw 3. To make the display window cover the whole waveform, press F5 (Overview). Horizontal: 0~4095 Vertical: 511~ -511 Below shows the display after Overview has been selected.
ARBITRARY WAVEFORMS Editing an Arbitrary Wavefrom Adding a Point to an Arbitrary Waveform Background The AFG-2225 has a powerful editing function that allows you to create points or lines anywhere on the waveform. Panel Operation 1. Press the ARB key. 2. Press F2 (Edit). dt 3. Press F1 (Point). ont ddrss 4. Press F1 (Address). 5. The Address parameter becomes highlighted. 6. Use the arrow keys and scroll wheel or number pad to enter the Address value.
AFG-2225 Series User Manual 10. The Data parameter will become highlighted. 11. Use the selector keys and scroll wheel or number pad to enter a Data value. 12. Press F2 (Enter) to save the settings. 13. Press Return to return to the previous menu. 14. Press return again to go back to the ARB menu. / ntr Return Return In the following figure the edited address is shown in red.
ARBITRARY WAVEFORMS Panel Operation 1. Press the ARB key. 2. Press F2 (Edit). dt 3. Press F2 (Line). n tart 4. Press F1 (Start ADD). 5. The Start Address parameter will be highlighted in red. 6. Use the arrowkeys keys and scroll wheel or number pad to enter the start address. 7. Press F2 (Enter) to save the settings. 8. Press Return to return to the previous menu. / ntr Return 9.
AFG-2225 Series User Manual The red line was created below with the following properties: Start Address: 0, Start Data: 0 Stop Address: 32, Stop Data: 0 Copy a Waveform Panel Operation 1. Press the ARB key. 2. Press F2 (Edit). dt 3. Press F3 (Copy). opy 4. Press F1 (Start). tart 5. The Copy From properties will become highlighted in red.
ARBITRARY WAVEFORMS 6. The the arrow keys and scroll wheel or number pad to enter the Copy From address. 7. Press F2 (Enter) to save the settings. 8. Press Return to return to the previous menu. / ntr Return 9. Repeat steps 4~8 for Length (F2) and Paste To (F3). 10. Press F5 (Done) to confirm the selection. 11. Press Return to return to the previous menu.
AFG-2225 Series User Manual Clear the Waveform Panel Operation 1. Press the ARB key. 2. Press F2 (Edit). dt 3. Press F4 (Clear). lar 4. Press F1 (Start). tart 5. The Clear From properties will become highlighted in red. 6. Use the arrow keys and scroll wheel or number pad to enter the Clear From address. 7. Press F2 (Enter) to save the settings. 8. Press Return to return to the previous menu. 9. Repeat steps 4~8 for Length (F2). 10.
ARBITRARY WAVEFORMS Delete All 11. Press F4 (ALL) to delete the whole waveform. 12. Press F1 (Done) again to confirm the deletion. 13. Press Return return to the previous menu. on Return Clear From: 20, Length: 33.
AFG-2225 Series User Manual The result after the whole waveform is deleted: ARB Protection The protection function designates an area of the arbitrary waveform that cannot be altered. Panel Operation 1. Press the ARB key. 2. Press F2 (Edit). dt rott tart 3. Press F5 (Protect). 4. Press F2 (Start). 5. The Protect Start properties will become highlighted in red.
ARBITRARY WAVEFORMS 6. Use the arrow keys and scroll wheel or number pad to enter the Protect Start address. 7. Press F2 (Enter) to save the settings. 8. Press Return to return to the previous menu. 9. Repeat steps 4~8 for Length (F3). 10. Press F4 (Done) to confirm the protected area. Protect All 11. Press F1 (ALL) to protect the whole waveform. 12. Press F1 (Done) to confirm. Unprotect All 13. Press F5 (Unprotect) to unprotect the whole waveform. 14.
AFG-2225 Series User Manual Below, the protected areas of the waveform are shown with an orange background: Start:0, Length: 100.
ARBITRARY WAVEFORMS Ouput an Arbitrary Waveform The arbitrary waveform generator can output up to 4k points (2~4096). Ouput Arbitrary Waveform Panel Operation 1. Press the ARB key. 2. Press F4 (Output). utput tart 3. Press F1 (Start). 4. The Start property will become highlighted in red. 5. Use the arrow keys and scroll wheel or number pad to enter the Start address. 6. Press F2 (Enter) to confirm the start point. 7.
AFG-2225 Series User Manual The front panel terminal will output the following waveform.
ARBITRARY WAVEFORMS Saving/Loading an Arbitrary Waveform The AFG-2225 can save and load arbitrary waveforms from 10 internal memory slots. Arbitrary waveforms can also be saved and loaded from a USB memory stick. Saving a Waveform to Internal Memory Panel Operation 1. Press the ARB key. 2. Press F5 (More). or 3. Press F1 (Save). av 4. Press F1 (Start). tart 5. The Start property will become highlighted in red. 6.
AFG-2225 Series User Manual 11. Select a memory file using the scroll wheel. Memory0~Memory9 12. Press F1 (Select) to save the selected memory file. 13. Press Return to return to the previous menu. lt Return Below the file Memory0 is selected using the scroll wheel. Saving a Waveform to USB Memory Panel Operation 172 1. Press the ARB key. 2. Press F5 (More). or 3. Press F1 (Save). av 4. Press F1 (Start).
ARBITRARY WAVEFORMS 5. The Start propery will become highlighted in red. 6. Use the arrow keys and scroll wheel or number pad to enter the Start address. 7. Press F2 (Enter) to confirm the start point. 8. Press Return to return to the previous menu. 9. Repeat steps 4~8 for Length (F2). 10. Press F4 (USB). / ntr Return nth lt woldr 11. Use the scroll wheel to navigate the file system. 12.
AFG-2225 Series User Manual New Folder: NEW_FOL A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ - 1 2 3 4 5 6 7 8 9 0 3. Use the scroll wheel to move the cursor. 4. Use F1 (Enter Char) or F2 (Backspace) to create a folder name. ntrhar 5. Press F5 (Save) to save the folder name. Create a New File 1. Press F3 (New File). ~ akspa av wl 2. The text editor will appear with a default file name of “NEW_FIL”.
ARBITRARY WAVEFORMS 3. Use the scroll wheel to move the cursor. 4. Use F1 (Enter Char) or F2 (Backspace) to create a file name. 5. Press F5 (Save) to save the file name. ntrhar av ~ akspa Below the folder, BIN, has been created in the root directory. Load a Waveform from Internal Memory Panel Operation 1. Press the ARBkey. 2. Press F5 (More). or 3. Press F2 (Load). oad mory 4. Press F1 (Memory).
AFG-2225 Series User Manual 5. Use the scroll whell to choose a memory file. 6. Press Select to load the selected memory file. 7. Press F3 (To) to choose the starting point for the loaded waveform. lt o 8. The Load To parameter will become highlighted in red. 9. Use the selector keys and scroll wheel or number pad to enter the starting point. 10. Press F2(Enter) to confirm the start point. 11. Press Return to return to the previous menu. 12. Press F4(Done).
ARBITRARY WAVEFORMS 177
AFG-2225 Series User Manual Load a Waveform from USB Panel Operation 1. Press the ARB key. 2. Press F5 (More). or 3. Press F2 (Load). oad 4. Press F2 (USB). lt o 5. Use the scroll wheel to choose a file name. 6. Press F1 (Select) to select the file to load. 7. Press F3 (To) to choose the starting point for the loaded waveform. 8. The Load To property will become highlighted in red. 9.
ARBITRARY WAVEFORMS Below the file AFG.CSV is selected using the scroll wheel loaded to position 0.
AFG-2225 Series User Manual REMOTE INTERFACE Establishing a Remote Connection .................................. 181 Configure USB interface .................................................... 181 Remote control terminal connection................................. 182 Command Syntax ...............................................................
REMOTE INTERFACE Establishing a Remote Connection The AFG-2225 supports USB remote connections. Configure USB interface USB configuration Panel Operation PC side connector Type A, host AFG-2225 side connector Type B, slave Speed 1.1/2.0 (full speed) 1. Connect the USB cable to the rear panel USB B (slave) port. 2. When the PC asks for the USB driver, select XXXXXXX.inf included in the software package or download the driver from the GW website, www.gwinstek.com.
AFG-2225 Series User Manual Remote control terminal connection Terminal application Invoke the terminal application such as MTTTY (Multi-Threaded TTY). For USB, set the COM port, baud rate, stop bit, data bit, and parity accordingly. To check the COM port No, see the Device Manager in the PC. For WinXP, Control panel → System → Hardware tab. Functionality check Run this query command via the terminal.
REMOTE INTERFACE 183
AFG-2225 Series User Manual Command Syntax Compatible standard IEEE488.2, 1992 (fully compatible) SCPI, 1994 (partially compatible) Command Tree The SCPI standard is an ASCII based standard that defines the command syntax and structure for programmable instruments. Commands are based on a hierarchical tree structure. Each command keyword is a node on the command tree with the first keyword as the root node. Each sub node is separated with a colon.
REMOTE INTERFACE Query A query is a simple or compound command followed by a question mark (?). A parameter (data) is returned. The maximum or minimum value for a parameter can also be queried where applicable. Example SOURce1:FREQuency? SOURce1:FREQuency? MIN Command forms Commands and queries have two different forms, long and short. The command syntax is written with the short form of the command in capitals and the remainder (long form) in lower case.
AFG-2225 Series User Manual Command Format SOURce1:DCOffset < offset>LF 1 2 3 4 1: command header 2: single space 3: parameter 4: message terminator Square Brackets [] Commands that contain squares brackets indicate that the contents are optional. The function of the command is the same with or without the square bracketed items. Brackets are not sent with the command.
REMOTE INTERFACE NRf type with a suffix including MINimum, MAXimum or DEFault parameters. Arbitrary ASCII characters. Discrete ASCII character parameters NRf+ type suffixes. 1, 1.5, 4.5e-1 MAX, MIN, IMM, EXT, MAN 1 KHZ, 1.0 HZ, ΜHZ NRf+ type VPP including voltage peak to peak. NRf+ type including volt unit suffixes.
AFG-2225 Series User Manual Command Separators Space A space is used to separate a parameter from a keyword/command header. Colon (:) A colon is used to separate keywords on each node. Semicolon (;) A semi colon is used to separate subcommands that have the same node level. For example: SOURce[1|2]:DCOffset? SOURce[1|2]:OUTPut? SOURce1:DCOffset?;OUTPut? Colon + Semicolon (:;) A colon and semicolon can be used to combine commands from different node levels.
REMOTE INTERFACE Command List System Commands .......................................................... 193 SYSTem:ERRor?.................................................................. 193 *IDN? ................................................................................. 193 *RST.................................................................................... 194 SYSTem:VERSion?.............................................................. 194 *OPC ..............................................
AFG-2225 Series User Manual SOURce[1|2]:AM:SOURce ................................................. 219 SOURce[1|2]:AM:INTernal:FUNCtion ............................... 220 SOURce[1|2]:AM:INTernal:FREQuency ............................. 221 SOURce[1|2]:AM:DEPTh .................................................... 221 Frequency Modulation (FM) Commands .......................... 223 FM Overview ...................................................................... 223 SOURce[1|2]:FM:STATe ..................
REMOTE INTERFACE Burst Mode Overview......................................................... 249 SOURce[1|2]:BURSt:STATe ................................................ 251 SOURce[1|2]:BURSt:MODE ............................................... 251 SOURce[1|2]:BURSt:NCYCles ............................................ 252 SOURce[1|2]:BURSt:INTernal:PERiod ............................... 253 SOURce[1|2]:BURSt:PHASe ............................................... 254 SOURce[1|2]:BURSt:TRIGger:SOURce ........
AFG-2225 Series User Manual MEMory:STATe:DELete ALL ..............................................
REMOTE INTERFACE System Commands SYSTem:ERRor? System Query Description Reads an error from the error queue. See page 292 for details regarding the error queue. Query Syntax SYSTem:ERRor? Return parameter Example Returns an error string, <256 ASCII characters. SYSTem:ERRor? -138 Suffix not allowed Returns an error string.
AFG-2225 Series User Manual *RST System Command Description Reset the function generator to its factory default state. Note Note the *RST command will not delete instrument save states in memory. Syntax *RST SYSTem:VERSion? System Query Description Performs a system version query. Returns a string with the instrument, firmware version, FPGA revision Query Syntax SYSTem:VERSion? Return parameter Example SYST:VERS? AFG-2225 VX.XXX_XXXX Returns the year and version for that year (1).
REMOTE INTERFACE *OPC? System Query Description Returns the OPC bit to the output buffer when all pending operations have completed. I.e. when the OPC bit is set. Note Commands cannot be executed until the *OPC? query has completed. Query Syntax *OPC? Return parameter 1 Example *OPC? 1 Returns a “1” when all pending operations are complete. *WAI System Command Description This command waits until all pending operations have completed before executing additional commands. I.e.
AFG-2225 Series User Manual Status Register Commands *CLS System Command Description The *CLS command clears all the event registers, the error queue and cancels an *OPC command. Syntax *CLS *ESE System Command Description The Standard Event Status Enable command determines which events in the Standard Event Status Event register can set the Event Summary Bit (ESB) of the Status Byte register. Any bit positions set to 1 enable the corresponding event.
REMOTE INTERFACE Example *ESE? 4 Bit 2 is set. *ESR? System Command Description Reads and clears the Standard Event Status Register. The bit weight of the standard event status register is returned. Note The *CLS will also clear the standard event status register.
AFG-2225 Series User Manual *SRE System Command Description The Service Request Enable Command determines which events in the Status Byte Register are allowed to set the MSS (Master summary bit). Any bit that is set to “1” can cause the MSS bit to be set. Note The *CLS command clears the status byte event register, but not the enable register. Syntax Parameter *SRE Example *SRE 12 0~255 Sets a bit weight of 12 (bits 2 and 3) for the service request enable register.
REMOTE INTERFACE System Remote Commands SYSTem:LOCal System Command Description Sets the function generator to local mode. In local mode, all front panel keys are operational.
AFG-2225 Series User Manual Apply Commands The APPLy command has 5 different types of outputs (Sine, Square, Ramp, Pulse, Noise, ). The command is the quickest, easiest way to output waveforms remotely. Frequency, amplitude and offset can be specified for each function. As only basic parameters can be set with the Apply command, other parameters use the instrument default values. The Apply command will set the trigger source to immediate and disable burst, modulation and sweep modes.
REMOTE INTERFACE Output Amplitude When setting the amplitude, MINimum, MAXimum and DEFault can be used. The range depends on the function being used and the output termination (50Ω or high impedance). The default amplitude for all functions is 100 mVpp (50Ω). If the amplitude has been set and the output termination is changed from 50Ω to high impedance, the amplitude will double. Changing the output termination from high impedance to 50Ω will half the amplitude.
AFG-2225 Series User Manual The offset is also determined by the output termination (50Ω or high impedance). If the offset has been set and the output termination has changed from 50Ω to high impedance, the offset will double. Changing the output termination from high impedance to 50Ω will half the offset. SOURce[1|2]:APPLy:SINusoid Description Syntax Parameter Example Source Specific Command Outputs a sine wave from the selected channel when the command has executed.
REMOTE INTERFACE Sets frequency to 2kHz and sets the amplitude and offset to the maximum. SOURce[1|2]:APPLy:RAMP Source Specific Command Description Outputs a ramp wave from the selected channel when the command has executed. Frequency, amplitude and offset can also be set. The symmetry is set to 50%. Syntax SOURce[1|2]:APPLy:RAMP [ [, [,] ]] Parameter 1μHz~1MHz 1mVpp~10Vpp (50Ω) -4.99V~4.
AFG-2225 Series User Manual Example -4.99V~4.99V (50Ω) SOUR1:APPL:PULS 1KHZ,MIN,MAX Sets frequency to 1kHz and sets the amplitude to minimum and the and offset to the maximum. Source Specific Command SOURce[1|2]:APPLy:NOISe Description Outputs Gaussian noise. Amplitude and offset can also be set. Note Frequency cannot be used with the noise function; however a value (or DEFault) must be specified. The frequency is remembered for the next function used.
REMOTE INTERFACE Syntax SOURce[1|2]:APPLy:USER [ [, [,] ]] Parameter 1μHz~60MHz 1mVpp~10Vpp (50Ω) -4.99V~4.99V (50Ω) Example SOUR1:APPL:USER SOURce[1|2]:APPLy? Source Specific Command Description Outputs a string with the current settings. Note The string can be passed back appended to the Apply Command. Syntax SOURce[1|2]:APPLy? Return Parameter Example Function, frequency, amplitude, offset SOUR1:APPL? SIN +5.
AFG-2225 Series User Manual Output Commands Unlike the Apply commands, the Output commands are low level commands to program the function generator. This section describes the low-level commands used to program the function generator. Although the APPLy command provides the most straightforward method to program the function generator, the low-level commands give you more flexibility to change individual parameters.
REMOTE INTERFACE Sine Square Ramp Pulse Noise ARB AM FM PM FSK SWEEP BURST SUM Syntax SOURce[1|2]:FUNCtion {SINusoid|SQUare|RAMP| PULSe|NOISe| USER} Example SOUR1:FUNC SIN Sets the output as a sine function. Query Syntax SOURce[1|2]:FUNCtion? Return Parameter SIN, SQU, RAMP, PULS, NOIS, USER Example Returns the current output type. SOUR1:FUNC? SIN Current output is sine.
AFG-2225 Series User Manual Noise Not applicable User 1μHz~60MHz If the function mode is changed and the current frequency setting is not supported by the new mode, the frequency setting will be altered to next highest value. The duty cycle of square waveforms depends on the frequency settings. 1.0% to 99.
REMOTE INTERFACE SOURce[1|2]:AMPlitude Source Specific Command Description The SOURce[1|2]:AMPLitude command sets the output amplitude for the selected channel. The query command returns the current amplitude settings. Note The maximum and minimum amplitude depends on the output termination. The default amplitude for all functions is 100 mVpp (50Ω). If the amplitude has been set and the output termination is changed from 50Ω to high impedance, the amplitude will double.
AFG-2225 Series User Manual Syntax SOURce[1|2]:AMPlitude {< amplitude> |MINimum|MAXimum} Example SOUR1:AMP MAX Sets the amplitude to the maximum for the current mode. Query Syntax SOURce[1|2]:AMPlitude? {MINimum|MAXimum} Return Parameter Example Returns the amplitude for the current mode. SOUR1:AMP? MAX +5.0000E+00 The maximum amplitude that can be set for the current function is 5 volts.
REMOTE INTERFACE Syntax SOURce[1|2]:DCOffset {< offset> |MINimum|MAXimum} Example SOUR1:DCO MAX Sets the offset to the maximum for the current mode. Query Syntax SOURce[1|2]:DCOffset? {MINimum|MAXimum} Return Parameter Example Returns the offset for the current mode. SOUR1:DCO? +3.0000E+00 The offset for the current mode is set to +3 volts. SOURce[1|2]:SQUare:DCYCle Source Specific Command Description Sets or queries the duty cycle for square waves only.
AFG-2225 Series User Manual Example SOUR1:SQU:DCYC MAX Sets the duty cycle to the highest possible for the current frequency. Query Syntax SOURce[1|2]:SQUare:DCYCle? {MINimum|MAXimum} Return Parameter Example Returns the duty cycle as a percentage. SOUR1:SQU:DCYC? +5.00E+01 The duty cycle is set 50%. Source Specific Command SOURce[1|2]:RAMP:SYMMetry Description Sets or queries the symmetry for ramp waves only. The setting is remembered if the function mode is changed.
REMOTE INTERFACE Source Specific Command OUTPut[1|2] Description Enables/Disables or queries the front panel output from the selected channel. The default is set to off. Note If the output is overloaded by an external voltage, the output will turn off and an error message will be displayed. The overload must first be removed before the output can be turned on again with output command. Using the Apply command automatically sets the front panel output to on.
AFG-2225 Series User Manual the output termination from high impedance to 50Ω will half the amplitude. If the output termination is set to high impedance, dBm units cannot be used. The units will default to Vpp. Syntax OUTPut[1|2]:LOAD {DEFault|INFinity} Example OUTP1:LOAD DEF Sets the channel 1 output termination to 50Ω. Query Syntax OUTPut[1|2]:LOAD? Return Parameter DEF INF Example Default INFinity OUTP1:LOAD? DEF The output termination for channel 1 is set to 50Ω.
REMOTE INTERFACE DBM Example dBm SOUR1:VOLT:UNIT? VPP The amplitude units are set to Vpp.
AFG-2225 Series User Manual Pulse Configuration Commands The pulse chapter is used to control and output pulse waveforms. Unlike the APPLy command, low level control is possible including setting the rise time, fall time, period and pulse width. Period 90% 50% 90% Pulse Width 50% 10% 10% Rise time Fall time SOURce[1|2]:PULSe:PERiod Source Specific Command Description Sets or queries the pulse period. The default period is 1 ms.
REMOTE INTERFACE Example SOUR1:PULS:PER? +1.0000E+01 The period is set to 10 seconds. Source Specific Command SOURce[1|2]:PULSe:WIDTh Description Sets or queries the pulse width. The default pulse width is 100us. The minimum pulse width is affected by the period time. If the period is over 20 or 200 seconds, then the minimum pulse width is 1us and 10us, respectively. Pulse width is defined as the time from the rising to falling edges (at a threshold of 50%).
AFG-2225 Series User Manual Amplitude Modulation (AM) Commands AM Overview To successfully create an AM waveform, the following commands must be executed in order. Enable AM Modulation 2. Turn on AM modulation using the SOURce[1|2]: AM:STAT ON command Configure Carrier 3. Use the APPLy command to select a carrier waveform. Alternatively the equivalent FUNC, FREQ, AMPl, and DCOffs commands can be used to create a carrier waveform with a designated frequency, amplitude and offset.
REMOTE INTERFACE SOURce[1|2]:AM:STATe Source Specific Command Description Sets or disables AM modulation. By default AM modulation is disabled. AM modulation must be enabled before setting other parameters. Note Burst or sweep mode will be disabled if AM modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when AM modulation is enabled. Syntax SOURce[1|2]:AM:STATe {OFF|ON} Example SOUR1:AM:STAT ON Enables AM modulation.
AFG-2225 Series User Manual Example SOUR1:AM:SOUR EXT Sets the modulation source to external. Query Syntax SOURce[1|2]:AM:SOURce? Return Parameter INT Internal EXT External Example SOUR1:AM:SOUR? INT The modulation source is set to internal. SOURce[1|2]:AM:INTernal:FUNCtion Source Specific Command Description Sets the shape of the modulating waveform from sine, square, triangle, upramp and dnramp. The default shape is sine. Note Square and triangle waveforms have a 50% duty cycle.
REMOTE INTERFACE Source Specific Command SOURce[1|2]:AM:INTernal:FREQuency Description Sets the frequency of the internal modulating waveform only. The default frequency is 100Hz. Syntax SOURce[1|2]:AM:INTernal:FREQuency {|MINimum|MAXimum} Parameter Example SOUR1:AM:INT:FREQ +1.0000E+02 2 mHz~ 20 kHz Sets the modulating frequency to 100Hz. Query Syntax SOURce[1|2]:AM:INTernal:FREQuency? [MINimum|MAXimum] Return Parameter Example Returns the frequency in Hz.
AFG-2225 Series User Manual Query Syntax SOURce[1|2]:AM:DEPTh? [MINimum|MAXimum] Return Parameter Example Return the modulation depth as a percentage. SOUR1:AM:DEPT? +1.0000E+02 The modulation depth is 100%.
REMOTE INTERFACE Frequency Modulation (FM) Commands FM Overview The following is an overview of the steps required to generate an FM waveform. Enable FM Modulation 1. Turn on FM modulation using the SOURce[1|2]: FM:STAT ON command. Configure Carrier 2. Use the APPLy command to select a carrier waveform. Alternatively, the FUNC, FREQ, AMPl, and DCOffs commands can be used to create a carrier waveform with a designated frequency, amplitude and offset.
AFG-2225 Series User Manual Source Specific Command SOURce[1|2]:FM:STATe Description Sets or disables FM modulation. By default FM modulation is disabled. FM modulation must be enabled before setting other parameters. Note Burst or sweep mode will be disabled if FM modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when FM modulation is enabled. Syntax SOUR[1|2]:FM:STATe {OFF|ON} Example SOUR1:FM:STAT ON Enables FM modulation.
REMOTE INTERFACE Example SOUR1:FM:SOUR EXT Sets the modulation source to external. Query Syntax SOURce[1|2]:FM:SOURce? Return Parameter INT Internal EXT External Example SOUR1:FM:SOUR? INT The modulation source is set to internal. SOURce[1|2]:FM:INTernal:FUNCtion Source Specific Command Description Sets the shape of the modulating waveform from sine, square, triangle, upramp and dnramp. The default shape is sine. Note Square and triangle waveforms have a 50% duty cycle.
AFG-2225 Series User Manual Source Specific Command SOURce[1|2]:FM:INTernal:FREQuency Description Sets the frequency of the internal modulating waveform only. The default frequency is 10Hz. Syntax SOURce[1|2]:FM:INTernal:FREQuency {|MINimum|MAXimum} Parameter Example SOUR1:FM:INT:FREQ 100 2 mHz~ 20 kHz Sets the modulating frequency to 100Hz. Query Syntax SOURce[1|2]:FM:INTernal:FREQuency? [MINimum|MAXimum] Return Parameter Example Returns the frequency in Hz.
REMOTE INTERFACE equal to the peak deviation frequency. The sum of the deviation and carrier frequency must not exceed the maximum frequency for a specific carrier shape. If an out of range deviation is set for any of the above conditions, the deviation will be automatically adjusted to the maximum value allowed and an “out of range” error will be generated. For square wave carrier waveforms, the deviation may cause the duty cycle frequency boundary to be exceeded.
AFG-2225 Series User Manual Frequency-Shift Keying (FSK) Commands FSK Overview The following is an overview of the steps required to generate an FSK modulated waveform. Enable FSK Modulation 1. Turn on FSK modulation using the SOURce[1|2]: FSK:STAT ON command. Configure Carrier 2. Use the APPLy command to select a carrier waveform. Alternatively, the FUNC, FREQ, AMPl, and DCOffs commands can be used to create a carrier waveform with a designated frequency, amplitude and offset. Select FSK Source 3.
REMOTE INTERFACE Enables FSK modulation Query Syntax SOURce[1|2]:FSKey:STATe? Return Parameter 0 1 Example Disabled (OFF) Enabled (ON) SOUR1:FSK:STAT? 1 FSK modulation is currently enabled. Source Specific Command SOURce[1|2]:FSKey:SOURce Description Sets or queries the FSK source as internal or external. Internal is the default source. Note If an external FSK source is selected, FSK rate is controlled by the Trigger INPUT terminal on the rear panel.
AFG-2225 Series User Manual Syntax SOURce[1|2]:FSKey:FREQuency {|MINimum|MAXimum} Parameter 1 μHz~25MHz(sine) 1 μHz~15MHz(Square、 Pulse) 1 μHz~1MHz(Ramp) Example SOUR1:FSK:FREQ +1.0000E+02 Sets the FSK hop frequency to to 100Hz. Query Syntax SOURce[1|2]:FSKey:FREQuency? [MINimum|MAXimum] Return Parameter Example Returns the frequency in Hz. SOUR1:FSK:FREQ? MAX +2.5000E+06 Returns the maximum hop frequency allowed.
REMOTE INTERFACE Example SOUR1:FSK:INT:RATE? MAX +1.0000E+05 Returns the maximum FSK rate allowed.
AFG-2225 Series User Manual Phase Modulation (PM)Commands PM Overview The following is an overview of the steps required to generate a PM modulated waveform. Enable PM Modulation 1. Turn on PM modulation using the SOURce[1|2]: PM:STATe ON command. Configure Carrier 2. Use the APPLy command to select a carrier waveform. Alternatively, the FUNC, FREQ, AMPl, and DCOffs commands can be used to create a carrier waveform with a designated frequency, amplitude and offset.
REMOTE INTERFACE Source Specific Command SOURce[1|2]:PM:STATe Description Turns PM Modulation on or off. By default PM modulation is off. Note Burst or sweep mode will be disabled if PM modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when PM modulation is enabled.
AFG-2225 Series User Manual Example SOUR1:PM:SOUR? INT The PM source is set to internal. SOURce[1|2]:PM:INTernal:FUNction Source Specific Command Description Sets the shape of the modulating waveform from sine, square, triangle, upramp and dnramp. The default shape is sine. Note Square and triangle waveforms have a 50% duty cycle. Upramp and dnramp have a symmetry to 100% and 0%, respectively. .
REMOTE INTERFACE Example SOUR1:PM:INT:FREQ MAX Sets the frequency to the maximum value. Query Syntax SOURce[1|2]:PM:INTernal:FREQuency? Return Parameter Example Returns the frequency in Hz. SOUR1:PM:INT:FREQ? MAX +2.0000E+04 Returns the modulating frequency. (20kHz) Source Specific Command SOURce[1|2]:PM:DEViation Description Sets or queries the phase deviation of the modulating waveform from the carrier waveform. The default phase deviation is 180°.
AFG-2225 Series User Manual SUM Modulation (SUM) Commands SUM Overview The following is an overview of the steps required to generate a SUM modulated waveform. Enable SUM Modulation 1. Turn on SUM modulation using the SOURce[1|2]: SUM:STATe ON command. Configure Carrier 2. Use the APPLy command to select a carrier waveform. Alternatively, the FUNC, FREQ, AMPl, and DCOffs commands can be used to create a carrier waveform with a designated frequency, amplitude and offset.
REMOTE INTERFACE Source Specific Command SOURce[1|2]:SUM:STATe Description Turns SUM Modulation on or off. By default SUM modulation is off. Note Burst or sweep mode will be disabled if SUM modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when SUM modulation is enabled.
AFG-2225 Series User Manual EXT Example External SOUR1:SUM:SOUR? INT The SUM source is set to internal. Source Specific Command SOURce[1|2]:SUM:INTernal:FUNction Description Sets the shape of the modulating waveform from sine, square, triangle, upramp and dnramp. The default shape is sine. Note Square and triangle waveforms have a 50% duty cycle. Upramp and dnramp have a symmetry to 100% and 0%, respectively. .
REMOTE INTERFACE Parameter 2 mHz~ 20 kHz Example SOUR1:SUM:INT:FREQ MAX Sets the frequency to the maximum value. Query Syntax SOURce[1|2]:SUM:INTernal:FREQuency? Return Parameter Example Returns the frequency in Hz. SOUR1:SUM:INT:FREQ? MAX +2.0000E+04 Returns the modulating frequency (20kHz). Source Specific Command SOURce[1|2]:SUM:AMPL Description Sets or queries the amplitude of the modulating waveform from the carrier waveform. The default phase amplitude is 50%.
AFG-2225 Series User Manual Frequency Sweep Commands Sweep Overview Below shows the order in which commands must be executed to perform a sweep. Enable Sweep Mode 1. Turn on Sweep mode modulation using the SOURce[1|2]: SWE:STAT ON command. Select waveform shape, amplitude and offset 2. Use the APPLy command to select the waveform shape. Alternatively, the FUNC, FREQ, AMPl, and DCOffs commands can be used to create a waveform with a designated frequency, amplitude and offset. Select Sweep Boundaries 3.
REMOTE INTERFACE 5. Choose the sweep time using the SOURce[1|2]:SWE:TIME command. Select Sweep Time Select the sweep trigger source 6. Select an internal or external sweep trigger source using the SOURce[1|2]:SOUR command. Select the marker frequency 7. To output a marker frequency from the trigger out, use The SOURce[1|2]:MARK:FREQ command. To enable marker frequency output, use the SOURce[1|2]:MARK ON command. The marker frequency can be set to a value within the sweep span.
AFG-2225 Series User Manual Source Specific Command SOURce[1|2]:FREQuency:STARt Description Sets the start frequency of the sweep. 100Hz is the default start frequency. Note To sweep up or down, set the stop frequency higher or lower than the start frequency. Syntax SOURce[1|2]:FREQuency:STARt {|MINimum|MAXimum} Parameter 1μHz~ 25MHz 1μHz~ 15MHz(Square) 1μHz~ 1MHz (Ramp) Example SOUR1:FREQ:STAR +2.0000E+03 Sets the start frequency to 2kHz.
REMOTE INTERFACE Parameter 1μHz~ 25MHz 1μHz~ 15MHz(Square) 1μHz~ 1MHz (Ramp) Example SOUR1:FREQ:STOP +2.0000E+03 Sets the stop frequency to 2kHz. Query Syntax SOURce[1|2]:FREQuency:STOP? [MINimum| MAXimum] Return Parameter Example Returns the stop frequency in Hz. SOUR1:FREQ:STOP? MAX +8.0000E+00 Returns the maximum stop frequency allowed. Source Specific Command SOURce[1|2]:FREQuency:CENTer Description Sets and queries the center frequency of the sweep.
AFG-2225 Series User Manual Example SOUR1:FREQ:CENT? MAX +8.0000E+00 Returns the maximum center frequency allowed, depending on the span. Source Specific Command SOURce[1|2]:FREQuency:SPAN Description Sets and queries the frequency span of the sweep. 900 Hz is the default frequency span. The span frequency is equal to the stop-start frequencies. Note To sweep up or down, set the span as positive or negative.
REMOTE INTERFACE Source Specific Command SOURce[1|2]:SWEep:SPACing Description Sets linear or logarithmic sweep spacing. The default spacing is linear. Syntax SOURce[1|2]:SWEep:SPACing {LINear|LOGarithmic} Example SOUR1:SWE:SPAC LIN Sets the spacing to linear. Query Syntax SOURce[1|2]:SWEep:SPACing? Return Parameter LIN LOG Example Linear spacing Logarithmic spacing SOUR1:SWE:SPAC? LIN The spacing is currently set as linear.
AFG-2225 Series User Manual Example SOUR1:SWE:TIME? +2.0000E+01 Returns the sweep time (20 seconds). Source Specific Command SOURce[1|2]:SWEep:SOURce Description Sets or queries the trigger source as immediate (internal), external or manual. Immediate (internal) is the default trigger source. IMMediate will constantly output a swept waveform. EXTernal will output a swept waveform after each external trigger pulse. Manual will ouput a swept waveform after the trigger softkey is pressed.
REMOTE INTERFACE Source Specific Command SOURce[1|2]:MARKer:FREQuency Description Sets or queries the marker frequency. The default marker frequency is 550 Hz. The marker frequency is used to output a trigger out signal from the trigger terminal on the rear panel. Note The marker frequency must be between the start and stop frequencies.
AFG-2225 Series User Manual MARKer OFF The SYNC terminal outputs a square wave with a 50% duty cycle at the start of each sweep. Syntax SOURce[1|2]:MARKer {OFF|ON} Example SOUR1:MARK ON Enables the marker frequency. Query Syntax SOURce[1|2]:MARKer? Return Parameter 0 1 Example Disabled Enabled SOUR1:MARK? 1 The marker frequency is enabled.
REMOTE INTERFACE Burst Mode Commands Burst Mode Overview Burst mode can be configured to use an internal trigger (N Cycle mode) or an external trigger (Gate mode) using the Trigger INPUT terminal on the rear panel. Using N Cycle mode, each time the function generator receives a trigger, the function generator will output a specified number of waveform cycles (burst). After the burst, the function generator will wait for the next trigger before outputting another burst. N Cycle is the default Burst mode.
AFG-2225 Series User Manual The following is an overview of the steps required to generate a burst waveform. Enable Burst Mode 1. Turn on Burst mode using the SOURce[1|2]:BURS:STAT ON command. Configuration 2. Use the APPLy command to select a sine, square, ramp, pulse burst waveform*. Alternatively, the FUNC, FREQ, AMPl, and DCOffs commands can be used to create the burst waveform* with a designated frequency, amplitude and offset. *2 mHz minimum for internally triggered bursts.
REMOTE INTERFACE Source Specific Command SOURce[1|2]:BURSt:STATe Description Turns burst mode on or off. By default burst mode is turned off. Note When burst mode is turned on, sweep and any modulation modes are disabled. Syntax SOURce[1|2]:BURSt:STATe {OFF|ON} Example SOUR1:BURS:STAT ON Turns burst mode on. Query Syntax SOURce[1|2]:BURSt:STATe? Return Parameter 0 1 Example Disabled Enabled SOUR1:BURS:STAT? 0 Burst mode is off.
AFG-2225 Series User Manual Example SOUR1:BURS:MODE? TRIG The current burst mode is triggered. SOURce[1|2]:BURSt:NCYCles Source Specific Command Description Sets or queries the number of cycles (burst count) in triggered burst mode. The default number of cycles is 1. The burst count is ignored in gated mode.
REMOTE INTERFACE Example SOUR1:BURS:NCYC? +1.0000E+02 The burst cycles are set to 100. SOURce[1|2]:BURSt:INTernal:PERiod Description Source Specific Command Sets or queries the burst period. Burst period settings are only applicable when the trigger is set to immediate. The default burst period is 10 ms. During manual triggering, external triggering or Gate burst mode, the burst period settings are ignored.
AFG-2225 Series User Manual Source Specific Command SOURce[1|2]:BURSt:PHASe Description Sets or queries the starting phase for the burst. The default phase is 0 degrees. At 0 degrees, sine square and ramp waveforms are at 0 volts. In gated burst mode, waveforms are continuously output (burst) when the Trig signal is true. The voltage level at the starting phase is used to determine the voltage level of the signal inbetween bursts. Note The phase command is not used with pulse waveforms.
REMOTE INTERFACE Note Immediate A burst is output at a set frequency determined by the burst period. External EXTernal will output a burst waveform after each external trigger pulse. Any additional trigger pulse signals before the end of the burst are ignored. Manual Manual triggering will output a burst waveform after the trigger softkey is pressed. If the APPLy command was used, the source is automatically set to IMMediate. The *OPC/*OPC? command/query can be used to signal the end of the burst.
AFG-2225 Series User Manual Syntax SOURce[1|2]: BURSt:TRIGger:DELay {|MINimum|MAXimum} Parameter Example SOUR1:BURS:TRIG:DEL +1.0000E+01 0~655350 nS Sets the trigger delay to 10 seconds. Query Syntax SOURce[1|2]:BURSt:TRIGger:DELay? [MINimum|MAXimum] Return Parameter Example Delay in seconds SOUR1:BURS:TRIG:DEL ? +1.0000E+01 The trigger delay is 10 seconds.
REMOTE INTERFACE Source Specific Command SOURce[1|2]:BURSt:GATE:POLarity Description In gated mode, the function generator will output a waveform continuously while the external trigger receives logically true signal from the Trigger INPUT terminal. Normally a signal is logically true when it is high. The logical level can be inverted so that a low signal is considered true.
AFG-2225 Series User Manual Manual A >1 ms pulse is output at the start of each burst. Syntax SOURce[1|2]:BURSt:OUTPut:TRIGger:SLOPe {POSitive|NEGative} Parameter POSitive Rising edge. NEGative Falling edge. Example SOUR1:BURS:OUTP:TRIG:SLOP POS Sets the trigger output signal slope to positive (rising edge). Query Syntax SOURce[1|2]:BURSt:OUTPut:TRIGger:SLOPe? Return Parameter POS Rising edge. NEG Falling edge.
REMOTE INTERFACE The trigger output is enabled.
AFG-2225 Series User Manual Arbitrary Waveform Commands Arbitrary Waveform Overview Use the steps below to output an arbitrary waveform over the remote interface. Output Arbitrary Waveform 1. Use the SOURce[1|2]:FUNCtion USER command to output the arbitrary waveform currently selected in memory. Select Waveform Frequency, amplitude and offset 2. Use the APPLy command to select frequency, amplitude and DC offset. Alternatively, the FUNC, FREQ, AMPl, and DCOffs commands can be used.
REMOTE INTERFACE SOURce[1|2]:FUNCtion USER Source Specific Command Description Use the SOURce[1|2]:FUNCtion USER command to output the arbitrary waveform currently selected in memory. The waveform is output with the current frequency, amplitude and offset settings. Syntax SOURce[1|2]:FUNCtion USER Example SOUR1:FUNC USER Selects and outputs the current waveform in memory.
AFG-2225 Series User Manual data (16 bit integer). Therefore the number of bytes is always twice the number of data points. Syntax DATA:DAC VOLATILE, ,{|, , . . . } Parameter Start address of the arbitrary waveform Example Decimal or integer values ±511 DATA:DAC VOLATILE, #216 Binary Data The command above downloads 5 data values (stored in 16 bytes) using the binary block format.
REMOTE INTERFACE SOURce[1|2]:ARB:EDIT:DELete Source Specific Command Description Deletes a segment of a waveform from memory. The segment is defined by a starting address and length. Note A waveform/waveform segment cannot be deleted when output. Syntax SOURce[1|2]:ARB:EDIT:DELete [[,]] Parameter Start address: 0~4095 1 ~ 4096 Example SOURce1:ARB:EDIT:DEL 1000, 256 Deletes a section of 256 data points from the waveform starting at address 1000.
AFG-2225 Series User Manual Example Value data: ± 511 SOUR1:ARB:EDIT:POIN 1000, 511 Creates a point on the arbitrary waveform at address 1000 with the highest amplitude. Source Specific Command SOURce[1|2]:ARB:EDIT:LINE Description Edit a line on the arbitrary waveform. The line is created with a starting address and data point and a finishing address and data point. Note A waveform/waveform segment cannot be deleted when output.
REMOTE INTERFACE Protects a segment of the waveform from address 40 for 50 data points. Source Specific Command SOURce[1|2]:ARB:EDIT:PROTect:ALL Description Protects the arbitrary waveform currently in nonvolatile memory/ currently being output. Syntax SOURce[1|2]:ARB:EDIT:PROTect:ALL Example SOUR1:ARB:EDIT:PROT:ALL Source Specific Command SOURce[1|2]:ARB:EDIT:UNProtect Description Uprotects the arbitrary waveform currently in nonvolatile memory/currently being output.
AFG-2225 Series User Manual COUNTER The frequency counter function can be turned on remotely to control the frequency counter. Instrument Command COUNTER:STATE Description Turns the frequency counter function on or off. Syntax COUNter:STATe {ON|OFF} Example COUNter:STATe ON Turns the frequency counter on Query Syntax COUNter:STATe? Return Parameter 1 ON 0 OFF Example COUNter:STATe? 1 Turns on the frequency counter.
REMOTE INTERFACE Instrument Command COUNter:VALue? Description Returns the current value from the frequency counter. Syntax COUNter:VALue? Example COUNter:VALue? +5.00E+02 Returns the frequency as 500Hz. PHASE The phase command remotely controls the phase and channel synchronization. Instrument Command SOURce[1|2]:PHASe Description Sets the phase. Syntax SOURce[1|2]:PHASe Parameter phase -180~180 min Sets the phase to the minimum value. max Sets the phase to the maxium value.
AFG-2225 Series User Manual SOURce[1|2]:PHASe:SYNChronize Instrument Command Description Sychronizes the phase of channel 1 and channel 2. SOURce1 or SOURce2 has not effect on this command. Syntax SOURce[1|2]:PHASe:SYNChronize Example SOURce1:PHASe:SYNChronize Synchronizes the phase of channel 1 and channel 2. COUPLE The Couple commands can be used to remotely set the frequency coupling and amplitude coupling.
REMOTE INTERFACE SOURce[1|2]:FREQuency:COUPle:OFFSet Instrument Command Description Sets the offset frequency when the frequency coupling mode is set to offset. Syntax SOURce[1|2]:FREQuency:COUPle:OFFSet {frequency} Example SOURce1:FREQuency:COUPle:OFFSet 2khz Sets the offset frequency to 2kHz (the frequency of CH2 minus CH1 is 2kHz). Syntax SOURce[1|2]:FREQuency:COUPle:OFFSet? Example SOURce1:FREQuency:COUPle:OFFSet? +2.0000E+03 The offset of channel 2 from channel 1 is 2kHz.
AFG-2225 Series User Manual Example SOURce1:AMPlitude:COUPle:STATe on Description Turns amplitude coupling on. Query Syntax SOURce[1|2]:AMPlitude:COUPle:STATe? Return Parameter 1 ON 0 Off Example SOURce1:AMPlitude:COUPle:STATe? 1 Amplitude coupling has been enabled. Instrument Command SOURce[1|2]:TRACk Description Turns tracking on or off. Syntax SOURce[1|2]:TRACk {ON|OFF|INVerted} Example SOURce1:TRACk ON Turns tracking on. Channel 2 will “track” the changes of channel 1.
REMOTE INTERFACE Save and Recall Commands Up to 10 different instrument states can be stored to non-volatile memory (memory locations 0~9). Instrument Command *SAV Description Saves the current instrument state to a specified save slot. When a state is saved, all the current instrument settings, functions and waveforms are also saved. Note The *SAV command doesn’t save waveforms in non-volatile memory, only the instrument state. The *RST command will not delete saved instrument states from memory.
AFG-2225 Series User Manual Delete instrument state from memory location 0. MEMory:STATe:DELete ALL Instrument Command Description Delete memory from all memory locations, 0~9. Syntax MEMory:STATe:DELete ALL Example MEM:STAT:DEL ALL Deletes all the instrument states from memory locations 0~9.
REMOTE INTERFACE Error Messages The AFG-2225 has a number of specific error codes. Use the SYSTem:ERRor command to recall the error codes. For more information regarding the error queue. Command Error Codes -101 Invalid character An invalid character was used in the command string. Example: #, $, %. SOURce1:AM:DEPTh MIN% -102 Syntax error Invalid syntax was used in the command string. Example: An unexpected character may have been encountered, like an unexpected space.
AFG-2225 Series User Manual -112 Program mnemonic too long A command header contains more than 12 characters: OUTP:SYNCHRONIZATION ON -113 Undefined header An undefined header was encountered. The header is syntactically correct. Example: the header contains a character mistake. SOUR1:AMM:DEPT MIN -123 Exponent too large Numeric exponent exceeds 32,000. Example: SOURce[1|2]:BURSt:NCYCles 1E34000 -124 Too many digits The mantissa (excluding leading 0’s) contains more than 255 digits.
REMOTE INTERFACE -158 String data not allowed An unexpected character string was used where none were expected. Example: A character string is used instead of a valid parameter. SOURce1:SWEep:SPACing ’TEN’ -161 Invalid block data Invalid block data was received. Example: The number of bytes sent with the DATA:DAC command doesn’t correlate to the number of bytes specified in the block header. -168 Block data not allowed Block data was received where block data is not allowed.
AFG-2225 Series User Manual -221 Settings conflict; infinite burst changed trigger source to MANual Example: The trigger source is changed to immediate from manual when infinite burst mode is selected. -221 Settings conflict; burst period increased to fit entire burst Example: The function generator automatically increases the burst period to allow for the burst count or frequency.
REMOTE INTERFACE -221 Settings conflict;trigger output connector used by trigger external Example: The trigger output connector is disabled when the trigger source is set to external. -221 Settings conflict;frequency reduced for pulse function Example: When the function is changed to pulse, the output frequency is automatically reduced if over range.
AFG-2225 Series User Manual -221 Settings conflict;AM turned off by selection of other mode or modulation Example: AM mode is disabled when burst, sweep or a modulation mode is enabled. -221 Settings conflict; sweep turned off by selection of other mode or modulation Example: Sweep mode is disabled when burst or a modulation mode is enabled. -221 Settings conflict;not able to modulate this function Example: A modulated waveform cannot be generated with dc voltage, noise or pulse waveforms.
REMOTE INTERFACE -221 Settings conflict;not able to burst dc, burst turned off Example: The burst function cannot be used with the dc voltage function. -221 Settings conflict;not able to sweep noise, sweep turned off Example: A waveform cannot be swept using the noise function. -221 Settings conflict;pulse width decreased due to period Example: The pulse width has been adjusted to suit the period settings.
AFG-2225 Series User Manual -221 Settings conflict;offset changed due to amplitude Example: The offset is not a valid offset value, it is automatically adjusted, considering the amplitude. |offset|≤ max amplitude – Vpp/2 -221 Settings conflict;amplitude changed due to offset Example: The amplitude is not a valid value, it is automatically adjusted, considering the offset.
REMOTE INTERFACE -222 Data out of range;frequency; value clipped to ... Example: If the frequency was set to a value out of range, it is automatically set to an upper or lower limit. -222 Data out of range;user frequency; value clipped to upper limit Example: If the frequency is set to a value out of range for an arbitrary waveform using, SOURce[1|2]: APPL: USER or SOURce[1|2]: FUNC:USER, it is automatically set to the upper limit.
AFG-2225 Series User Manual -222 Data out of range; burst period limited by length of burst; value clipped to upper limit Example: The burst period must be greater than burst count divided by the frequency + 200 ns. The burst period is adjusted to satisfy these conditions. burst period > 200 ns + (burst count/burst frequency).
REMOTE INTERFACE -222 Data out of range;marker confined to sweep span; value clipped to ... Example: The marker frequency is set to a value outside the start or stop frequencies. The marker frequency is automatically adjusted to either the start or stop frequency (whichever is closer to the set value). -222 Data out of range;FM deviation; value clipped to ... Example: The frequency deviation is outside of range. The deviation is automatically adjusted to an upper or lower limit, depending on the frequency.
AFG-2225 Series User Manual -313 Calibration memory lost;memory corruption detected Indicates that a fault (check sum error) has occurred with the non-volatile memory that stores the calibration data. -314 Save/recall memory lost;memory corruption detected Indicates that a fault (check sum error) has occurred with the non-volatile memory that stores the save/recall files.
REMOTE INTERFACE Query Errors -410 Query INTERRUPTED Indicates that a command was received but the data in the output buffer from a previous command was lost. -420 Query UNTERMINATED The function generator is ready to return data, however there was no data in the output buffer. For example: Using the APPLy command. -430 Query DEADLOCKED Indicates that a command generates more data than the output buffer can receive and the input buffer is full.
AFG-2225 Series User Manual 800 Block length must be even Example: As block data (DATA:DAC VOLATILE) uses two bytes to store each data point, there must be an even number or bytes for a data block.
REMOTE INTERFACE SCPI Status Register The status registers are used to record and determine the status of the function generator. The function generator has a number of register groups: Questionable Status Registers Standard Event Status Registers Status Byte Register As well as the output and error queues. Each register group is divided into three types of registers: condition registers, event registers and enable registers.
AFG-2225 Series User Manual AFG-2225 Status System Questionable Status Register Condition Event Enable 0 Volt Ovld 1 2 3 4 Over Temp 5 Loop Unlock 6 7 Ext Mod Ovld 8 Cal Error 9 External Ref 10 11 12 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 bit <1> <2> <4> <8> <16> <32> <64> <128> <256> <512> <1024> <2048> <4096> <8192> <16384> NOT USED weight Error Queue + OR 1 20 Status Byte Register Condition Enable Output Buffer 0 1 2 3 4 5 6 7 bit 1 20 288 <128> weight Summary Bit (RQS) Standa
REMOTE INTERFACE Questionable Status Register Description The Questionable Status Registers will show if any faults or errors have occurred. Bit Summary Register Bit Bit Weight Voltage overload 0 1 Over temperature 4 16 Loop unlock 5 32 Ext Mod Overload 7 128 Cal Error 8 256 External Reference 9 512 Standard Event Status Registers Description The Standard Event Status Registers indicate when the *OPC command has been executed or whether any programming errors have occurred.
AFG-2225 Series User Manual Bit Summary Error Bits Register Bit Bit Weight Operation complete bit 0 1 Query Error 2 4 Device Error 3 8 Execution Error 4 16 Command Error 5 32 Power On 7 128 Operation complete The operation complete bit is set when all selected pending operations are complete. This bit is set in response to the *OPC command. Query Error The Query Error bit is set when there is an error reading the Output Queue.
REMOTE INTERFACE The Status Byte Register Description The Status Byte register consolidates the status events of all the status registers. The Status Byte register can be read with the *STB? query or a serial poll and can be cleared with the *CLS command. Clearing the events in any of the status registers will clear the corresponding bit in the Status Byte register. Notes The Status byte enable register is cleared when the *SRE 0 command is used.
AFG-2225 Series User Manual Standard Event The Event Status bit is set if an “enabled” event in the Standard Event Status Event Register has occurred. Master Summary/ Service Request bit The Master Summary Status is used with the *STB? query. When the *STB? query is read the MSS bit is not cleared. The Request Service bit is cleared when it is polled during a serial poll. Output Queue Description The Output queue stores output messages in a FIFO buffer until read.
APPDENIX APPDENIX AFG-2225 Specifications The specifications apply when the function generator is powered on for at least 30 minutes under +18°C~+28°C.
AFG-2225 Series User Manual Offset Range Waveform Output Accuracy Impedance Protection ±5 Vpk ac +dc (into 50Ω) ±10Vpk ac +dc (Open circuit) ±2.5 Vpk ac +dc (into 50Ω) for 20MHz-25MHz ±5Vpk ac +dc (Open circuit) for 20MHz25MHz 2% of setting + 10mV+ 0.
APPDENIX Peak Deviation Source DC to Max Frequency DC to Max Frequency Internal / External Internal / External Waveforms Sine, Square, Ramp, Sine, Square, Ramp, Type Start/Stop Freq Linear or Logarithmic 1uHz to Max Frequency 1ms to 500s Internal / External/Manual Linear or Logarithmic 1uHz to Max Frequency 1ms to 500s Internal / External/Manual Sweep Sweep Time Source FSK Carrier Waveforms Modulating Waveforms Modulation Rate Frequency Range Source Sine, Square, Sine, Square, Ramp,Pulse Ramp,Puls
AFG-2225 Series User Manual Input Impedance Frequency 10kΩ DC to 20kHz Type Level Pulse Width Maximum Rate Fan-out Impedance For Burst, Sweep, Arb TTL Compatible into 50Ω >450ns 1MHz ≥4 TTL Load 50Ω Typical Phase -180˚ ~180˚ Synchronize phase CH2=CH1 Frequency(Ratio or Difference) Amplitude & DC Offset √ -180˚ ~ 180˚ Synchronize phase CH1=CH2 Frequency(Ratio or Difference) Amplitude & DC Offset √ Sine, Square, Ramp 1uHz~25MHz 1 to 65535 cycles or Infinite -360 to +360 1ms to 500s External Trigger Sin
APPDENIX Operating Altitude Storage Temperature Dimensions (WxHxD) Weight Accessories 2000 Meters -10~70˚C, Humidity: ≤70% 266(W) x 107(H) x 293(D) mm Approx. 2.
AFG-2225 Series User Manual EC Declaration of Conformity We GOOD WILL INSTRUMENT CO., LTD. No.7-1, Jhongsing Rd., Tucheng Dist., New Taipei City 236, Taiwan GOOD WILL INSTRUMENT (SUZHOU) CO., LTD. No.
INDEX INDEX AM commands ......................... 218 Amplitude counter .................. 140 Apply commands .................... 200 ARB commands ....................... 260 ARB error messages ................ 285 Arbitrary waveforms............... 147 display .........................................150 edit................................................159 output...........................................169 protection.....................................166 save and load .............................
AFG-2225 Series User Manual period ............................ 123 stop ............................... 109 phase ............................. 125 time ............................... 114 trigger ............................ 126 trigger ........................... 116 carrier frequency ........................ 102 carrier wave ................................ 101 FM .................................................. 75 wave ............................................ 103 carrier frequency .......
INDEX Save and recall ......................... 132 Save and Recall commands .... 271 SCPI registers ........................... 287 Screen lock ................................ 182 Secondary System Settings ..... 131 System and Settings ...................136 Service operation about disassembly ..........................7 Set output impedance ............. 143 Setting up the instrument ......... 19 software download .................. 182 Specifications ............................