Home
Tektronix Welding System AFG 5501 User's Manual
Contents
1. Instruction Manual Operating Instructions AFG 5101 5501 Generating Arbitrary Waveform Output After data values representing an arbitrary wave form are stored in a memory bank all data in that bank can be executed Or a part of the stored arbitrary waveform data can be selected for execution The area in the current memory bank that is defined for execution is copied to an execution buffer when ARB is pressed in the non PROG mode and then the waveform represented by that data is generated and output Defining a portion of arbitrary waveform data stored in a memory bank for execution requires setting the START and STOP addresses in PROG mode Two values are associated with each of these keys one is frequency set the non PROG mode and used to define a sweep range the other values are addresses set in PROG mode and used to define the area in arbitrary waveform memory bank used for execution The example below describes the steps required to generate an arbitrary waveform The example as sumes that data is already stored in a memory bank as described in the Arbitrary Waveform Pro gramming Example previously described Arbitrary Waveform Generation Example Enter PROG mode and select memory bank PROG 1 Set START address to 0 START 0 Instruction Manual ENTER Set STOP address to 1000 STOP 1 0 0 0 ENTER Exit PROG mode PROG Set amplitude AMPL 5 2 Set mode CONT T
2. EXAMPLE 1 AUTOLINE between last two addresses sent using ARBADRS ARBADRS 1000 ARBDATA 1000 ARBADRS 7000 ARBDATA 2000 AUTOLINE 2047 7000 2000 Last two 1000 1000 addresses sent using ARBADRS 1000 MEMORY BANK ADDRESS EXAMPLE 2 AUTOLINE between last ARBADRS address and AUTOLINE argument ARBADRS 4000 ARBDATA 1500 AUTOLINE 8191 0 Last address sent 2047 a by ARBADRS 4000 1500 8191 0 Specified in AUTOLINE argument 4000 MEMORY BANK ADDRESS EXAMPLE 3 AUTOLINE using AUTOLINE argument address and data values AUTOLINE 4000 2047 6000 2047 2047 4000 2047 Specified in AUTOLINE argument 6000 2047 4000 MEMORY BANK ADDRESS Fig 3 3 AUTOLINE examples Programming AFG 5101 5501 DC Command Type Setting or query Setting Syntax DC lt volts gt Examples 3 45 DC SE 2 DC 699E 2 Query Syntax Query Response DC lt num gt Discussion This command selects a dc output If the argu ment is omitted the output level is the current level set for the DC parameter The response is returned in NR2 format 3 18 DISPLAY Command Type Setting or query Setting Syntax DISPlay lt parameter gt Examples DISP AMPL DISPL FREQUENCY DISPLA OFFSET DISP NBURST DISPLAY RATE Query Syntax DISPlay Query Example DISPL DISPLA DISPLAY Query Response one of the following DISPL FREQ DISPL AMPL
3. OUTPUT Command Type Setting or query Setting Syntax OUTput ON OUTput OFF OUTput FLOAT Examples OUT ON OUTP FLOAT OUTPUT OFF Query Syntax OUTput Query Response one of the following OUT ON OUT OFF OUT FLOAT Discussion OUTPUT command controls the AFG 5101 5501 out put signal at the main OUTPUT connector ON Connects the AFG 5101 5501 output signal to the main OUTPUT connector FLOAT Disconnects the AFG 5101 5501 output sig nal from the main OUTPUT connector and terminates it into a high floating im OFF Disconnects the AFG 5101 5501 output sig nal from the main OUTPUT connector Out put is terminated into 50 ohms The power on setting is OUTPUT OFF Instruction Manuai Command Setting or query Setting Syntax RATE num units Examples RATE 999 9 RATE 100 NS RATE 60 HZ Query Syntax RATE Query Response RATE lt NR3 gt lt units gt Discussion This command sets the internal trigger interval The power on setting is 10 microseconds the power on units of measure is seconds Units can be specified in seconds or Hz front panel SPCL function 210 If the units of measure is set to Hz all inputs and output are specified in Hz until the units are specified in seconds again The rate generator is used internal trigger sweep rate and arbitrary waveform output rate Instruction Manual Programming AFG 5101
4. For a TTL marker the AFG 5101 5501 can be set to output a pulse at the MARKER OUT connector when ever the output frequency reaches the frequency set for the marker The marker pulse is posi tive TTL level pulse with a duration equal to a minimum of one period of the RATE setting Instruction Manual an x y oscilloscope the marker changes the shape of the sweep signal at the SWEEP OUT connector causing an intensified point at the marker fre quency To set the marker frequency press MARKER enter the marker frequency using the DATA keypad numer ic and units keys press ENTER The marker rc quency must be within the selected sweep range START and STOP frequencies Section 3 5101 5501 PROGRAMMING Introduction This manual section provides the information re quired for programming the TEKTRONIX AFG 5101 5501 Programmable Arbitrary Function Gen erator via the IEEE 488 bus The IEEE 488 inter face function subsets for the AFG 5101 5501 are listed in Section 1 In this manual the IEEE 488 digital interface is called the General Purpose Interface Bus GPIB Message protocol over the GPIB is specified and described in the IEEE Standard 488 1978 Standard Digital Inter face for Programmable Instrumentation The information in this section assumes that the reader is knowledgeable in GPIB bus communication and has some experience in programming the sys tem IEEE 728 Standard the IEEE recommended practi
5. nal over 5 volts peak to peak will distort the main output Refer to Electrical Specifications for limitations on amplitude modulation and the modulating signal The off argument turns off amplitude modula tion The query returns the status of amplitude modula tion 3 10 AMPL Amplitude Command Type Setting or query Setting Syntax AMPLitude amplitude in V p p Examples AMPLITUDE 8 AMPL 2 5 Query Syntax AMPL Query Response AMPL num Discussion The AMPL command sets the peak to peak output voltage into 50 ohms to the value specified by the argument The argument is specified in volts The power on setting is 5 V The argument range is 10 mV to 9 99 V p p into 50 ohms The argument resolution is 1 mV when the amplitude is less than 1 0V and 10 mV when the amplitude is greater than or equal to 1V Refer to the discussion on the OFFSET command for a more complete description of the relationship between amplitude and offset commands Instruction Manual ARBADRS Arbitrary Address Command Type Setting or query Setting Syntax ARBADRS lt address gt Examples ARBADRS 2150 Query Syntax ARBADRS Query Response ARBADRS lt address gt Discussion The ARBADRS command sets a pointer in the current arbitrary waveform bank at the address specified by the argument Each bank has an address range of 0 to 8191 This command is used to set the target address for a data po
6. 25 with ATN The SPD message switches the instrument back to its normal operation of sending the data from the Output Buffer MLA My Listen Address Address 32 Talk Address Address 64 The primary listen and talk addresses estab lished by the instrument IEEE 488 bus address set by front panel key sequence The current setting of the bus address ID displayed on the front panel when the INST ID key is pressed When the instrument is addressed to talk listen the front panel ADDRESSED indicator is lighted 3 38 LLO Local Lockout 17 with ATN In response to LLO the instrument changes to a lockout state from LOCS to LWLS or from REMS to RWLS REN Remote Enable GPIB 17 If REN is true the instrument may change to a remote state from LOCS to REMS if the internal message return to local rtl is false or from LWLS to RWLS when its listen address is re ceived REN false causes a transition from state to LOCS the instrument stays in LOCS as long as REN is false A REN transiton may occur after message process ing has begun In this case execution of the mes sage being processed is not affected by a transi tion GTL Go To Local 1 with ATN Only instruments that listen addressed re spond to GTL by changing to local state Remote to local trnasitions caused by GTL do not affect the execution of the message being pro cessed when GTL was received
7. AMPL 5 Amplitude Modulation off Arbitrary ADRS 0000 Arbitrary ADRS Increment SPCL 310 on Arbitrary Bank Select 1 Arbitrary Filter off Arbitrary PROG Mode off Arbitrary START 0000 Arbitrary STOP 8191 DC 0v Device Trigger off FREQ 1 kHz Frequency Lock SPCL 230 on Frequency Modulation off Frequency marker off Function SINE MODE CONT N BURST 2 OFFSET 0 V off Operation Complete off OUTPUT off RATE 10 microsec RATE units time Range Lock SPCL 260 off Request Service ROS on SWEEP off Sweep MARKER Frequency 0 Hz off Sweep START Frequency 1Hz Sweep STOP Frequency 1200 Hz TRIG MAN User Service Request off Settings used only when AFG 5101 5501 is under program control The SRQ line on the GPIB is also asserted unless the GPIB address is set to 31 ignore GPIB com mands If the instrument is polled by the con troller the status byte returned will be 0100 0001 65 decimal power on SRQ Instruction Manual Programming AFG 5101 5501 ASCII amp GPIB CODE CHART RUBOUT 127 SECONDARY ADDRESSES OR COMMANDS ADORESSED UNIVERSAL COMMANOS COMMANDS PPE PPD boards or systems octal 25 PPU GPIB code Tektronix ped N AK ASCII character hex 15 21 REF ANSI STD X3 4 1977 IEEE STO 488 1978 ISO STD 646 1973 TEKTRONIX STD 062 5435 00 a SEP BO COPYRIGHT lt 1979 1980 TEKTRONIX INC ALL RIGHTS RES
8. DISPL OFFS DISPL NBUR DISPL RATE Discussion The DISPL command changes the display window to show the paramater specified in the argument The argument is limited to the following FREQuency AMPLitude OFFSet NBURst RATE The query command returns the name of the parame ter that is currently shown in the display win dow Instruction Manual DT Device Trigger Command Type Setting or query Setting Syntax DT TRIG DT GATE DT SET DT OFF Query Syntax DT Query Response one of the following DT TRIG DT GATE DT SET DT OFF Discussion This command controls the instrument s response to the Group Execute Trigger lt GET gt interface mes sage When a lt GET gt interface message is received and the DT TRIG mode is set the instrument produces one cycle of signal if it is in TRIG mode or it produces a burst of cycles if it is in BURST mode If the trigger mode is set to GATE and lt GET gt is received the output is turned on until lt GET gt is received again The SET argument causes the instrument to wait for a lt GET gt interface message before updating its settings The power on setting is DT OFF the instrument updates its settings without waiting for lt GET gt Instruction Manual Programming AFG 5101 5501 ERROR or EVENT Command Type Query Query Syntax ERRor EVENT Examples ERR ERROR EVENT Query Response depends on query sent ERR n
9. Operating Instructions section of this manual for information on installing the instrument in the power module Also review this section for instru ment caution and warning statements and to become familiar with front panel instrument functions The AFG 5101 5501 is shipped with the primary GPIB address set to 7 TM 5000 instruments shipped with the message terminator set to LF with EOI Message terminators are described in Messages and Communications Protocol in this sec tion The address and terminator settings are stored in non volatile RAM To display the cur rent address and terminator press the INST ID key The GPIB primary address and message termina tof can be changed using SPCL Functions SPCL Functions front panel key operations For information refer to SPCL Functions in the Oper ating nstructions section in this manual 3 1 Programming AFG 5101 5501 Commands The instrument is controlled by the front panel keys or via commands received from the control ler These commands are of three types instrument set Setting commands control tings Query Output request data Operational cause a particular action When the instrument is in the remote state it provides a response or executes all commands as appropriate In the local state only que ry output commands are executed setting and oper ational commands generate error responses since instrument functions are under front
10. Remote Local Operation The preceding discussion of interface messages describes the state transitions caused by GTL and REN Most front panel controls cause a transition from REMS to LOCS by asserting a message called return to local This transition may occur during message execution but in contrast to GTL and REN transitions a transition initiated rtl does affect message execution In this case the instrument generates an error if there are any unexecuted setting or operational mands Front panel controls that change only the display such as INST ID do not affect the remote local states only front panel controls that change settings assert rtl The rtl message remains asserted while multiple keystroke set tings are entered and it is umasserted after the execution of the settings Since rtl prevents transition to REMS the instrument unasserts rtl if a multiple key sequence is not completed in a reasonable length of time approximately 5 to 10 seconds Instruction Manual The instrument maintains a record of its settings in the Current Settings Buffer and new settings from the front panel or the controller update these recorded settings In addition the front panel is updated to reflect setting changes caus es by commands Instrument settings are unaffect ed by transitions among the four remote local states The REMOTE indicator is lighted when the instrument is in REMS or RWLS Local State LOCS I
11. and stop frequency and 5V limit Specification AFG 5101 5501 Supplemental Information Input resistance 10k ohm nominal Slew rate 0 1 V per microsecond Bandwidth dc to 20 kHz FM operation may require DC biasing of the modulation signal 5 Vdc Nominal impedance 10k ohms Maximum rate 12 MHz Minimum width 20 ns Input resistance 10k ohm nominal Bandwidth dc to 20 kHz minimum 5 p p for 100 modulation typical within allowable amplitude ranges AM modulation gt 30 from 10 Vp p to 8 Vp p output amplitude setting modulation to 100 over limited out put amplitude ranges 10 mV to 23 mV p p 34 mV to 45 mV p p 100 mV to 230 mV p p 334 mV to 450 mV p p 1 00 V to 23 V p p 3 34 V to 4 5 V p p When this signal is high the arbi trary output stops and the output voltage remains at the level of the last point output When the signal is brought low the output of the ar bitrary waveform continues Refer to Fig 1 2 Resistance from 50 ohms protected against short circuit and up to 15 V accidental input for less than 1 minute In the arbitrary sweep mode this out put reflects the amplitude of the ar bitrary waveform that drives the sweep waveform Specification AFG 5101 5501 ARBITRARY RAMP END 7 POINT RAMP ARBITRARY ARBITRARY WAVEFORM RAMP OUTPUT START HOLD sv INPUT ARBITRARY RATE CLOCK ARBITRARY RAMP END SAVE 7 POIN
12. load The time constant of the coupling capaci tor and load must be long enough to maintain pulse flatness Impedance Matching If the AFG 5101 5501 is driving a high impedance such as the 1 Meg ohm input impedance paralleled by a stated capacitance of an 5 verti cal input connect the transmission line to a 50 ohm attenuator 50 termination and then the oscilloscope input The attenuator isolates the input capacitance of the device and the AFG 5101 5501 is properly terminated Displayed Errors When powered up the AFG 5101 5501 performs a di agnostic self test to check its functionality If an error is found an error code and text will be displayed in the display window Other errors occur when the user attempts to make invalid front panel setting In this event an error code and descriptive phrase are shown in thc dis play window the error can be cleared by pressing any key except INST ID The AFG 5101 5501 automat ically clears front panel errors after timcout of about 9 seconds Error code definitions are listed in Table 2 2 Instruction Manual Table 2 2 FRONT PANEL ERROR CODES Code Error Description 010 Incorrect syntax 011 Increment step error 012 Increment limit 013 Decrement limit 014 INCR DECR error 015 SPCL not exist 016 Mode conflict 204 Setting conflict 205 Out of range 207 ARB Internal Trig conflict 208 SWEEP Internal Trig conflict 250 AMPL
13. lt num gt Discussion This command selects the address in the current arbitrary waveform memory bank that will be the last point executed in an arbitrary waveform The power on default setting is ARBSTOP 8191 ARBSTART selects the first point in the waveform Instruction Manual AUTOLINE Command Type Setting Setting Syntax AUTOLINE lt start address gt lt start data end address gt end data gt Examples AUTOLINE AUTOLINE 8191 0 AUTOLINE 4000 2047 6000 2047 Discussion This command computes a line in the current ar bitrary waveform memory bank from the current pointer address ARBADRS to the AUTOLINE argu ment end address and writes that data to the cur rent arbitrary waveform memory bank To create a line from the last address entered to a new point Fig 3 3 example 2 use AUTOLINE end address gt end data The end address is the end of the line end data is the data specified by the argument and stored at the end address Optionally computes a line between the addresses specified in the argument using the argument da ta Refer to Fig 3 3 example 3 If no argument is specified AUTOLINE uses the last two addresses and data stored Refer to Fig 3 3 example 1 After AUTOLINE is executed with arguments the pointer in the current arbitrary waveform memory bank points at the end address of the line 1 Instruction Manual Programming AFG 5101 5501
14. sweep range is allowed using an external sweep The power on setting is RNGLCK OFF 3 30 RQS Request for Service Command Type Setting or query Setting Syntax RQS ON RQS OFF Examples RQS ON RQS OFF Query Syntax ROS Query Response one of the following RQS ON ROS OFF Discussion The ROS command controls the AFG 5101 5501 ser vice request operation Valid arguments are ON Allows the AFG 5101 5501 to generate an SRQ to report an event or error OFF Prevents the AFG 5101 5501 from generating an SRQ to report an event or error An RQS query returns the current request for service status ERR query can be used while ROS is off to determine if any SRQ con ditions have occurred See Status and Error Re porting in this section for more information The power on setting is ROS ON Instruction Manual SEND Command Type Query Query Syntax SEND lt bufnum gt lt bufnum gt SEND ALL Examples SEND 3 5 SEND 80 SEND ALL Query Response STOR lt bufnum gt binblk bufnum binblk gt or STOR ALL binblk binblk 99 settings Discussion In response to this command the AFG 5101 5501 transmits over the GPIB the contents of the stored settings buffer s identified in the argu ment Argument range is 1 to 99 The settings data is sent in binary block format Instruction Manual Programming AFG 5101 5501 SET Command
15. 0 20 mV of programmed value for 1 0 to 9 99 V output at 20 to 30 C 2 5 20 mV of programmed value for 1 0 to 9 99 V output 396 5 mV for 10 mV to 9 99 mV output specified for squarewave output at 1 kHz 0 5 dB from 0 012 Hz to 120 kHz 2 dB to 1 2 MHz 3 dB to 12 MHz referenced to 1 kHz squarewave lt 0 5 121 Hz to 120 Hz X196 121 Hz to 1 2 MHz 345 1 2 MHz to 12 MHz 15 ns 10 to 90 at full output amplitude elsewhere 20 ns 1096 to 90 lt 8 of amplitude 20 mV from 34V to 9 99 output ampli tude 1095 of p p amplitude below 3 34 Vp p output amplitude Specification AFG 5101 5501 Supplementai Information 20 mV to 1998 V p p from 50 ohms into open circuit Open circuit ues are 2 times the displayed values 3 1 for 24 hours val Specification AFG 5101 5501 Table 1 5 Cont Characteristics Performance Supplemental Requirements Information M B nmi ormation TRIANGLE WAVE A M B LLL AMPLITUDE 10 mV to 9 99 V p p into 50 ohms 20 mV to 1998 V p p from 50 ohms Range into open circuit Open circuit val ues are 2 times the displayed values Resolution Amplitude Amplitude Range Resolution 50 ohms 1V 9 99V 10 0 1V 0 999V imV 10mV 99mV lmV Accuracy 12 096 20 mV of programmed value for 10 to 9 99 V output at 20 to 30 12 5 20 mV of programmed value
16. 1 CABLE ASSY PWR 3 0 75MM 240V 96 0 L 53109 ORDER BY DESCR AFG 5501 OPTION A3 AUSTRALIAN 159 0032 00 1 FUSE CARTRIDGE 3AG 0 5A 250V SLOW BLOW 80009 159 0032 00 AFG 5501 OPTION 161 0066 12 1 CABLE ASSY PWR 3 18 6 250 99 0 L 70903 CH 77893 AFG 5501 OPTION 4 NORTH AMERICAN 159 0032 00 1 FUSE CARTRIDGE 3AG 0 5A 250V SLOW BLOW 80009 159 0032 00 AFG 5501 OPTION 4 161 0154 00 1 CABLE ASSY PWR 3 0 75MM 50 240 2 5 L 53109 86515000 AFG 5501 OPTION 5 SWITZERLAND 159 0032 00 1 FUSE CARTRIDGE 3AG 0 5A 250V SLOW BLOW 80009 159 0032 00 AFG 5501 OPTION 5 STANDARD ACCESSORIES 070 6759 00 i MANUAL TECH INSTR AFGS101 5501 80009 070 6759 00 070 6761 00 i MANUAL TECH REF GUIDE AFGS101 5501 80009 070 6761 00 070 6930 00 1 MANUAL TECH AFG5101 5501 80009 070 6930 00 6 3 MANUAL CHANGE INFORMATION At Tektronix we continually strive to keep up with latest electronic developments by adding circuit and component improvements to our instruments as soon as they are developed and tested Sometimes due to printing and shipping requirements we can t get these changes immediately into printed manuals Hence your manual may contain new change information on following pages A single change may affect several sections Since the change information sheets are carried in the manual until all changes are permanently entered some duplication may occur If no such change pages appear following this p
17. 2 12 Impedance Matching 2 12 Displayed Errors 2 12 Store Recall Settings 2 13 Special Functions 2 13 Stepping a Parameter Level 2 15 Generating a Standard Output Function 2 17 Modulation 2 17 Offset 2 7 Range Lock 2 17 Frequency Lock 2 77 Synthesizer 2 17 Storing an Arbitrary Waveform 2 20 Enabling Disabling ADRS Auto Increment 2 2 Using Autoline 2 21 Arbitrary Waveform Programming Example 2 21 Generating Arbitrary Waveform Output 2 23 Arbitrary Waveform Generation Example 2 23 Using the Sweep Generator 2 24 Markers 2 25 Section 3 PROGRAMMING Introduction 3 1 Commands 3 2 Command Functional Groups 3 2 Control Command Associations 3 8 Detailed Command Descriptions 3 8 Detailed Command List 3 10 Messages and Communication Protocol 3 35 Command Separator 3 35 5101 5501 TABLE OF CONTENTS Cont Section 3 PROGRAMMING Cont Address and Message Terminator Selection 3 35 Formatting a Message 3 35 Number Formats 3 36 Rounding of Numeric Arguments 3 36 Message Protocol 3 36 Multiple Messages 3 37 Instrument Response to IEEE 488 Interface Messages 3 37 Remote Local Operation 3 38 Local State 3 39 Local Without Lockout State 3 39 Remote State 3 39 Remote With Lockout State 3 39 Status and Error Reporting 3 39 Sending Interface Control Messages 3 4 Power On Sequences and Default Settings 3 42 Talker Listener Programs 3 44 WARNING following servicing instructions for use by qu
18. 8192 points for each waveform stor See Point Duration below for hori age memory Resident functions zontal timing range are defined with 1000 points of horizontal resolution 12 bits 4095 points SUPPLEMENTAL INFORMATION At the maximum amplitude setting of 9 99V resolution is 2 44 mV per vertical point ASCII Data point entered Amplitude setting Offset _ Output voltage 2047 2 voltage for data point Binary Block Data point 2047 x Amplitude setting Offset _ Output voltage 2047 2 voltage for data point OUTPUT ACCURACY ARBITRARY MODE BAND WIDTH VERTICAL RANGE POINT DURATION RATE RISE TIME 525 20 mV of programmed am plitude when arbitrary data point peak values are 2047 to 2047 at waveform frequencies of 1 kHz with predefined waveform functions 100 ns to 9999 s with 4 digits resolution 150 ns 1095 to 90 with no filter ing 3dB point typically 3 MHz Measured with a 2 point waveform from 2047 to 2047 at 9 99 V amplitude Most Most Neg Pos Voltage Voltage Front panel ASCII 2047 2047 GPIB ASCII 2047 2047 GPIB Binary 0 4095 Accuracy better than 0 01 Instruction Manual Characteristics SETTLING TIME WAVEFORM STORAGE MEMORIES WAVEFORM EXECUTION START AND STOP POINTS WAVEFORM EXECUTION BUFFER FILTERS 4 filters single pole 0 1 2 3 4 SINE DISTORTION Pre defined arbitrary wave forms Instruction Man
19. Enables disables the Operation Complete service request If enabled and RQS is ON and MODE TRIG or MODE BURST is selected the instrument asserts SRQ at completion of an arbitrary wave form sweep or of one execution of the arbi trary waveform execution buffer OPC Returns the Operation Complete service request status Response OPC ON or OPC OFF RQS ON OFF Enables disables service request operation If RQS is ON errors are reported using SRQ at the end of command execution if OFF errors are queued until an error query is sent or until ROS is turned back on Instruction Manual RQS Returns the ROS status Response ROS ON RQS OFF USEReq ON OFF Enables disables SRQ when the INST ID front pan el key is pressed Instruction Manual Programming AFG 5101 5501 USER Returns the status of the USER REQUEST set ting Response USER or USER OFF Programming AFG 5101 5501 Control Command Associations Figure 3 1 shows the AFG 5101 5501 front panel key and command relationships Detailed Command Descriptions Each AFG 5101 5501 command like those in all TM 5000 instruments begins with a header which is a word or acronym that describes the function implemented Following the header many commands require an argument which is a word or number that specifies the desired state for the func tion The commands are presented alphabetically on the following pages In this presentation the fo
20. GAGE FLH FLAT HEAD BOARD FLTR FILTER BRKT BRACKET FR FRAME or FRONT BRS BRASS FSTNR FASTENER BAZ BRONZE FT FOOT BSHG BUSHING FXD FIXED CAB CABINET GSKT GASKET CAPACITOR HOL HANDLE CER CERAMIC HEX HEXAGON CHAS CHASSIS MEXHO HEXAGONAL HEAD CKT CIRCUIT HEX SOC HEXAGONAL SOCKET COMP COMPOSITION HLCPS HELICAL COMPRESSION CONN CONNECTOR HLEXT HELICAL EXTENSION cov COVER HIGH VOLTAGE CPLG COUPLING INTEGRATED CIRCUIT CATHODE RAY TUBE INSIDE DIAMETER DEG DEGREE IDENT IDENTIFICATION Dwr DRAWER IMPLR IMPELLER IN INCH 5 SINGLE END INCAND INCANDESCENT SECT SECTION INSUL INSULATOR SEMICONO SEMICONDUCTOR INTL INTERNAL SHLD SHIELO LPHLOR LAMPHOLOER SHLOR SHOULDERED MACH MACHINE SKT SOCKET MECH MECHANICAL Su SLICE MTG MOUNTING SLFLKG SELF LOCKING NIPPLE SLVG SLEEVING NON WIRE NOT WIRE WOUND SPR SPRING ORDER BY DESCRIPTION so SQUARE oD OUTSIDE DIAMETER SST STAINLESS STEEL OVH OVAL HEAD STL STEEL PH BAZ PHOSPHOR BRONZE sw SWITCH PL PLAIN or PLATE T TUBE PLSTC PLASTIC TERM TERMINAL PN PART NUMBER THO THREAD THK THICK PWA POWER TNSN TENSION RECEPTACLE TPG TAPPING RES RESISTOR TRH TRUSS HEAD RGO RIGID v VOLTAGE ALE RELIEF VAR VARIABLE RTNR RETAINER wi WITH SCH SOCKET HEAD WSHR WASHER SCOPE OSCILLOSCOPE XEMA TRANSFORMER SCA SCREW XSTR TRANSISTOR 6 1 Replaceable Parts AFG 5101 5501 CROSS INDEX MFR CODE NUMBER TO MANUFACTURER Mfr Code Manu
21. OFFSET conflict 251 DATA out of range 253 INCREMENT out of range 255 Bad settings buffer 256 ADRS out of range 261 SWEEP operation error 262 Synthesizer not installed Option 02 only 270 N BURST out of range 271 RATE out of range 272 MARKer out of range 273 FREQ out of range 274 AMPL out of range 275 OFFSET out of range 276 START out of range 277 STOP out of range 280 DC out of range 290 SYNThesizer illegal parameter 340 Save RAM failure 650 Low battery 660 Output overload If no error is found during self test the instru ment enters the local state with the settings listed in Table 2 1 Store Recall Settings The AFG 5101 5501 can store 99 front panel setups in non volatile memory the stored setups can be recalled front panel settings are changed to match the stored setup To store the current front panel settings in settings buffer press STORE settings buffer number using the DATA keypad then press TER Settings buffers are numbered 0 through 99 settings buffer number 0 is a rcad only buffer Instruction Manual Operating Instructions AFG 5101 5501 that contains the power on settings listed in Ta ble 2 3 At shipment all buffers contain the power on settings The following front panel settings are not stored in settings buffers by the STORE function INCR SIZE MARKER on off SPCL function 250 The following settings are not stored in settings
22. PRINT non existent GPIB PC board IBERRS THEN PRINT 1 0 started before previous operation completed THEN PRINT capability for operation IBERRt THEN PRINT file system error IBERR t THEN PRINT command error during device call IBERR THEN PRINT ser al poll status byte lost IBERR THEN PRINT SRQ stuck in on position INPUT ENTER TO CONTINUE AS if help then RETURN Too de d d d d d TERMINATE PROGRAM koh dod e e RO SG d e e REE TERMINATE 0 CALL IBSRE GP REMOTES PRINT PROGRAM TERMINATED END Instruction Manual 3 45 4 5101 5501 MAINTENANCE Introduction This section of the manual provides information on changing internal fuses and on obtaining in strument servicing Calibration Adjustment Instrument calibration should be checked every 6 months or after 1000 hours of use whichever oc curs first Adjustment of internal circuits to specified accu racy and or calibration check should be per formed at the factory Before returning your in strument for any servicing please contact your nearest Tektronix Service Center Battery Replacement When the instrument display indicates that inter nal battery power is low please contact your nearest Tektronix Service Center to arrange bat tery replacement Internal Fuse Replacement AFG 5501 Before beginning this fuse replacement proce dure o
23. RQS ON If extra formatting characters SP CR and LF the LF cannot be used for format in the LF EOI terminator mode are added between the header de limiter and the argument those characters ignored by the instrument Example 1 RQS ON Example 2 ROS ON Example3 ROScpcerp SP sp ON Programming AFG 5101 5501 In general these formatting characters ig nored after any delimiter and at the beginning and end of a message For example spRQSspONcR LF sp USERg OFF In the command list some headers and arguments are listed in two forms a full length version and an abbreviated version The instrument ac cepts any header or argument containing at least the characters listed in the short form any char acters added to the abbreviated version must be those given in the full length version For docu mentation of programs the user add alpha characters to the full length version Alpha char acters may alsobe added to a query header provid ed the question mark is at the end USER USERE USEREQ USEREQUEST Multiple arguments are separated by a comma how ever the instrument will also accept a space or spaces as a delimiter 3 3 NOTE In the last example the space is treat ed as a format character because it fol lows the comma the argument delimit er Number Formats The instrument accepts the following kinds of num bers for any of the numeric arguments NR1 Sig
24. buffers by the STORE function but are retained in non volatile memory and used at power on arbitrary waveform data arbitrary waveform data is stored in a separate memory Display intensity backlight SPCL 220 GPIB address SPCL function 240 GPIB message terminator SPCL function 241 function To recall a stored setup press RECALL the num ber of the buffer than contains the desired set up and press ENTER Special Functions The AFG 5101 5501 has a series of special func tons that allow the user 10 change additional instrument settings These functions are listed in the table below Table 2 3 SPECIAL FUNCTIONS Code Description 100 displays the instrument identification 210 sets the units for the RATE parameter 220 changes display intensity and turns lighting on off 230 selects the frequency lock mode 240 changes the GPIB address 241 changes the GPIB message terminator 2S0 turns frequency marker on off 260 turns the range lock mode on off 310 PROG Mode only Sets the automatic incre ment for the ADRS function on off 320 PROG Mode only Selects one of 5 pre defined arbitrary waveform functions 330 PROG Mode only Tums PROGRAM ARB on oll 510 For use by qualified service personne on ly back Operating Instructions AFG 5101 5501 To invoke a special function press the SPCL key Then select the desired function by using either of the following methods enter the special
25. commands SINE SQU TRIA is sent the level of the output is the current amplitude level The DC level is set by the DC function When FUNC ARB is sent the amplitude level of the output is dependent upon the value of the data points stored for the arbi trary waveform The amplitude of the arbitrary waveform output is scaled by the current ampli tude setting See Electrical Specification Section 1 of this manual for more information on arbitrary waveform amplitude When ARBitrary is selected the arbitrary wave form must already be in waveform memory The wave form information can be sent to the AFG 5101 5501 over the GPIB or the information be input us ing front panel controls If FUNC ARB is received while an arbitrary wave form is executing the waveform output is restart ed at the START address after the values of the waveform are updated 3 24 HELP Command Type Query Query Syntax HELP Query Response lt a string containing all AFG 5101 5501 com mands gt Discussion The HELP query command returns a string that is a list of all AFG 5101 5501 commands The string consists of the following HELP AM AMPL ARB ARBADRS ARBCLR ARBDA TA ARBHOLD ARBLOAD ARBPROG ARBSEL ARB START ARBSTOP AUTOLINE DC DISP DT ERR EVENT FILTER FM FREQ FRQL FROMARK FROSTART FROSTOP FUNC HELP ID INIT MODE NBUR OFFS OPC OUT RATE REC RNGLCK ROS SEND SET SINE SQU ST
26. for pro grammed number of cycles from 1 to 9999 as set by the N BURST func tion Sweep Internal programmable start fre quency stop frequency rate time per step and marker frequency Linear logarithmic and arbitrary sweep shapes can bc continuous triggered gated burst select ed 1 4 Instruction Manual Characteristics AM Modulation FM Modulation Synthesizer OPERATING PARAME TERS Increment Instruction Manual Table 1 2 Cont Performance Requirements Generator can be externally modu lated SV p p for a minimum 500 1 fre quency change Frequency amplitude offset rate and Nburst can be manually incremented decremented by setta ble INCREMENT delta Step rate is approximately 2 steps per sec for the first 5 steps then 10 steps per sec for successive steps at one continuous keystroke Specification AFG 5101 5501 Supplemental Information For 10095 modulation the AM IN signal amplitude is typically 4 5 Vp p AM modulation gt 30 from 10 Vp p to 8 Vp p output amplitude setting AM modulation to 100 is over limit ed output amplitude ranges See table under 3 2 9 Inputs and Outputs AM INPUT Input resistance 10k ohm nominal Slew rate 0 1V per microsecond Band width de to 20 kHz An optional mode sizer See 3 2 8 Synthe The minimum INCREMENT delta is au tomatically set to the least signifi cant digit of the current range if t
27. from the current ARBADRS ad dress and data value to the AUTOLINE argument address its data value the computed line data are stored in the current arbitrary wave form memory bank Optionally computes a line between the addresses specified in the argu ment using the argument data If no addresses are given the line is created between the two last addresses entered and their data If only one address data set is given the line is com puted between this data and the last entered ARBADRS address data set 3 5 Programming AFG 5101 5501 FILTER 0111213 4 Selects of four fixed low pass filters for application to an arbitrary waveform output Argument Typical Cut off Frequency OFF or 0 no filter 1 1 MHz 2 100 kHz 3 11 kHz 4 13 kHz FILTER Returns the current filter selection Response FILTER lt num gt SYSTEM COMMANDS DT TRIG On receipt of a lt GET gt interface message trig gers the instrument to output a one cycle wave form if in TRIG mode or a burst of cycles if in BURST mode DT GATE Toggles the gate setting on receipt of a GET interface message when in the MODE GATE trigger mode DT SET Causes the instrument to wait for a GET inter face message before updating the instrument set tings DT OFF Disables Trigger and Gate GET function no response to GET allows the instrument to up date its settings without waiting for GET DT Queries the device tr
28. function code using the DATA keypad and press ENTER or press one of the INCREMENT keys to page through the displayed menu to the desired 220 changed the RATE parameter reverts to the power on value of the new units Power on setting seconds Allows the user to change the intensity level and enable or disable back lighting use the INCREMENT up and down arrow keys to increase decrease the intensity of the characters backlighting automatically function toggles between ON and OFF each time the user presses ENTER The intensity scale Both the function name and its numeric code is 1 to 99 Settings are saved and used should now be displayed in the front panel win dow To use the selected special function refer to the function description below listed by code To exit a special function press any FUNCTION or PARAMETER key 100 Identifies the product type and displays the product version number the firmware version number and option number TEK AFG 5101 811 F1 0 02 02 indi 240 when powered on Frequency lock mode selection Press ei ther INCREMENT key to toggle the frequency lock status between ON and OFF Power on setting on This function allows the user to change GPIB address from the front panel Use the INCREMENT keys to increment or dec rement the displayed address or use the DATA keypad to enter the address The ad dress selection is stored and used again cates that th
29. indicates that the settings change is incomplete and must be conclud ed by pressing the ENTER key Refer to Fig 2 4 part C A numeric settings change in process can be abort ed by pressing any key other than DATA and INST ID keys also a timeout of about 9 seconds will abort the incomplete change When set tings change is completed the asterisk reverts to a right caret gt FREQ AMPL A Power on display FREQ as selected 1000 Hz 5 00 V B FREO setting change in process With FREQ selected user pressed DATA keys 5 0 0 C FREQ setting change complete User pressed ENTER Fig 2 4 Front panel numeric setting change Instruction Manual Power On Sequence At power on the AFG 5101 5501 performs a seif test to verify internal circuit operation When a self test error internal error operating error occurs an error code and code mnemonics are displayed to give some explanation of the type of error Error codes are listed and de scribed in Table 2 2 If no error is found dur ing self test the instrument enters the local state with the settings listed in Table 2 1 Table 2 1 POWER ON SETTINGS Key Function Setting AMPL 5 Amplitude Modulation off Arbitrary ADRS 0000 Arbitrary ADRS Increment SPCL 310 on Arbitrary Bank Select 1 Arbitrary Filter 0 off Arbitrary PROG Mode off Arbitrary START 0000 Arbitrary STOP 8191 DC 0 Device Trigger off FREQ 1 kHz Frequency Lock SPCL 230 on Fre
30. last entered arbi trary waveform memory bank ad dresses and writes that data be tween those addresses Pressing AUTOLINE displays the two last entered addresses then pressing ENTER creates and stores the line Instruction Manual DATA START STOP PROG Mode Used to enter a val ue for a data point at the ad dress selected by ADRS in the arbitrary memory bank selected by PROG To enter a data point press DATA enter the data point value DATA keypad press ENTER Data range 2047 to 2047 PROG Mode Displays the address in arbitrary waveform memory at which arbitrary waveform tion will start To change the START address press START enter the START address DATA keypad numbers press ENTER Address range 0 8191 PROG Mode Displays the address in arbitrary waveform memory at which the arbitrary waveform will stop and then return to the START address To change the STOP ad dress press STOP enter the STOP address DATA keypad numbers press ENTER Address range 0 8191 2 TRIG Keys These keys select the trigger source used by the TRIG GATE and BURST modes INT EXT MAN EXEC Selects internal trigger source INT can not be used in ARB or Sweep modes Error codes 207 and 208 The rate of the trigger source is the last entered RATE parameter Selects the external trigger sig nal applied to the front panel TRIG IN bnc connector Selects a manual trigger ga
31. less than 2 s M M aaas 1 6 Instruction Manual Characteristics OFFSET Range Resolution Accuracy Repeatability OUTPUT Resistance Protection LOW SIGNAL AMPLITUDE NOISE Table 1 4 Specification AFQG 5101 5501 GENERAL OUTPUT CHARACTERISTICS Performance Requirements Supplemental Information Absolute peak amplitude plus offset is limited to a maximum that is depen dent on the signal amplitude range Open circuit values are 2 times the dis played values See table below Offset Range and Resolution Amplitude Peak Resolution Range Amplitude into Absolute Offset 50 ohms into 50 ohms 1V 9 99 4 99 10mV 0 1V 0 999 0 499 V ImV 0 01V 0 099V 0 049V 3 digits See table above 40 6 20 mV into 50 ohms 1 20 mV for 24 hours 50 ohms The instrument is nondestructively pro tected against short circuits dental voltage of up to 100 V dc plus peak ac applied to the main output connector Total noise and ripple less than 3 mV p p wih 10 mV output amplitude sig nal M M M MM MM M M M Instruction Manual Specification AFG 5101 5501 Table 1 5 OUTPUT CHARACTERISTICS Characteristics Performance Supplemental Requirements Information M M oman nnnm e SINE WAVE AMPLITUDE Range 10 mV to 9 99 V p p
32. not be lost it is recommend ed that you maintain a record of data stored in memory so that you can manually restore such da ta if necessary NOTE Data stored settings buffers and arbitrary waveform memory banks also be to the controller and re stored over the GPIB Output Connections The AFG 5101 5501 output circuits are designed to operate as a 50 ohm voltage source working into a 50 ohm load At higher frequencies an untermi nated or improperly terminated output will cause aberrations on the output waveform Loads less than 50 ohms will reduce the waveform amplitude loads more than 50 ohms will increase waveform amplitude Excessive distortion or aberrations due to im proper termination are less noticeable at lower frequencies especially with sine and square wave forms To ensure waveform purity observe the following precautions 2 12 1 Use good quality 50 ohm coaxial cable and con nectors 2 Make all connections tight and as short as pos sible 3 Use good quality attenuators if it is neces sary to reduce waveform amplitudes applied to sensitive circuits 4 Use terminations or impedance matching devices to avoid reflections when using long cables six feet or more 5 Ensure that attenuators terminations etc have adequate power handling capabilities for the output waveform If there is a dc voltage across the output load use a coupling capacitor in series with the
33. ohms Output can be in continuous triggered gated or burst mode Arbitrary waveforms can be generated with 12 bit resolution these can be generated discretely from user defined data or by using one of five internal predefined waveforms or a combination of these Two non volatile memory banks 8192 points each store arbitrary waveform data The data in either memory or a portion of it can be output like a standard waveform or used to sweep a standard waveform Instruction Manual The AFG 5101 5501 can generate a sweep that has a linear or lograthmic pattern or data stored in an arbitrary waveform memory can be used to sweep a standard waveform output A dynamic marker can be displayed on any oscillo scope with x y mode and can be shifted over the response plot Up to 99 front panel set ups can be stored in RAM for later recall External sig nals can be used to modulate a standard waveform in frequency or amplitude Instrument Options Option 02 adds a frequency lock synthesizer that provides an accurate output frequency by locking the output to an internal quartz crystal This option operates in continuous mode only from 12 1 Hz to 12 MHz Standard Accessories The following items are AFG 5101 5501 shipped with thc Instruction Manual Reference Guide Instrument Interfaceing Guide IEEE 488 GPIB Function Capability The AFG 5101 5501 is capable of being remotely programmed via the digital interface speci
34. returns the status of the ARBPROG com mand Instruction Manual Programming AFG 5101 5501 ARBSELECT Arbitrary Select Command Type Setting or query Setting Syntax ARBSELect lt banknum gt Examples ARBSEL 1 ARBSELECT 2 Query Syntax ARBSel Query Response ARBS lt num gt Discussion This command selects one of the two arbitrary waveform memory banks as the current active bank The current bank is used in all arbitrary waveform operations When the bank selection is changed the ARBADRS pointer is reset to address 0 The power on default setting is buffer 1 Commands that operate on the current buffer are ARBCLR ARBSTART ARBSTOP ARBADRS GETARB ARBLOAD FUNC ARB SWEEP ARB 3 15 Programming AFG 5101 5501 ARBSTART Arbitrary Start Command Type Setting or query Setting Syntax ARBSTART lt start point address gt Examples ARBSTART 1100 Query Syntax ARBSTART Query Response ARBSTART lt num gt Discussion This command selects the address in the current arbitrary waveform memory bank that will be the first point executed when arbitrary waveform out put is initiated The power on default setting is ARBSTART 0 ARBSTOP selects the last point in the waveform 3 16 ARBSTOP Arbitrary Stop Command Type Setting or query Setting Syntax ARBSTOP lt stop point address gt Examples ARBSTOP 2047 Query Syntax ARBSTOP Query Response ARBSTOP
35. sweep rate and the internal trigger rate N BURST steps the number in burst value that controls the number of cycles gener ated in BURST mode to Operating Instructions AFG 5101 5501 MARKER steps the frequency set for the mark er parameter DC steps the output voltage of the DC function The direction of step change is determined by the user pressing the INCREMENT up arrow key steps in a positive direction the down arrow key in negative direction INCR SIZE operates in two modes In the default mode the AFG 5101 5501 automatically sets the value of INCR SIZE to the least significant digit of the range for the currently selected parame 2 16 ter When parameter selection changes the value of INCR SIZE automatically changes accordingly In the non default mode the value of INCR SIZE is set by the user as follows with the parameter to be stepped selected press INCR SIZE enter a step size using the DATA keypad press ENTER In this mode step size is locked to the user selected value until the user resets the step size to 0 Note that setting INCR SIZE to a value that is less than the least significant dig it for the currently selected parameter range gen erates an error when the INCREMENT key is pressed Instruction Manual Operating 5101 5501 Generating Standard Output Function The AFG 5101 5501 provides four standard output selections are presented in the f
36. the data at the current arbitrary wave form address set by ARBADRS and optionally data for all points beginning at that address and sequential addresses incremented up to lt num ber of points Switch A returns data ASCIL B in binary block format Response ARBDATA data data binblk data ARBHOLD ON OFF When the on argument is received execution of an arbitrary waveform stops When off is subsequently received execution restarts at the stopping address plus 1 ARBHOLD Returns the ARBHOLD status Response ARBHOLD ON or ARBHOLD OFF ARBLOAD SINE Loads a sine wave into the current arbitrary waveform memory bank 1000 address points in length beginning at the current ARBADRS ad dress ARBLOAD SQUARE Loads a square wave into the current arbitrary waveform memory bank 1000 address points in length beginning at the current ARBADRS ad dress ARBLOAD TRIAngie Loads a 1000 point triangle waveform into the current arbitrary waveform memory bank begin ning at the current ARBADRS address ARBLOAD UPRAMP Loads positive going ramp 1000 points in length into the current arbitrary waveform mem Ory bank beginning at the current ARBADRS ad dress ARBLOAD DNRAMP Loads negative going ramp 1000 points in length into the current arbitrary waveform mem bank beginning at the current ARBADRS ad dress ARBPROG ON OFF Enables or disables the capacity to update an executin
37. 1 OPERATING INSTRUCTIONS Introduction This section of the manual provides installation and removal instructions and describes the func tions of the AFG 5101 5501 front panel controls and connectors This information is provided as an aid in understanding how to operate the AFG 5101 5501 under local manual control only The information in this section assumes the in strument is not connected to the GPIB Complete information for programming the AFG 5101 5501 via the GPIB General Purpose Interface Bus is found in the Programming section of this manual Preparation for Use Installation and Removal AFG 5101 Only NOTE The AFG 5101 is designed to operate only in a TM 5000 Series power module Refer to the power module instruction manual before installing the AFG 5101 The AFG 5101 is calibrated and ready for use when received It operates in three compartments of any TM 5000 Series GPIB compatible power module Refer to the power module instruction manual for line voltage requirements and power module opera tion gt CAUTION To prevent damage to the AFG 5101 tum the power module off before installation or removal Do not use excessive force to install or remove Check to see that the plastic barriers on the in terconnecting jacks of the selected power module compartments match the cutouts in the AFG 5101 circuit board edge connectors If these do not match do not insert the instrument until the rea son is dete
38. 1 5501 to display the current value of the parameter and to change its value and or units of measure using the DATA keypad The PA RAMETER keys are mutually exclusive in operation FREQ Selects the FREQ parameter and displays the current frequency of the output function AMPL Selects the AMPL parameter and displays the current amplitude of the output function OFFSET Selects the OFFSET parameter and displays the current offset the key LED lights if the offset volt age is a value other than zero 0 zero value disables OFF SET SPCL Selects of 11 special func tions from a menu using the se quence SPCL key press INCREMENT to page through menu displayed one function at a time to the desired function or enter the SPCL code 3 digits using DATA keypad and press ENTER Refer to Special Functions this section of the manual for more information To exit special function press any FUNCTION key Selects the RATE parameter and displays the current RATE set ting RATE is function mode de pendent its setting controls the rate at which the AFG 5101 5501 Scans through arbitrary memory and or controls the sweep rate and sets the marker width and sets the internal trigger rate Units of measure can be sel to time or frequency using SPCL func tion 210 N BURST Selects the N BURST parameter and displays the current number of cycles that will be generated in BURST mode INCRSIZE Selects the INCR SIZE param
39. 5501 RECALL Command Type Operational Syntax RECall num Examples REC3 RECALL 8 Discussion This command changes the AFG 5101 5501 settings to those stored in the settings buffer specified in the argument except for the following set tings which are not stored in settings buffers and therefore remain unchanged ARBADRS ROS OPC USER Increment Size SPCL function 220 Display intensity backlight SPCL function 240 GPIB address SPCL function 241 GPIB message terminator SPCL function 250 Frequency MARKER status The argument range is 0 to 99 Buffer 0 is a read only buffer that contains the power on set tings All other settings buffers contain the power on settings until they are changed by the user 3 29 Programming AFG 5101 5501 RNGLCK Range Lock Command Type Setting or query Setting Syntax RNGLCK ON RNGLCK OFF Examples RNGLCK ON RNGLCK OFF Query Syntax RNGLCK Query Response one of the following RNGLCK ON RNGLCK OFF Discussion The on argument turns on the range lock func tion This function limits the generators fre quency output range to the limits of the frequen cy range currently in use determined by FREQ set ting When RNGLCK is set on the frequency change is locked and the output frequency is set to its lowest value Changing the frequency parameter will not affect the range output frequency When RNGLCK is set on the maximum allowable
40. AD SINE SQUARE TRIA UPRAMP ARBPROG ON OFF ARBPROG ARBSEL lt gt ARBSEL ARBSTART lt start address gt ARBSTART ARBSTOP stop address ARBSTOP AUTOLINE start address gt start data gt end address end data FILTER OFF 1011121314 FILTER 10 USER ON OFF USER FROSTART lt gt lt gt FROSTART FRQSTOP treq units FROSTOP SWEEP LINI LOG ARB OFF SWEEP N N rerea aee OT TAIG i GATE SET OFF OT OPC ON OFF RQS ON OFF ROS RNGLCK ONI OFF RNGLCK FROLON OFF FROL DISP lt parameter gt DISP ERR EVENT EARM HELP INIT SET TEST Fig 3 1 Command associations to controls Instruction Manual Programming AFG 5101 5501 Detailed Command List AM Amplitude Modulation Command Type Setting or query Setting Syntax AM ON OFF Examples AM ON AM OFF Query Syntax AM Query Response AMON AM OFF Discussion The argument causes the instrument to use the signal at the AM connector to amplitude modulate the main output signal Ampli tude modulation effectively controls the peak to peak amplitude of the main output using the external signal applied to the AM IN connec tor modulating signal of approximately 5 volts peak to peak will cause 100 percent modulation of 45V p p output signal an external input sig
41. Com mands in multiple command messages must be sepa rated by semicolons A semicolon at the end of a message is optional For example each line below is a message INIT TEST INIT RQS ON USER OFF ID SET TEST Address and Message Terminator Selection Messages may be terminated with EOI or the ASCII line feed LF character Some controllers assert EOI concurrently with the last data byte others use only the LF character as a terminator The instrument can be set to accept either termina tor With EOI only selected as the terminator the instrument interprets a data byte received with EOI asserted as the end of the input mes sage it also asserts EOI concurrently with the last byte of the output messages With the LF EOI setting the instrument interprets the LF charac ter without EOI asserted or any data byte re ceived with EOI asserted as the end of an input message it transmits carriage return CR fol lowed by line feed the LF with EOI asserted to terminate output messages NOTE Do not use LF mode when transmitting or receiving Binary Block data See ARBDATA SEND STOR The AFG 5101 5501 is shipped from the factory with a GPIB address of 7 the terminator is LF with EOI Both the GPIB primary address and the message ter minator are selected using front panel keys These selections are stored in non volatile RAM The following steps outline the selection cess 1 Press the INST ID key The curre
42. E CONT Selects continuous output mode MODE GATED Selects the gated trigger mode MODE TRIG Selects triggered output mode Programming AFG 5101 5501 MODE 5 Selects the frequency lock mode Option 02 with continuous output only MODE Returns mode status Response MODE MODE TRIG MODE BURST MODE SYNT or MODE GATE Trigger Source TRIG INT Selects the internal trigger as trigger source TRIG EXT Selects the external trigger as trigger source TRIG MANual Selects the manual trigger function as the trig ger source TRIG Returns the trigger source setting Response TRIG INT TRIG EXT or TRIG MAN Sweep Function FROMARK lt freq gt lt units gt Sets the frequency at which a marker will be output frequency of 0 disables the marker output Default units Hz FRQMARK Returns the marker frequency setting Response FRQMARK lt gt FRQSTART lt freq gt lt units gt Sets the sweep start frequency If the start frequency is greater than the stop frequency a decrementing sweep in generated Default units Hz FROSTART Returns the sweep start frequency in Hz Re sponse FROSTART num FROSTOP freq units Sets the sweep stop frequency FROSTOP Returns the sweep stop frequency in Hz Re sponse FROSTOP num RNGLCK ON OFF Locks or unlocks the frequency range When 3 4 RNGLCK is executed the frequency range is locked to the
43. EMENT out of range 255 Bad settings buffer 256 ADRS out of range 261 SWEEP operation error 262 Synthesizer not installed Option 02 270 N BURST out of range 271 RATE out of range 272 MARKer out of range 273 FREQ out of range 274 AMPL out of range 275 OFFSET out of range 276 START out of range 277 STOP out of range 280 DC out of range 290 SYNThesizer illegal parameter 340 Save RAM failure 650 Low battery 660 Output overload If there is more than one event to be reported the instrument continues to assert SRQ until it reports all events SRQ stacking consists of reporting only the latest event of each priority level Each event is automatically cleared when it is reported via Serial Poll The Device Clear DCL interface message may be used to clear all events except Power On Commands are provided to control the reporting of some individual events and to disable all service requests For example the User Request command USER provides individual control over the re porting of the user request event that occurs when the front panel INST ID key is pressed The Request for Service command ROS controls wheth er the instrument reports any cvents with SRO Instruction Manual Programming AFG 5101 5501 RQS OFF inhibits all SRQ s When ROS is OFF the ERR query allows the controller to find out about events without first performing Serial Poll With RQS OFF the controller may send the ER
44. ERVED Fig 3 5 ASCII and IEEE GPIB Code Chart Instruction Manual 3 43 Programming AFG 5101 5501 Talker Listener Programs The following sample programs allow a user to send any of the commands listed in the Functional Command List and to receive the data generated Talker Listener Program For Tektronix 4041 Controllers Rem AFG 5101 5501 TALKER LISTENER Rem AFG PRIMARY ADDRESS 7 Init all srq then gosub srqndl Enable srq Dim respons to 300 Input prompt ENTER MESSAGE S message Print 7 message Rem input from device Input 7 respons Print RESPONSE respons Goto 160 Rem SERIAL POOL ROUTINE Srqhdl poll stb pri Resume End 6759 15 3 44 Instruction Manual Programming AFG 5101 5501 Talker Listener Program For Tektronix PEP 301 Controllers SRR RR RRR RRR ERT ROG EROR ORO RR GR ORO ORO IG GG REE dd ad k4 AFG 5101 5501 TALKER LISTENER PROGRAM dxscekdieeeee o e EE TEE EEEE EEE EE AO GEORGIO EGRE GR RR THIS PROGRAM REQUIRES THAT THE AFG 5101 5501 ADDRESS TO BE SET TO THE FACTORY DEFAULT OF 7 COMMON SHARED 5 IBERR ID TEKDEV1 CALL IBFIND ID BD AFG 7 CALL IBPAD BD AFG ID GPIBO CALL IBFIND IDS GP REMOTES 1 CALL IBSRE GP REMOTE CLS DOOVER PRINT ood oe e de e ede e e oe e e oet e e e e e e e t e t e C e e e e e ke d e RRR PRINT eeeteaeeeeeeee AFG 5101 5501 TALKER LISTENER PROGRAM xdi PRI
45. FG 5101 5501 current execution cycle ends This func tion must be turned on off in the PROG mode also with SPCL 330 on modification of the memory bank data is done with PROG The memory bank selected for modification must be the same bank from which the arbi trary waveform is being executed To effect the executing waveform the ad dress of the modified data must be in the range of the executing waveform Example Bank 1 is selected START ad dress is 100 STOP address is 200 With PROGRAM ARB on modifying data at address 250 in bank 1 will not change the executing waveform With PROGRAM ARB on modifying address 150 in bank 2 will not affect the executing waveform With PROGRAM ARB on modifying data in bank 1 address 150 will change the executing arbitrary waveform With SPCL 330 off the contents of the execution buffer are not updated re written from the memo bank until the ARB key is pressed Stepping a Parameter Level The AFG 5101 5501 allows the user to step the lev el of the following parameters functions while the output waveform is being generated Stepping is done by selecting the parameter function and pressing the INCREMENT up or down arrow key The step size is determined by the INCR SIZE set ting for the selected parameter FREQ steps the waveform frequency AMPL steps the waveform amplitude OFFSET steps the offset voltage RATE steps the value used by RATE to con trol the
46. Lock Command Type Setting or query Setting Syntax FRQLck ON FRQLck OFF Examples FRQL ON FRQLCK OFF Query Syntax FRQLck Query Response one of the following FRQL ON FRQL OFF Discussion With FRQL ON internal circuitry and software im prove the generator s frequency accuracy For operation to frequency accuracy listed under Electrical Specifications FROL must be on The power on setting is FROL ON FRQMARK Frequency Marker Command Type Setting or query Setting Syntax FROMARK lt freq gt lt units gt Examples 60 FRQMARK 10 MHZ Query Syntax FROMARK Query Response FROMARK num Discussion This command sets the marker frequency When the marker frequency is encountered during a sweep the marker output is enabled while that frequency is being output Also a marker is inserted in the output waveform The marker appears as an intensified point on the waveshape Resolution is 3 default unit of sure is Hz digits mea Units of measure can be HZ KHZ or MHZ The power on setting is 0 When the frequency is set to 0 the marker function is disabled The query returns the current setting of the fre quency marker in Hz Instruction Manual FRQSTART Frequency Start Command Type Setting or query Setting Syntax FRQSTART freq units Examples FROQSTART 59 99 FRQSTART 9 99 MHZ Query Syntax 5 Query Respo
47. NT de RRR ee e e e e sk t e e e e e e e e e e de e e e e e e e e e RC e Re 0 c e e e e e e PRINT RETURN TO EXIT INPUT ENTER 55 5 WRTS CALL IBWRT BD WRTS GOSUB CHECKGPIB IF WRT THEN GOTO TERMINATE 1 dex e de ded dede d dod d e INPUT FROM DEVICE 9sokkch ok dede deo c e e de e REPLYS 5 5 300 CALL IBRD BD REPLYS GOSUB CHECKGPIB GOSUB CHECKAFG PRINT PRINT INSTRUMENT REPLY REPLYS PRINT PRINT Returned status byte SPR PRINT PRINT ERRMS GOTO DOOVER ERROR ROUTINES de e de see dece de oe eoe e he e e e e e oe e o e CHECKAFG ERRM 5 5 50 CALL IBRSP BD SPR CALL IBWRT BD ERRM CALL IBRD BD ERRM RETURN CHECKGPIB IF IBSTA gt 0 AND BD gt 0 AND IBSTA lt amp H4000 AND IBERR lt gt 6 THEN RETURN no error to report IF lt 0 THEN PRINT device not installed use IBCONF then reboot IF 5 gt 0 AND IBSTA gt amp H4000 THEN PRINT timeout IF IBERRt 6 THEN PRINT timeout PRINT gpib error IBERR IF IBERR THEN PRINT DOS error device not installed IF IBERR THEN PRINT function requires GPIB PC to be CIC IBERR THEN PRINT no listener on write function IBERR THEN PRINT GPIB PC not addressed correctly IBERR amp THEN PRINT invalid argument to function call IBERR THEN PRINT GPIB PC not system controller as required THEN PRINT I O operation aborted IBERRY THEN
48. OR SWEEP TEST TRIA TRIG USER Instruction Manual ID Identify Command Type Query Query Syntax ID Query Response ID TEK model number gt lt Tek Codes and Format ver sion firmware version gt lt options if in stalled gt Query Response Example TEK AFG5101 V81 1 F1 0 OPT02 Discussion The ID query command returns identification formation about the instrument If the instru ment has no options option information is omit ted Instruction Manual Programming AFG 5101 5501 INIT Initialize Command Type Setting Setting Syntax INIT Discussion The INIT command restores all front panel set tings to the power on states except that the INCR SIZE setting setup buffer data and arbi trary waveform memory are not changed 3 25 Programming AFG 5101 5501 MODE Command Type Setting or query Setting Syntax MODE CONT MODE TRIG MODE BURST MODE GATE MODE SYNT Examples MODE CONT MODE TRIG MODE BURST MODE GATE MODE SYNT Query Syntax MODE Query Response one of the following MODE CONT MODE TRIG MODE BURST MODE GATE MODE SYNT Discussion This command sets the trigger mode to the mode specified by the argument CONT Sets the AFG 5101 5501 to generate a continuous output signal Trig ger events are ignored CONT is the power on setting TRIG Sets the AFG 5101 5501 to the trig gered output mode One cycle of the output signal is ge
49. R que ry at any time and the instrument will return an event waiting to be reported The controller can clear all events by sending the ERR query until a ERR 0 code is returned or clear all events ex cept Power On through the DCL interface message With ROS OFF the controller may perform a Serial Poll but the Status Byte contains only Device Dependent Status information With ROS ON the STB contains the class of the event and a subse quent error query returns additional information about the previous event reported in the STB Sending Interface Control Messages Interface messages and the effects of those mes sages on the AFG 5101 5501 interface functions are defined in IEEE Standard 488 1978 Abbrevia tions from that standard are used in this descrip tion of the effects on instrument operation Bus interface control messages are sent as low level commands through the use of WBYTE con troller commands Higher level commands are also available for the user For the following com mands is 32 plus the instruments GPIB ad dress B is 64 plus the address and C is the in strument s GPIB address Listen MLA wbyte atn A Unlisten UNL wbyte atn unl Talk MTA wbyte atn B Untalk wbyte atn unt Untalk Unlisten wbyte atn unl unt Device Clear DCL wbyte dcl Selective Device Clear SDC wbyte sdc C Go To Local GTL wbyte gtl C Remote with Lockout RWLS atn A llo atn unl wbyte llo wbyte get C Lo
50. ROG on arbitrary waveform attributes can be modi fied also memory bank selection can be changed a bank selection change sets the address pointer ADRS to 0 in new bank To en ter the PROG mode press PROG the current data bank is dis played change the current bank selection if desired press EN TER Arbitrary waveform execution can not be started while PROG is se lected However with ARB PROG on SPCL function 330 and while an arbitrary waveform is execut ing the user can select PROG and modify arbitrary waveform memory data The arbitrary waveform cution buffer is updated at the end of the current execution cy cle The following keys function as described only while the arbitrary program mode is enabled PROG LED on ADRS AUTOLINE PROG Mode Used to display the current destination address the currently selected arbitrary waveform memory bank for record ing a DATA point Also displays the current data value stored at the selected address Current address is 0 new arbitrary waveform memory bank when bank selection is changed To change the destination address press ADRS enter the address using the DATA keypad press ENTER The address can automatically in crement when a data point is en tered SPCL function 310 PROG mode Address range 0 to 8191 PROG Mode AUTOLINE automatical ly calculates data values that represent a straight line ing the two
51. T RAMP 4 ARBITRARY WAVEFORM ARBITRARY OUTPUT AFFECTED RAMP BY HOLD INPUT START Fig 1 2 Arbitrary HOLD timing diagram 1 16 Instruction Manual Specification AFG 5101 5501 Table 1 10 Cont Characteristics Performance Supplemental Requirements Information MARKER OUT Positive TTL level pulse output when the output frequency equals the marker frequency Pulse dura tion is equal to a minimum of one period of the RATE setting Table 1 11 GPIB CHARACTERISTICS Characteristics Performance Supplemental Requirements Information a OTRO INTERFACE Conforms to IEEE 488 1978 See sec tion 42 for information on the supported subsets Instruction Manual 1 17 Specification AFG 5101 5501 1 12 MISCELLANEOUS ELECTRICAL CHARACTERISTICS Characteristics Performance Supplemental Requirements Information Internal Fuse Data 1 fuse 2A 125V slow blow ULL listed component 2 fuses 1 125 V slow blow U L listed component Power Consumption 50 VA maximum limited by internal AFG 5101 fuse Power Dissipation 30 W AFG 5101 Recommended Adjustment Interval 1000 hours or 6 months whichever occurs first Warm up Time 30 minutes Memory Backup Battery Life 5 years typical Table 1 13 SOURCE POWER REQUIREMENTS AFG 5501 Only Characteristics Performance Supplemental Requirements Information Voltage Ranges Selectable 100 V 120 V 220 V and 240 V nominal line 1046 Li
52. Tektronix Inc Box 500 Beaverton Oregon 070 6759 00 Product Group 75 97077 Tektronix COMMITTED TO EXCELLENCE PLEASE CHECK FOR CHANGE INFORMATION AT THE REAR OF THIS MANUAL AFG 5101 AFG 5501 Programmable Arbitrary Function Generator INSTRUCTION MANUAL Serial Number First Printing MAY 1988 Copyright 1988 Tektronix Inc All rights reserved Contents of this publication may not be reproduced in any form without the written permission of Tektronix Inc Products of Tektronix Inc and its subsidiaries are covered by U S and foreign patents and or pending patents TEKTRONIX SCOPE MOBILE and are registered trademarks of Tektronix Inc TELEQUIPMENT is a registered trademark of Tektronix U K Limited Printed in U S A Specification and price change privileges are reserved INSTRUMENT SERIAL NUMBERS Each instrument has a serial number on a panel insert tag or stamped on the chassis The first number or letter designates the country of manufacture The last five digits of the serial number are assigned sequentially and are unique to each instrument Those manufactured in the United States have six unique digits The country of manufacture is identified as follows 8000000 Tektronix inc Beaverton Oregon USA 100000 Tektronix Guemsey Ltd Channel islands 200000 Tektronix United Kingdom Ltd London 300000 Sony Tektonix Japan 700000 Tektronix Holland NV Heerenveen T
53. Type Query Query Syntax SET Query Response Example FREQ 1 0E 3 AMPL 5 0 OFFS 0 DC 0 RATE 100 6 5 NBUR 2 FROSTART 1 0 FROSTOP 12 3 FROMARK 0 SWEEP OFF ARBSEL 1 ARBADRS 0 ARB START 0 ARBSTOP 8191 FILTER OFF FUNC SINE MODE CONT TRIG MANUAL AM OFF FM OFF OUT OFF FROL ON RNGLCK OFF ARBHOLD OFF PROG OFF DT OFF ROS ON USER OFF OPC OFF DISP FREQUENCY Discussion This command returns the status of all instrument settings that can be set and that respond to a query command with the following exceptions stored front panel settings arbitrary waveforms 3 31 Programming AFG 5101 5501 STORE Command Type Operational Syntax STORe num binblk gt x num binblk STORe ALL binblk lt binblk gt Discussion The current settings of the instrument are saved in the settings buffer specified by the argument num If the optional binblk argument is included the data stored in the specified set tings buffer is the data in the argument if the lt binblk gt argument is omitted the data stored in the settings buffer is the current front panel settings data Multiple arguments are allowed if connected by a comma The following settings are not STORE command stored by the ARBADRS ROS OPC USER Increment Size SPCL function 220 Display intensity backlight SPCL function 240 GPIB address SPCL function 241 GPIB message te
54. age your manual is correct as printed NOLLVIAHOA3NI JONVHD
55. alified personnel only avoid personal injury do not perform any servicing other than that contained erating instructions unless you are fied to do so Summary prior to performing any service Section 4 MAINTENANCE Introduction 4 1 Calibration Adjustment 4 7 Battery Replacement 4 7 Internal Fuse Replacement AFG 5501 4 1 Fuse Replacement 4 2 Section 5 OPTIONS Section 6 REPLACEABLE PARTS Refer to Operators Safety 5101 5501 LIST OF ILLUSTRATIONS Fig No 1 1 Trigger to waveform timing and waveform 2 7 Arbitrary waveform example final phase relationships 1 4 results 2 22 1 2 Arbitrary HOLD timing diagram 1 16 3 1 Command associations to controls 3 9 2 1 Powercords 2 1 3 2 Relationship between arbitrary waveform 2 2 Line voltage selection fuse output ARBHOLD and the RATE replacement 2 2 clock 3 14 2 3 Rear panel GPIB connector 2 3 3 3 AUTOLINE examples 3 17 2 4 Front panel numeric setting change 2 4 3 4 Definition of STB bits 3 40 2 5 Controls and connectors 2 6 3 5 ASCI and IEEE GPIB Code 2 6 SPCL 250 example 2 14 Chart 3 43 Table No 1 1 Interface Function Subsets 1 2 1 14 Environmental 1 19 1 2 Waveforms Operating Modes and 1 15 Mechanical 1 20 Parameters 1 3 2 1 Power On Settings 2 5 1 3 Frequency Characteristics 1 6 2 2 Front Panel Error Codes 2 13 1 4 General Output Characteristics 1 7 2 3 Special Functions 2 13 1 5 Output Characteristics 1 8 2 4 Generat
56. amin ing the STB the controller may request the addi tional information by sending an ERR query ERR response the instrument returns a code that defines the event These codes are de scribed in Table 3 1 Note that some errors are also shown in the front panel display window Refer to Table 3 2 for a list of errors that are reported only on the front panel display 3 39 Programming AFG 5101 5501 It 0 STB indicates event class If 1 STB indicates device status 1 if requesting service 1 indicates an abnormal event 1 if message processor is busy lim Events Busy Busy Status Byte Example Power On 1 x 1 81 DATA BITS DECIMAL Fig 3 4 Definition of STB bits Table 3 1 ERROR QUERY AND STATUS INFORMATION Reportable Error Serial Description Query Poli ResponseResponse Abnormal Events Command Errors 100 Series Command header error 101 97 Header delimiter error 102 97 Command argument error 103 97 Argument delimiter error 104 97 Missing argument 106 97 Invalid message unit delimiter 107 97 Checksum error 108 97 Bytecount error 109 97 Execution Errors 200 Series Command not executable in local 201 98 Setting lost due to rtl 202 98 Output buffer full 203 98 Settings conflict 204b 98 Out of range 205 98 Group Execute Trigger ignored 206 98 ARB I TRIG conflict 207 gt 98 SWEEP I TRIG conflict 208 9 AMPL OFFSET conllict 250 9 DATA out of range 2510 98 Tab
57. cal Lockout LLO Group Execute Trigger GET These commands are for the Tektronix 4041 control ler and may be representative for some other con trollers 3 41 Programming AFG 5101 5501 Power On Sequences and Default Settings Each time power is applied to the AFG 5101 5501 the internal microprocessor performs self test diagnostic routine to check the instrument RAM and ROM functionality If no RAM or ROM error is found the microprocessor performs further rou tines that check the functionality of other in strument hardware If a RAM or ROM error is found an error code will be displayed on the front panel readout In this error state the AFG 5101 5501 will not re spond to input from the front panel or the TEEE 488 bus interface Internal errors detected after the RAM and ROM tests have been completed successfully will be reported at the front panel and over the IEEE 488 bus In this error state the AFG 5101 5501 will respond to input and will attempt to operate despite the error An error code may be removed from the display be pressing the front panel INST ID button by starting a nu meric entry by incrementing the selected parame ter by pressing the CLEAR key or by transi tion into the remote state REMS When the self test has been completed the AFG 5101 5501 enters the local state LOCS and assumes the following default settings 3 42 Table 3 3 POWER ON DEFAULT SETTINGS Key Function Setting
58. ce for code and format conventions for use with IEEE 488 is used in programming the AFG 5101 5501 TM 5000 instruments are designed to communicate with any bus compatible controller that can send and receive ASCII messages com mands over the IEEE 488 bus These commands pro gram the instruments or request information from the instruments Recommended controllers for use in programming the AFG 5101 5501 are the Tektronix 4041 or an IBM PC compatible such as the Tektronix PEP 301 with the Tektronix GURU GPIB Users Resource Utility for the IBM P C software and GPIB inter face card Commands for TM 5000 programmable instruments are designed for compatibility among instrument types The same commands are used in different instruments to control similar functions In addi Instruction Manual tion commands are specified in mnemonics that are related to the functions implemented For ex ample the INIT command initializes instrument settings to their power on states Instrument commands are presented in this manual section in three formats A front panel illustration showing command relationships to front panel operation See Fig 3 1 Functional Command List a list divided into functional groups with brief descrip tions Detailed Command List an alphabetical list ing of commands with complete descriptions TM 5000 programmable instruments connect to the GPIB through a TM 5000 power module Refer to the
59. current range and the internal output frequency is set to 0 Hz or the lowest frequency Only RNGLCK OFF releases the fre quency lock RNGLCK Returns the range lock status RNGLCK or RNGLCK OFF Response SWEEP LIN Sets the sweep shape to linear SWEEP LOG Sets the sweep shape to logarithmic SWEEP ARB Sets the sweep shape to the arbitrary waveform memory bank data defined by ARBSTART ARBSTOP and ARBSEL SWEEP OFF Disables the sweep operation SWEEP Returns the selected sweep output status Re sponse SWEEP LIN SWEEP LOG SWEEP or SWEEP OFF Arbitrary Waveform ARBADRS lt address gt Moves the arbitrary waveform pointer to the specified memory address in the currently se lected arbitrary waveform memory bank Address range 0 8191 ARBADRS Returns the current arbitrary waveform pointer address in the currently selected arbitrary waveform memory bank Response ARBADRS lt ad dress gt ARBCLR ALL start address gt stop address gt Sets the data stored at all addresses or at all addresses between those specified to 0 in cluding start and stop addresses ARBDATA data data lt binblk data Sends data to the current arbitrary waveform pointer address in the currently selected arbi trary waveform memory bank Address automatical ly increments to store additional data points instruction Manual ARBDATA number of points gt lt A B gt Returns
60. e Option 02 synthesizer is when the instrument is powered on Facto installed the option response is omitted ry set address 7 if the instrument has no options Version Fxx is the firmware version installed 241 This function allows the user to change the instrument 210 Allows the user to change the units for the RATE parameter Units of measure can be time or frequency Press an INCREMENT key to change the units selection then exit When the unit of measure is SWEEP SWEEP the GPIB message terminator from the front panel Use the INCREMENT up and down arrow keys to toggle between terminators The terminator selection is stored and used again when the instrument is powered on Factory set terminator LF with EOI SWEEP FREQUENCY OUT Display OUT on X Y scope MARKER MARKER OuT OUT SPCL 250 ON MARKER OUT SPCL 250 OFF SPCL 250 ON Fig 2 6 SPCL 250 example 2 14 Instruction Manual 250 Toggles the sweep marker function With 260 this function on a horizontal line is in serted in the main output signal at the MARKER frequency and a pulse is output at the MARKER OUT connector marker width is set by RATE With SPCL 250 displayed press either INCREMENT key to toggle the status Power on setting off Refer to Fig 2 6 Toggles the range lock function to enable external wide sweep With SPCL 260 dis played press either INCREMENT key to tog gle the statue Power on setti
61. eak output voltage into 50 ohms to the value specified by the argument AMPL Returns the current output amplitude Response AMPL num DISPlay parameter Changes the display to show the parameter speci fied in the argument and its current value Parameter FREQuency AMPLitude OFFSet NBURst or RATE DISPlay Returns the parameter that is currently shown in the display window Response FREQ AMPL OFFS NBUR or RATE FREQuency lt freq gt lt units gt Sets the output frequency to the argument val Instruction Manual Programming AFG 5101 5501 FREQ Returns the current output frequency Response FREQ num NBURst num gt Sets the number of cycles for output in burst mode NBURst Returns the current number of cycles set for the NBURST command Response NBURST num OFFSet lt offset in volts gt Sets the open circuit offset voltage to the ar gument value in volts Argument 0 turns the off set off OFFSet Returns the current offset setting Response OFFS num RATE num units Sets the internal trigger interval RATE Returns the current internal trigger interval Response RATE num units Trigger Mode FROLck Enables disables internal software control of the output frequency FROLck Returns the status of the frequency lock mode Response FRQL ON or FRQL OFF MODE BURST Selects the burst trigger mode MOD
62. ement turned on the ad dress pointer in the current memory bank incre ments to the next higher address after a data val ue is stored at the current address Auto increment can be turned on or off using SPCL function 310 Using Autoline The autoline function calculates the data values required to draw a straight line between the data values of the last two addresses entered and writes those values to the arbitrary waveform mem ory bank To use AUTOLINE follow the sequence listed below Italicized words identify front panel keys Enter PROG mode PROG Check the displayed memory bank selection Change the selection if desired ENTER Select address at which line will begin ADRS Enter address using DATA numeric keys ENTER Enter a data value at that address DATA Enter a data value using DATA numeric keys ENTER Select address at which the line will end ADRS Enter address using DATA numeric keys ENTER Enter a data value at the end address DATA Enter a data value using DATA numeric keys ENTER Draw line in memory bank AUTOLINE Instruction Manual Operating Instructions AFG 5101 5501 ENTER Exit PROG mode PROG When the modified part of the arbitrary waveform is executed the area between the two data points entered will show a line from the first data val ue to the second Note that the slope of the line can be made positive or negative slope is determined by the value of the two da
63. emory to be used for the sweep function OFF Disables the sweep operation The power on setting is SWEEP OFF The sweep is generated by using the arbitrary waveform generator and inserting a 1000 point ramp The value of the RATE parameter will deter mine the number of sweeps per second Instruction Manual TEST Command Type Query QuerySyntax TEST Query Response TEST lt num gt Discussion This command causes the instrument to execute in ternal checkout routines A code in the response indicates the test results If the instrument successfully passes the test the code number is 0 a failure is defined by the error code number returned as follows 0 No error detected 1 An error was detected During the test output is turned off and the GPIB port remains active output is resumed fol lowing test completion Instruction Manual Programming AFG 5101 5501 TRIG Command Type Setting or query Setting Syntax TRIG INT TRIG EXT TRIG MANual Examples TRIG INT TRIG EXT TRIG MAN Query Syntax TRIG Query Response one of the following TRIG IN TRIG EXT TRIG MAN Discussion This command selects the trigger source as speci fied by the argument INT Selects ger not sweep modes an internal trigger This trig be used in arbitrary and EXT Selects an external trigger source is the signal applied to the TRIG IN con nector MAN Selects the ma
64. ency for external use During a sweep this connec tor supplies a pulse when the marker frequency is reached Supplies a ground for the HOLD input and the MARKER output external signal that restarts arbitrary Couples an TTL compatible stops and SWEEP OUT IN AM IN OUTPUT Operating Instructions AFG 5101 5501 waveform execution TTL high signal holds the output a TTL low signal releases it Outputs a sweep control volt age for use with devices such as an xy plotter The input connector for the frequency modulation signal or the VCO input voltage The input connector for the AM modulation signal The main generator output sig nal Operating Instructions AFG 5101 5501 Operating Considerations General Operating Information Allow 30 minutes warmup time for operation to specified accuracy CAUTION Observe the specified maximum input voltage ratings listed the Electri cal Specifications in this manual Instrument damage may occur if the maxi input ratings are exceeded Memory The AFG 5101 5501 uses non volatile internal memo ry to store arbitrary waveform memory bank data and to store up to 99 front panel setups data is maintained in memory by internal battery backup The AFG 5101 5501 warns of a low battery condition by displaying an error code in the dis play window Since it is impossible to guarantee that stored data can
65. er The setting com mands are executed in groups that is a series of setting commands is processed and recorded in the Pending Settings Buffer before execution takes place This allows the user to specify a new instrument state without having to consider whether a particular sequence would be valid Nor mally execution of the settings occurs when the instrument processes the message terminator query output command or an operational com mand in a message The normal execution of set tings is modified by the Device Trigger DT set ting command Instruction Manual When the instrument processes query output command in a message it executes any preceding setting commands to update the state of the instrument It then executes the query output command by retrieving the appropriate informa tion and putting it in the Output Buffer Process ing and execution then continue for the remainder of the message The data are sent to the control ler when the instrument is made a talker When the instrument processes an operational command in a message it executes any preceding setting commands before executing the operational command Multiple Messages The Input Buffer has finite capacity and thus a single message may be long enough to fill it In this case a portion of the message is processed before the instrument accepts additional input During command processing the instrument holds off additional data by asserting NRFD un
66. er the offset voltage level select units if ate press ENTER The OFFSET key LED is on while the offset level is not 0 To turn the offset off repeat the process described above setting the offset level to 0 LED off If illegal Offset combination is entered an error will be generated Range Lock Range lock limits frequency generation to the max imum and minimum frequencies of a specific fre quency range Range lock can be turned on or off by SPCL function 260 The power on setting is range lock off To use range lock set the FREQ parameter to a frequency in the desired range Refer to the Electrical Specifications in Section 1 of this manual for frequency ranges Then turn on range lock using the SPCL function Instruction Manuat Frequency Lock With frequency lock internal circuitry im proves the generator s frequency accuracy For operation to specified frequency accuracy fre quency lock should be on The default setting is frequency lock on Frequency lock can be turned off by using a SPCL function Refer to Special Functions in this section of the manual Instruction Manual Operating Instructions AFG 5101 5501 Synthesizer The synthesizer mode is available only on instru ments that include Option 02 The synthesizer outputs a continuous waveform that is frequency locked to internal quartz crystal The display allows 4 5 digit resolution 2 19 Operating Instnucti
67. ery response STORE lt num gt lt binbik gt lt num gt lt binblk gt SEND ALL Returns the contents of stored setting loca tions beginning with buffer 0 Response STORE ALL binbik lt binblk gt STORe bufnum binblk gt lt bufnum gt binblk J Saves the current front panel settings in a specified buffer s bufnum for later recall Optionaly stores the settings data de fined binblk in the specified buffer bufnum 1 99 STORe ALL binblk binblk Sequentially stores each front panel setup de fined in settings buffer begin ning with buffer 1 Function FUNCtion SINE Selects the sine waveform for output Instruction Manual FUNCtion SQUare Selects the square waveform for output FUNCtion TRIAngle Selects the triangle waveform for output FUNCtion DC Selects dc output at the current value of the DC parameter FUNCtion ARBitrary Selects the arbitrary waveform stored the currently selected arbitrary waveform memory bank for output FUNC Returns the output waveform selection status Response FUNC SINE FUNC SQUARE FUNC TRIANGLE FUNC DC or FUNC ARBITRARY DC lt volts gt Selects dc output at the current value of the DC parameter or at the level specified by the optional argument Dc Returns the current setting of the DC output function Parameter AMPLitude amplitude in volts Sets the peak to p
68. eter and displays the current step size used for incrementing Instruction Manual Operating Instructions AFG 5101 5501 decrementing the selected parame ter FREQ AMPL OFFSET MARK ER N BURST DC and RATE If INCR SIZE is set to 0 the power on default setting then the increment size is the least significant digit of the selected parameter range displayed If INCR SIZE is set to a value less than the least significant digit then an error is displayed error code 14 and the parameter re mains unchanged MARKER Selects the MARKER parameter and displays the current frequency of the sweep marker MARKER pulse is equal to a minimum of one period of the RATE setting The LED is on only if the marker frequency is other than zero The MARKER is off when the frequency is 0 An error is generated if the MARK ER frequency is out of the START and STOP frequency range SPCL function 250 also affects the MARKER function 2 FUNCTION Keys The FUNCTION keys are used to select the type of waveform to be supplied as output rom the AFG 5101 5501 These keys are mutually exclusive in operation Some keys operate in either of two modes Also START and STOP each have two settings one that is set in the Non Prog Mode and is used for standard sweep operations anoth er that is set in the arbitrary waveform Prog Mode and used to set the START and STOP addresses in arbitrary waveform memory SINE Selects a sine wave outpu
69. ey 7 ARB uses a waveform in arbitrary waveform memory to control the frequency of the sweep signal 2 9 Operating 5 5101 5501 AM Uses the signal applied to the AM IN connector to amplitude modulate the output waveform FM Uses signal applied to the IN connector to control the output waveform frequency allowing FM modulation SYNT Option 02 only When this key is pressed the instrument out puts a continuous waveform that is frequency locked to inter nal standard 5 DATA Keys The DATA keypad is used to enter numeric data Some keys are dual function see the SWEEP key description Using the MHz V microsecond kHz mV ms and the Hz s keys allows the user to scale the input decimal point key and minus key are also included The ENTER key is used to complete a numeric entry NOTE If the function or parameter is select ed and no data is entered the ENTER key will terminate the selection with no change to the value of the function or parameter If data has been entered but the ENTER key has not been pressed the operation may be aborted by pressing any key ex cept DATA keys and INST ID 8 INCREMENT Keys The INCREMENT keys up arrow and down arrow modi fy the displayed value of the selected parameter To use these keys to change a parameter value press the parameter key and the INCREMENT up arrow or down arrow key The step size is set by t
70. facturer Address City State Zip Cade 16428 COOPER BELDEN ELECTRONIC WIRE AND CA Nw ST RICHMOND IN 47374 SUB OF COOPER INDUSTRIES INC 70903 COOPER BELDEN ELECTRONICS WIRE AND C 2000 S BATAVIA AVE GENEVA IL 60134 3325 SUB OF COOPER INDUSTRIES INC 71400 BUSSMANN 114 OLD STATE RD ST LOUIS MO 63178 DIV OF COOPER INDUSTRIES INC PO BOX 14460 80009 TEKTRONIX INC 14150 SW KARL BRAUN OR BEAVERTON OR 97707 0001 PO BOX 500 539 FELLER ASA ADOLF AG STOTZWEID HORGEN SWITZERLAND CH8810 TK1373 PATELEC CEM ITALY 10156 TORINO VAICENTALLO 62 455 ITALY Replaceable Parts AFG 5101 5501 Fig amp Index Tektronix Serial Assembly No Mfr Part No Effective Dscont Qty 12345 amp Description Code Mfr Part No 1 159 0107 00 2 FUSE CARTRIDGE DIN 2 250VAC TIME LAG 80009 159 0107 00 159 0302 00 1 FUSE CARTRIDGE 1A SLOM DIN METRIC 80009 159 0302 00 161 0066 00 1 CABLE ASSY PWR 3 18AMG 115V 98 0 L 16428 CH8481 FHB48l AFG 5501 ONLY 159 0019 00 1 FUSE CARTRIDGE 3AG LA 250V SLOW BLOW 71400 MDL 1 AFG 5501 STANDARD ONLY 161 0066 09 1 CABLE ASSY PWR 3 0 75MM 50 220 99 0 L 53109 86511000 AFG 5501 OPTION Al EUROPEAN 159 0032 00 1 CARTRIDGE 3AG 0 5A 250V SLOW BLOW 80009 159 0032 00 AFG 5501 OPTION Al 161 0066 10 1 CABLE ASSY PWR 3 0 754M SQ 240V 96 0 L 1K1373 24230 AFG 5501 OPTION A2 UNITED KINGDOM 159 0032 00 1 FUSE CARTRIDGE 3AG 0 5A 250V SLOW BLOW 80009 159 0032 00 AFG 5501 OPTION 2 161 0066 11
71. ff the 5501 and disconnect the power cord from the power source On the bottom front edge of the cabinet remove the Phillips screw just to the left of the cabi net bottom seam as you face the front of the AFG 5501 Pull on both release latches on the front panel the generator assembly should move forward out of the cabinet Remove the generator assembly Instruction Manual The fuses are located under the cover on the right side of the AFG 5501 as you face the front of the unit side cover snaps onto the met al rails Along each long edge of the cover there are cutouts about one half inch in length Insert tweezers or a small straight edge screw driver into the cutout near the back edge of the cover and carefully pry the cover away from the metal rails Remove the cover Three fuses are located toward the rear of the exposed circuit board mounted in fuse holders To remove fuse carefully pull it out of the fuse holder WARNING avoid fire hazard use only the fuse of correct type voltage rating and current rating as specified in the Specification sec tion of this manual After fuse replacement re install the side er as follows Insert the front edge of the cov er into the groove along the front edge of the unit Then press the cover down over the rails To re install the generator assembly stand the cabinet up on its rear panel Insert the assem bly into the cabinet ta
72. fied in the IEEE Standard 488 1978 Standard Digital In terface for Programmable Instrumentation In this manual the interface is called the Gencril Purpose Interface Bus GPIB The IEEE Standard identifies the interface func tion repertoire of an instrument on the GPIB in terms of interface function subsets The subsets that apply to the AFG 5101 5501 are listed in Ta ble 1 1 Specification AFG 5101 5501 ELECTRICAL CHARACTERISTICS Refer to IEEE Standard 488 1978 for more Performance Conditions detailed information The standard is pub lished by the Institute of Electrical and Electronics Engineers Inc 345 East 47th Street New York New York 10017 The electrical characteristics are valid under the following conditions 1 The instrument must have been calibrated al an ambient temperature between 20 and Table 1 1 30 INTERFACE FUNCTION SUBSETS 2 The instrument must be in a non condensing en Function Subset Capability Source Handshake SH1 Complete capability Acceptor Handshake Complete capability Basic Talker T6 Responds to Serial Poll Untalk if My Listen Address MLA is received Extended Talker TEO No capability Secondary address Basic Listener 14 Unlisten if My Talk Address MTA is ceived Extended Listener LEO No capability Secondary address Service Request SR1 Complete capability Remote Local RL1 Complete capability incl
73. for 1 0 to 9 99 V output 3 5 mV for 10 mV to 9 99 mV output specified for a triangle wave out put at 1 kHz Triangle Linearity 98 to 100 kHz measured from 10 to 90 on waveform Repeatability 1 for 24 hours Flatness 05 dB from 0 012 Hz to 120 kHz 2 dB to 1 2 MHz 3 dB to 12 MHz referenced to 1 kHz triangle wave 1 10 Instruction Manual Specification AFG 5101 5501 Table 1 5 Cont Characteristics Performance Supplemental Requirements Information DC AMPLITUDE 10 mV to 4 99 Vdc into 50 ohms 20 mV to 9 98 Vdc from 50 ohms into Range open circuit Open circuit values are 2 times the displayed values Resolution Amplitude Amplitude Range Resolution 50 ohms 1V 9 99V 10mV 0 1V 0 999V imV 10mV 99mV ImV Accuracy 0 6 20 mV into 50 ohms Repeatability 1 for 24 hours Table 1 6 INTERNAL TRIGGER Characteristics Performance Supplemental Requirements Information RANGE Repctition rate 100 ns to 999 9 s RESOLUTION 4 digits 1 ns maximum resolution ACCURACY 0 01 Instruction Manual 1 11 Specification AFG 5101 5501 Table 1 7 ARBITRARY WAVEFORM CHARACTERISTICS Characteristics FUNCTIONS HORIZONTAL RESOLU TION VERTICAL RESOLUTION Performance Supplementai Requirements Information E atc aia ara gt User defined or resident sine 0 01 frequency accuracy from 0 001 square triangle ramp up and mHz to 10 kHz using resident waveform ramp down functions
74. fore all of the data is sent Instruction Manual ARBHOLD Arbitrary Hold Command Type Setting or query Setting Syntax ARBHOLD ON OFF Examples ARBHOLD ON ARBHOLD OFF Query Syntax ARBHOLD Query Response ARBHOLD ON ARBHOLD OFF Discussion The on argument stops execution of arbi trary waveform without exiting the arbitrary wave form execution mode Execution is stopped at the arbitrary waveform buffer address being executed when the ARBHOLD command is executed The off argument restarts arbitrary waveform exe cution at the stopped address The next positive transition of the RATE clock will output the next arbitrary point ARBHOLD is NOT reset to the off state by sending FUNC ARB only the ARB HOLD ON or ARBHOLD OFF INIT or RECALL commands affect ARBHOLD status Refer to Fig 3 2 Instruction Manual Programming AFG 5101 5501 ARBLOAD Arbitrary Load Command Type Setting Setting Syntax ARBLOAD SINE ARBLOAD SQUARE ARBLOAD TRIAngle ARBLOAD UPRAMP ARBLOAD DNRAMP Examples ARBLOAD SINE ARBLOAD SQUARE ARBLOAD TRIA ARBLOAD UPRAMP ARBLOAD DNRAMP Discussion This command loads the current arbitrary waveform memory bank with a 1000 point waveform of the type specified by the argument The waveform data values are from 2047 to 2047 The START point is the address pointed to by AR BADRS If the STOP point is greater than 8191 the waveform is truncated and an error is genera
75. g arbitrary waveform when the arbitrary memory is modified When ARBPROG is ON the execution buffer is updated at the end of the current execution cycle With ARBPROG OFF up date occurs when FUNC ARB is received ARBPROG Instruction Manual Programming AFG 5101 5501 Returns the current status of ARBPROG Re sponse ARBPROG ON or ARBPROG OFF ARBSELect lt banknum gt Selects the arbitrary waveform memory bank 1 or 2 to be used in arbitrary waveform opera tions Changing the memory bank selection also sets the address pointer to address 0 ARBADRS 0 ARBSELect Returns a number indicating which arbitrary waveform memory bank is currently selected Response ARBSEL lt num gt ARBSTART lt address of start point gt Selects the address in the current arbitrary waveform memory bank at which arbitrary wave form execution will start ARBSTART Returns the address in the current arbitrary waveform memory bank at which arbitrary wave form execution will start Response ARBSTART address ARBSTOP address of stop point Selects the address in the current arbitrary waveform memory bank at which arbitrary wave form execution will stop ARBSTOP Returns the address in the current arbitrary waveform memory bank at which arbitrary wave form execution will stop Response ARBSTOP lt address gt AUTOLINE start address gt lt start data gt lt end address gt lt end data gt Computes a line
76. he INCR SIZE parameter key for each parameter FREQ AMPL OFFSET MARKER N BURST DC and RATE 2 10 7 SETUP Keys These keys are used to save or recall front panel settings STORE Used with the DATA keypad to store the current front panel set tings in a settings buffer To store the current settings press STORE enter the number of the settings buffer 1 99 in which you want to store the settings and press ENTER NOTE Partially entered function parameters will not be stored by the STORE tion RECALL Used with the DATA keypad to re call previously stored front pan el settings To recall stored setting press RECALL enter the number of settings buffer contain ing the desired settings press ENTER Entering RECALL 0 re stores the front panel settings to the power on values INST ID Key Causes the AFG 5101 5501 to display its GPIB ad dress EOI LF terminator and if enabled to gen erate a service request SRQ over the GPIB To display the GPIB address press INST ID To change the address or terminator use SPCL key functions 240 and 241 Refer to Special Func tions 4 OUTPUT ON Key Turns the main output of the instrument on LED on or off Instruction Manual Connectors TRIG IN SYNC OUT MARKER OUT GND HOLD IN Instruction Manual Couples the input for the trig ger and gate functions Couples an internal TTL level squarewave at the programmed frequ
77. he Netherlands 5101 5501 TABLE CONTENTS List of Illustrations iii List of Tables Operators Safety Summary Servicing Safety Summary v Section 1 SPECIFICATION Introduction 1 1 Instrument Description 1 1 Instrument Options 1 1 Standard Accessories 1 1 IEEE 488 GPIB Function Capability 1 1 Electrical Characteristics 1 2 Performance Conditions 1 2 Waveforms Operating Modes and Parameters 1 3 Frequency Characteristics 1 6 General Output Characteristics 17 Output Characteristics 1 8 Internal Trigger 1 11 Arbitrary Waveform Character istics 1 12 Frequency Sweep 1 14 Synthesizer Option 02 1 14 Inputs and Outputs 1 15 GPIB Characteristics 1 17 Miscellaneous Electrical Character istics 1 18 Source Power Requirements 1 18 Environmental Characteristics 1 19 Physical Characteristics 1 20 Mechanical 1 20 Section 2 OPERATING INSTRUCTIONS Introduction 2 1 Preparation for Use 2 1 Installation and Removal AFG 5101 Only 2 1 Power Cords AFG 5501 Only 2 1 Line Voltage Selection Fuse Replacement AFG 5501 Only 2 2 Tum On Procedure 2 2 IEEE 488 GPIB Connector AFG 5501 Only 2 3 Repackaging for Shipment 2 3 Controls Connectors and Display 2 4 General Information 2 4 Display Window Changing Settings 2 4 Power On Sequence 2 5 GPIB Indicators 2 5 Controls and Connectors 2 5 Operating Considerations 2 12 General Operating Information 2 12 Memory 2 12 Output Connections
78. he range changes delta also chang es If INCREMENT delta is set via the front panel it is locked to the new value until it is again set to 0 via the front panel If INCREMENT delta is locked to in increment small er than the LSD of the range an er ror is displayed in the front panel Specification AFG 5101 5501 Table 1 3 FREQUENCY CHARACTERISTICS STANDARD ANALOG FUNCTIONS Characteristics Performance Supplemental Requirements Information a errr RANGE 0 012 Hz to 12 0 MHz RESOLUTION 3 1 2 digits 1200 counts Synthesizer mode Option 02 12000 counts 4 5 digits ACCURACY 502 of reading from 121 Hz to 5 With frequency lock off accuracy is MHz in continuous mode 10 from 0 1 Hz to 12 MHz 0 5 of reading from 5 MHz to 12 0 01 accuracy can be obtained from MHz in continuous mode 0 001 Hz using predefined waveform functions in arbitrary mode 5 of reading from 0 1 Hz to 120 Hz in continuous mode The systhesizer option offers 50 ppm accuracy from 12 1 Hz to 12 MHz JITTER 0 195 to 5 MHz STABILITY 0 2 in continuous mode for all time intervals 0 5 for 24 hours in other modes REPEATABILITY 31 for 24 hours in other than contin uous mode In continuous locked mode repeatability is equal to frequency accuracy listed above FREQUENCY LOCK MODE Power on default setting is Frequency Lock On Refer to Special Func tions in Section 2 SETTLING TIME Typically
79. her information is to be found As Marked on Equipment h DANGER High voltage Protective ground earth terminal A ATTENTION tefer to manual Power Source This product is intended to operate from a power module connected to a power source 5101 or from a power source AFG 501 that will not ap ply more that 250 volts rms between the supply conductors or between either supply conductor and ground A protective ground connection by way of the grounding conductor in the power cord is es sential for safe operation Grounding the Product This product is grounded through the grounding conductor of the power module power cord To avoid electrical shock plug the power cord into a properly wired receptacle before connecting to the product input or output terminals protec tive ground connection by way of the grounding conductor in the power module power cord is essen tial for safe operation Danger Arising From Loss of Ground Upon loss of the protective ground connection all accessible conductive parts including knobs and controls that may appear to be insulating can render an electric shock Use the Proper Power Cord AFG 5501 Use only the power cord and connector specified for your product Use only a power cord that is in good condition For detailed information on power cords and connectors see maintenance sec tion Refer cord and connector changes to quali fied service personnel Use the Pr
80. igger status Response DT GATE DT SET DT TRIG DT OFF ERRor or EVENT Returns an error code that matches the last SRQ that was polled with RQS ON or the highest pri ority error in the error queue if ROS is OFF ERR 0 indicates that there are no errors in the error queue Responsc ERR num or EVENT num ERRM Returns the error code and the associated text shown in the front panel window that describes current error The returned code and text matches the last SRQ that was polled with RQS ON or the highest priority error in the error queue if RQS is OFF ERR 0 is returned if there are no errors in the error queue Re sponse error gt lt error message HELP Returns all AFG 5101 5501 commands ID Returns the identification of the instrument in the form ID TEK model number Tek Codes and Format version firmware version installed options INIT Returns settings to the power on state ex cept stored settings and arbitrary waveform memory bank addresses and data SET Returns all instrument settings that can be set and queried except stored front panel set tings and arbitrary waveform memory bank ad dresses and data TEST Executes internal checkout routines Failure produces an error code in the response A re sponse of 0 indicates that the test was success ful 1 indicates failure Response TEST num STATUS COMMANDS OPC ON OFF
81. ing a Standard Output 1 6 Internal Trigger 1 11 Function 2 17 1 7 Arbitrary Waveform Characteristics 1 12 2 5 Storing an Arbitrary Waveform 2 20 1 8 Frequency Sweep 1 14 2 6 Using the Sweep Generator 2 22 1 9 Synthesizer 1 14 3 1 Error Query and Status 1 10 Inputs and Outputs 1 15 Information 3 40 1 11 GPIB Characteristics 1 17 3 2 Front Panel Error Codes 3 41 1 12 Miscellaneous Electrical 3 3 Power On Default Settings 3 42 Characteristics 1 18 1 13 Source Power Requirements 1 18 ii 5101 5501 OPERATORS SAFETY SUMMARY The general safety information in this part of the summary is for both operating and servicing personnel Specific warnings and cautions will be found throughout the manual where they apply but may not appear in this summary Safety infor mation applies to both the AFG 5101 and AFG 5501 unless noted otherwise TERMS In This Manual CAUTION statements identify conditions or practic es that could result in damage to the equipment or other property WARNING statements identify conditions or practic es that could result in personal injury or loss of life As Marked on Equipment CAUTION indicates a personal injury hazard not immediately accessible as one reads the marking or a hazard to property including the equipment itself DANGER indicates a personal injury hazard immedi ately accessible as one reads the marking SYMBOLS In This Manual This symbol indicates where applicable cautionary or ot
82. int or the starting address for a series of data points The power on pointer address is 0 If the argument is out of the address range an execution error occurs and the instrument asserts SRQ the pointer location remains unchanged When the arbitrary waveform memory bank selection is changed using ARBSEL the address pointer is automatically moved to address 0 Instruction Manual Programming AFG 5101 5501 ARBCLR Arbitrary Clear Command Type Setting Setting Syntax ARBCLR ALL start address gt stop address gt Examples ARBCLR ALL ARBCLR 2150 2160 Discussion This command sets the data stored in the current arbitrary waveform memory bank at the specified addresses to 0 including the data at the start and stop address points The ALL argument clears all data points in the current arbitrary waveform memory bank 0 8191 3 11 Programming AFG 5101 5501 ARBDATA Arbitrary Data Command Type Setting or query Setting Syntax ARBDATA lt data gt lt data gt lt binblk gt Examples ARBDATA 0000 0100 0200 0300 0400 0500 0600 ARBDATA 0000 0500 1000 1500 2000 0000 ARBDATA lt bytecount gt lt data gt lt checksum gt Query Syntax ARBDATA lt number of points gt lt A B gt Query Response ARBDATA data data lt binblk gt Discussion ARBDATA is used to enter data at the current ad dress in the current arbitrary waveform buffer If mo
83. into 50 ohms 20 mV to 19 98 V p p from 50 ohms into open circuit Open circuit val ues are 2 times the displayed values Resolution Amplitude Amplitude Range Resolution p p into 50 ohms 1 9 99 10 0 1V 0 999 l0mV 99mV imV Accuracy 520 20 mV of programmed value for 10 to 9 99 V output at 20 to 30 52 55 20 mV of programmed value for 1 0 to 9 99 V output 3 5 mV for 10 mV to 999 mV output speci fied for a sinewave output at 1 kHz over full amplitude and temper ature range Sine Distortion lt 0 6 THD RMS 121 Hz to 120 kHz harmonics less than 30 dB below at SV amplitude at 20 to fundamental from 121 kHz to 10 MHz 30 at 5V p p amplitude and 20 to 30 C lt 1 THD RMS 12 Hz to 120 kHz harmonics 20 dB below fundamen over full temperature and ampli tal from 121 kHz to 12 MHz over ull tude range amplitude and temperature range Repeatability 19 for 24 hours Flatness 0 5 dB from 0 012 Hz to 120 kHz 2 dB to 12 MHz 3 dB to 12 MHz referenced to 1 kHz sinewave 1 8 Instruction Manual Characteristics AMPLITUDE Range Resolution Accuracy Repeatability Flatness Time Symmetry Transition Time Aberrations Instruction Manual Table 1 5 Cont Performance Requirements SQUARE WAVE 10 mV to 9 99 V p p into 50 ohms Amplitude Amplitude Range Resolution 50 ohms 1 9 99 10mV 0 1V 0 999V l0mV 99mV ImV 2
84. ion selection allows the user to Display the current setting of a key func tion For example if frequency and ampli tude are displayed press N BURST to see its current setting Change the current setting of a key func tion For example press BURST press a DATA numeric key such as 6 press ENTER Turn on or enable the selected key function without changing its current setting For example if DC was previously set to 1 V but is now off LED off turn on the DC function by pressing DC ENTER Display the current setting of key func tion change that setting using the DATA key pad numeric and units of measure keys and turn or enable the function etc with the new setting For example press SWEEP DATA key 4 ENTER The output at the SWEEP OUT connector is a logarithmic sweep 24 The other displayed characteristic or that is not displayed can be selected by pressing its front panel key A right caret in the left display area indicates which of the two displayed items is selected or can be acted upon using front panel keys Refer to Fig 2 4 part A An asterisk is displayed in place of the right caret when a DATA key is pressed to change the displayed numeric setting Refer to Fig 2 4 part The DATA keys are used to change the dis played numeric setting some DATA keys also can change the units of measure units are function key dependent The asterisk
85. is separated from the description by a colon Because of space limitations an Item Name may sometimes appear as incomplete For further Item Name identification the U S Federa Cataloging Handbook H6 1 can be utilized where possible FIGURE AND INDEX NUMBERS items in this section are referenced by figure and index numbers to the illustrations INDENTATION SYSTEM This mechanical parts list is indented to indicate item relationships Following is an exampie of the indentation system used in the description column 12345 amp Description Assembly and or Component Attaching parts for Assembly and or Component END ATTACHING PARTS Detail Part of Assembly and or Component Attaching parts for Detail Part 7 END ATTACHING PARTS Parts of Detail Part Attaching parts for Parts of Detail Part 7 END ATTACHING PARTS Attaching Parts always appear in the same indentation as the item it mounts while the detail parts are indented to the right indented items are part of and included with the next higher indentation Attaching parts must be purchased separately uniess otherwise specitied ABBREVIATIONS INCH ELCTRN ELECTRON NUMBEA SIZE ELEC ELECTRICAL ACTUATOR ELCTLT ELECTROLYTIC ADPTR ADAPTER ELEM ELEMENT ALIGN ALIGNMENT EPL ELECTRICAL PARTS LIST AL ALUMINUM EQUIPMENT ASSEM ASSEMBLED EXT EXTERNAL ASSY ASSEMBLY FL FILLISTER HEAD ATTEN ATTENUATOR FLEX FLEXIBLE AWG AMERICAN WIRE
86. king care to align the assembly rear edge connectors with the connectors inside the cabinet When these are aligned press the generator assembly firmly into the cabi net to seat the connectors Reinstall the retaining screw in the bottom front edge of the AFG 5501 Maintenance AFG 5101 5501 Fuse Replacement AFG 5101 Remove the AFG 5101 from the power module The fuses are located under the cover on the right side of the AFG 5101 as you face the front of the unit The side cover snaps onto the metal rails Along each long edge of the cover there are cutouts about one half inch in length In sert tweezers or a small straight edge screwdriv er into the cutout near the rear edge of the cov er and carefully pry the cover away from the met al rails Remove the cover Three fuses are located toward the rear of the exposed circuit board mounted in fuse holders To remove a fuse carefully pull it out of the fuse holder To avoid fire hazard use only the fuse of correct type voltage rating and current rating as specified in the Specification sec tion of this manual After fuse replacement re install the side cov er as follows Insert the front edge of the cov er into the groove along the front edge of the unit Then press the cover down over the rails Instruction Manual Section 5 5101 5501 OPTIONS The following options are available for the AFG 5101 5501 AFG 5101 Options Option 02 adds a
87. le 2 5 STORING AN ARBITRARY WAVEFORM Purpose Step 1 Step 2 Select arbi PROG trary PROG mode TER and memory bank Select arbitrary ADRS memory bank ad 8191 dress Store data val ue Choose meth od 1 Write a data Input data val value to select ue DATA numer ed address ic keys EN cent points TER Data range 2047 to 2047 2 Write a pre Select waveform defined waveform SPCL 320 EN to selected ad TER dress Exit PROG mode when arbitrary waveform program PROG LED off Select memory bank Enter the new bank number 1 or 2 EN Enter address DATA numeric keys ENTER Range 0 to Repeat last two steps set address store data value for each non adjacent data point repeat store data for adja Press INCREMENT to page through displayed menu to desired waveform Press ENTER to write a 1000 point waveform to the current memory bank beginning at address previously entcred via the ADRS key ming is done 2 20 Instruction Manual Note that when the arbitrary waveform memory bank selection is changed the address pointer is set to address 0 Enabling Disabling ADRS Auto Increment The ADRS auto increment function is used when storing data values in an arbitrary waveform memo bank With auto incr
88. le 3 1 Cont Error Serial Description Query Poll Response Response Execution Errors 200 Series Cont INCREMENT out of range 253 98 Bad settings buffer 2550 98 ADDR of range 256 98 SWEEP operation error 261 98 SYNT not installed 262b 98 NBURST out of range 270 98 RATE out of range 2710 98 MARK of range 272 98 FREQ of range 273 98 AMPL out of range 274b 98 OFST out of range 2750 98 START of range 276 98 STOP out of range 2779 98 ARBCLR start stop is of range 278 98 DC out of range 280b 98 SYNT illegal parameter 290 98 Store binary block error 801 899 98 Internal Errors 300 Series b Save RAM failure 340 99 SYNT out of lock 350 99 Normal Events System Events 400 Series Power on 401 65 Operation complete 402 66 User request 403 67 Internal Warnings 600 Series b Low battery 650 102 Output overload 660 102 1f the instrument is busy it returns a decimal number 16 higher than the number listed is error is also displayed in the front panel display window Instruction Manual Table 3 2 FRONT PANEL ERROR CODES Non Bus Reportabie Code Error Description 010 Incorrect syntax 011 Increment step error 012 Increment limit 013 Decrement limit 014 INCR DECR error 015 SPCL not exist 016 Mode conflict 204 Setting conflict 205 Out of range 207 ARB Internal Trig conflict 208 SWEEP Internal Trig conflict 250 AMPL OFFSET conflict 251 DATA out of range 253 INCR
89. llowing notations are used to represent ele ments of the IEEE 488 bus communications between the AFG 5101 5501 and the controller GET The Group Execute Trigger interface message decimal code 8 transmitted with attention asserted Only ad dressed listeners respond to GET num A number that can be transmitted or accepted by the AFG 5101 5501 Num bers may be NRI integer NR2 deci mal and NR3 with exponent for mats See ANSI Standard X342 Carets and gt not part of the format they are used in this manual to enclose an element for which the user must substitute the appropriate characters Command argument link data Data that is linked to the previous argu ment uses the colon as the delim iter 38 lt binblk gt and Example STOR 3 binblk The buffer number 3 is linked to the buffer data binblk gt A Binary Block of data in the format specified in Tektronix Codes and For mats V79 1 The binary block con sists of the percent sign 95 deci mal 37 followed by a two byte bina ry count the data bytes and then ends with checksum byte The two byte binary count integer most significant byte first specifies number of data bytes plus the checksum byte The checksum 15 the two s complement of the modulo 256 sum of the preceding binary data bytes and the binary count bytes but does not include the percent sign The format for the data p
90. mance Requirements Output continuous at programmed frequency amplitude and offset Output quiescent until triggered by an internal external GPIB or manual trigger then generates one cycle at programmed frequency am plitude and offset See Fig 1 1 Same as triggered mode except wave form is executed for the duration of the gated signal The last cy cle started is completed Supplementai Information Each waveform 15 one cycle 1000 points in length peak amplitude data values are fixed at and 2047 Wave forms can be written to one of two arbitrary waveform memory banks at a user selected address a stored wave form or a waveform part can be exe cuted from the arbitrary waveform exc cution buffer and the output wave form attenuated by the instrument am plitude setting User can write data values to 2047 to two arbitrary waveform memo ry banks at user selected addresses stored data value sequences can bc executed from the arbitrary waveform execution buffer and the output wave form attenuated by the instrument am plitude setting Specification AFG 5101 5501 TRIANGLE _ SQUARE WAVE TRIG IN PULSE SYNC OUT Fig 1 1 Trigger to waveform timing and waveform phase relationships Table 1 2 Cont Characteristics Performance Supplemental Requirements Information f2B 0mation e Pp Burst Same as triggered mode
91. maximum frequen cy swing in either direction is 500 kHz Range lock can allow a wider frequency swing when using FM or VCO This is done by setting the FREQ parameter to a frequency that is in a range that includes the highest frequency that will be output Then turn on range lock using SPCL func tion 260 to lock to the current range the fre quency will automatically be set to the lowest frequency in the range Use the FM VCO input sig nal to sweep the output frequency to the top of the range 2 18 To enable frequency modulation press the FM key LED on Amplitude Modulation A signal applied to the AM IN connector modulates the amplitude of the output waveform Amplitude modulation effec tively sums the amplitudes of the generator and the external signal applied to the AM IN connec tor A modulating signal of approximately 5 volts peak to peak will cause 100 percent modulation of the output if the output amplitude is set to 4 5 V peak to peak if the output amplitude is great er than 45 V peak to peak a 5 V modulating sig nal will cause clipping of the output signal Refer to Table 1 10 AM INPUT in the Specifica tions section To enable amplitude modulation press the AM key LED on Offset The offset parameter can add a positive or nega tive dc level to the output waveform Refer to the Electrical Specifications for combined out put offset level limitations To use OFFSET press the OFFSET key ent
92. n the dimensions of the instrument Cush ion the instrument by tightly packing dunnage or urethane foam between the car ton and instrument on all sides Seal the carton with shipping tape or use an industrial stapler The carton test strength for your instrument is 5101 200 pounds per square inch AFG 5501 275 pounds per square inch Operating Instructions AFG 5101 5501 Controls Connectors and Display General Information All controls and connectors used for local manu al operation of the AFG 5101 5501 are located on the front panel The front panel keys are used to select a parameter or function for the wave form output to display the current value of the parameter or function and to change its value if desired Other keys select the trigger source and mode The DATA keypad is used to enter a dif ferent value for the selected key function Some keys have built in LEDs that illuminate to indi cate that the associated function is active On all keys that include LEDs the indicators light only while a parameter or function is selected or is active Display Window Changing Settings The AFG 5101 5501 has a two row LCD in the dis play window that can show up to 16 characters per When the AFG 5101 5501 is on each row dis plays function parameter etc and its cur rent setting For example the default display shows the current setting for frequency and ampli tude Depending on the key funct
93. n LOCS instrument settings are controlled by the operator via front panel keys When in LOCS only bus commands that do not change instrument settings are executed query output com mands All other bus commands setting and operational generate an error since those functions are under front panel control Local Without Lockout State LWLS The instrument operates the same as it does in LOCS except that rti will not inhibit transi tion to remote Remote State REMS In this state the instrument executes all instru ment commands For commands having associated front panel indicators the front panel is updat ed when the commands are executed Remote With Lockout State RWLS Instrument operation is similar to REMS operation except that the rtl message is ignored The front panel is locked out Status and Error Reporting Through the Service Request function defined in the IEEE 488 Standard the instrument may alert the controller that it requires service This ser vice request is also a means of indicating that an event a change in status or an error has oc curred To service a request the controller per forms a Serial Poll In response the instrument returns a Status Byte STB which indicates Instruction Manual Programming AFG 5101 5501 whether it was requesting service or not The STB can also provide a limited amount of information about the request The format of the information encoded i
94. n internal frequency lock synthesizer AFG 5501 Options Option 02 adds an internal frequency lock synthesizer The following are AFG 5501 power options Option Al changes the power to Universal European 220 Volt 16 Amp 50 Hz Option A2 changes the power to United Kingdom 240 Volt 13 Amp 50 Hz Option A3 changes the power to Australian 240 Volt 10 Amp 50 Hz Option A4 changes the power to North American 240 Voit 15 Amp 60 Hz Option A5 changes the power to Switzerland 220 Volt 10 Amp 50 Hz Instruction Manual 5 1 Section 6 AFG 5101 5501 REPLACEABLE PARTS PARTS ORDERING INFORMATION Replacement parts are available from or through your local Tektronix inc Field Office or representative Changes to Tektronix instruments are sometimes made to accommodate improved components as they become available and to give you the benefit of the latest circuit improvements developed in our engineering department It is therefore important when ordering parts to include the following information in your order Part number instrument type or number seriai number and modification number if applicable If a part you have ordered has been replaced with a new or improved part your local Tektronix Inc Field Office or representative will contact you concerning any change in part number Change information if any is located at the rear of this manual ITEM NAME in the Parts List an
95. n the STB is given in Fig 3 4 Note that when data bit 8 is set the STB conveys De vice Status information which is contained in bits 1 through 4 Because the STB conveys limited information about an event the events are divided into classes the Status Byte reports the class The classes of events are defined as follows Command Error Indicates that the instrument has received a command which it cannot understand or implement under any circumstances The com mand will not affect the state of the instrument Execution Error Indicates that the instru ment has received a command that is cannot exe cute This is caused by out of range arguments or settings that conflict Internal Error Indicates that the instrument has detected a hardware condition or firmware problem that prevents operation System Events Events that are common to in struments in a system e g Power On User Re quest etc Execution Warning Indicates that the instru ment is operating but that the user should be aware of potential problems Internal Warning Indicates that the instru ment has detected a problem e g out of calibra tion The instrument remains operational but the problem should be corrected Device Status Device dependent events The instrument can provide additional information about many of the events particularly the errors reported in the Status Byte After determining that the instrument requested service by ex
96. n the the top of the range the ratio is same range See sweep ranges speci less than 1200 1 fication SWEEP RANGES 10 kHz to 12 MHz The highest frequency of the two 1 kHz to 1 2 MHz START and STOP determines the sweep 100 Hz to 120 kHz range 10 Hz to 12 kHz 1 Hz to 1 2 kHz 0 1 Hz to 120 Hz 0 012 Hz to 12 Hz ACCURACY OF START 45 of highest frequency of range STOP FREQUENCIES typical MARKER ACCURACY 33 typical Table 1 9 SYNTHESIZER OPTION 02 Characteristics Performance Supplemental Requirements Information RANGE RESOLUTION ACCURACY STABILITY SETTLING TIME 1 14 121 Hz to 12 MHz Frequency resolution LSD of dis play is 10 mHz on lowest range and 1 kHz on highest frequency range 4 5 digits or 12000 counts 50 ppm averaged measurement 10 ppm degrce or better Typically less than 2 s plus 100 cv cles Instruction Manual Characteristics VCO FM INPUT A TRIGGER IN A AM INPUT A ARBITRARY HOLD INPUT A INPUT PROTECTION SYNC OUTPUT SWEEP OUTPUT Instruction Manual Table 1 10 INPUTS AND OUTPUTS Performance Requirements 5 V for a 500 1 minimum fre quency change TTL compatible TTL compatible All inputs protected against up to 50 V de plus peak ac accidental input TTL level squarewave at programmed frequency Source resistance is 600 ohms same wave shape as selected sweep Amplitude is dependent on start
97. ne Frequency 50 60 Hz Maximum Power Consump tion Approximately 90 W Fuse Data 100 V 120 V Ranges 1 0 A 3 AG slow blow 250 V 220 V 240 V Ranges 0 5 A 3 AG slow blow 250 V 1 18 Instruction Manual Specification AFG 5101 5501 ENVIRONMENTAL CHARACTERISTICS Table 1 14 ENVIRONMENTAL Characteristics Description TEMPERATURE Meets MIL T 28800D class 5 Operating 0 C to 50 C Non Operating 20 C to 60 C Class 5 non operating temperature ex ception due to internal keep alive battery and LCD display HUMIDITY 95 RH 0 C to 30 C Exceeds MIL T 28800D class 5 75 RH to 40 C non condensing 45 RH to 50 ALTITUDE Exceeds MIL T 28800D class 5 Operating 4 6 km 15 000 ft Non Operating VIBRATIONS SHOCKS BENCH HANDLING TRANSPORTATION ELECTRICAL DISHARGE Operating Maximum Test Voltage Non Operating Max 15 km 50 000 ft 038 mm 0 015 peak to peak 5 Hz to 55 Hz 75 minutes 30 g s 1 2 sine 11 ms duration 3 shocks in each direction along 3 major axes 18 total shocks 12 drops from 459 4 or equilib rium whichever occurs first Meets MIL T 28800D class 5 when in stalled qualified power mod ules Meets MIL T 28800D class 5 when in stalled in qualified power mod ules Meets MIL T 28800D class 5 when in stalled in qualified power mod ules Qualified under National Safe Transit Association Preshipment Test Proce du
98. ned or unsigned integers including 0 and 0 Unsigned integers are interpreted as positive Examples 1 2 1 10 NR2 Signed or unsigned decimal numbers Un signed decimal numbers are interpreted as positive Examples 32 5 0 1 2 NR3 Floating point numbers expressed in scien tific notation Examples 1 0E 2 1 0E2 1 E 2 0 01E 0 Link arguments can be used in place of sci entific notation Examples 10 MHZ 25 V 2 KHZ Rounding of Numeric Arguments The instrument rounds numeric arguments to the nearest unit of resolution and then checks for out of range conditions Message Protocol Upon receipt by the instrument a message is stored in the Input Buffer then processed and executed Processing a message consists of decod ing commands detecting delimiters and checking syntax For setting commands the instrument then stores the indicated changes in the Pending Settings Buffer If an error is detected during processing the instrument asserts SRQ ignores the remainder of the message and resets the Pend ing Settings Buffer Resetting the Pending Set tings Buffer avoids undesirable states that could occur if some setting commands are executed while others in the same message are not Executing a message consists of performing the actions specified by its command s For seiting commands this involves updating the instrument settings and recording these updates in the Current Settings Buff
99. nerated for each trigger event Trigger sourc es incude an external trigger in ternal trigger manual trigger or Group Execute Trigger GET over the GPIB See also the TRIG and DT command descriptions BURST Sets the AFG 5101 5501 to the burst mode When a trigger occurs the instrument produces a burst of the programmed output signal the num ber of cycles is determined by thc BURST parameter All trigger Sources apply 3 26 GATE SYNT Sets the AFG 5101 5501 to the gated mode Output is generated while the MAN key is pressed or the trig ger gate input is enabled If the gate signal on the trigger input is removed in the middle of a cycle the cycle is completed This mode is available only on an Option 02 instrument It sets the AFG 5101 5501 to the synthesizer mode If this mode is selected and the instrument does not have the option installed execution er ror is reported Instruction Manual NBURST Number of Burst Cycles Command Type Setting or query Setting Syntax NBURST lt number of cycles gt Examples NBURST NBURST 10 Query Syntax NBURST Query Response NBURST lt number of cycles gt Discussion This command sets the number of cycles that will be output in burst mode The power on setting is 2 cycles the range is 1 to 9999 Instruction Manual Programming AFG 5101 5501 OFFSET Command Type Setting or query Setting Syntax OFFSet lt offset vol
100. ng off Program Mode SPCL Functions 310 320 Turns on or off auto increment for ADRS function To turn the auto increment on or off press PROG and press DATA key 1 or 2 to select memory bank to receive arbi trary waveform data and press ENTER Press SPCL and select function 310 The window displays ARB AUTO INCR press EN TER Display shows AUTO INCR ON or OFF press either INCREMENT key to change sta tus Power on setting on Selects one of 5 predefined arbitrary wave form functions The predefined function 1000 points in length is copied into ar bitrary waveform memory bank beginning at the last address entered Key sequence PROG key 1 or 2 to select arbitrary wave form memory bank 1 or 2 ENTER select START address press SPCL keys 320 EN TER the window shows FUNC SELECT followed by SIN SQR TRN RUP or RDN press one of the INCREMENT keys to change the dis played selection to the desired function press ENTER PROG To output the wave form press ARB CAUTION PA Copying a predefined waveform to memory bank will write over any arbitrary wave orn data already stored in memory begin ning at the current arbitrary START ad dress 330 Allows the user to modify data in an arbi instru trary waveform memory bank while an arbi trary waveform is executing from that bank With SPCL 330 on the execution buffer is automatically updated when the ction Manual Operating Instructions A
101. nse FROSTART num Discussion This command sets the frequency at which a sweep will begin If the start frequency is greater than the stop frequency a decrementing sweep is generated Resolution is 3 digits default unit of measure is Hz The power on setting is FROSTART 1 Hz Units of measure can be HZ KHZ or MHZ Instruction Manual Programming AFG 5101 5501 FRQSTOP Frequency Stop Command Type Setting or query Setting Syntax FRQSTOP freq units Examples 4700 FROSTOP 11 MHZ FRQSTOP 1E6 Query Syntax FROSTOP Query Response FROSTOP num Discussion This command sets the frequency at which a sweep wil end If the start frequency is greater than the stop frequency a decrementing sweep will oc The resolution is 3 digits the default unit of measure is Hz Units of measure can be HZ KHZ or MHZ The power on setting is FROSTOP 1200 Hz Programming AFG 5101 5501 FUNCTION Command Type Setting or query Setting Syntax FUNCtion SINE FUNCtion SQUare FUNCtion TRIAngle FUNCtion DC FUNCtion ARBitrary Examples FUNCSINE FUNCT SQUARE FUNCTION DC FUNCT TRIANG FUNC ARB Query Syntax FUNC Query Response one of the following FUNC SINE FUNC SQUARE FUNC TRIANGLE FUNC DC FUNC ARBITRARY Discussion This command selects the type of waveform for out put FUNC SINE is the power on setting When any of the standard waveform
102. nt Line Voltage Selection Fuse Replacement AFG 5501 Only NOTE The AFG 5501 contains fuses in the voltage Selector fuse holder assembly located on the rear panel The instrument also contains internal fuses refer qualified service per sonnei to the Maintenance section of this manual for information on intemal fuse re placement The line voltage selector is part of the line cord plug assembly located on the rear of the power module Verify that the voltage shown in the selector window is correct for the line volt age available 2 2 Section 2 AFG 5101 5301 If the displayed voltage selection is incorrect or the fuse needs replacement perform the follow ing procedure Refer to Fig 2 2 1 Make certain that the power switch on rear of uni is turned off and the line cord is not plugged into the line voltage connector 2 Remove the voltage selector fuse holder by pushing the latch release bar toward the selec window selector fuse holder should release and move slightly out of the socket Remove the voltage selector fuse holder from the assembly 3 Pull the fuse block and fuse from the voltage selector fuse holder Remove the fuse from the fuse block Make certain replacement fuse has the proper ratings for the selected line voltage refer to Specifications for fuse rating Insert fuse into fuse block 4 The line voltage selections are printed on the end of the fuse box Rotate the fuse bo
103. nt GPIB ad dress and terminator are indicated in the dis play window while the key is pressed 2 To change the GPIB address press the SPCL Instruction Manual key press keypad numbers 240 press ENTER Press the keypad numbers for the new GPIB ad dress press ENTER The new address should be shown in the display window The legal values are 0 to 31 Address 31 dis connects the AFG 5101 5501 from bus communica tion 3 To change the terminator selection press the SPCL key press keypad numbers 241 press EN TER press the INCREMENT up or down arrow to change the terminator selection The new ter minator selection should be indicated in the display window Formatting a Message Commands sent to TM 5000 instruments must have the proper format syntax to be understood how ever this format is flexible in that many varia tions are acceptable The following describes the format and the acceptable variations The instruments expect all commands to be encoded in ASCII with either upper or lower case ASCII characters acceptable All data output is in up per case see Fig 3 1 previously discussed a command consists of a header followed if neces sary by arguments A command with arguments must have a header delimiter which is the space char acter SP between the header and the argument The space character SP carriage return CR and line feed LF are shown as subscript in the following examples
104. nual trigger source Press ing the MAN button generates a trigger The query returns the current trigger source se lection The power on setting is TRIG MAN Programming AFG 5101 5501 USEREQ Command Type Setting or query Setting Syntax USEReq ON USEReq OFF Examples USEREQ ON USER OFF Query Syntax USER Query Response one of the following USER ON USER OFF Discussion The USER command enables the AFG 5101 5501 to as sert SRQ when the user presses the front panel INST ID key This provides a means of communica tion between the user and the controller through the AFG 5101 5501 for coordination AFG 5101 5501 operations Valid arguments are of ON If ROS is ON the AFG 5101 5501 asserts SRQ when the user presses the INST ID key SRQ remains asserted until the sta tus is read by a serial poll or until a Device Clear DCL is performed by the controller The USER SRQ is indicated by a status byte of 67 or 83 and an error query response of 403 If ROS is OFF the event can be detected via the ERR que ry OFF Disables the USEREQ function SRQ asser tion is disabled and no errors will reported A USER query returns the current status power on setting is USER OFF be The Instruction Manual Programming AFG 5101 5501 MESSAGES AND COMMUNCIATION PROTOCOL Command Separator A message consists of one command or a series of commands followed by a message terminator
105. oints is 2 bytes per point high byte followed by low byte Carets and are not part of the format they are used in this manual to enclose an element for which the user must substitute the appropriate characters A vertical line is used in a series of two or more units to separate the units any one unit must be se lected and sent as part of the com mand message Do not indude the line in the message Square brackets enclose an optional message part not include the Square brackets in the message Instruction Manual Programming AFG 5101 5501 FREQ lt treq gt units STOR bufnum lt binbik gt lt bufnum gt binblk gt 1 FREQ AMPL volts FUNG MODE CONTI TRIG BURST SYNT OFFS lt voits gt DC lt voits gt OFFS ee eons RECALL lt buinum gt RATE lt num gt lt units gt SEND bufnum bufnum RATE TRIG INTI EXT 1 MAN SEND ALL NBUR lt num gt TRIG NBUR STOR ALL birblk gt lt dinbik gt FROMARK freq units FRQMARK 2721 PROGRAMMAGLE AA TRARY FONCTION GE j ERATOR OUT ON OFF FLOAT ARBADRS lt address gt AM ONI OFF ARBADAS AM our ARBCLR ALLI start address stop address gt FM ON OFF ARBOATA data data binblk data FM ARBDATA number of points lt A B gt ARBHOLD OFF ARBHOLD ARBLO
106. ollowing list functions sine wave triangle wave square wave by general characteristic The list is a guide and dc output a standard waveform function to setting the controls to define basic requires selecting the front panel functions pa waveshape additional settings are then described rameters modes etc and their values that de that add capabilities useful for special applica fine the waveshape of the output signal These tions Table 2 4 GENERATING A STANDARD OUTPUT FUNCTION Purpose Step 1 Step 2 Select Out SINE put Function Press one TRIANGLE SQUARE DC Enter dc voltage DATA numeric units keys press ENTER Skip to Select Trigger Source Select Output FREQ Enter frequency DATA numeric units keys press ENTER Frequency Select Output AMPL Enter amplitude DATA numeric units keys press ENTER Amplitude Select Trig Set internal trigger rate RATE DATA numeric units keys ger Source ENTER Press one MAN EXT Select Output CONT Mode Press one TRIG GATED SYNT BURST Set number in burst N BURST DATA numeric units keys EN TER Turn on out OUTPUT LED on put Instruction Manual 2 17 Operating Instructions AFG 5101 5501 Modulation Two kinds of modulation can be used to alter the output waveform frequency modulation and ampli tude modulation For each the appropriate exter nal signal is applied to a special connector on the front panel Refer to S
107. ons AFG 5101 5501 Storing an Arbitrary Waveform The AFG 5101 5501 has two non volatile memory banks that store arbitrary waveform data Each memory is 8 k points in length each arbitrary waveform point is stored as a data value at an address in a memory bank A series of data val ues in memory bank comprise a waveshape that can be executed to generate an output waveform The data value defines the relative amplitude of point in an arbitrary waveform The range of data values is from 2047 to 2047 The address range in each arbitrary waveform memory bank is 0 through 8191 At execution the amplitude of the generated arbi trary waveform can be scaled by the AMPL setting An arbitrary waveform can be created by storing each data value at an address in a memory bank one data value at a time using front panel con trols waveform can also be created by writing data values mathematically calculated by the AFG 5101 5501 to a memory bank Or a combina of these two methods of creating an arbi trary waveform can be used AFG 5101 5501 can calculate data values for 5 different wave Shapes sine square triangle ramp up and ramp down These pre defined waveshapes are 1000 points in length and consist of data values that span the maximum data value range The following table lists the actions required to store data values and predefined waveforms at specified addresses in the selected memory bank Tab
108. oper Fuse To avoid fire hazard use only the fuse of cor rect type voltage rating and current rating as specified the Specifications or parts list for your product Refer fuse replacement to qualified service personnel 5101 5501 OPERATORS SAFETY SUMMARY Cont Do Not Operate in Explosive Atmospheres To avoid explosion do not operate this product in an explosive atmosphere unless it has been spe cifically certified for such operation Do Not Operate Without Covers To avoid personal injury do not operate this product without covers or panels installed Do not apply power to the plug in via a plug in ex tender SERVICE SAFETY SUMMARY FOR QUALIFIED SERVI PERS NLY Refer also to the preceding Operator Safety Summary Do Not Service Alone Do not perform internal service or adjustment of this product unless another person capable of ren dering first aid and resuscitation is present Use Care When Servicing With Power On Dangerous voltages may exist at several points in this product avoid personal injury do not touch exposed connections and components while power is on Disconnect power before removing protective pan els soldering or replacing components Power Source This product is intended to operate in a power module connected to a power source AFG 5101 or from a power source AFG 5501 that will not ap ply more than 250 volts rms between the supply conductor and ground A pro
109. or listen addressed the indicator is on IFC Interface Clear Bus pin 9 This uniline message has the same effect as both the UNT and UNL messages The front AD DRESSED indicator is off 3 37 Programming AFG 5101 5501 DCL Device Clear 20 with ATN The Device Clear message reinitializes communica tion between the instrument and controller In response to DCL the instrument clears any input and output messages and any unexecuted settings in the Pending Settings Buffer Also cleared are any errors or events waiting to be reported cept the power on event If the SRQ line is as serted for any reason other than power on when DCL is received SRQ is unasserted SDC Selected Device Clear 4 with This message performs the same function as DCL however only instruments that are listen addressed respond to SDC GET Group Execute Trigger 8 with ATN The instrument responds to lt GET gt only if it is listen addressed and the instrument device trig ger function has been enabled by the Device Trig ger command DT The lt GET gt message is ignored and an SRQ generated if the DT function is dis abled DT OFF the instrument is in the local state or if a message is being processed when lt GET gt is received SPE Serial Poli Enable 24 with ATN The SPE message enables the instrument to supply output serial poll status bytes when it is talk addressed SPD Serial Poll Disable
110. panel con trol Command Functional Groups The following list of commands is arranged by functional group some functional group lists are also divided into sub groups INPUT OUTPUT CONTROL COMMANDS AM ON OFF Enables disables use of the signal applied to the AM IN connector to amplitude modulate the main output signal AM Returns the amplitude modulation mode status Response AM or AM OFF FM ON OFF Enables disables the use of a signal applied to the VCO FM IN connector to modulate the frequen cy of the main output signal FM Returns the frequency modulation mode status Response FM or FM OUTput ONJ OFF Connects disconnects the main output signal to the front panel OUTPUT connector OUTput FLOAT 3 2 Disconnects the main output signal from the front panel OUTPUT connector and terminates it into a high impedance floating OUTput Returns the output signal status OUT ON OUT OFF or OUT FLOAT INSTRUMENT COMMANDS Store Recail RECALL lt bufnum gt Changes the instrument front panel settings to those recalled from the specified settings buff er bufnum Buffer 0 is read only buffer that contains the power on settings Buffer numbers 0 99 SEND lt bufnum gt bufnum gt Returns the stored settings from the specified buffer s Buffer 0 is a read only buffer that contains the power on settings attempting to store settings in buffer 0 generates an error Qu
111. pecifications regard ing limitations on external signals applied to the AM IN and VCO FM connectors Frequency Modulation A signal applied to the VCO FM IN connector can modulate the frequen cy of the output waveform the output signal be comes the FM carrier or a voltage controlled fre quency signal VCF The polarity of the exter nal input signal determines the direction which the output will deviate in frequency positive going input signal increases output sig nal frequency amplitude of the external in put signal determines the percent of frequency change in the output signal modulating signal will deviate the output frequency by approximate ly 1 percent per volt maximum of 5 volts peak to peak The selected output frequency FREQ key setting is the center frequency above and below which frequency modulation swings Although the AFG 5101 5501 is capable of three decades of sweep the full 1200 1 frequency modulation is limited in that the generator can be swept only to the top of the sweep range within which the selected output signal frequency falls The AFG 5101 5501 frequency ranges change at 12 in decade steps For example if the FREQ parameter is set to 11 MHz the maximum positive frequency swing is 1 MHz In addition the amount of deviation from the cen ter frequency depends upon the position of that frequency in its range For example if the FREQ parameter is set to 11 5 MHZ the
112. quency Modulation off Function SINE MODE CONT N BURST 2 OFFSET 0 V off Operation Complete off OUTPUT off RATE 10 microseconds RATE units SPCL 210 time Range Lock SPCL 260 off Request Service RQS on SWEEP off MARKER SPCL 250 off MARKER Frequency 0 Hz off Sweep START Frequency 1 Hz Sweep STOP Frequency 1200 Hz TRIG MAN User Service Request off Settings used only when AFG 5101 5501 is under program control Instruction Manual Operating Insiructions AFG 5101 5501 GPIB Indicators The REMOTE and ADRS indicators illuminate only when the instrument is operating under remote pro gram control via the GPIB REMOTE Illuminates when the AFG 5101 5501 is operating under remote program control via the GPIB ADRS llluminates when the AFG 5101 5501 is either listening or talk ing over the GPIB Controls and Connectors The following description explains the function of each front panel control and connector The number associated with each description pinpoints the location of the key or connector on the front panel in Fig 2 5 to an Operating Instructions AFG 5101 5501 Imm eee SABITA RAY FUNG i H d pO Fig 2 5 Controls and connectors Instruction Manual 2 6 PARAMETER Keys The PARAMETER keys are used to select a parameter for the waveform selected for output from the AFG 510
113. re than one data point in sent the address is automatically incremented until all data points are stored If the address increments out of limits that data point and additional data points are refused and SRQ is asserted after the command is executed data entered up to the out of limits address remains in memory If the first character of the data stream is a per cent sign the next data is accepted in nary block format The range of data is from 2047 to 2047 in ASCII and 0 to 4095 in binary block format The query response is sent in ASCH if A is sent binary block format if is sent If data for only one point is requested the instrument sends the data from the current pointer address in the current arbitrary waveform buffer if data for more than one point is requested then data is sent from the current pointer address and sequential addresses incremented to supply the number of points requested 3 12 ARBADRS can be used to set the address pointer ARBSEL selects the arbitrary waveform buffer Veaurion If a front panel key is pressed during an ARB DATA transfer that transfer will be terminat ed the instrument will go to the Local state and the transferring waveform will be truncat ed NOTE If data is sent or received using binary block the GPIB termination should be EOI on ly This terminator selection prevents line feed LF the data from terminating the transfer be
114. res 1 1 and 1 2 Within limits of F C C Regulations Part 15 Subpart J Class A and MIL 461B 1980 for REO1 02 01 CE03 501 RSO3 501 CS02 and 506 15 150 pF through 150 ohms Test Voltage 20 kV 150 pF through 150 ohms With power module Refer to TM 500 5000 power modulc specifications equires retainer clip Without power modulc System performance subject to exceptions of power module and or other plug ins Instruction Manual 1 19 5101 5501 Table 1 14 Cont Characteristics Description SAFETY SPECIFICATIONS Shall meet the following safety standards U S A UL1244 Electrical and Electronic measuring and test equipment Canada CSA 556B Electrical Bulletin International TEC 348 Electronic measuring apparatus PHYSICAL CHARACTERISTICS Table 1 15 MECHANICAL Characteristics Description FINISH Front Panel Polycarbonate Chassis AFG 5101 Chromate conversion coated aluminum NET WEIGHT AFG 5101 1 7 kg 4 6 Ibs AFG 5501 5 3 kg 14 3 Ibs OVERALL DIMENSIONS Height 12 7 cm 5 0 in Width 20 32 cm 8 0 in Length 27 94 cm 11 0 in Height 14 0 cm 5 5 in Width 23 4 cm 9 2 in Length 43 2 cm 17 0 in ENCLOSURE TYPE amp STYLE PER MIL T 28800D AFG 5101 in Tektronix 5000 Series power module Type Style 1 20 In E Style F with rackmount kit Instruction Manual Section 2 5101 550
115. rminator SPCL function 250 Frequency MARKER status The STORE ALL command stores each binary block settings packet received over the GPIB in a set tings buffer first binary block packet is Stored in settings buffer 1 the second packet in settings buffer 2 and so on to 99 All buffers must be present If a binary block packet is longer or shorter than required the instrument reports an execu tion error If a binary block packet has a bad checksum byte the instrument reports an execu tion error If one packet in the argument is in error then an error is generated and that packet and all succeeding packets discarded all packets up to the discarded packet are stored The error number returned reflects the number of the bad packet Settings buffer 0 is a read only buffer that c n tains the power on settings This buffer cannot be stored into 3 32 SWEEP Command Type Operational or query Syntax SWEEP LIN SWEEP LOG SWEEP ARB SWEEP OFF Query Syntax SWEEP Query Response one of the following SWEEP LIN SWEEP LOG SWEEP ARB SWEEP OFF Discussion This command sets the sweep to the shape speci fied by the argument LIN Sets the sweep shape to a linear sweep LOG Sets the sweep sweep shape to a logarithmic ARB Sets the sweep shape to the arbitrary waveform the currently selected arbi trary waveform buffer Use ARBSTART and ARBSTOP to define the section of arbi trary m
116. rmined When the units are properly matched align the AFG 5101 chassis with the up per and lower guides of the selected compart ments Insert the AFG 5101 into the power module Instruction Manual and press firmly to seat the circuit board edge connectors in the power module interconnecting jacks Apply power to the AFG 5101 by actuating the power switch on the power module To remove the AFG 5101 from the power module pull both release latches the front panel un til the interconnecting jack disengages The in strument will then slide straight out Power 45 5501 Only The AFG 5501 is shipped with the power cord op tion as ordered by the customer see Fig 2 1 Verify that the instrument power cord is the prop er cord for use with the available power PLUG LINE REFERENCE OPTION CONFIGURATION USAGE VOLTAGE STANDARDS NUMBER North ANSI C73 11 Amencan 120 NENA 5 16 120 15 83 oe Euro Vw 83 10 16 UK 85 1363 2 2400 240v ad A2 AS C112 A3 Austrahan 240v 240v 10A Nortn ANS C73 20 American oy NEMA 6 15 ha 83 Swizertang j 220 i 220 ea Fig 2 1 Power cords SELECTION PUSH AND HOLD LATCH RELEASE BAR VOLTAGE SELECTOR FUSE HOLDER ASSEMBLY removed from rear pene 6502 1 6758 11 Fig 2 2 Line voltage selection fuse replaceme
117. ry Setting Syntax FM ON OFF Query Syntax FM Examples FM ON FM OFF Query Response FM ON FM OFF Discussion The on argument causes the instrument to use the signal applied to the VCO FM IN connector to modulate the frequency of the main output signal The polarity of the external input signal deter mines the direction in which the output will devi ate frequency a positive going input signal increases output signal frequency The amplitude of the external input signal determines the cent of frequency change in the main output sig nal The off argument terminates tion frequency modula The query returns the status of the FM command Instruction Manual Programming AFG 5101 5501 FREQUENCY Command Type Setting or query Setting Syntax FREQuency frequency units Examples FREQ 60 FREQ 11 99 MHZ FREQ 11 99 kHz FREQ 11E6 FREQ 60E2 HZ Query Syntax FREQ Query Response FREQ num Discussion This command sets the output frequency to the val ue specified by the argument The programmed val ue is rounded to the nearest increment of the fre quency generator The default unit of measure is Hz choices are HZ KHZ MHZ The power on setting is FREQ i kHz Frequency can be specified to 3 digits in nor mal mode 4 digits in synthesizer mode The query returns the current frequency setting in Hz Programming AFG 5101 5501 FRQLCK Frequency
118. t ed Programming AFG 5101 5501 7 RAMP ARBITRARY WAVEFORM OUTPUT ARBITRARY RATE CLOCK SAVE 7 POINT RAMP ARBITRARY WAVEFORM OUTPUT AFFECTED BY ARBHOLD ARBITRARY RAMP START ARBITRARY RAMP START ARBHOLD ON ARBITRARY RAMP END ARBHOLD OFF ARBITRARY RAMP END Fig 3 2 Relationship between arbitrary waveform output ARBHOLD and the RATE clock 3 14 Instruction Manual Arbitrary Program Mode Command Type Setting or query Setting Syntax ARBPROG ON ARBPROG OFF Examples ARBPROG ON ARBPROG OFF Query Syntax ARBPROG Query Response one of the following ARBPROG ON ARBPROG OFF Discussion This command enables or disables the capability to have changes to the current arbitrary waveform execution buffer immediately reflected cuting waveform For a change in data to show up in an executing waveform with ARBPROG ON the fol lowing conditions must be met The address of the data must be between the START and STOP addresses And the executing waveform must be derived from the currently selected waveform memory bank With ARBPROG ON the execution buffer is automati cally updated when the current execution cycle ends except that the ARBSEL ARBSTART and ARB STOP commands do not cause an immediate update With ARBPROG OFF the execution buffer is not up dated until the instrument receives FUNC ARB The query
119. t LED on TRIANGLE Selects triangle wave output LED on SQUARE Selects a square wave output LED on DC Selects a dc voltage output LED on at the selected voltage Press ENTER to initiate output Operating Instructions AFG 5101 5501 ARB FILTER START STOP Selects arbitrary waveform out put The waveform selected depends on The waveform memory bank selected Thecurrent START address Thecurrent STOP address The data stored at and be tween the START and STOP addresses The RATE setting When the ARB key is pressed the instrument copies the that resides the selected arbitrary waveform memory between the START and STOP addresses into the arbi trary waveform execution buffer and initiates execution Selects deselects one of four fixed filters for application to an arbitrary waveform output To select new filter press FIL TER and the filter number DATA keypad numbers 1 through 4 Se lecting 0 disables filtering Filter No Typical Cut off Frequency 1 1 MHz 2 100 kHz 3 11 kHz 4 13 kHz Non PROG Mode Selects the sweep START frequency Non PROG Mode Selects the sweep STOP frequency PROG MODE The following FUNCTION keys are used in arbitrary waveform programming operations on ly PROG 2 8 Selects LED and deselects the arbitrary waveform program ming mode and displays the cur rent arbitrary waveform memory bank With P
120. t the rest of the message and informs the controller that the message was executed and that the output was deleted A TM 5000 instrument can be made a talker without having received a message that specifies the out put In this case an acquisition instrument a counter or a multimeter returns a measurement if one is ready If measurement is ready it re turns a single byte message with all bits equal to 1 with message terminator Non acquisition TM 5000 instruments will return only this mes sage Instrument Response to IEEE 488 Interface Messages Interface messages and the effects of those mes sages the instrument interface functions defined in IEEE Standard 488 1978 Abbreviations from the standard are used in this discussion which describes the effects of interface messages on instrument operation Where appropriate the GPIB code is listed in decimal UNL Unlisten 63 with ATN UNT Untalk 95 with When the UNL command is received the instrument listener function goes to its idle state dressed In the idle state the instrument will not accept instrument commands from the IEEE 488 bus The talker function goes to its idle state when the instrument receives the UNT command this state the instrument cannot supply output data via the bus The addressed indicator is off when both the talk er and listener functions are idle If the instru ment is either talk addressed
121. ta points Arbitrary Waveform Programming Example The following example steps through the actions necessary to create an arbitrary waveform in a memory bank The example uses three methods to store data by storing individual data values by loading a predefined waveform and by using AUTO LINE Italicized words identify front panel keys Arbitrary Waveform Programming Example Enter PROG mode PROG Set memory bank selection to bank 1 1 Set ADRS pointer to address 0 ADRS 0 ENTER Write predefined sinewave to memory bank begin ning at address 0 SPCL 3 2 0 ENTER Display shows FUNC SEL SINE ENTER Draw line between addresses 250 and 750 Enter first address ADRS Operating Instructions AFG 5101 5501 Enter second address ADRS 7 5 0 Draw line AUTOLINE ENTER Add pulse data value 2047 at address 600 ADRS 6 0 0 ENTER DATA 2 0 4 7 ENTER To output the stored waveform do the following steps PREDEFINED SINEWAVE Set start address to 0 START 0 ENTER Set stop address to 1000 STOP 1 0 0 0 Exit PROG mode PROG Execute arbitrary waveform output OUT When arbitrary waveform memory between addresses 0 and 1000 executed the generated waveform will resemble the waveform illustrated in Fig 2 7 PULSE AT DATA VALUE 2047 AUTOLINE LINE 500 ADORESS Fig 2 7 Arbitrary waveform example final results
122. tage gt Examples OFFS 5 OFFSET 0 1 Query Syntax OFFS Query Response OFFS voltage Discussion This command sets the offset voltage of the out put signal to the value specified by the argu ment argument is specified in volts absolute peak amplitude plus offset is limited to a maximum that is dependent on the signal ampli tude range as follows Amplitude Peak Resolution Range Amplitude into Absolute Offset 50 ohms into 50 ohms 1V 9 99V 499V 10mV 0 1V 0 999V 0 499 V imV 0 01 0 099 V 0 049 V imV This formula describes the relationship between amplitude and offset Absolute Dspld Amp Displayed peak amplitude offset 2 Offset into 50 ohms for range The power on setting is OV offset is disabled An OFFS query returns the programmed offset value in volts 3 27 Programming AFQG 5101 5501 OPC Operation Complete Command Type Setting or query Setting Syntax OPCON OPC OFF Examples OPCON OPC OFF Query Syntax OPC Query Response one of the following OPCON OPC OFF Discussion The OPC command enables or disables the operation complete service request If enabled and RQS is ON and MODE TRIG or MODE BURST is selected the instrument asserts SRQ at completion of an arbi trary waveform sweep or after one execution of arbitrary waveform memory If ROS is off the operation complete is queried as an event The power on setting is OPC OFF
123. te as the trigger source If MAN trigger is selected and the MODE is TRIG pressing EXEC triggers a signal one cycle in length GATE the output is enabled as long as the EXEC button is pressed Instruction Manual Operating Instructions 5101 5501 BURST pressing EXEC triggers an signal that is N BURST cy cles in length f MODE Keys These buttons select the output mode The CONT TRIG GATE and BURST modes are mutually exclu sive the key LED lights to indicate the selected mode CONT TRIG GATE BURST SWEEP Selects a continuous output Selects generation of one com plete cycle of the selected wave form for each trigger received Refer to the TRIG KEYS descrip tion Selects output of complete cycles as long as the trigger source ap plied to the TRIG IN connector is asserted Selects output of the number of cycles specified by N BURST for each trigger received The N BURST range 1 9999 This key is used with the DATA keypad 0 1 4 7 and the START and STOP keys to select a sweep function as follows press SWEEP and one of the keypad num bers defined below then ENTER The sweep signal is output at the SWEEP OUT connector Key 0 OFF turns the sweep generator off Key 1 LIN generates a lin ear sweep between the selected start and stop frequencies Key 4 LOG generates a loga rithmic sweep between the se lected start and stop frequen cies K
124. tective ground connec tion by way of the grounding conductor in the pow er cord is essential for safe operation Section 5101 5501 SPECIFICATION Introduction This section of the manual contains a general de scription of the Tektronix AFG 5101 5501 Program mable Arbitrary Function Generator and complete electrical environmental and physical specifica tions Standard accessories are also listed Instrument Description The AFG 5101 5501 Programmable Arbitrary Function Generator is an analog signal source sine triangle square arbitrary and dc signals The AFG 5101 is designed to operate in three compart ments of a TM 5000 Series power module The AFG 5501 is a monolithic version of the AFG 5101 NOTE Information this manual applies to both the AFG 5101 and AFG 5501 unless otherwise noted The AFGS101 5501 be op rated manually using front panel keys or programmed via the general purpose interface bus GPIB Recommended control lers the Tektronix 4041 or PC compatible such as the Tektronix 301 with the Tektronix GURU software and GPIB inter face card When properly installed the AFG 5101 5501 is compatible with other instru ments that meet IEEE Standard 488 1978 For standard waveform functions the AFG 5101 5501 operates within a frequency range of 0 012 Hz to 12 MHz For all waveform func tions output amplitude is from 10 mV to 9 99 V into 50
125. til space is available in the buffer When space is available the instrument can accept a second mes sage before the first has been processed Howev er it holds off additional messages with NRFD until it completes processing the first After the instrument executes query output command in a message it holds the response in its Output Buffer until the controller makes the instrument a talker If the instrument receives new messasge before all of the output from the previous message is read it clears the Output Buffer before executing the new message This pre vents the controller from getting unwanted data from old messages One other situation may cause the instrument to delete output The execution of a long message might cause both the Input and Output Buffers to become full When this occurs the instrument can not finish executing the message because it is waiting for the controller to read the data it has generated but the controller cannot read the data because it is waiting to finish sending its message Because the instrument Input Buffer is full and it is holding off the rest of the con 5 message with NRFD the system is hung up with the controller and instrument waiting for each other When the instrument detects this con dition it generates an error asserts SRQ and Instruction Manual Programming AFQG 5101 5501 deletes the data in the Output Buffer This ac tion allows the controller to transmi
126. ual Table 1 7 Cont Performance Requirements lt 300 ns to within 1 of final val ue with a full scale step with no filtering Two independently selectable memo ry banks of 8192 points each Waveform execution START and STOP points may be defined at any ad dress within either of the two 8192 point waveform storage memo ries The STOP point must be high er than the START point 8192 points Specification AFG 5101 5501 Supplemental Information Non volatile The arbitrary waveform is generated from the data values at sequential addresses between the previously de fined START and STOP points in the selected waveform storage bank 3 dB cutoff frequency Filter off Typically 1 MHz 20 Typically 100 kHz 20 Typically 11 kHz 20 Typically 1 3 kHz 20 Typicaly 15 kHz output frequency proved by use of filters sine distortion at 1 Can be im 1 13 Specification AFG 5101 5501 Table 1 8 FREQUENCY SWEEP Characteristics Performance Supplemental Requirements Information SWEEP TYPES Linear logarithmic arbitrary SWEEP TIME 100 ns to 999 9 s per point 1 ns User defined arbitrary sweeps may be 4 digit maximum resolution Lin defined with up to 8192 horizontal ear and logarithmic sweep only 1 points time base sweep equals 1000 points for the time base SWEEP WIDTH 1200 1 maximum start frequency If the highest frequency is less than and stop frequency must be i
127. uding Local Lock out Parallel Poll PPO Does not respond to Parallel Poll Device Clear DC1 Complete capability Device Trigger DT1 Complete capability Controller CO No controller func tion Electrical Interface E2 Three state driver capability MM M 1 2 vironment whose limits are described under En vironmental Allow thirty minutes warm up time for opera tion to specified accuracy sixty minutes af ter exposure to or storage in high humidity condensing environment The main OUTPUT connector must be terminated into a 50 ohm load There are no connections to the instrument oth er than those required to verify each specifi cation Items listed in the Performance Requirements col umn of the following tables are verified by com pleting the Performance Check in the Service manu al Items listed in the Supplemental Information column may not be verified in the manual they are either explanatory notes or performance char acteristics for which no limits are specified Instruction Manual Characteristics WAVEFORMS Standard Analog Func tions Sine square gle and de trian Arbitrary Waveform Functions Predefined Sine square triangle ramp up and ramp down User defined OPERATING MODES Continuous Triggered Gated Instruction Manual Table 1 2 Specification AFG 5101 5501 WAVEFORMS OPERATING MODES AND PARAMETERS Perfor
128. um EVENT num Discussion This query returns the error code for the last 5 that was polled with ROS ON or it returns the error code for the oldest error in the error queue if ROS is OFF Error code 0 is returned if the error queue is empty 3 19 Programming AFG 5101 5501 Error Message Command Type Query Query Syntax ERRM Query Response ERRM lt error gt lt error message Discussion This query returns the error code and text that is displayed in the front panel window The que ry returns error information matching the last SRQ that was polled with RQS ON or the highest priority in the error queue if ROS was OFF ERR 0 Nothing to Report is returned if there are no errors in the error queue 3 20 FILTER Command Type Setting or Query Setting Syntax FILTER 0 1 2 3 4 Query Syntax FILTER Examples FILTER 0 FILTER OFF FILTER 1 Query Response one of the following FILTER 0 FILTER 1 FILTER 2 FILTER 3 FILTER 4 Discussion This command selects one of four fixed low pass filters for application to an arbitrary waveform output Argument off or 0 selects no fil ter OFF No filter No filter Filter with 1 MHz cut off frequency Filter with 100 kHz cut off frequency Filter with 11 kHz cut off frequency Filter with 1 3 kHz cut off frequency AU toco Instruction Manual FM Frequency Modulation Command Type Setting or Que
129. urn main output on OUT LED on Generate arbitrary waveform output ARB Note that the INT trigger source can not be used when executing an arbitrary waveform Operating Instructions AFG 5101 5501 Using the Sweep Generator The AFG 5101 5501 also provides a sweep generator function that outputs the selected sweep waveform at the SWEEP OUT connector Three types of sweep output are available linear logarithmic or ar bitrary first two waveshapes are internally calculated shapes With a standard analog func tion selected for main output any one of the three sweep waveshapes can be selected With an arbitrary sweep selected a scaled version of the arbitrary sweep waveform is provided at the SWEEP OUT connector The sweep time is controlled by the RATE setting sweep width is controlled by the START and STOP frequency settings When a linear or logarithmic sweep is selected the instrument calculates the waveshape with a 1000 point length between the current START and STOP frequencies The 1000 point waveshape constitutes one sweep cycle each point of the 1000 points in the cycle s waveshape is output at the rate set by the RATE function For example a linear sweep with a START frequen of 10 kHz a STOP frequency of 11 kHz and a RATE of 1 millisecond will generate a linear sweep between 10 and 11 kHz with a cycle of 1 sec ond The START and STOP frequencies must be in the same sweep range refer to s
130. weep specifications in Section 1 for ranges If START and STOP fre quencies are not in the same sweep range an er ror 261 is generated To select a sweep output press SWEEP then press 1 for a linear sweep 4 for a logarithmic sweep or 7 for an arbitrary waveform sweep with ARB on the press ENTER To turn off the sweep generator select sweep out put 0 The following table lists the items that must be set to generate a sweep Instruction Manual Operating 5101 5501 Table 2 6 Using the Sweep Generator Purpose Step 1 Step 2 Select sweep starting fre START Enter frequency at which sweep will start DATA numeric units quency keys press ENTER NOTE The sweep start and stop frequencies must be in the same sweep range See Specification section Select sweep STOP Enter frequency at which sweep will stop DATA numeric units stopping fre keys press ENTER quency If the stop frequency is below the start frequency the sweep decrements Select sweep rate RATE Input rate value DATA numeric units keys press ENTER Select SWEEP mode SWEEP Select sweep type Press LIN DATA key 1 one press ENTER LOG DATA key 4 press ENTER ARB DATA key 7 pre programming required press ENTER No sweep DATA key 0 press EN TER Markers A dynamic marker is used to sweep a signal with The AFG 5101 5501 produces two types of sweep ori ented markers dynamic and TTL
131. x and reinstall it so that the proper line voltage selection is visible through the selection win dow 5 Reinstall the voltage selector fuse holder 6 Verify that the correct line voltage value is visible through the line voltage selector win dow Turn On Procedure After completing the appropriate Preparation For Use instructions install the power cord and nect it to the proper power outlet Turn on the power switch on the instrument rear panel Instruction Manual IEEE 488 GPIB Connector AFG 5501 Only Figure 2 3 shows the pin assignments for the rear panel GPIB connector Rear panel GPIB connector viewed from rear power module IEEE Standard No 488 5759 12 Fig 2 3 Rear panel GPIB connector Instruction Manual Operating Instructions 5101 5501 Repackaging For Shipment If the instrument is to be shipped to a Tektronix Service Center for service or repair attach tag showing owner with address and the name of an individual at your firm that can be contact ed Include complete instrument serial number and a description of the service required If the original package is unfit for reuse or un available repackage the instrument as follows Wrap the instrument with polyethylene sheeting or other suitable material to protect the exterior finish Obtain a carton of corrugated cardboard of ade quate strength and having inside dimen sions no less than six inches more tha
Download Pdf Manuals
Related Search
Related Contents
Jasco 15119 Instruction Manual GE ZV800 User's Manual Copyright © All rights reserved.
Failed to retrieve file