TTI TGA1230 User Manual Download Page 1

 
 

 

 

TGA1230 

30 MHz Synthesised Arbitrary 

Waveform Generator

 

User Manual 

 

 

 

Manual Copyright © 1997 T T Instruments Ltd. All rights reserved. 

Software Copyright © 1997 T T Instruments Ltd. All rights reserved. 

WaveCAD Copyright © 1997 Tabor Electronics. All rights reserved. 

Book Part Number 48591 - 0510 Issue 4. 

 

 

 

Summary of Contents for TGA1230

Page 1: ...Generator User Manual Manual Copyright 1997 T T Instruments Ltd All rights reserved Software Copyright 1997 T T Instruments Ltd All rights reserved WaveCAD Copyright 1997 Tabor Electronics All rights...

Page 2: ...ting Sweep Parameters 27 Triggered Burst and Gate 30 General 30 Triggered Burst 31 Gated Mode 32 Sync Out in Triggered Burst and Gated Mode 32 Tone Mode 33 Other Modulation Modes 35 External VCA 35 Ex...

Page 3: ...Rate Selection 62 Remote Local Operation 62 ARC Interface 63 GPIB Interface 65 Power on Settings 67 Status Reporting 67 ARC Remote Command Formats 70 GPIB Remote Command Formats 70 Remote Commands 72...

Page 4: ...thmic single or continuous Single sweeps can be triggered from the front panel the trigger input or the digital interfaces A sweep marker is provided Amplitude Modulation is available for all waveform...

Page 5: ...Hz 65dBc to 20kHz 50dBc to 1MHz 35dBc to 10MHz Non harmonic Spurii 65dBc to 1MHz 65dBc 6dB octave 1MHz to 10MHz Square Range 1 mHz to 15MHz Resolution 1mHz 4 digits Accuracy 1 digit of setting Output...

Page 6: ...waveform data via RS232 or GPIB Waveform Memory Size 64k points Maximum waveform size is 64k points minimum waveform size is 4 points Vertical Resolution 12 bits Sample Clock Range 100mHz to 30MHz Res...

Page 7: ...the following sources Manually from keyboard Externally from TRIG IN input or remote interface Sweep Hold Sweep can be held and restarted by the HOLD key Tone Capability provided for both standard an...

Page 8: ...10V from 50 DC Offset Accuracy Typically 3 10mV unattenuated Resolution 3 digits for both Amplitude and DC Offset Sync Out Multifunction output user definable or automatically selected to be any of th...

Page 9: ...e Approximately 5Vpk pk input for 20Vpk pk output Input Impedance Typically 1k2 Hold Holds an arbitrary waveform at its current position A TTL low level or switch closure causes the waveform to stop a...

Page 10: ...or by rotary control Stored Settings Up to 9 complete instrument set ups may be stored and recalled from battery backed memory Up to 50 arbitrary waveforms can also be stored independent of the instru...

Page 11: ...ted in the Official Journal of the European Communities EMC Emissions a EN61326 1998 Radiated Class B b EN61326 1998 Conducted Class B c EN61326 1998 Harmonics referring to EN61000 3 2 2000 Immunity E...

Page 12: ...d 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 ope...

Page 13: ...g test normal performance within the specification limits Performance criterion B During test temporary degradation or loss of function or performance which is self recovering Performance criterion C...

Page 14: ...r with miniature screwdrivers so that the drawer can be eased open Change the fuse and replace the drawer The use of makeshift fuses or the short circuiting of the fuse holder is prohibited Mains Lead...

Page 15: ...rates a pulse marker pattern for arbitrary waveforms The pulse pattern is programmable from the edit waveform menu on the MODIFY screen BURST DONE Provides a signal during Gate or Trigger modes which...

Page 16: ...nd 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 to this output exceeding 7 5 V or 2 5 V HOLD IN Control...

Page 17: ...rument ground The ARC address is set from the remote menu on the UTILITY screen see System Operations section GPIB IEEE 488 The GPIB interface is an option It is not isolated the GPIB signal grounds a...

Page 18: ...meter 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...

Page 19: ...wed CURSOR keys or by direct numeric keyboard entry choices are made using the soft key associated with the screen item to be selected The examples which follow assume factory default settings A diamo...

Page 20: ...e set by rotating the control is 1 kHz shown on the display as 1 000000 kHz This is the limit because to show a lower frequency the display would need to autorange below 1kHz to xxx xxx Hz in which th...

Page 21: ...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 phas...

Page 22: ...ol 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...

Page 23: ...nd 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 ent...

Page 24: ...tenuated by the fixed attenuator and the actual DC offset in brackets is the same as that set The DC OFFSET display shows DC OFFSET program 150 mVdc actual 150 mVdc load hiZ If the amplitude is now re...

Page 25: ...ost 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 w...

Page 26: ...lection 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...

Page 27: ...abled 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 s...

Page 28: ...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 T...

Page 29: ...requency to the start frequency but is not synchronised to the software generated trigger signal In triggered mode the generator holds the output at the start frequency until it recognises a trigger W...

Page 30: ...r frequency can be programmed directly from the keyboard or by using the rotary control and cursor keys Note that the marker frequency can only be one of the values in the sweep frequency table any va...

Page 31: ...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 cy...

Page 32: ...t The number of complete cycles in each burst following the trigger is set from the TRIGGER SETUP screen called by pressing setup on the MODE screen TRIGGER SETUP burst cnt 0000001 clk waveform sync d...

Page 33: ...the gate With internal or external selected the MAN SYNC or remote command gate signal is exclusive OR d with the internal external signal with manual selected the gate is turned on and off with alte...

Page 34: ...z del end of list 4 Each frequency in the list can be changed by pressing the soft key and entering the new value from the keyboard The selected frequency can be deleted from the list by pressing the...

Page 35: ...portant that no keys are pressed on either generator or remote commands sent that might cause the generators to lose the synchronisation between the lists of frequencies if this happens synchronisatio...

Page 36: ...he maximum output setting of the generator at which clipping is avoided is reduced from range maximum to half this value as modulation is increased from 0 to 100 100 modulation will be achieved at thi...

Page 37: ...tput from range minimum to range maximum if the amplitude is set to mid range e g 13V on the top range the SUM IN signal needed to force the output to range maximum is about half i e 2 5Vpp in this ex...

Page 38: ...Waveform Frequency The arb frequency is the clock rate of the data RAM address counters and has a range of 0 1Hz to 30MHz on this instrument The waveform frequency depends on both the arb frequency an...

Page 39: ...e 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 cre...

Page 40: ...resses Note that the addresses are retained when moving between edit functions Thus if the stop and start addresses are set for waveform insert the same addresses appear as the defaults when wave ampl...

Page 41: ...be at least 4 points including the start and stop The default limits are the first and last points of the waveform Confirm by pressing the done soft key which returns the display to the MODIFY screen...

Page 42: ...Set the from address and value by pressing the appropriate soft key and making an entry direct from the keyboard or by using the rotary control repeat for the to address and value The line will be dr...

Page 43: ...e copy can be removed by pressing the undo soft key or by entering a new destination address When the block copy is as required it can be saved by pressing the save soft key once saved the original wa...

Page 44: ...nvert soft key calls the INVERT screen INVERT wv02 start adrs 00512 stop adrs 00750 exit invert The waveform can be inverted on a section of the waveform defined by the start and stop addresses Set th...

Page 45: ...confirmation that all markers should be cleared from the waveform Pressing clear cancels all the markers and returns the display to POSITION MARKER EDIT pressing cancel aborts the clear Arbitrary Wave...

Page 46: ...eform of the next segment is started If trig level is selected the sequence runs continuously through each segment in turn 1 cycle per segment while the trigger level is true When the trigger level go...

Page 47: ...pp load hiZ This differs from the AMPLITUDE screen for standard waveforms in that amplitude can now only be entered in volts peak to peak Note that the peak to peak amplitude set will only actually be...

Page 48: ...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 arbitrary waveforms To change the f...

Page 49: ...tion To return to the full view of the waveform select View All from the View menu Anchors can be dragged from left or right using the arrows at the top of the Y axes to define a section of waveform w...

Page 50: ...ion of a standard wave with an inserted wave from the equation editor Select Square from the Wave menu and set Amplitude to 800 points start 0 end 1023 points click on O K Move the right anchor in to...

Page 51: ...lse 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 r...

Page 52: ...hanging 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 poin...

Page 53: ...tween 5 0V and 5 0V by direct keyboard entries or by using 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...

Page 54: ...and delay settings for the individual pulses because unlike a conventional pulse generator the individual pulse widths and delays are adjusted proportionally to the period as the period is changed Pe...

Page 55: ...e The important relationship with arbs is the ratio of clock frequencies and the above considerations on precision apply to them The most practical use of synchronisation will be to provide outputs at...

Page 56: ...nchronised mode is that a negative phase setting delays the slave output with respect to the master for example a phase setting of 90 will delay the slave by a quarter cycle with respect to the master...

Page 57: ...key Note that loading the defaults does not change any arbitrary waveforms the setups stored in memories 1 to 9 or the RS232 GPIB interface settings Warnings and Error messages The default setup is f...

Page 58: ...th amplitude selected the cursor marker level can be set between 2 and 14V in 2V steps With polarity selected the polarity can be set positive or negative With polarity set to positive the cursor mark...

Page 59: ...ores the factory default settings see Appendix 3 System Information The system info soft key calls the SYSTEM INFO screen which shows the instrument name and software revision When system info is pres...

Page 60: ...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 scre...

Page 61: ...quired At each step the display changes to prompt the user to adjust the rotary control or cursor keys until the reading on the specified instrument is at the value given The cursor keys provide coars...

Page 62: ...alibration WARNING Using any other commands while in calibration mode may give unpredictable results and could cause the instrument to lock up requiring the power to be cycled to regain control CALIBR...

Page 63: ...interface is fitted an error message will show if GPIB selection is attempted and the setting will be left at RS232 With address selected the soft key cursor keys or rotary control can be used to set...

Page 64: ...FF handshaking Pins 7 8 and 9 are additionally used when the instrument is connected to the ARC interface Using a simple cable assembly a daisy chain connection system between any number of instrument...

Page 65: ...re ignored To return to addressable mode the instrument must be powered off To enable addressable mode after a instrument has been powered on the Set Addressable Mode control code 02H SAM must be sent...

Page 66: ...mands and will be the last code sent in all responses The interface code 0DH CR may be used as required to aid the formatting of commands it will be ignored by all instruments Most instruments will te...

Page 67: ...the next PROGRAM MESSAGE UNIT from the input queue See the STATUS REPORTING CAPABILITIES section for further information The IEEE 488 2 DEADLOCK error is handled as follows If the response formatter i...

Page 68: ...equest Enable Register 0 Standard Event Status Register 128 pon bit set Standard Event Status Enable Register 0 Execution Error Register 0 Query Error Register 0 Parallel Poll Enable Register 0 Regist...

Page 69: ...e attempting to execute a completely parsed command The appropriate error number will be reported in the Execution Error Register Bit 3 Not used Bit 2 Query Error Set when a query error occurs The app...

Page 70: ...B The Event Status Bit This bit is set if any bits set in the Standard Event Status Register correspond to bits set in the Standard Event Status Enable Register Bit 4 MAV The Message Available Bit Thi...

Page 71: ...ONSE MESSAGE TERMINATOR is the carriage return character followed by the new line character 0DH 0AH Each query produces a specific RESPONSE MESSAGE which is listed along with the command in the REMOTE...

Page 72: ...MESSAGE TERMINATOR is the new line character with the END message NL END Each query produces a specific RESPONSE MESSAGE which is listed along with the command in the REMOTE COMMANDS section WHITE SP...

Page 73: ...p to obtain the value of the command nr1 A number with no fractional part i e an integer nr2 A number in fixed point format e g 11 52 0 78 etc Any item s enclosed in these brackets are optional parame...

Page 74: ...point The values are separated by a comma character and the data ends with pmt The data is entered into the arbitrary waveform between the points specified by the ARBLIMITS command If less data is sen...

Page 75: ...ng arbitrary waveform with name cpd and length nrf and load with the data in bin data block If the arbitrary waveform does not exist it will be created If it does exist the length will be checked agai...

Page 76: ...ddress nrf2 cpd1 and cpd2 must both be existing arbitrary waveforms but they cannot be the same waveform ARBCOPY cpd nrf1 nrf2 nrf3 Block copy in arbitrary waveform cpd the data from start address nrf...

Page 77: ...ONT TRIG THLDRST or MANUAL SWPDIRN cpd Set the sweep direction to UP or DOWN SWPSYNC cpd Set the sweep sync ON or OFF SWPSPACING cpd Set the sweep spacing to LIN or LOG SWPMKR nrf Set the sweep marker...

Page 78: ...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 re...

Page 79: ...set up contained in store number nrf Valid store numbers are 0 9 Recalling store 0 sets all parameters to the default settings see DEFAULT INSTRUMENT SETTINGS SAV nrf Saves the complete instrument set...

Page 80: ...e complete instrument set up in the store number nrf Valid store numbers are 1 9 SRE nrf Set the Service Request Enable Register to nrf SRE Returns the value of the Service Request Enable Register in...

Page 81: ...EN cpd Returns the length in points of the arbitrary waveform cpd ARBLIMITS cpd nrf1 nrf2 Set the limits for the arbitrary waveform with name cpd to start at nrf1 and stop at nrf2 ARBLINE cpd nrf1 nrf...

Page 82: ...nrf Set the number 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...

Page 83: ...Q nrf Set the waveform frequency to nrf Hz WAVPER nrf Set the waveform period to nrf sec ZLOAD cpd Set the output load which the generator is to assume for amplitude and dc offset entries to 50 50 600...

Page 84: ...ibrated 30 Amplitude will clip the waveform 37 Trigger generator maximum resolution is 20ns 40 Arb length less than 10 points May give unpredictable result 42 Trigger source is fixed to external in TO...

Page 85: ...nnot be less than 1 141 Selected function is illegal in tone mode TONE MODE CANCELLED 144 Selected combination of function and mode is illegal 145 Selected mode is not available when phase lock master...

Page 86: ...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 valu...

Page 87: ...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...

Page 88: ...utput Off DC Offset 0V Zout HiZ Gate Trigger Parameters Source Internal Period 1ms Slope Positive Burst Count 1 Clk Wfm Sync VCA Sum Off Sweep Parameters Begin Frequency 100kHz End Frequency 10MHz Mar...

Reviews: