background image

  

   

 

Table of Contents 

Overview 

3

 

Specifications 

5

 

Safety 

12

 

Installation 

13

 

Connections 

15

 

Front Panel Connections 

15

 

Rear Panel Connections 

16

 

General 

18

 

Initial Operation 

18

 

Principles of Operation 

20

 

Standard Waveform Operation 

22

 

Setting Generator Parameters 

22

 

Warnings and Error Messages 

25

 

SYNC Output 

26

 

Sweep Operation 

27

 

General 

27

 

Setting Sweep Parameters 

28

 

Triggered Burst and Gate 

32

 

General 

32

 

Triggered Burst 

33

 

Gated Mode 

35

 

Sync Out in Triggered Burst and Gated Mode 

36

 

Tone Mode 

37

 

Arbitrary Waveform Generation 

39

 

Introduction 

39

 

Creating New Waveforms 

41

 

Modifying Arbitrary Waveforms 

42

 

Arbitrary Waveform Sequence 

47

 

Frequency and Amplitude Control with Arbitrary Waveforms 

49

 

Sync Out Settings with Arbitrary Waveforms 

49

 

Waveform Hold in Arbitrary Mode 

50

 

Output Filter Setting 

50

 

Pulse and Pulse-trains 

51

 

Pulse Set-up 

51

 

Pulse-train Setup 

52

 

Waveform Hold in Pulse and Pulse-Train Modes 

54

 

 

Summary of Contents for TGA1240 Series

Page 1: ...TGA1240 Series 40MHz Arbitrary Waveform Generators INSTRUCTION MANUAL ...

Page 2: ...rameters 28 Triggered Burst and Gate 32 General 32 Triggered Burst 33 Gated Mode 35 Sync Out in Triggered Burst and Gated Mode 36 Tone Mode 37 Arbitrary Waveform Generation 39 Introduction 39 Creating New Waveforms 41 Modifying Arbitrary Waveforms 42 Arbitrary Waveform Sequence 47 Frequency and Amplitude Control with Arbitrary Waveforms 49 Sync Out Settings with Arbitrary Waveforms 49 Waveform Hol...

Page 3: ... and Period 81 Amplitude and DC Offset 82 Waveform Selection 82 Arbitrary Waveform Create and Delete 82 Arbitrary Waveform Editing 83 Waveform Sequence Control 85 Mode Commands 85 Input Output control 86 Modulation Commands 86 Phase Locking Commands 86 Status Commands 87 Miscellaneous Commands 88 Remote Command Summary 89 Maintenance 93 Appendix 1 Warning and Error Messages 94 Appendix 2 SYNC OUT ...

Page 4: ...rtical resolution 64k points horizontal resolution per channel 256k point non volatile waveform memory Waveform linking looping and sequencing Interchannel triggering summing modulation and phase control GPIB and RS232 interfaces The instrument uses a combination of direct digital synthesis and phase lock loop techniques to provide high performance and extensive facilities in a compact instrument ...

Page 5: ...gger Generator 0 005Hz to 100kHz from an external source dc to 1MHz or by a key press or remote command Any number of channels can be phase locked with user defined phase angle This can be used to generate multi phase waveforms or locked waveforms of different frequencies The signals from the REF IN OUT socket and the SYNC OUT socket can be used to phase lock two instruments where more than 4 chan...

Page 6: ... 50Ω Harmonic Distortion 0 1 THD to 100kHz 65dBc to 20kHz 50dBc to 300kHz 35dBc to 10MHz 30dBc to 16MHz Non harmonic Spurii 65dBc to 1MHz 65dBc 6dB octave 1MHz to 16MHz Square Range 1mHz to 16MHz Resolution 1mHz 4 digits Accuracy 1 digit of setting Output Level 2 5mV to 10Vp p into 50Ω Rise and Fall Times 25ns Triangle Range 0 1mHz to 100kHz Resolution 0 1mHz or 7 digits Accuracy 10 ppm for 1 year...

Page 7: ...eparately defined and the sequence repetition rate is set by the pulse train period Arbitrary Up to 100 user defined waveforms may be stored in the 256K point non volatile RAM Waveforms can be defined by front panel editing controls or by downloading of waveform data via RS232 or GPIB Waveform Memory Size 64k points per channel Maximum waveform size is 64k points minimum waveform size is 4 points ...

Page 8: ...ous channel next channel or trigger generator External from TRIG IN or remote interface Gate Start Stop Phase 360 settable with 0 1 resolution subject to waveform frequency and type Sweep Frequency sweep capability is provided for both standard and arbitrary waveforms Arbitrary waveforms are expanded or condensed to exactly 4096 points and DDS techniques are used to perform the sweep Carrier Wavef...

Page 9: ...one is output when the trigger signal goes true and the next tone is output at the end of the current waveform cycle when the trigger signal goes true again FSK The tone is output when the trigger signal goes true and the next tone is output immediately when the trigger signal goes true again Using 2 channels with their outputs summed together it is possible to generate DTMF test signals Trigger G...

Page 10: ...ope or be displayed on a second scope channel Output Signal Level Adjustable from nominally 2V to 14V normal or inverted adjustable width as a cursor Output Impedance 600Ω typical INPUTS Trig In Frequency Range DC 1MHz Signal Range Threshold nominally TTL level maximum input 10V Minimum Pulse Width 50ns for Trigger and Gate modes 50us for Sweep mode Polarity Selectable as high rising edge or low f...

Page 11: ...er Suppression SCM 40dB External Modulation Signal Range VCA Approximately 1V pk pk for 100 level change at maximum output SCM Approximately 1Vpk for maximum output Inter channel Analog Summing Waveform Summing sums the waveform from any channel into the next channel Alternatively any number of channels may be summed with the signal at the SUM input socket Carrier frequency Entire range for select...

Page 12: ...ch channel producing up to 16 segments and all channels being summed to produce the complete waveform at the output of channel 4 INTERFACES Full remote control facilities are available through the RS232 or GPIB interfaces RS232 Variable Baud rate 9600 Baud maximum 9 pin D connector IEEE 488 Conforms with IEEE488 1 and IEEE488 2 GENERAL Display 20 character x 4 row alphanumeric LCD Data Entry Keybo...

Page 13: ... and opening the covers or removal of parts except those to which access can be gained by hand is likely to expose live parts The apparatus shall be disconnected from all voltage sources before it is opened for any adjustment replacement maintenance or repair Any adjustment maintenance and repair of the opened instrument under voltage shall be avoided as far as possible and if inevitable shall be ...

Page 14: ...rams below 4 Refit the cover and the secure with the same screws 5 To comply with safety standard requirements the operating voltage marked on the rear panel must be changed to clearly show the new voltage setting 6 Change the fuse to one of the correct rating see below for 230V operation connect the live brown wire to pin 15 for 115V operation connect the live brown wire to pin 14 for 100V operat...

Page 15: ...uitably rated and approved mains lead set should be used which is fitted with the required wall plug and an IEC60320 C13 connector for the instrument end To determine the minimum current rating of the lead set for the intended AC supply refer to the power rating information on the equipment or in the Specification WARNING THIS INSTRUMENT MUST BE EARTHED Any interruption of the mains earth conducto...

Page 16: ...mable from the edit waveform menu on the MODIFY screen When the MAIN OUT waveform is a standard waveform position marker automatically changes to phase zero which is a narrow 1 clock pulse output at the start of each standard waveform cycle Burst done Provides a signal during Gate or Trigger modes which is low while the waveform is active at the main output and high at all other times Sequence syn...

Page 17: ...put The internal 10MHz clock is made available at the socket phase lock When two or more generators are synchronised the slaves are set to phase lock slave and the master is set to phase lock master As an output the logic levels are nominally 1V and 4V from typically 50Ω CLOCK OUT will withstand a short circuit As an input the threshold is TTL CMOS compatible Do not apply external voltages exceedi...

Page 18: ...y be used as a conventional RS232 interface with XON XOFF handshaking Pins 7 8 and 9 are additionally used when the instrument is used in addressable RS232 mode Signal grounds are connected to instrument ground The RS232 address is set from the remote menu on the UTILITY screen see System Operations section GPIB IEEE 488 The GPIB interface is not isolated the GPIB signal grounds are connected to t...

Page 19: ...scribed in the Standard Waveform Operation section and switch the output on with the MAIN OUT key the ON lamp will light to show that output is on Display Contrast All parameter settings are displayed on the 20 character x 4 row backlit liquid crystal display LCD The contrast may vary a little with changes of ambient temperature or viewing angle but can be optimised for a particular environment by...

Page 20: ...up screen which gives an overview of the generators status Pressing STATUS again returns the display to the previous screen Further explanations will be found in the detailed descriptions of the generator s operation Principles of Editing Each screen called up by pressing a front panel key shows parameter value s and or a list of choices Parameter values can be edited by using the ROTARY CONTROL i...

Page 21: ...e the frequency in 1kHz steps The display will auto range up or down as the frequency is changed provided that autoranging permits the increment size to be maintained this will in turn determine the lowest or highest setting that can be achieved by turning the control In the example above the lowest frequency that can be set by rotating the control is 1 kHz shown on the display as 1 000000 kHz Thi...

Page 22: ...sses a phase accumulator is used to increment the phase On each clock cycle the phase increment which has been loaded into the phase increment register by the CPU is added to the current result in the phase accumulator the 12 most significant bits of the phase accumulator drive the lower 12 RAM address lines the upper 4 RAM address lines are held low The output waveform frequency is now determined...

Page 23: ...ontrol or cursor keys can be used to scroll the full list back and forward through the display The currently selected waveform sine with the factory defaults setting is indicated by the filled diamond the selection is changed by pressing the soft key beside the required waveform Frequency STANDARD FREQUENCY 10 00000 kHz freq period Pressing the FREQ key gives the STANDARD FREQUENCY screen With fre...

Page 24: ...d diamond the amplitude can be entered directly from the keyboard in integer floating point or exponential format e g 250mV can be entered as 250 or 250 exp 3 etc However the display will always show the entry in the most appropriate engineering units in this case 250mV Turning the rotary control will increment or decrement the numeric value in steps determined by the position of the edit cursor f...

Page 25: ... amplitude is now reduced to 250mVpp which introduces the attenuator the actual DC offset changes by the appropriate factor DC OFFSET program 1 50 Vdc actual 151 mVdc load hiZ The above display shows that the set DC offset is 1 50V but the actual offset is 151mV Note that the actual offset value also takes into account the true attenuation provided by the fixed attenuator using the values determin...

Page 26: ...ed most generally a number outside the range of values permitted In this case the entry is rejected and the parameter setting is left unchanged Examples are 1 Entering a frequency of 1MHz for a triangle waveform The error message Frequency out of range for the selected waveform is shown 2 Entering an amplitude of 25Vpp The error message Maximum output level exceeded is shown 3 Entering a DC offset...

Page 27: ...UT output on mode auto src waveform sync SYNC OUT is turned on and off by alternate presses of the output soft key The selection of the signal to be output from the SYNC OUT socket is made using the src source soft key repeated presses of src cycle the selection through all the choices waveform sync position marker etc listed above Alternatively with the src selected double headed arrow the rotary...

Page 28: ...steps Because any frequency used in sweep mode must be one of the tabled values the centre frequency displayed see Sweep Range may not be the exact mid point and markers see Sweep Marker may not be exactly at the programmed frequency The frequency resolution of the steps will be particularly coarse with wide sweeps at the fastest sweep rate Connections for Sweep Operation Sync Out and Trig In Swee...

Page 29: ...nt limits in unswept operation Sweep range can be defined by start and stop frequencies or in terms of a centre frequency and span Start and Stop soft keys permit the two end points of the sweep to be set directly from the keyboard or by using the rotary control the start frequency must be lower than the stop frequency but see Sweep Type for selecting sweep direction Pressing the centr span soft k...

Page 30: ...ernally generated trigger signal This is useful because the sweep always starts from the same point in the waveform but the waveform discontinuity can be undesirable in some circumstances e g filter evaluation With sync set to off the frequency steps directly and phase continuously from the stop frequency to the start frequency but is not synchronised to the software generated trigger signal In tr...

Page 31: ...ges the frequency at a linear rate with logarithmic selected the sweep spends an equal time in each frequency decade Sweep Marker Pressing the marker soft key on the SWEEP SETUP screen calls the SWEEP MARKER FREQ screen SWEEP MARKER FREQ progrm 5 000 MHz actual 4 977 MHz done A new marker frequency can be programmed directly from the keyboard or by using the rotary control and cursor keys Note tha...

Page 32: ... rotary control is used It is faster to switch sweep off change the marker and switch sweep back on again Sweep Hold The sweep can be held restarted at any time at from its current frequency by alternate presses of the MAN HOLD key or remote command As with all other sweep control pressing MAN HOLD will halt the sweep on all channels for which sweep has been set on ...

Page 33: ...ounded up to the nearest available value e g 109ms is rounded to 11ms When Triggered Burst or Gated modes are selected the SYNC OUT source automatically defaults to trigger which is the output of the internal trigger generator when internal triggering or gating is specified In Triggered Burst mode the selected edge of each cycle of the trigger generator is used to initiate a burst the interval bet...

Page 34: ...gger Out is an internal signal but as with the other trigger sources a positive edged version is available at the triggered channel s SYNC OUT with its default source of trigger selected Triggered Burst Triggered Burst mode is turned on with the triggered soft key on the MODE screen The setup soft key on this screen accesses the TRIGGER GATE SETUP screen on which the burst count and start phase ar...

Page 35: ...waveform frequencies as detailed below To indicate when this is the case the actual phase is shown in brackets as a non editable field below the programmed value To achieve start phase precision all waveforms are run in Clock Synthesis mode i e as if they were arbitrary waveforms when Triggered Burst is specified this limits actual frequency resolution to 4 digits for all waveforms although the no...

Page 36: ...half the generator period see Internal Trigger Generator section With external selected the gate duration is from the point nominally 1 5 Volts on the specified edge of the signal at TRIG IN until the same level on the opposite edge With chan x selected the Trigger Out signal from the adjacent channel x is used to gate the waveform the source of the Trigger Out signal on that channel x is set up a...

Page 37: ... these parameters are being changed quickly with the rotary knob The phase resolution of true arbitrary waveforms is limited by the waveform length since the maximum resolution is 1 clock thus waveforms with a length 3600 points will have a resolution of 0 1 but below this number of points the maximum resolution becomes 360 number of points Square waves pulse pulse trains and sequences have no sta...

Page 38: ...the list by pressing the del delete soft key Additional frequencies can be added to the end of the list by selecting end of list with the appropriate soft key and entering the new frequency from the keyboard The whole list can be scrolled back and forward through the display using the rotary control Tone Type The type soft key on the TONE setup screen permits three types of tone switching to be sp...

Page 39: ...er signal is active or the high level of the gating signal is true and the reverse is true for a negative setting The signal that can be selected by the source soft key can be the Internal Trigger Generator an external trigger input the front panel MAN TRIG key a remote command and for mutli channel instruments Trigger Out of an adjacent channel a full explanation for each of these can be found in...

Page 40: ...form clocked at an arb frequency of 40MHz has a waveform frequency of 40e6 1000 40kHz Data Value Each horizontal point in the waveform has an amplitude value in the range 2048 to 2047 Arb Waveform Amplitude When playing arb waveforms the maximum output amplitude will depend on both the range of data values and the output amplitude setting A waveform that contains data values ranging from 2048 to 2...

Page 41: ... will only be stored in the non volatile back up memory To run an arbitrary waveform it is necessary to select it from the list in back up memory Press the ARB key to see the list on the ARBS screen of all arbitrary waveforms held in back up memory ARBS backup mem wv00 01024 wv01 03782 wv02 00500 The rotary knob or cursor keys can be used to scroll the full list backwards and forwards through the ...

Page 42: ...ot allocate the memory space or by pressing the create soft key which builds a blank waveform and directly calls the MODIFY screen to permit waveform editing Create Waveform Copy Pressing the create from copy soft key calls the following menu create wv01 from sine size 01024 cancel create The user defined name and waveform size can be entered after pressing the create and size soft keys respective...

Page 43: ...rsors are positioned at the start and stop addresses used for the various edit operations described below one address cursor only for point edit The cursor signal can be displayed on a second channel of the scope or used to modulate the Z axis to bright up the stop and start addresses Note that the addresses are retained when moving between edit functions Thus if the stop and start addresses are s...

Page 44: ...ows the number of waveforms and the free memory on that channel Press the exit soft key to return to the UTILITY MENU Delete Waveform Pressing the delete soft key displays a request for confirmation that the selected waveform is to be deleted from the backup memory Delete waveform wv01 cancel delete Confirm deletion by pressing the delete soft key which will return the display to the MODIFY screen...

Page 45: ...rrent data value will be displayed to the right of the address To change the value press value and enter the new value directly from keyboard or by using the rotary control Changing the data value automatically updates the waveform Pressing the next point soft key automatically advances the address by one point alternatively press addrs to re select address and permit entries from the keyboard or ...

Page 46: ...hin itself The block to be inserted is defined by the start and stop addresses Change the addresses by pressing the appropriate soft key and making entries from the keyboard or by rotary control The destination address for the start of the section is set by pressing the dest soft key and entering the address The effect of making the block copy can then by previewed by pressing the execute soft key...

Page 47: ...yboard or by rotary control The data values over the specified section of the waveform are offset by the value entered in the WAVE OFFSET field Press the appropriate soft key and make entries direct from the keyboard or by using rotary control Entries in the range 4096 to 4095 will be accepted this permits in the extreme waveform sections with values at the 2048 limit to be offset to the opposite ...

Page 48: ...ght of PATTERN and enter the sequence of 1s and 0s using 1 and 0 from the keyboard which auto increments to the next character or with the rotary control using the cursor keys to move the edit cursor along the pattern The pattern consists of 16 values if the cursor keys are used to skip over some character positions these will automatically be filled with the value of the last one specified to the...

Page 49: ...h trigger level in the same sequence If trig edge is selected the sequence starts running at the first waveform segment when sequence is set to run and steps to the following segments in turn at each subsequent trigger The trigger source can be any of the settings selected on the TRIGGER IN setup screen called by the TRIG IN key these are described fully in the Triggered Burst and Gate section At ...

Page 50: ...een SEQ CLOCK FREQUENCY 40 00 MHz freq period Frequency period can now only be set in terms of the clock frequency Frequency period entries are made direct from the keyboard or by using the rotary control in the usual way Amplitude Pressing the AMPLitude key with an arbitrary waveform selected calls the AMPLITUDE screen AMPLITUDE 20 0 Vpp Vpp load hiZ This differs from the AMPLITUDE screen for sta...

Page 51: ...eform is reset to its first point the waveform will restart from this point when MAN HOLD is pressed again or a high is applied to the rear panel HOLD IN socket Output Filter Setting The output filter type is automatically chosen by the software to give the best signal quality for the selected waveform The choice can however be overridden by the user and this is most probably a requirement with ar...

Page 52: ...e pulse width screen and again the actual delay is shown below the program delay The delay value that can be entered must be in the range pulse period 1 point positive values delay the pulse output with respect to waveform sync from SYNC OUT negative values cause the pulse to be output before the waveform sync Pressing the done soft key on this screen returns the display to the STANDARD WAVEFORMS ...

Page 53: ...en changing from this screen the number of points in the waveform is never changed just as with a true arb which means that the shortest period highest frequency that can be set is number of waveform points x25 00ns To achieve faster frequencies up to the specification limit the period must be changed from the pulse set up screen changing the frequency from this screen causes the number of points ...

Page 54: ...ing the rotary control As with the baseline level described above the set pulse levels are only output if the amplitude setting is set to maximum 10Vpp into 50Ω on the AMPLITUDE screen and terminated in 50Ω Adjusting the amplitude scales both the peak pulse levels and baseline together thus keeping the pulse shape in proportion as the amplitude is changed exactly as for arb waveforms Actual output...

Page 55: ...ause unlike a conventional pulse generator the individual pulse widths and delays are adjusted proportionally to the period as the period is changed Period can also be changed from the PULSE TRN PERIOD screen called by pressing the FREQ key with pulse train mode selected PULSE TRN PERIOD 100 0 us freq period The new setting can be entered either as a period in the way already described or as a fre...

Page 56: ...starts the waveform from that level If the ARB HOLD INPUT screen is currently selected the status field will change from no hold to manual hold while the waveform is paused A logic low or switch closure at the rear panel HOLD IN socket also stops the waveform at the current level on all enabled channels a logic high or switch opening restarts the waveform from that level If the ARB HOLD INPUT scre...

Page 57: ...Block Diagram With ext selected the modulation can be switched between VCA and SCM with alternate presses of the type soft key Both types of external modulation can be used with internal or external Sum External modulation can be applied to any or all channels External VCA Select VCA with the type soft key on the MODULATION screen Connect the modulating signal to the EXT MODULATION socket nominall...

Page 58: ...rol of that channel is disabled the AMPLITUDE setup screen shows the message fixed by SCM Internal Modulation Pressing the MODULATION key calls the MODULATION setup screen MODULATION source ext type VCA The source soft key steps the modulation choice between off external and CHx where x is the number of the previous channel CHx is the source for internal modulation Note that channel 1 and single c...

Page 59: ...o the Inter Channel Block Diagram With ext selected the screen is as shown above The level of the SUM can be adjusted independently for the selected channel by pressing the ratio soft key use the rotary knob or cursor keys to set the SUM input attenuation for that channel from 0 to 50dB in 10dB steps This facility permits the same SUM signal to be used at different levels with each channel Clippin...

Page 60: ... the displayed ratio to change Note that the value shown in the ratio field is CH x amplitude CH x 1 amplitude Adjusting the ratio value directly changes the amplitude of the Sum input signal i e CH x never the channel s output amplitude When a value is entered into the ratio field it is initially accepted as entered but may then change slightly to reflect the actual ratio achieved with the neares...

Page 61: ... Principles of Operation in the General chapter it is the PLL clock of the master which is distributed from master to slaves the clock frequency for master and slaves is therefore always the same The number of points comprising the waveforms should also be the same to ensure that the waveforms themselves appear locked From the foregoing it is clear that only DDS slaves can be locked to a DDS maste...

Page 62: ...ition to the illegal setting combinations there are further considerations which affect the phase resolution and accuracy between channels see below Phase setting between Channels The inter channel set up screen also has a field for setting up the phase of the slaves with respect to the master mode indep phase 000 0 actual 000 0 status off view Selecting the phase soft key allows the phase to be s...

Page 63: ...ther Phase Locking Considerations The Master Slave Allocation and Phase Setting sections contain tables of specific limitations on the selection of frequency waveform type and phase setting range and resolution The following further points should also be considered The waveform filters introduce a frequency dependent delay above 1MHz this will affect the accuracy of the phase between locked wavefo...

Page 64: ...ck frequencies and the above considerations on precision apply to them The most practical use of synchronisation will be to provide outputs at the same frequency or maybe harmonics but with phase differences Connections for Synchronisation The clock connection arrangement is for the rear panel REF CLOCK IN OUT of the master which will be set to phase lock master to be connected directly to the REF...

Page 65: ...es the slave generator with respect to the master and a negative setting delays the slave generator The status of the slave generator on the inter channel set up screen must be set to on automatic on a single channel generator Hardware delays become increasingly significant as frequency increases causing additional phase delay between the master and slaves However these delays can be largely nulle...

Page 66: ...loaded by pressing the set defaults soft key Note that loading the defaults does not change any arbitrary waveforms the set ups stored in memories 1 to 9 or the RS232 GPIB interface settings Channel Waveform Information Information about each channel s waveform memory can be viewed by pressing the chan wfm info soft key CHANNEL WFM INFO waveforms 1 free mem 65436 exit For each channel selected usi...

Page 67: ...ursor width 1 The cursor marker signal is output from the rear panel CURSOR MARKER OUT socket It is used as a marker in sweep mode or as a cursor in arbitrary waveform mode It can be used to modulate the Z axis of an oscilloscope or be displayed on a second scope channel With amplitude selected the cursor marker level can be set between 2 and 14V in 2V steps With polarity selected the polarity can...

Page 68: ...software revision When system info is pressed a checksum is also made of the firmware EPROM and the result displayed this can be used when a software fault is suspected to check that the EPROM has not got corrupted Calibration Pressing calibration calls the calibration routine see Calibration section Copying Channel Set ups An easy way of copying complete channel set ups waveform frequency amplitu...

Page 69: ...uracy will determine the accuracy of the generator s clock setting and should ideally be 1ppm Calibration Procedure The calibration procedure is accessed by pressing the calibration soft key on the UTILITY screen CALIBRATION SELECTED Are you sure password tests exit continue The software provides for a 4 digit password in the range 0000 to 9999 to be used to access the calibration procedure If the...

Page 70: ...Pressing next increments the procedure to the next step pressing CE decrements back to the previous step Alternatively pressing exit returns the display to the last CAL screen at which the user can choose to either save new values recall old values or calibrate again The first two displays CAL 00 and CAL 01 specify the connections and adjustment method The next display CAL 02 allows the starting c...

Page 71: ... 10mV CAL 49 CH4 20dB attenuator Adjust for 1V 1mV CAL 50 CH4 40dB attenuator Adjust for 0 1V 1mV CAL 51 CH4 10dB attenuator Adjust for 2 236V AC 10mV CAL 52 CH4 Sum offset Adjust for 0V 5mV CAL 53 CH4 SCM level at full scale Adjust for 5V 5mV CAL 54 CH4 AM level at full scale Adjust for 10V 10mV CAL 55 Clock calibrate Adjust for 10 00000 MHz at SYNC OUT Remote Calibration Calibration of the instr...

Page 72: ...th CALIBRATION START and then only if a non zero password has been set from the instrument s keyboard The password will be ignored and will give no errors at all other times It is not possible to set or change the password using remote commands CALADJ nrf Adjust the selected calibration value by nrf The value must be in the range 100 to 100 Once an adjustment has been completed and the new value i...

Page 73: ...ss 05 baud rate 9600 With interface selected with the interface soft key the selection can be toggled between RS232 and GPIB with alternate presses of the soft key the cursor keys or by using the rotary control With address selected the soft key cursor keys or rotary control can be used to set the address With baud rate selected the soft key cursor keys or rotary control can be used to set the bau...

Page 74: ... the PC end between pins 1 4 and 6 and between pins 7 and 8 see diagram Pins 7 and 8 of the instrument must not be connected to the PC i e do not use a fully wired 9 way cable Baud Rate is set as described above in Address and Baud Rate Selection the other parameters are fixed as follows Start Bits 1 Parity None Data Bits 8 Stop Bits 1 Addressable RS232 Connections For addressable RS232 operation ...

Page 75: ... first powered on it will automatically enter the Non Addressable mode In this mode the instrument is not addressable and will not respond to any address commands This allows the instrument to function as a normal RS232 controllable device This mode may be locked by sending the Lock Non Addressable mode control code 04H The controller and instrument can now freely use all 8 bit codes and binary bl...

Page 76: ...sten Address for any instrument 14H Talk Address followed by an address not belonging to this instrument 03H Universal Unaddress control code 04H Lock Non Addressable mode control code 18H Universal Device Clear Talk mode will also be cancelled when the instrument has completed sending a response message or has nothing to say The interface code 0AH LF is the universal command and response terminat...

Page 77: ...he Query Error Register and the response formatter to be reset thus clearing the output queue The parser will then start parsing the next PROGRAM MESSAGE UNIT from the input queue See the Status Reporting section for further information The IEEE 488 2 DEADLOCK error is handled as follows If the response formatter is waiting to send a response message and the input queue becomes full then the instr...

Page 78: ... Event Status Enable Registers These two registers are implemented as required by the IEEE std 488 2 Any bits set in the Standard Event Status Register which correspond to bits set in the Standard Event Status Enable Register will cause the ESB bit to be set in the Status Byte Register The Standard Event Status Register is read and cleared by the ESR command The Standard Event Status Enable regist...

Page 79: ...nrf command and read by the SRE command Bit 7 Not used Bit 6 RQS MSS This bit as defined by IEEE Std 488 2 contains both the Requesting Service message and the Master Status Summary message RQS is returned in response to a Serial Poll and MSS I s returned in response to the STB command Bit 5 ESB The Event Status Bit This bit is set if any bits set in the Standard Event Status Register correspond t...

Page 80: ... are of limited use in an RS232 environment The instrument will be in local state with the keyboard active The instrument parameters at power on are determined on the POWER ON SETTING screen accessed from the UTILITY menu If restore last setup or recall store no nn has been set and a defined state is required by the controller at start up then the command RST should be used to load the system defa...

Page 81: ...f those which are specified as addressable RS232 control codes WHITE SPACE is ignored except in command identifiers e g C LS is not equivalent to CLS The high bit of all characters is ignored The commands are case insensitive GPIB Remote Command Formats GPIB input to the instrument is buffered in a 256 byte input queue which is filled under interrupt in a manner transparent to all other instrument...

Page 82: ... and 120 e 1 are all accepted as the number 12 Any number when received is converted to the required precision consistent with the use then rounded up to obtain the value of the command nr1 A number with no fractional part i e an integer Any item s enclosed in these brackets are optional parameters If more than one item is enclosed then all or none of the items are required The commands which begi...

Page 83: ...et the delay of pulse train pulse number nrf1 to nrf2 sec PULTRNMAKE Makes the pulse train and runs it similar to the WAVE PULSTRN command ARB cpd Select an arbitrary waveform for output cpd must be the name of an existing arbitrary waveform Backup memory is always used as the source of the arb The arb will be copied to the channel memory if necessary ARBLISTCH Returns a list of all arbitrary wave...

Page 84: ...ber of ascii characters to follow and these following characters define the length of the binary data in bytes If less data is sent than the number of points in the waveform the old data is retained from the point where the new data ends If more data is sent the extra is discarded Due to the binary data block this command cannot be used over the RS232 interface Arbitrary Waveform Editing NOTE Care...

Page 85: ...DATA command The data is sent from the arbitrary waveform between the points specified by the ARBEDLMTS command Due to the binary data block this command cannot be used over the RS232 interface ARBRESIZE cpd nrf Change the size of arbitrary waveform cpd to nrf ARBRENAME cpd1 cpd2 Change the name of arbitrary waveform cpd1 to cpd2 ARBPOINT cpd nrf1 nrf2 Set the waveform point at address nfr1 in arb...

Page 86: ...for sequence segment nrf1 to nrf2 SEQSEG nrf cpd Set the status of sequence segment nrf to ON or OFF Mode Commands MODE cpd Set the mode to CONT GATE TRIG SWEEP or TONE BSTCNT nrf Set the burst count to nrf PHASE nrf Set the generator phase to nrf degrees This parameter is used for phase locking and trigger gate mode start stop phase TONEEND nrf Delete tone frequency number nrf thus defining the e...

Page 87: ...ulation source to OFF EXT or PREV MODTYPE cpd Set the modulation type to AM or SCM AMDEPTH nrf Set the depth for amplitude modulation to nrf SCMLEVEL nrf Set the level for SCM to nrf Volts SUM cpd Set the sum source to OFF EXT or PREV SUMATN cpd Set the sum input attenuator to 0dB 10dB 20dB 30dB 40dB or 50dB SUMRATIO nrf Set the sum ratio to nrf Phase Locking Commands REFCLK cpd Set the ref clock ...

Page 88: ...plete bit bit 0 in the Standard Event Status Register This will happen immediately the command is executed because of the sequential nature of all operations OPC Query operation complete status The syntax of the response is 1 rmt The response will be available immediately the command is executed because of the sequential nature of all operations PRE nrf Set the Parallel Poll Enable Register to the...

Page 89: ...V nrf Saves the complete instrument set up in the store number nrf Valid store numbers are 1 9 TRG This command is the same as pressing the MAN TRIG key Its effect will depend on the context in which it is asserted The interface command Group Execute Trigger GET will perform the same action as TRG COPYCHAN nrf Copy the parameters from the current setup chan to channel nrf HOLD cpd Set hold mode ON...

Page 90: ...rf Set the Service Request Enable Register to nrf SRE Returns the value of the Service Request Enable Register in nr1 numeric format STB Returns the value of the Status Byte Register in nr1 numeric format TRG This command is the same as pressing the MAN TRIG key TST The generator has no self test capability and the response is always 0 rmt WAI Wait for operation complete true executed before the n...

Page 91: ...f4 Draw a line in arbitrary waveform cpd from start address data nrf1 nrf2 to stop address data nrf3 nrf4 ARBLIST Returns a list of all arbitrary waveforms in backup memory each will return a name and length in the following form cpd nr1 ARBLISTCH Returns a list of all arbitrary waveforms channel memory each will return a name and length in the following form cpd nr1 ARBOFFSET cpd nrf1 nrf2 nrf3 M...

Page 92: ...mber of pulses in the pulse train to nrf PULTRNLEV nrf1 nrf2 Set the level of pulse train pulse number nrf1 to nrf2 Volts PULTRNMAKE Makes the pulse train and runs it similar to the WAVE PULSTRN command PULTRNPER nrf Set the pulse train period to nrf sec PULTRNWID nrf1 nrf2 Set the width of pulse train pulse number nrf1 to nrf2 sec QER Query and clear query error number register REFCLK cpd Set the...

Page 93: ... The third parameter sets the tone type 1 will give Trig 2 will give FSK any other value gives Gate type TRIGIN cpd Set the trig input to INT EXT MAN PREV NEXT POS or NEG TRIGOUT cpd Set the trig output to AUTO WFMEND POSNMKR SEQSYNC or BSTDONE TRIGPER nrf Set the internal trigger generator period to nrf sec VCAIN cpd Set the vca sum input to VCA SUM or OFF WAVE cpd Select the output waveform as S...

Page 94: ...killed personnel in conjunction with the service manual which may be purchased directly from the Manufacturers or their agents overseas Cleaning If the instrument requires cleaning use a cloth that is only lightly dampened with water or a mild detergent WARNING TO AVOID ELECTRIC SHOCK OR DAMAGE TO THE INSTRUMENT NEVER ALLOW WATER TO GET INSIDE THE CASE TO AVOID DAMAGE TO THE CASE NEVER CLEAN WITH ...

Page 95: ...ed to positive in SWEEP SLAVE mode 81 The programmed mod depth cannot be set 83 Numeric value too large switching to sample period Error Messages 101 Frequency out of range for the selected waveform 102 Sample clock frequency required exceeds 40MHz 103 Sample clock frequency required is less than 0 1Hz 104 Pulse pulse train period out of range for current set up 105 Pulse width cannot be greater t...

Page 96: ... start freq 157 Sweep time value is out of range 0 03s n 999s 158 Sweep marker value is out of range 0 001Hz n 16MHz 160 Not locked This error indicates that a phase locking operation has failed 161 Illegal phase value 178 SUM ratio is not possible within level constraints 179 SUM and internal MOD cannot be active together 180 Modulation depth or SCM level is out of range 182 This channel s wavefo...

Page 97: ...or period for a sequence 166 Cannot set sample frequency or period for std waveforms 167 dBm output units assume a 50 Ohm termination 168 Specified units illegal for the selected waveform 169 Command not available for RS232 170 Length value error in binary block 171 Illegal value in arbitrary data 173 Illegal tone number 174 Illegal sequence segment number 175 Cannot insert arb into itself 176 Pat...

Page 98: ...gs are made when auto mode is selected on the SYNC OUTPUT SETUP screen MODE WAVEFORM Waveform Sync Position Marker Burst Done Sequence Sync Trigger Sweep Trigger Phase Lock Standard Continuous Arbitrary Sequence Gate Trig All Sweep All Tone All Ext Phase Sequence Lock Master All other ...

Page 99: ...y 10kHz Output 2 0Vpp Output Off DC Offset 0V Zout HiZ Gate Trigger Parameters Source Internal Period 1ms Slope Positive Burst Count 1 Phase 0deg Modulation Parameters Source Off Type AM VCA Depth 30 Sum Off Sweep Parameters Begin Frequency 100kHz End Frequency 10MHz Marker Frequency 5MHz Direction Up Spacing Log Sweep Time 50ms Type Continuous Filter Auto Sync Out Auto Sequence all segments set a...

Page 100: ...o be pasted to the clipboard for insertion into other programs Waveforms are displayed in fully scaleable windows and may be manipulated graphically Any number of waveforms in any of the supported types may be displayed simultaneously On line help is available in three ways 1 The help menu contains a contents option from which you can go to any section of the on line help file or browse particular...

Page 101: ...100 Block Diagrams ...

Page 102: ...101 Front Panel Diagrams ...

Page 103: ... Huntingdon Cambridgeshire PE29 7DR England United Kingdom Telephone 44 0 1480 412451 Fax 44 0 1480 450409 International web site www aimtti com UK web site www aimtti co uk Email info aimtti com Aim Instruments and Thurlby Thandar Instruments ...

Reviews: