background image

 

 

 

User Manual 

Model 5251 

250 MS/s PXIbus  

Arbitrary Waveform Generator

 

Publication No. 100520 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tabor Electronics Ltd. 

9 Hatasia Street, Nesher, Israel 20302 

TEL: (972) 4 821 3393, FAX:  (972) 4 821 3388 

[www.taborelec.com] 

 

PUBLICATION DATE: May 20, 2010 

REVISION: 1.0 

 Copyright 2002 by Tabor Electronics. All rights reserved. This book or parts thereof may not be reproduced 

in any form without written permission of the publisher. 

 

Summary of Contents for 5251

Page 1: ...ics Ltd 9 Hatasia Street Nesher Israel 20302 TEL 972 4 821 3393 FAX 972 4 821 3388 www taborelec com PUBLICATION DATE May 20 2010 REVISION 1 0 Copyright 2002 by Tabor Electronics All rights reserved T...

Page 2: ...to users of its product and to any other person or persons for special or consequential damages of any kind and from any cause whatsoever arising out of or in any way connected with the manufacture s...

Page 3: ...the official Journal of the European Communities Safety IEC EN 61010 1 2nd Edition 2001 C1 C2 EMC EN55022 2001 Class A Radiated and Conducted Emission IEC61000 3 2 2001 Am1 Harmonics IEC61000 3 3 200...

Page 4: ...1 4 ArbConnection Feature Highlights 1 5 Functional Description 1 7 Supplied Accessories 1 8 Specifications 1 8 Functional Description 1 9 Front Panel Connectors 1 9 Output 1 9 SYNC Output 1 9 TRIG I...

Page 5: ...5251 1 17 2 Configuring the Instrument 2 1 Installation Overview 2 3 Unpacking and Initial Inspection 2 3 Safety Precautions 2 3 Operating 2 4 Environment 2 4 Power Requirements 2 4 Grounding Requirem...

Page 6: ...ndard 3 11 Arbitrary Sequence 3 12 Using the Memory Partition Table 3 14 Using the Waveform Studio 3 15 Trigger 3 19 The Modulation Panels 3 21 FM 3 21 AM 3 22 Sweep 3 23 ASK FSK PSK 3 24 Frequency Ho...

Page 7: ...PI Command Terminator 4 5 IEEE STD 488 2 Common Commands 4 5 SCPI Parameter Type 4 6 Numeric Parameters 4 6 Discrete Parameters 4 6 Boolean Parameters 4 6 Arbitrary Block Parameters 4 6 Binary Block P...

Page 8: ...5 4 Test Procedures 5 4 Frequency Accuracy 5 5 Frequency Accuracy Internal Reference 5 5 Frequency Accuracy External 10MHz Reference 5 5 Amplitude Accuracy 5 6 Amplitude Accuracy DAC Output 5 6 Amplit...

Page 9: ...FM Standard Waveforms 5 22 FM Burst Standard Waveforms 5 23 Gated FM Standard Waveforms 5 24 Re triggered FM Bursts Standard Waveforms 5 25 FM Arbitrary Waveforms 5 26 AM 5 26 FSK 5 27 PSK 5 28 ASK 5...

Page 10: ...Setup 10 6 11 Setup 11 6 12 Setup 12 6 12 Setup 13 6 13 Setup 14 6 13 Amplitude Adjustments 6 13 Setup 15 6 14 Setup 16 6 14 Setup 17 6 14 Setup 18 6 15 Setup 19 6 15 Setup 20 6 16 Amplitude Adjustme...

Page 11: ...p 35 6 22 Setup 36 6 22 Setup 37 6 23 Setup 38 6 23 Setup 39 6 24 Setup 40 6 24 Setup 41 6 24 Setup 42 6 25 Setup 43 6 25 Setup 44 6 25 Setup 45 6 26 Setup 46 6 26 Setup 47 6 27 Updating the 5251 Firm...

Page 12: ...s Summary 4 83 5 1 Recommended Test Equipment 5 3 5 2 Frequency Accuracy 5 4 5 3 Frequency Accuracy Using External 10 MHz Reference 5 5 5 4 Amplitude Accuracy DAC output 5 5 5 5 Amplitude Accuracy DDS...

Page 13: ...gger gate and burst Characteristics 5 12 5 16 Trigger Delay Tests 5 14 5 17 Re Trigger Delay Tests 5 15 5 18 Frequency Measurement Accuracy 5 32 5 19 Period Measurement Accuracy 5 32 5 20 Pulse Width...

Page 14: ...re Wizard 2 8 2 2 Install Hardware Device Drivers 2 9 2 3 Locate Driver Files 2 9 2 4 Copying Device Drivers 2 10 2 5 Driver Files Search Results 2 11 2 6 Completing the Found New Hardware Wizard 2 11...

Page 15: ...Wave Composer Opening Screen 3 35 3 27 the Open Waveform Dialog Box 3 37 3 28 Zooming In on Waveform Segments 3 40 3 29 Generating Distorted Sine waves from the built in Library 3 41 3 30 the Toolbar...

Page 16: ...g the FM Composer 3 74 3 55 the 3D Composer Screen 3 75 3 56 the Parameters Tab 3 76 3 57 the Expanded Parameters Options Dialog Box 3 77 3 58 the 3D Vertical Controls 3 78 3 59 the 3D Graphical Scree...

Page 17: ...List of Figures continued xiv...

Page 18: ...ed Accessories 1 8 Specifications 1 8 Functional Description 1 9 Front Panel Connectors 1 9 Output 1 9 SYNC Output 1 9 TRIG IN 1 9 SCLK IN 1 10 REF IN 1 10 Run Modes 1 11 Continuous Mode 1 11 Triggere...

Page 19: ...TE5251 User Manual 1 2 FSK 1 15 PSK 1 15 ASK 1 16 3D 1 16 Pulse Waveforms 1 16 Half Cycle Waveforms 1 16 Counter Timer 1 16 Output State 1 17 Filters 1 17 Programming The 5251 1 17...

Page 20: ...ential hazard Failure to adhere to the statement in a WARNING message could result in personal injury The following symbol may appear on the product CAUTION Refer to Accompanying Documents This refers...

Page 21: ...mple clock frequency 100 MHz sine and square waveforms 14 digits frequency setting limited by 1 S s Extremely low phase noise 1 ppm clock stability 16 bit vertical resolution 2 Meg memory depth Ultra...

Page 22: ...ls control all 5251 functions and modes Wave modulation and pulse composers for generating editing and downloading complex waveforms Automatic detection of active instruments Equation editor generates...

Page 23: ...TE5251 User Manual 1 6 Figure 1 3 ArbConnection Wave Composer Example Figure 1 4 ArbConnection Pulse Composer Example...

Page 24: ...d amplitude are inter related so make sure you understand the offset amplitude ranges before you apply offset to your signal Trigger Modes Besides its normal continuous mode the 5251 responds to a var...

Page 25: ...e third alternative is using application specific drivers such IVI or LabVIEW drivers The 5251 must be programmed to generate waveforms Therefore it is recommended that the user becomes familiar with...

Page 26: ...fixed point relative to the waveform The location of the SYNC signal along the waveform is programmable The SYNC output is also used as marker output when the sweep or other modulation functions are...

Page 27: ...mple clock source mode REF IN This SMB connector accepts 10 MHz Signal level can be either TTL or 0 dBm depending on the selection made on the jumper settings that is made on the board The instrument...

Page 28: ...ly generate a series of triggers spaced by an interval that is determined by the re trigger delay parameter The trigger signal whether it comes from the front panel or from a soft command has to pass...

Page 29: ...shapes sine triangle square pulse ramp sine x x pulse gaussian pulse rising decaying exponential pulse noise and dc There are some parameters associated with each waveform which modify the shape of t...

Page 30: ...2 and 3 respectively The sequence generator takes these three waveforms links and loops them in a predefined order to generate the waveform shown in Figure 1 5d The sequence circuit is useful for gene...

Page 31: ...251 is extremely agile Operations like sweep FSK and FM are directly derived from the DDS circuit by controlling its input bits The modulated waveform schemes are described below Sweep The 5251 can sw...

Page 32: ...n be used in continuous triggered and gated modes Frequency Hop The frequency hop function causes the output frequency to hop through a frequency list The interval that the 5251 dwells on a specific f...

Page 33: ...nts that are required to create the pulse shape Just as it is on a standard pulse generator the pulses that are generated from this function are limited to one or two pulses in a pulse train and canno...

Page 34: ...rm Programming The 5251 The 5251 does not have front panel control capability Also waveform data and sequence tables must be loaded to the 5251 from a host computer before it can be output arbitrary o...

Page 35: ...TE5251 User Manual 1 18 This page was intentionally left blank...

Page 36: ...vironment 2 4 Power Requirements 2 4 Grounding Requirements 2 4 Calibration 2 5 Abnormal Conditions 2 5 Long Term Storage or Repackaging For Shipment 2 5 Preparation For Use 2 6 Removing the Instrumen...

Page 37: ...TE5251 User Manual 2 2...

Page 38: ...fore using this product and associated PXI chassis Although some instruments and accessories would normally be used with non hazardous voltages there are situations where hazardous conditions may be p...

Page 39: ...fers to signal level which is applicable for equipment measuring terminals that are connected to source circuits in which measures are taken to limit transient voltages to an appropriately low level P...

Page 40: ...is likely to be impaired if for example the instrument fails to perform the intended measurements or shows visible damage WARNING Any use of the 5251 in a manner not specified by the manufacturer may...

Page 41: ...the metal panel makes contact with the metal edge of the PXI chassis Using a suitable screwdriver tighten the retaining screw CAUTION Disconnect power to the PXI Chassis before installing or removing...

Page 42: ...old installation intact The install program will not remove instrument drivers In case you want to remove the instrument driver from your computer go to the Windows Device Manager and remove the Arbit...

Page 43: ...e Wizard message box 5 Windows then displays the Found New Hardware Wizard as shown in Figure 2 1 which will search for new drivers 6 Follow the procedure as shown below Figure 2 1 The Welcome to the...

Page 44: ...strument 2 9 Figure 2 2 Install Hardware Device Drivers Press Next and you ll now be prompted to select the location of your driver files on your computer as shown in Figure 2 3 Check the Specify a Lo...

Page 45: ...ace will show on your screen The CD menu is not required for the driver installation so you can either leave the menu on screen and ignore it for now or click on Exit to remove the application from yo...

Page 46: ...ectly in the System Device Manger Do the following 1 Click on the Start button then Settings and then Control Panel 2 In the Control Panel dialog box find the icon labeled System 3 Double click on the...

Page 47: ...ntrol the 5251 from remote Programming examples are also available to expedite your software development The IVI driver comes free with the 5251 however you ll need the IVI engine and visa32 dll run t...

Page 48: ...orms Advanced users may want to write their own applications to control the 5251 functions and features For this purpose C libraries and DLL s are available on the CD and can be copied to your applica...

Page 49: ...2 8 Install preparation After finishing the Preparing to Install phase the install wizard shown in Figure 2 9 will take you to the first installation step assuming that no problems were detected Figu...

Page 50: ...m three options 1 Select 5251 if you purchased and are installing the 5251 or 2 Select Custom if you are an advanced user and want to refine your installation process We recommend that you install usi...

Page 51: ...lecting Setup Type If you select the Custom option proceed to change your Destination Folder as shown in Figure 2 12 by pressing the Browse button select the appropriate path press OK and then press N...

Page 52: ...p to complete the installation process you ll be prompted to restart your computer You can select to either restart your computer immediately or do it later but remember that the software will not fun...

Page 53: ...en 3 5 ArbConnection Features 3 6 The Control Panels 3 7 The Operation Panels 3 8 Main 3 9 Standard 3 11 Arbitrary Sequence 3 12 Using the Memory Partition Table 3 14 Using the Waveform Studio 3 15 Tr...

Page 54: ...m Screen 3 42 Generating Waveforms Using the Equation Editor 3 43 Writing Equations 3 45 Equation Convention 3 46 Typing Equations 3 47 Equation Samples 3 48 Combining Waveforms 3 52 The Pulse Compose...

Page 55: ...perate computers and Windows based programs ArbConnection operation is divided into three main functions 1 Front panel control 2 Waveform generation and editing and 3 Low level SCPI editing These oper...

Page 56: ...find the answer to a question in this guide call your distributor or the LeCroy customer support service near you and we ll gladly assist you with your problems For the Advanced User If you are alread...

Page 57: ...he way you intend to use it For example if you are using two cards in your computer but intend to use a specific device you can click on the Specify an Address option and type in the required address...

Page 58: ...y Trigger and the other buttons will bring up to the screen panels that are associated with these names The Composers button provides access to the Waveform and Pulse composers The first time you laun...

Page 59: ...d bar at the center of the button indicating that the function is on The second mouse click will turn the function off Radio Buttons Are used for changing operating modes or selecting between mode opt...

Page 60: ...t mechanism for the high and low limits You cannot exceed the limits if you are using the dial but only if you use the keypad In case you do the program will not let you download an illegal parameter...

Page 61: ...ttons and LED s are grouped this is done specifically so that common parameters are placed in functional groups The Main Panel groups allow from left to right adjustment of amplitude and offset select...

Page 62: ...d Modulated By pressing one of these buttons output waveform will change to the selected option The default function type is Standard If you want to change standard waveform parameters you can select...

Page 63: ...triangle waveforms and duty cycle can be adjusted for the square waveform The pulse waveform can be adjusted for rise and fall time as well as width and delay Parameters that are associated with each...

Page 64: ...type The functional groups in the Arbitrary Waveforms Panel are described below Parameters The Parameters group contains three parameters Amplitude Offset and Segment Actually the amplitude and offset...

Page 65: ...er you modify the reading press Execute to update the 5251 with the new reading 10 MHz Ref The 10 MHz Ref controls toggle between an internal and external references The default setting is internal wh...

Page 66: ...form data define the next and load with data then the third etc or 2 Use what ArbConnection has to offer and that is to make up one long waveform that contains many smaller segments download it to the...

Page 67: ...e of the waveform studio is to provide access to waveform files that are already resident in the system These files can be delegated to various segments and later be used as individual waveforms or co...

Page 68: ...ton The File field is an edit field that lets you browse and select file names to be applied to a specific memory segment To change or add file name point and click on the File name field and either t...

Page 69: ...and up to 2048 segments can be defined and used as individual arbitrary waveforms Having a limited size of waveform memory can for some applications pose a limitation however if sections of the wavef...

Page 70: ...g sequences the instrument steps though the links in descending order therefore make sure that you enter your waveform segments in exactly the order you would like them at the output Seg This paramete...

Page 71: ...ving your last actions and to remove the sequence Table from the screen but click on the Save key if you want just to save your work before you close the dialog box The Download key has double action...

Page 72: ...l trigger on the falling edge of the trigger signal Source The 5251 can accept triggers from a number of sources BUS External or Mixed When the Bus option is selected only bus commands trigger the ins...

Page 73: ...the modulation functions The Baseline options control the level of which the carrier will reside when in idle mode not modulated Figure 3 12 the Modulation Panels FM The FM group contains parameters f...

Page 74: ...associated with the lit LED is displayed on the digital display You can use the dial keyboard or the keys to adjust the readout to the required setting After you modify the reading press Execute to co...

Page 75: ...ons linear or logarithmic Direction Use these keys to program sweep direction Up select sweep from Start to Stop sample clock setting and Down selects sweep from the Stop to Start sample clock setting...

Page 76: ...nd the output will repeatedly follow the amplitude shift keying sequence in the same order as programmed 0 1 Amplitude In ASK the carrier waveform CW has two amplitudes an initial amplitude level whic...

Page 77: ...by the 1 Frequency The control data table has a list of 0 and 1 values that flag when the frequency shifts from base to shifted frequency Baud The baud parameter sets the rate of which the generator s...

Page 78: ...new reading Frequency Hop The Frequency Hop panel contains parameters for controlling frequency hop options To turn the frequency hop functions on and off click on the Freq Hop button in the Modulati...

Page 79: ...ill lapse before the frequency hops to the next frequency setting The Dwell time is associated with the Fixed Dwell option only Marker Index The marker setting programs a specific step index in the ho...

Page 80: ...The various parameters that control the counter timer features are described below State The State Group has controls to turn the counter on and off And to reset the counter and arm it for the next m...

Page 81: ...esult displays the reading and continues with the same process as long as the signal is available at the input In hold mode the counter is armed to receive signal at the trigger input When signal is s...

Page 82: ...l Pulse Mode The Pulse Mode group has controls to turn on pulse generator functions select of the output generates single or double pulse shape and selects the pulse polarity from one of the Normal Co...

Page 83: ...ls that select the shape of the half cycle function You may select from sine triangle and square shapes If you do not modify the start phase parameter the half cycle sines and triangles will start fro...

Page 84: ...ers The General Filters panel provides access to some general system common commands allows read back of information that is stored in the flash and provides means of adding filters to the output path...

Page 85: ...ng the standard sine waveform The following filter options are available Off no filter is applied to the output path 25MHz a Bessel type filter that has 25 MHz cutoff frequency 50MHz a Bessel type fil...

Page 86: ...dard libraries from an equation editor or imported to the composer from external utilities such as MatLAB The waveforms can be edited and stored on hard or soft disks Pulse for generating complex puls...

Page 87: ...omposer Being an arbitrary waveform generator the 5251 has to be loaded with waveform data before it can start generating waveforms The waveform generation and editing utility is part of ArbConnection...

Page 88: ...y open a dialog box or generate an immediate action For example Clicking on File and then Exit will cause an immediate termination of the Wave Composer On the other hand clicking on Wave and then on S...

Page 89: ...veform the Save Waveform As command will be invoked automatically letting you select name location and format for your waveform file Save Waveform As Use the Save Waveform As command the first time yo...

Page 90: ...r waveform segment and select the Smooth command The waveform will change its shape immediately to follow the mathematical pattern of a parabolic curve Note that small segments with fast transitions w...

Page 91: ...ands is given in the following Zoom In The zoom in command operates between anchors Anchors are marked as left and right hand triangles The default position of the anchors is the start and the end of...

Page 92: ...built in library using the Wave command Clicking on one of the Wave options will open a dialog box An example of the Sine waveform dialog box is shown in Figure 3 29 This dialog box is representative...

Page 93: ...ple is showing sine waveform with maximum peak to peak amplitude Any number below the maximum will generate an attenuated sine Start Phase The start phase parameter defines the angle of which the sine...

Page 94: ...ontal Both axes are divided into points The vertical axis is labeled from 32 767 through 32 768 for a total of 65 536 point includes point 0 This number represents 16 bits of vertical resolution and c...

Page 95: ...form An example of anchor placement using the sine dialog box is shown in Figure 3 29 Finally when you are done creating and editing your waveform you can save your work to a directory of your choice...

Page 96: ...e equation or 2 if the Level Adjuster is set to Auto Information on these two operations is given later Max defines the positive peak of the vertical axis Min defines the negative peak of the vertical...

Page 97: ...ues The Cancel button will remove the dialog box from the screen and will discard of any waveforms that you previewed with your Equation Editor Writing Equations The Equation Editor lets you process m...

Page 98: ...mg which equals 2 pi per and numerals in the range of 1E 20 to 1E 20 There are three classes of precedence raise to power has the highest precedence multiply and divide come second and have the lowest...

Page 99: ...y sign otherwise you ll get a syntax error Now we ll try to generate a simple sine waveform Try this Amplitude p sin 10 Press Preview and sorry you still get nothing on the screen The Wave Composer di...

Page 100: ...teresting Take the straight line equation and add it to the sinewave equation Amplitude p 12000 sin omg p l0 8 p 4000 Press Preview Your screen should look like Figure 3 33 Figure 3 33 an Equation Edi...

Page 101: ...added to a standard sinewave The original waveform had a peak to peak value of 24000 points so 19 second harmonic is equivalent to 4500 points The frequency of the second harmonic is obviously double...

Page 102: ...s of sinewave made to decay exponentially The original expression for a standard sinewave is multiplied by the term e p 250 Increasing the value of the divisor 200 in this case will slow down the rate...

Page 103: ...ve are amplitude modulated with 10 cycles of sine wave with a modulation depth of 20 To achieve this the upper and lower sidebands are defined separately and added to the fundamental or carrier The up...

Page 104: ...tension as shown in the example below Amplitude p Sine wav sin omg p 10 Noise wav 1000 The above equation will generate amplitude modulated waveform with added noise The following steps demonstrate ho...

Page 105: ...ntly in a special dialog box by typing in the width and level or by using the rubber band method to place straight line segments with the exact amplitude and time duration The pulse composer can also...

Page 106: ...f these sections The Pulse Composer Commands bar The commands bar provides access to standard Windows commands such as File and View In addition there are ArbExplorer specific commands such as Edit Wa...

Page 107: ...automatically letting you select name location and format for your waveform file Save As Use the Save As command the first time you save your waveform It will let you select name location and format f...

Page 108: ...screen and start from a fresh page Undo The Undo command undoes the last editing operation This command is extremely useful in cases where you unintentionally delete a section from the pulse train an...

Page 109: ...ull Train option has been selected will be downloaded to the instrument as a single waveform Options The view options command opens the dialog box as shown in Figure 3 41 Use this dialog box to fine t...

Page 110: ...here are a number of terms that will be used throughout the following description Make yourself familiar with these terms before you proceed with actual design of your pulse Pulse Editor The Pulse Edi...

Page 111: ...3 ArbConnection Generating Waveforms Using the Equation Editor 3 59 Figure 3 43 Complete Pulse Train Design Figure 3 44 Section 5 of the Pulse Train Design...

Page 112: ...ck on View Options and refer to Figure 3 45 throughout the following description Figure 3 45 Selecting Pulse Editor Options Setting the Pulse Editor Options As shown in Figure 3 45 the pulse editor op...

Page 113: ...mitations option may overwrite memory segments that you already used previously for the arbitrary function however this is the recommended option for the program and for the example we are going to bu...

Page 114: ...he section design DC Intervals programs pulse duration using DC levels only Transition times for this format are at the maximum rate that the generator can produce For example if you want to draw a si...

Page 115: ...mmed in this group Index Level Time Interval and Cumulative Time Index Is added automatically as you program pulse segments The index line is highlighted as you point and click on pulse segments on th...

Page 116: ...llow appending inserting and deleting one or all index lines The Undo button is useful in cases where an error was made and restoration of the last operation is critical Pulse Example Section 1 Now th...

Page 117: ...ues that are now available on the composer screen On the left bottom corner of the composer Vertical Scale is showing 10 V 1 25 V Div and Horizontal Scale is showing 14 ms 1 4 ms Div These two values...

Page 118: ...ecover is to delete all entries and start from an empty index list Type the section entries as shown in Figure 3 44 Pulse Example Section 3 The second pulse section is complete We are ready now to sta...

Page 119: ...e Append Section option A new section number will appear and will show empty next to the section identifier Before you start entering values to this section note that there is only one linear transiti...

Page 120: ...and select the Append Section option A new section number will appear and will show empty next to the section identifier Note that there are fast transitions required for this section that will start...

Page 121: ...ook exactly as shown in Figures 4 43 and 4 51 If you are happy with the results the next step is to download what you see on the pulse composer screen to the generator One more step before you downloa...

Page 122: ...ced Pay attention to the note that says Select from the menu View Options Since we checked the Force Pulse Train to Single Segment see Figure 3 46 the generator determines that the waveform mode be ar...

Page 123: ...thematical simulation The FM composer is loaded with many features and options so use the following paragraphs to learn how to create and download modulating waveforms to the 5251 using the FM Compose...

Page 124: ...e screen The New Waveform command is destructive to the displayed waveform Open Waveform The Open Waveform command will let you browse your disk for previously saved waveform files and load these wave...

Page 125: ...ions will open a dialog box An example of the Sine waveform dialog box is shown in Figure 3 54 This dialog box is representative of the rest of the waveforms so other waveforms will not be described C...

Page 126: ...ards peak deviation range Cycles The Cycles parameter defines how many sine cycles will be created within the specified start and end anchor points The example below shows three sine cycles Start Phas...

Page 127: ...red by both channels The following paragraphs will describe the various sections of the 3D composer and will guide you through some 3D programming examples The opening screen of the 3D composer is sho...

Page 128: ...litude and the Frequency options the Phase screen will not be visible Parameters The Parameters tab is used for setting up the duration of the signal the position of the marker if required and the amo...

Page 129: ...1 Hz to 2 5 MHz and the Wavelength is limited from 2 points to 30 000 points As a result the duration can be programmed from 800 ns to 30 000 s If you do not care to control the wavelength and the SCL...

Page 130: ...s The Vertical Controls are used for profiling amplitude frequency and phase When you modify the fields in any of the controls the associated graphical screen are automatically updated with the assign...

Page 131: ...e 3D Graphical Screens Designing 3D profiles 3D profiles are designed in the Vertical Controls fields Notice that there are four separate control fields Amplitude Frequency and Phase Always start the...

Page 132: ...tor is an excellent tool for learning low level programming of the 5251 Invoke the Command Editor from the System menu at the top of the screen Dialog box as shown in Figure 3 61 will pop up If you pr...

Page 133: ...programming chapter of this manual Logging SCPI Commands The Log File is very useful for programmers that do not wish to spend a lot of time on manuals When you use ArbConnection every time you click...

Page 134: ...TE5251 User Manual 3 82 Figure 3 62 Log File Example...

Page 135: ...screte Parameters 4 6 Boolean Parameters 4 6 Arbitrary Block Parameters 4 6 Binary Block Parameters 4 7 SCPI Syntax and Styles 4 7 Instrument Control Commands 4 14 Standard Waveforms Control Commands...

Page 136: ...ogramming 4 63 Run Mode Commands 4 66 Auxiliary Commands 4 72 Digital Pulse Programming 4 73 Counter Timer Programming 4 78 Half Cycle Programming 4 81 System Commands 4 83 IEEE STD 488 2 Common Comma...

Page 137: ...dll in the appropriate directory Installation procedure of the 5251 and its controlling software can be found in the installation chapter of this manual Even if you do not intend to use the IVI drive...

Page 138: ...e abbreviated spelling for the command For shorter program lines send the abbreviated form For better program readability use the long form For example in the above syntax statement FREQ and FREQUENCY...

Page 139: ...output function to square SOUR FUNC SHAP SQR Query the output function by executing SOUR FUNC SHAP Query Response Format The response to a query depends on the format of the command In general a respo...

Page 140: ...example of a command that uses a numeric parameter VOLT AMPL amplitude Discrete Parameters Discrete parameters are used to program settings that have a limited number of values i e FIXed USER and SEQ...

Page 141: ...ds since SCPI commands are based on a hierarchical structure also known as the tree system Square brackets are used to enclose a keyword that is optional when programming the command that is the 5251...

Page 142: ...INimum MAXimum 1e6 RASTer 1 5 to 250e6 MINimum MAXimum 1e7 SOURce INTernal EXTernal INT VOLTage LEVel AMPLitude 100e 3 to 10 MINimum MAXimum 5 OFFSet 4 950 to 4 950 0 FUNCtion MODE FIXed USER SEQuence...

Page 143: ...Ponential EXPonent 100 to 100 1 DC AMPLitude 5 to 5 5 Arbitrary Waveforms Commands TRACe DATA data_array DEFine 1 to 10k 16 to 2e6 segment_ size 1 16 DELete NAME 1 to 10k ALL SELect 1 to 10k 1 SEGMent...

Page 144: ...6 100e3 FUNCtion SHAPe SINusoid TRIangle SQUare RAMP ARB SIN FREQuency 10e 3 to 100e3 10e3 RASTer 1 to 2 5e6 1e6 MARKer FREQuency 10e 3 to 100e6 1e6 DATA data_array AM FUNCtion SHAPe SINusoid TRIangle...

Page 145: ...e6 10e3 MARKer 1 to 4000 1 DATA data_array ASK AMPLitude STARt 0 to 10 5 SHIFted 0 to 10 1 BAUD 1 to 2 5e6 10e3 MARKer 1 to 1000 1 DATA data_array FHOPping DWELl MODe FIXed VARiable FIX TIMe 200e 9 to...

Page 146: ...OFF ON 0 1 0 LEVel 5 to 5 1 6 SOURce ADVance BUS EXTernal MIXed TTLTrig 0 7 STAR EXT SLOPe POSitive NEGative POS RETRigger STATe OFF ON 0 1 0 TIMe 200e 9 to 20 200e 9 STAR STATe OFF ON OFF Auxiliary...

Page 147: ...tinued AUXiliary PULSe DELay 0 to 1e3 0 DOUBle STATe OFF ON 0 1 0 DELay 0 to 1e3 1e 3 LEVel HIGH 4 950 to 5 5 LOW 5 to 4 950 0 HIGH 0 to 1e3 1e 3 POLarity NORMal COMPlement INVerted NORM PERiod 80e 9...

Page 148: ...oup Factory defaults after RST are shown in the Default column Parameter range and low and high limits are listed where applicable Table 4 2 Instrument Control Commands Summary Keyword Parameter Range...

Page 149: ...s command will turn the 5251 output on and off Note that for safety the outputs always default to off even if the last instrument setting before power down was on Parameters Range Type Default Descrip...

Page 150: ...ilter selection will be available for use only after you select a different waveform or change the output mode to use 2 Filters are placed before the output amplifier Therefore do not expect the filte...

Page 151: ...arameters Name Range Type Default Description freq 10e 3 to 100e6 Numeric 1e6 Will set the frequency of the standard waveform in units of Hz Although the display resolution for the frequency setting i...

Page 152: ...ncy 1 5 MAXimum Discrete Will set the frequency of the standard waveform to the highest possible frequency 300e6 Response The 5251 will return the present sample clock frequency value The returned val...

Page 153: ...rd scientific format for example 100mV would be returned as 100e 3 positive numbers are unsigned VOLTage OFFSet offs Description This command programs the amplitude offset of the output waveform The o...

Page 154: ...COUNter Discrete Selects the counter timer auxiliary function Note that when you select this function all waveform generation of the 5251 are purged and the 5251 is transformed to behave as if it was...

Page 155: ...shown in the Default column Parameter range and low and high limits are listed where applicable Table 4 3 Instrument Control Commands Summary Keyword Parameter Range Default FUNCtion SHAPe SINusoid TR...

Page 156: ...lt in library EXPonential Discrete Selects the exponential waveform from the built in library GAUSsian Discrete Selects the gaussian waveform from the built in library DC Discrete Selects the DC wavef...

Page 157: ...esent start phase value SQUare DCYCle duty_cycle Description This command programs duty cycle of the standard square waveform This command has no affect on arbitrary waveforms Parameters Name Range Ty...

Page 158: ...to high of the standard pulse waveform This command has no affect on arbitrary waveforms Parameters Name Range Type Default Description rise 0 to 99 999 Numeric 10 Programs the pulse rise time parame...

Page 159: ...sition from low to high of the standard ramp waveform This command has no affect on arbitrary waveforms Parameters Name Range Type Default Description rise 0 to 99 99 Numeric 60 Programs the pulse ris...

Page 160: ...Description This command programs the exponent for the standard gaussian pulse waveform This command has no affect on arbitrary waveforms Parameters Name Range Type Default Description exp 4 to 100 N...

Page 161: ...n This command programs the exponent for the standard exponential waveform This command has no affect on arbitrary waveforms Parameters Name Range Type Default Description amplitude 5 to 5 Numeric 5 P...

Page 162: ...trument is programmed to output arbitrary waveforms the clock samples the data points one at a time from address 0 to the last address The rate at which each sample is replayed is defined by the sampl...

Page 163: ...oad to the generator an arbitrary block of data of 1024 points TRACe 42048 binary_block This command causes the transfer of 2048 bytes of data 1024 waveform points into the active memory segment The h...

Page 164: ...hannel has its own waveform memory Therefore make sure you selected the correct active channel before you download data to the generator 2 Waveform data points have 16 bit values 3 Data point range is...

Page 165: ...used Parameters Name Range Type Default Description segment_ number 1 to 10k Numeric integer only 1 Selects the segment number of which will be programmed using this command length 16 to 2M Numeric i...

Page 166: ...ption This command will select the active waveform segment for the output By selecting the active segment you are performing two function 1 Successive TRAC commands will affect the selected segment 2...

Page 167: ...e return CR 0dH and line feed LF 0aH characters can be used as segment table data points and will not cause unexpected termination of the arbitrary block data The segment table data is made of 32 bit...

Page 168: ...section entitled Generating Arbitrary Waveforms An example of how sequenced waveforms work is demonstrated in figure 1 13 through 1 15 The sequence generator lets you link and loop segments in user d...

Page 169: ...e table buffer The header is interpreted this way The ASCII 23 designates the start of the binary data block 2 designates the number of digits that follow 16 is the number of bytes to follow This numb...

Page 170: ...of bytes will cause erroneous sequence partition 4 The LSB bit is the only bit used in the mode byte This bit has an affect on the operation of the sequence only when Mixed Step Advance mode is activ...

Page 171: ...NGle Discrete In single advance mode the generator idles between steps until a valid trigger signal is sensed This mode operates with trigger mode only An attempt to select the SING advance mode when...

Page 172: ...Quence SELect sequence_number Description This command will select an active sequence to be generated at the output connector By selecting the active sequence successive SEQ commands will affect the s...

Page 173: ...ce 1 programs trigger advance Step with a 0 bit assigned to it will advance automatically to the next step If 1 is assigned to a step the instrument will generate this step continuously and only a val...

Page 174: ...u use this step make sure your sequence number is setup correctly for this operation OUTPut SYNC TYPE BIT LCOMplete Description This command will program the 5251 SYNC mode Parameters Name Type Defaul...

Page 175: ...Table 4 6 Modulated Waveforms Commands Keyword Parameter Form Default SOURce MODulation TYPE OFF FM AM SWEep FSK ASK PSK FHOPping 3D OFF CARRier FREQuency 10 to 100e6 1e6 BASeline CARRier DC CARR LOAD...

Page 176: ...Modulation Commands ASK AMPLitude STARt 0 to 10 5 SHIFted 0 to 10 1 BAUD 1 to 2 5e6 10e3 MARKer 1 to 1000 1 DATA data_array Frequency Hopping Modulation Commands FHOPping DWELl MODe FIXed VARiable FIX...

Page 177: ...cation SWEep Discrete This turns on the sweep function Program the sweep parameters to fine tune the function for your application FSK Discrete This turns on the FSK function Program the FSK parameter...

Page 178: ...Description CARRier Discrete CARR This selects the carrier as the baseline for the modulation function when operating in one of the interrupted run modes The output will generate continuous none modul...

Page 179: ...ms the deviation range around the carrier frequency in units of Hz Response The 5251 will return the present deviation frequency value The returned value will be in standard scientific format for exam...

Page 180: ...uld be returned as 100e 3 positive numbers are unsigned FM FREQuency RASTer arb_fm_freq Description This command will set the sample clock frequency for the arbitrary modulating waveform Arbitrary mod...

Page 181: ...DATA 3100 binary_block This command causes the transfer of 10 bytes of data to the arbitrary FM waveform memory The header is interpreted this way The ASCII 23 designates the start of the binary data...

Page 182: ...ou want 4 The SYNC output serves as marker output when you have the 5251 set to operate in FM mode Normal SYNC level is TTL low The SYNC output is set to TTL high at the position of the marker This wa...

Page 183: ...angular shape as the modulating waveform SQUare Discrete Select the square shape as the modulating waveform RAMP Discrete Selects the ramp shape as the modulating waveform Response The 5251 will retur...

Page 184: ...ulating wave frequency for the built in standard modulating waveform library Parameters Name Range Type Default Description depth 0 to 100 Numeric 50 Programs the depth of the modulating waveform in u...

Page 185: ...mmed freely throughout the frequency of the standard waveform frequency range Parameters Name Range Type Default Description start_freq 10 to 100e6 Numeric 10e3 Programs the sweep start frequency Swee...

Page 186: ...stop UP or from stop to start DOWN frequencies Sweep time does not affect the sweep direction and frequency limits At the end of the sweep cycle the output waveform normally maintains the sweep stop f...

Page 187: ...be placed in between the start and the stop frequencies The marker pulse is output from the SYNC output connector Parameters Name Range Type Default Description frequency 10 to 100e6 Numeric 10e3 Prog...

Page 188: ...e6 Numeric 100e3 Programs the shifted frequency value in units of Hz Response The 5251 will return the present shifted frequency value The returned value will be in standard scientific format for exam...

Page 189: ...sa versa Data format is a string of 0 and 1 which define when the output generates carrier frequency and when it shifts frequency to the FSK value 0 defines carrier frequency 1 defines shifted frequen...

Page 190: ...andard scientific format for example 100mV would be returned as 100e 3 positive numbers are unsigned ASK SHIFted shift_ampl Description This programs the shifted amplitude The amplitude shifts when th...

Page 191: ...51 to hop from one amplitude level to shifted amplitude level and visa versa Data format is a string of 0 and 1 which define when the output generates base level and when it shifts amplitude to the AS...

Page 192: ...ontains dwell time data for each step however the fixed dwell time table does not contain any dwell time information and therefore if you select the fixed option make sure your dwell time is programme...

Page 193: ...nload the data array that will cause the instrument to hop through the frequency list The dwell time for each frequency list item is variable and is supplied in the variable hop table data array Note...

Page 194: ...designated as Hop marker or index point The marker pulse is generated at the SYNC output connector Parameters Name Range Type Default Description index 1 to 1000 Numeric integer only 1 Programs a mar...

Page 195: ...5251 before it can generate 3D profiles The best way to generate such data would be by using the supplied ArbConnection program Information how to use ArbConnection is given in a separate chapter of...

Page 196: ...and downloaded to the 3D memory before this function can be used Parameters Name Range Type Default Description 3D_freq 1 to 2 5e6 Numeric 1e6 Programs the sample clock frequency of the 3D modulating...

Page 197: ...will return the present start phase value PSK PHASe SHIFted shift_phase Description This programs the shifted phase The phase shifts when the pointer in the data array points to 1 Parameters Name Rang...

Page 198: ...rograms where on the data stream the 5251 will generate a pulse designated as PSK marker or index point The marker pulse is generated at the SYNC output connector Note that if you intend to program ma...

Page 199: ...rence Modulated Waveforms Control Commands 4 65 The 5251 will return the present baud value The returned value will be in standard scientific format for example 100mHz would be returned as 100e 3 posi...

Page 200: ...dulated waveforms In the case of modulated waveform the output idles on the carrier waveform until stimulated to output a modulation cycle or burst of cycles Factory defaults after RST are shown in bo...

Page 201: ...the selected option TRIGger BURSt OFF ON 0 1 Description This command will toggle the counted burst run mode on and off This command will affect the 5251 only after it will be set to INIT CONT OFF Pa...

Page 202: ...trigger delay time parameter defines the time that will elapse from a valid trigger signal to the initiation of the first output waveform Trigger delay can be turned ON and OFF using the trig del comm...

Page 203: ...Description EXTernal Discrete EXT Activates the rear panel TRIG IN input and the front panel MAN TRIG button Either a front panel button push or a legal signal which will be applied to the rear panel...

Page 204: ...The 5251 will return POS or NEG depending on the selected trigger slope setting RETRigger OFF ON 0 1 Description This command will toggle the re trigger mode on and off This command will affect the 5...

Page 205: ...as the star triggers The PXI_STAR specifications are only partially implemented in the TE5251 where only 8 star lines are being addressed all of them in parallel thus if you plug the card in slot 2 an...

Page 206: ...ts are given where applicable Table 4 8 Auxiliary Commands Keyword Parameter Form Default Digital Pulse Commands AUXiliary PULSe DELay 0 to 1e3 0 DOUBle STATe OFF ON 0 1 0 DELay 0 to 1e3 1e 3 HIGH 0 t...

Page 207: ...mand will program the delayed interval of which the output idles on the low level amplitude until the first transition to high level amplitude Parameters Name Range Type Default Description delay 0 to...

Page 208: ...dth are significantly different The standard terminology of pulse width defines the width of the pulse at the mid point of its peak to peak amplitude level Therefore if you change the rise and fall ti...

Page 209: ...meric 0 Will set the pulse low level in units of volts Note that the low level setting must be smaller than the high level setting Also note that low to high level value must be equal or larger than 8...

Page 210: ...Description Use this command to disable a specific channel from calculating pulse parameters This is specifically useful for accelerating pulse computation for channels that are needed for pulse gener...

Page 211: ...ts high to low level settings The parameter is programmed in units of seconds Parameters Name Range Type Default Description fall 0 to 1e3 Numeric 1e 3 Will set the fall time parameter Note that the s...

Page 212: ...s proportionally to the gate time interval Reduce the gate time when you want to accelerate the reading process however always make sure that the period of the signal is smaller than the gate time set...

Page 213: ...d externally The counter can accumulate 8 digits before it will overflow An overflow indication is available Response The 5251 will return FREQ PER APER PULS GTOT or ITOT depending on the present meas...

Page 214: ...ter must be armed before the gate can open Always make sure the programmed gate time interval is larger than the period of the measured signal Response The 5251 will return the present gate time value...

Page 215: ...Will set the delay time interval between half cycles in units of seconds Response The 5251 will return the half cycle delay value in units of seconds AUXiliary HALFcycle DCYCle duty_cycle Description...

Page 216: ...arameters Name Range Type Default Description phase 0 to 360 Numeric 0 Programs the start phase parameter for the half cycle sine and triangle waveforms in units of degrees The phase can be programmab...

Page 217: ...m ERRor INFOrmation CALibration MODel SERial RESet or RST Description This command will reset the 5251 to its factory defaults SYSTem ERRor Description Query only This query will interrogate the 5251...

Page 218: ...nd cannot be modified by the user Response The generator will return its model number either 2571A or 5251 SYSTem INFormation SERial Description Query only This query will interrogate the instrument f...

Page 219: ...rial number and options in fields three and four If the latter information is not available the device must return an ASCII 0 for each For example Model 5251 response to IDN is Tabor 5251 0 1 0 OPC Se...

Page 220: ...ected for the header 109 Missing parameter Too few parameters were received for the command One or more parameters that were required for the command were omitted 128 Numeric data not allowed A legal...

Page 221: ...ause its value is outside the valid range defined by the generator 224 Illegal parameter value A discrete parameter was received which was not a valid choice for the command An invalid parameter choic...

Page 222: ...TE5251 User Manual 4 88 This page was left intentionally blank...

Page 223: ...tude Accuracy DDS Output 5 6 Offset Accuracy 5 7 Offset Accuracy DAC Output 5 7 Offset Accuracy DDS Output 5 8 Squarewave Characteristics 5 9 Squarewave Checks 5 9 Sinewave Characteristics 5 9 Sinewav...

Page 224: ...n 5 21 FM Standard Waveforms 5 21 Triggered FM Standard Waveforms 5 22 FM Burst Standard Waveforms 5 23 Gated FM Standard Waveforms 5 24 Re triggered FM Bursts Standard Waveforms 5 25 FM Arbitrary Wav...

Page 225: ...fy proper operation of the instrument and should normally be used 1 As a part of the incoming inspection of the instrument specifications 2 As part of the troubleshooting procedure 3 After any repair...

Page 226: ...struments other than those listed may be used only if their specifications equal or exceed the required characteristics Table Chapter 5 1 Recommended Test Equipment Equipment Model No Manufacturer Osc...

Page 227: ...d in Table 2 Test Procedure 1 Perform frequency Accuracy tests using Table 2 Table Chapter 5 2 Frequency Accuracy 5251 Setting Error Limits Counter Reading Pass Fail 10 0000000 Hz 10 Hz 1 00000000 kHz...

Page 228: ...Amplitude Accuracy DAC Output Equipment DMM Preparation 1 Configure the DMM as follows Termination 50 feedthrough at the DMM input Function ACV 2 Connect 5251 Channel to the DMM input 3 Configure the...

Page 229: ...tests the accuracy of the offset generators Each channel has its own set of offset generators and therefore the accuracy is tested on each channel separately Offset path is checked for both the DAC ro...

Page 230: ...uracy DAC Output Continued 5251 Offset Setting Error Limits DMM Reading Pass Fail 0 000 V 0 65 mV Offset Accuracy DDS Output Equipment DMM Preparation 1 Configure the DMM as follows Termination 50 fee...

Page 231: ...re 1 Perform Squarewave Characteristics tests using Table 9 Table Chapter 5 9 Square wave Characteristics Continued Parameter Tested Error Limits Oscilloscope Reading Pass Fail Rise Fall Time 4 5 ns R...

Page 232: ...100 00 kHz 0 1 Sinewave Spectral Purity DAC Output Equipment Spectrum Analyzer Preparation 1 Connect 5251 output to the spectrum analyzer input Use 50 and 20dB feedthrough termination at the spectrum...

Page 233: ...Output Tests 5251 Freq Reading Spectrum Analyzer Settings Settings Limits Start Stop Reading Pass Fail 10 MHz 45 dBc 1 MHz 100 MHz 50 MHz 30 dBc 10 MHz 200 MHz 100 MHz 30 dBc 10 MHz 250 MHz Sinewave F...

Page 234: ...tude 5 V Output On CW Frequency Initially 1 kHz then as required by the test Test Procedure 1 Adjust the vertical controls of the Oscilloscope to get 6 division of display 2 Perform Sine flatness DDS...

Page 235: ...lows Frequency 25 MHz Waveform Sinewave Burst Count 1e6 counts Amplitude 1 V Trigger Source External Output On Test Procedure 1 Perform trigger and gate tests using Tables 15 Table Chapter 5 15 Trigge...

Page 236: ...Modify oscilloscope setting to Auto or Normal and observe that bursts of 5 sine cycles appear at 10 s intervals Test Results Pass Fail Delayed Trigger Characteristics Equipment Function generator 50 T...

Page 237: ...50 ms Re trigger Characteristics Equipment Counter ArbConnection Preparation 1 Configure the counter as follows Function Pulse Width Measurement Ch A Slope Negative 2 Connect the counter channel A to...

Page 238: ...nnect the function generator TTL output to the 5251 TRIG IN connector 5 Connect the function generator main output to the 2nd channel of the oscilloscope 6 Configure the 5251 as follows Frequency 1 MH...

Page 239: ...triggered waveforms are spaced 0 1 ms apart 3 Modify the function generator offset to 2 V and change the 5251 trigger level to 4 V Verify that the 5251 triggered waveforms are spaced 0 1 ms apart Tes...

Page 240: ...eparation 1 Configure the Oscilloscope as follows Termination 50 20 dB feedthrough attenuator at the oscilloscope input Setup As required for the test 2 Connect the 5251 output to the oscilloscope inp...

Page 241: ...on as for previous step except change mode to single sequence advance 1 Change Oscilloscope configuration to single Test Procedure 1 From ArbConnection click on the Manual Trigger observe that one cyc...

Page 242: ...ier LCOM Equipment Oscilloscope Preparation 1 Configure the oscilloscope as follows Time Base As required by the test Amplitude 2 V div 2 Connect the 5251 output to the oscilloscope input 1 3 Connect...

Page 243: ...orm Wavelength 2 M points Waveform Sine wave SCLK 200 MS s Test Procedure 1 Perform Sine wave distortion It should be less than 0 1 Test Results Pass Fail Modulated Waveforms Operation This tests the...

Page 244: ...erify FM waveforms as selected Test Results Pass Fail 3 Move 5251 marker position to 1 25MHz and verify marker position Test Results Pass Fail Triggered FM Standard Waveforms Equipment Oscilloscope fu...

Page 245: ...ger Period 1 ms Max A 1 25 MHz Min A 750 kHz Test Results Pass Fail FM Burst Standard Waveforms Equipment Oscilloscope function generator Preparation 1 Configure the oscilloscope as follows Time Base...

Page 246: ...1 Configure the oscilloscope as follows Time Base 0 2 ms Sampling Rate 50 MS s at least Trace A View Jitter Type FREQ CLK Trigger source Channel 2 positive slope Amplitude 1 V div 2 Connect the 5251 o...

Page 247: ...er Type FREQ CLK Trigger source Channel 2 positive slope Amplitude 1 V div 2 Connect the 5251 output to the oscilloscope input channel 1 3 Connect the 5251 SYNC to the oscilloscope input channel 2 4 C...

Page 248: ...dulation FM Mod Waveform Arbitrary Carrier Freq 1 MHz FM SCLK 2 5 MS s Sync On Output On 5 Using ArbConnection prepare open the FM Composer and download the following waveform Wavelength 4000 points W...

Page 249: ...Time Base 0 1 ms Sampling Rate 50 MS s at least Trace A View Jitter Type FREQ CLK Trigger source Channel 2 positive slope Amplitude 1 V div 2 Connect the 5251 output to the oscilloscope input channel...

Page 250: ...z Sync On Output On 5 Using ArbConnection prepare and download 10 step PSK list with alternating 0 and 1 Test Procedure 1 Verify PSK operation on the oscilloscope as follows Waveform Sinewave Period 0...

Page 251: ...loscope as follows Time Base 0 5 ms Sampling Rate 50 MS s at least Trace A View Jitter Type FREQ CLK Trigger source Channel 2 positive slope Amplitude 1 V div 2 Connect the 5251 output to the oscillos...

Page 252: ...source Channel 2 positive slope Amplitude 1 V div 2 Connect the 5251 output to the oscilloscope input channel 1 3 Connect the 5251 SYNC to the oscilloscope input channel 2 4 Configure model 5251 cont...

Page 253: ...oscilloscope input channel 2 4 Configure model 5251 controls as follows Waveform Modulated Modulation Sweep Start Frequency 1 MHz Stop Frequency 2 MHz Sweep Time 1 ms Sweep Type Linear Sync On Output...

Page 254: ...and the instrument operational mode is transformed to a stand alone counter timer Waveform generation is resumed as soon as the counter timer function is turned off Frequency Equipment Function Gener...

Page 255: ...ction generator as follows Frequency As required by the test Wave Square Amplitude 500 mV 2 Connect the function generator to the 5251 TRIG IN connector 3 Configure the 5251 as follows Auxiliary Funct...

Page 256: ...or Setting Error Limits 5251 Counter Reading Pass Fail Frequency Duty Cycle 10 kHz 50 50 00 s 100 ns 100 kHz 50 5 000 s 100 ns 1 MHz 70 700 ns 100 ns 2 Change the counter timer slope to Negative 3 Wit...

Page 257: ...generator to the 5251 TRIG IN connector 3 Configure the 5251 as follows Auxiliary Function Counter Timer Function Totalize Infinite Trigger Level 0 V Test Procedure 1 Verify that the display is update...

Page 258: ...TE5251 User Manual 5 36 This page was intentionally left blank...

Page 259: ...6 4 Reference Oscillators Adjustments 6 7 Setup 50MHz 6 7 Setup TCXO 6 7 Base Line Offset Adjustments 6 8 Setup 1 6 8 Setup 2 6 8 Setup 3 6 9 Setup 4 6 9 Setup 5 6 9 Setup 6 6 10 Offset Adjustments 6...

Page 260: ...se Adjustments 6 19 Setup 27 6 19 Setup 28 6 19 Flatness Adjustments 6 20 Setup 29 6 20 Setup 30 6 20 Setup 31 6 21 Setup 32 6 21 Setup 33 6 21 Setup 34 6 22 Setup 35 6 22 Setup 36 6 22 Setup 37 6 23...

Page 261: ...ts the instrument must be tested to find the source of the problem In case there is a reasonable suspicion that an electrical problem exist within the 5251 perform a complete performance checks as giv...

Page 262: ...BNC cables 50 Feedthrough termination Dual banana to BNC adapter Adjustment Procedures Use the following procedures to calibrate the Model 5251 The following paragraphs show how to set up the instrum...

Page 263: ...2 Calibration Panel NOTE Initial factory adjustments require that the covers be removed from the instrument Field calibration does not require re adjustments of these factory settings unless the unit...

Page 264: ...the adjustment to 128 and add or subtract from this value If you have reached 1 or 256 and were not able to calibrate the range there is either a problem with the way you measure the parameter or pos...

Page 265: ...ter Function Generator BNC to BNC cables Preparation 1 Configure the counter as follows Termination 50 DC Function TI A B Slope B Negative 2 Connect the 5251 output to the oscilloscope input 3 Connect...

Page 266: ...llows Function DCV Range 100 mV 2 Connect the 5251 output to the DMM input Terminate the 5251output at the DMM input with the 50 Feedthrough termination 3 Configure the 5251as follows CAL SERV 1 Adjus...

Page 267: ...tion Equipment DMM BNC to BNC cable 50 Feed through termination Dual banana to BNC adapter Preparation 1 Configure the DMM as follows Function DCV Range 100 mV 2 Connect the 5251 output to the DMM inp...

Page 268: ...mplitude 1 V Adjustment 1 Adjust CAL SETUP 6 for DMM reading of 0 V 5 mV Offset Adjustments The offset adjustments assure that the DC offsets are within the specified range Use this procedure if you s...

Page 269: ...tput Amplifier In Equipment DMM BNC to BNC cable 50 Feed through termination Dual banana to BNC adapter Preparation 1 Configure the DMM as follows Function DCV Range 10 V 2 Connect the 5251 output to...

Page 270: ...t at the DMM input with the 50 Feed through termination 3 Configure the 5251as follows Amplitude 20 mV Offset 3 V Output On Adjustment 1 CAL SETUP 11 for DMM reading of 3 V 15 mV Setup 12 4 V Offset O...

Page 271: ...set 400 mV Output On Adjustment 1 CAL SETUP13 for DMM reading of 400 mV 5 mV Note reading Setup 14 Offset Output Amplifier Out Equipment DMM BNC to BNC cable 50 Feed through termination Dual banana to...

Page 272: ...5251output at the DMM input with the 50 Feed through termination 3 Configure the 5251as follows Frequency 1 kHz Output On Amplitude 9 V Adjustment 1 Adjust CAL SETUP15 for DMM reading of 3 182 V 30 m...

Page 273: ...rbitrary Equipment DMM BNC to BNC cable 50 Feed through termination Dual banana to BNC adapter Preparation 1 Configure the DMM as follows Function ACV Range 1 V 2 Connect the 5251 output to the DMM in...

Page 274: ...ure the 5251as follows Frequency 1 kHz Output On Amplitude 1 V Adjustment 1 Adjust CAL SETUP20 for DMM reading of 353 5 mV 3 mV Amplitude Adjustments Modulation The amplitude adjustments assure that t...

Page 275: ...the 50 Feed through termination 3 Configure the 5251as follows Frequency 1 kHz Output On Amplitude 7 V Mode Modulation Adjustment 1 Adjust CAL SETUP22 for DMM reading of 2 475 V 25 mV Setup 23 5 V Amp...

Page 276: ...1 060 V 10 mV Setup 25 1 1 V Amplitude Modulation Equipment DMM BNC to BNC cable 50 Feed through termination Dual banana to BNC adapter Preparation 1 Configure the DMM as follows Function ACV Range 1...

Page 277: ...cycles except if the pulse response of the output stage has been degraded and does not meet the published specification limits or after a repair has been executed on these very circuit Setup 27 Pulse...

Page 278: ...0 mV 2 Connect the 5251 output to the Oscilloscope input Terminate the 5251output at the Oscilloscope input with the 50 20 dB Feed through termination 3 Configure the 5251as follows Frequency 1 MHz Ou...

Page 279: ...eed through termination Oscilloscope Preparation 1 Configure the Oscilloscope as follows Input Impedance 50 Range 100 mV 2 Connect the 5251 output to the Oscilloscope input Terminate the 5251output at...

Page 280: ...t On Adjustment 1 Adjust CAL SETUP34 to get the signal of 6 divisions on the screen Setup 35 56 0000001 MHz Amplitude Equipment 50 20 dB Feed through termination Oscilloscope Preparation 1 Configure t...

Page 281: ...cilloscope input Terminate the 5251output at the Oscilloscope input with the 50 20 dB Feed through termination 3 Configure the 5251as follows Frequency 100 MHz Output On Adjustment 1 Adjust CAL SETUP3...

Page 282: ...ough termination Oscilloscope Preparation 1 Configure the Oscilloscope as follows Input Impedance 50 Range 100 mV 2 Connect the 5251 output to the Oscilloscope input Terminate the 5251output at the Os...

Page 283: ...requency 37 3333333 MHz Output On Adjustment 1 Adjust CAL SETUP42 to get the signal of 6 divisions on the screen Setup 43 56 MHz Amplitude Amplifier Out Equipment 50 20 dB Feed through termination Osc...

Page 284: ...the 5251 output to the Oscilloscope input Terminate the 5251output at the Oscilloscope input with the 50 20 dB Feed through termination 3 Configure the 5251as follows Frequency 80 MHz Output On Adjust...

Page 285: ...ure the 5251as follows Function Modulation ON Modulation Sweep Start Freq 1 MHz Stop Freq 100 MHz Sweep Time 1 ms Marker 1 MHz Amplitude 6 V 2 Connect the 5251 output to the oscilloscope input Use 20...

Page 286: ...lled on your computer Each firmware update was done for a reason and therefore if you want to update the firmware for a problem in your system check the readme file that is associated with the update...

Page 287: ...m the System tab and click on the Firmware Version button The General Filters panel with the firmware revision indication is shown in Figure 6 4 Figure 6 4 Firmware Revision Screen To update the 5251...

Page 288: ...TE5251 User Manual 6 30 This page was intentionally left blank...

Page 289: ...1 Appendices Appendix Title Page A Specifications A 1...

Page 290: ...TE5251 User Manual 2...

Page 291: ...max Standby Output On or Off Output Disconnected Amplitude 200 mV to 20 Vp p output open circuit 100 mV to 10 Vp p into 50 Resolution 4 digits Accuracy measured at 1 kHz into 50 1 V to 10 Vp p 1 70 m...

Page 292: ...Transition enables or disables generator output Last cycle always completed Mixed Same as triggered except first output cycle is initiated by a software trigger Consequent output requires external tri...

Page 293: ...is selected The integrity of the waveform and its upper frequency limit depend on the programmed frequency value and the number of waveform points that are used for computing one cycle interval Frequ...

Page 294: ...ccuracy and Stability Same as reference Vertical Resolution 20 bits 65 536 amplitude increments Waveform Segmentation Permits division of the waveform memory into smaller segments Number of Memory Seg...

Page 295: ...s Off outputs CW Continuous Triggered Delayed Trigger Re trigger Burst and Gated Interrupted Modulation Carrier Idle Mode On or Off programmable Run Mode Advance Source Front panel TRIG IN Software co...

Page 296: ...100 MHz Resolution 11 digits Hop Table Size 2 to 1000 Dwell Time Mode Fixed or Programmable for each step Dwell Time 200 ns to 20 s Dwell Time Resolution 20 ns FSK Shifted Waveform Sine wave Carrier...

Page 297: ...emental unit does not exceed the ratio of 100 000 to 1 3 The sum of all pulse parameters must not exceed the pulse period setting Pulse State On or Off On generates pulse output Off generates 0 Vdc Pu...

Page 298: ...lize Frequency Range 20 Hz to 100 MHz Accumulation Range 1012 1 General Input Front panel TRIG IN BNC connector Trigger Level Range 5 V Sensitivity 500 mVp p Damage Level 12 V Minimum Pulse Width 10 n...

Reviews: