background image

Summary of Contents for 3930A

Page 1: ...Model 3930A Multifunction Synthesizer Operator s Manual Contains Operating and Servicing Information...

Page 2: ...least 90 days LIMITATION OF WARRANTY This warranty does not apply to defects resulting from product modification without Keithley s express written consent or misuse of any product or pti This warran...

Page 3: ...0A Multifunction Synthesizer Operator s Manual 0 1991 Kcithlcy Instruments Inc Test Instrumentation Group All rights reserved Cleveland Ohio U S A August 1991 First Printing Document Number 3930A 900...

Page 4: ...All Keithley product names are trademarks or registered trademarks of Keithley Instruments Inc Other brand and product names are trademarks or registered trademarks of their respective holders...

Page 5: ...2 4V peak are present A good safety practice is to expect that hazardous voltage is present in any unknown circuit before measuring Inspect the connecting cables and test leads for possible wear crac...

Page 6: ......

Page 7: ...ion Location Fan LINE POWER SUPPLY LINE Voltage Selector Switch Line Receptacle Connection Line Fuse HANDLING PRECAUTIONS BASIC OPERATION Front Panel Summary Typical Test Connections Operating Example...

Page 8: ...4 6 4 7 INTRODUCTION GPIB Overview Major GPIB Specifications Bus Line Signals and Operation GPIB Handshaking Data Transfer Example Basic Talker Functions Basic Listener Functions Basic Controller Func...

Page 9: ...rm and Synchronous Output Burst Oscillation Mode Example Gate Oscillation Example Using Square Wave Gate Oscillation Example Showing Completion of Oscillation Cycle Waveforms and Phase Definitions Rel...

Page 10: ...Inquiry Messages Table 4 15 Inquiry Messages for Parameters Specific to Model 3930A GPIB Table 4 16 Model 3933A Phase Shifter Main Parameter Setting Range Table 4 17 Model 3933A Phase Shifter Sweep Pa...

Page 11: ...tiphase oscil later The Model 3930A uses a two line 40 character liquid crystal display to display selected functions parameters and pertinent messages Parameter settings are easily made using both th...

Page 12: ...information When returning the instrument for repair be sue to fill out and include the service form at the back of this manual in order to provide the repair facility with the necessary information...

Page 13: ...ack mounting of the instruments Model 7007 Shielded IEEE 488 Cables The Model 7007 l Urn 3 3ft j and Model 7007 Z 2m 6 6ft can be used to interface the Model 3930A to the IEEE488 bus Model 7051 Z BNC...

Page 14: ...ure and humidity conditions Also the environ ment must be free of dust and vibration and the Model 3930A must not be exposed to direct sunlight The Model 3930A uses a line filter but pulse noise or st...

Page 15: ...e same as the volt age available in the country to which the unit is shipped To change the power supply voltage first disconnect the line cord and set the supply voltage switch in the correct position...

Page 16: ...the panel or case with the damp cloth Never use solvents such as thinner or benzene or chemical dust cloths to avoid damaging the case or front panel surfaces 2 5 BASIC OPERATION The following paragr...

Page 17: ...SECTION 2 Getting Started r I igure 2 l Front Panel Summary 2 4...

Page 18: ...all other waveform types 2 To directly enter a completely new numeric fre quency value key in the desired number followed by the appropriate units key Hz or kHz For exam ple toenter afrequencyof lO l...

Page 19: ...weep Operation The Model 3930A can be used to sweep across a desired frequency range The SWEEP keys allow you to program Press START FREQ and key in or use MODIFY to set the sweep start frequency For...

Page 20: ...nel with a built in flat keyboard The liquid crystal display presents information useful for the operation of the Model 3930A such as the value of each parameter and the range of permissible parameter...

Page 21: ...SECTION 3 Operation Figure 3 l Model 3930A Front Panel 3 2...

Page 22: ...RIG keys are used for the burst or gate oscillation modes The bigger mode can be programmed using the MODE key described be 1OW Press MAN to manually trigger the unit the MAN key is operational only i...

Page 23: ...keys The various SWEEP keys are used to program sweep functions such as start and stop fre quency center and span frequencies and sweep 3 4 function and sweep time The paragraphs below summarize the o...

Page 24: ...ailable sweep functions in clude step I linear triangular wave and saw toothwave A cd 1 and log triangular wave or sawtooth wave A orA 1 With the step sweep function the output fre quency simply chang...

Page 25: ...ec 100kHz limitation For period based settings the frequency is set to the value of the reciprocal that is rounded to the nearest number below O lmHz Therefore pe riod based setting will cause signifi...

Page 26: ...e entire entered value and return the display to the current value press the original function key to enable parameter entry for that function For frequency and amplitude where parameters can be enter...

Page 27: ...more information r Beepsound MODIFY This key controls the beep that sounds when you press front panel keys and when errors occur You can turn the beep OFF 0 or ON 1 n DUTY Squaw wave duty cyclei MODIF...

Page 28: ...emory location O 9 You can use only numeric keys for selecting memory locations to recall the MODIFY knob cannot be used Pressing the nu merit key will immediately read the contents of the selected me...

Page 29: ...function output waveform Note that the duty cycle of this signal is affected by the variable duty cycle setting when the square wave function is se lected AM IN Amplitude modulation input The BNC jack...

Page 30: ...SECTION 3 Operation Figure 3 2 Model 3930A Rear Panel 3 11...

Page 31: ...quency during a sweep and it remains high at all other times SWEEP SYNC OUT Sweep synchronous out put This BNC connector provides a m level signal for sweep synchronous output This signal is at low le...

Page 32: ...nging setting the switch position CAUTION Operation the Model 3930A on an incorrect line voltage may result in instrument dam 3 3 Input and Output Connections 3 3 1 Input Connections Four signals are...

Page 33: ...ltage TrL level Circuits SeeFigure 3 5 Figure 3 6 and Figure 3 7 sv INT TRIG OUT Figure 3 5 Internal Trigger Output SYNC OU7 SWEEP MKR OUT SWEEP SYNC OUT 74F04 Analog Outputs FCTN OUT Main Waveform Ou...

Page 34: ...curs when the backup battery used to maintain memory has insufficient charge and stored data cannot be maintained A fully charged battery can retain memory for approximately 60 days This time period h...

Page 35: ...ication step size will disap pear from the display and the new value will be dis 3 16 played To correct an entered value during the entry process press the RUB OUT key which will delete one character...

Page 36: ...te digit with the cursor keys and turning the MODIFY knob to the right or left When the step size is x 2 or x 10 the cursor will disap pear and you can multiply or divide by 2 or 10 by turning the MOD...

Page 37: ...rms 80 9dBV to 18 8dBV Er OFST05 You attempted to specify a DC offset value greater than 15v Er ACDC06 For an AC waveform with a non zero DC offset you at tempted to specify an invalid amplitude or DC...

Page 38: ...the fixed output range mode in which case only p p units can be used You can convert from one type of units to another by pressing the appropriate units key when the Model 3930A is in the appropriate...

Page 39: ...hold however the frequency cannot be pro grammed but the current frequency can still be dis played by pressing FREQ To program the frequency using the numeric keys press the kHz or Hz key after enteri...

Page 40: ...tion for all waveforms except DC however amplitude modulation is intended primar ily for use with sine waves up to 1OOkHz in frequency When Ah4 is on the selected AC output waveform is am plitude modu...

Page 41: ...SECTION 3 Operation I I I I I I I I I I I I I Q I I 0 re 3 8 Relational Range joorAllowed AC Amplitude Voltage and DC 3 22...

Page 42: ...corresponds to the desired waveform For example press 1 to select a sine wave The waveform will change immediately when the corre sponding key is pressed it is not necessary to press a units key When...

Page 43: ...he numeric keys simply press the numeric key that corresponds to the de sired oscillation mode For example press 1 to select the burst mode Pressing the numeric key will change the set ting immediatel...

Page 44: ...SECTION 3 Operation I I r Figure 3 9 Phase Relationship between Wavefom and Synchronous Output 3 25...

Page 45: ...curs A trigger signal that occurs during o scillation is ignored Fiaue 3 10 Burst Oscillation Mode Examole Gate Mode Inthegatemode theunitgeneratesoscillationsaslongas the gate signal trigger signal i...

Page 46: ...cted to the ex ternal trigger input Thus leaving the external trigger ir put connector disconnected is equivalent to connecting a high logic level Internal Rate The internal rate parameter sets the fr...

Page 47: ...th cycle fixed at 50 variable Duty cycle T I l j r I A I I I Shaded area is the hysteresis region which changes to high or low depending on the phase past value Ascending saWtoothwave Descending sawto...

Page 48: ...than the stop frequency an ascending frequency sweep will be generated If the start frequency is higher than the stop frequency a descending frequency sweep will be generated If you specify the cente...

Page 49: ...tart frequency in continu ous sweep duration of stop frequency in continuous sweep half of repetition period of continuous sweep When the sweep times for then and sweep functions are identical the swe...

Page 50: ...SECTION3 Operation 3 31...

Page 51: ...op frequency output normal frequency 3 32 programming will be enabled In addition the MKR OUT and SWEEP SYNC OLI signals willbe set high and the X DRIVE OUT signal will be set to OV Setting the Output...

Page 52: ...ency with the numeric keys The marker frequency is not af fected by this operation Changing Settings During Sweep Operation Because of processing execution time in the sweep execu tionmode theModel393...

Page 53: ...etermined both by the multiplying D A con verter and the attenuator Therefore the waveform am plitude has 3 digit resolution VP p and Vrms values and O ldBV resolution dBV values and the DC offset als...

Page 54: ...ange mode are independ ently set and saved Also the waveform output is mo mentarily turned off when the output range mode is changed Memory Recall Operation The output range mode and respective amplit...

Page 55: ...SECTION 3 Operation Figure 3 15 Output Resolution and Number of Digits for AC Only 3 36...

Page 56: ...SECTION 3 Operation igure 3 16 Setting Resolution and Number of Digits for DC Only 3 37...

Page 57: ...gle interface bus and data transfer is performed by three handshake lines enabling reliable data transfer between data send ers talkers and receivers listeners having differing data transfer rates 4 1...

Page 58: ...Data Xcepted This line indicates the acceptance of data by listeners cow01 BUS ATN REN IFC SRQ EOI ATN eTteNtion This line is an output line from the controller and it indi cates whether the informat...

Page 59: ...is in progr s Each listener sets NDAC high at the completion of data input The NDAC logic level is the result of ORing the NDAC signals from each listener 4 1 5 Data Transfer Example Figure4 3 shows...

Page 60: ...ch as IFC and REN Only one controller can be active on the GPIB 4 1 9 Multi Line Interface Messages l The controller sets the ATN signal to low to address devices to listen and talk and to transmit co...

Page 61: ...T 0 0 1 i MSG MSG MSG MSG MSG MSG MSG...

Page 62: ...s ignored Codes can be sent using either lower case or upper case letters In either case codes are interpreted and executed identically The space 20H tab 09H null OOH and semicolon 3BH characters are...

Page 63: ...ogram code characters are re ceived the input buffer overflows When an overflow OC curs the input buffer is cleared and program codes stored in the buffer are not executed In addition the input buffer...

Page 64: ...as inte gers No decimalpointis used in this format The decimal point is assumed to be at the end of the last character km l Leading zeroes and spaces are ignored l Sign for positive for negative is as...

Page 65: ...ader in the inquiry response string can be turned on or off by sending the command HDR 1 or HDR 0 respectively The power on default header state is header on HDR 1 2 Either CR LF EOI or CW EOI can be...

Page 66: ...ready Note however that corresponding masked SRQ bits cannot be reset Bits in the status byte canbe masked so that those particu lar conditions will not cause an SRQ to occur To mask bits set the corr...

Page 67: ...When sweep is hmwd off 3 SWEEP in execution When sweep is started by sweep start When sweep is halted due to the l When sweep is restarted by releasing end of single sweep or sweep off HOLD l When swe...

Page 68: ...ut amplitude Wp p Yes Range In AUTO output range mode 0 3E 03 03mVp p to 30 OE OO 3OVp p In FXD output range mode O OOE OO OVp p to 30 00E OO 3OVp p Resolution In AUTO output range mode O OlmVp p In F...

Page 69: ...s DC offset V Range In AUTO output range mode 15 OE OO 15 to 15 OE OO 15V In FXD output range 15 OE OO 15V to 15 OE OO 15V Resolution In ALIT0 output rawe mode O OlmV In FXD output range mode 1OmV Exa...

Page 70: ...or 1 0 Trigger inactive Same as MAN key off 1 Trigger active Same as MAN key on Example TRG 1 IXT mG IN BNC iNABLE m NRl Selects whether or not front panel EXT Yes TRIG IN connector is enabled in remo...

Page 71: ...NR3 Sets oscillation cycle of trigger generator by Yes frequency Range 0 4Eq3 0 4mHz 2500s to LOE 06 mm2 1 pss Resolution O lmHz Example TR 1 25E 03 1 25kHz 0 8md BWJ COUNT BST jTART STOP FHASE SPH NR...

Page 72: ...3 SPD NR3 Sets sweep marker frequency frequency Yes Hz Range O lE 03 0 lmI W to 1 2E O6 1 MHz Resolution O lmHz Example MKF l OE 2 100Hz Sets sweep start frequency by period Yes p xizs Range 0 86E 06...

Page 73: ...SND l OOE OO 1s 1Hz SWEEP mR PERIOD CENTER mOM MARKER MKD NR 3 Sets sweep marker frequency by period Yes period s Range 0 86E 06 0 86 LS 1 19MHz to lO OE 03 10000s O lmHz Resolution O O s Example MKD...

Page 74: ...e HOLD IN is always enabled in local when the unit returns to remote the status of this connector while previously in remote is placed into effect Initial status at power up or when PST code has been...

Page 75: ...SECllON 4 GPIB Interface Table 4 9 Model 3930A Miscellaneous Parameter Messages jODULATION ON OFF DTY 12 5 12 5 MEMORY RECALL mmCTION QUTPUT Turn waveform output on off ON OFF QUTPUT RANGE MOQE 4 19...

Page 76: ...or occurred 32 No SRQ sent when error 0cc rs 0 Send SRQ when error occurs 16 No effect same as 0 8 No effect same as 0 4 SWEEP stop 4 No SRQ sent when SWEEP stops 0 Send SRQ when SWEEP stops 2 SWEEP s...

Page 77: ...z AMPLITUDE ap p Output amplitude inquiry VP p AMV NR3 format Yes In AUTO output range 3 digit mantissa 2 digit exponent In IXD output range 4 digit mantissa Z digit exponent Example AMV lO OE OO0OVp...

Page 78: ...t panel EXT TRIG 1 digit same as setting value IN connector is enabled in remote Examule TRE 1 enabled INT TRIG GENERATOR BG ATE Inquiry of internal trigger oscillator period TRR NIX3 format 5 d manti...

Page 79: ...ter fre quency Period s SWEEP sFAN_ PERIOD Inquiry as to period of sweep span fre quency Period s SND NR3 format 6 digit mantissa Z digit exponent Example SND 3 33333E 03 3 33333ms 300Hz SWEEP B R PER...

Page 80: ...format 1 digit same as setting value Example HLE 0 Disabled Yes t Yes Table 4 14 Model 3930A Miscellaneous Parameter Inquiry Messages I Inauiw Descriotion I I Program Code Response Format I Settim I...

Page 81: ...For details refer to SRQ setting program code Example MSK 32 No SRQ on error only STATUS BYTE Status byte request Refer to paragraph 4 2 2 Status Byte STS NRl format No 3 digits Output 8 bit status b...

Page 82: ...r NR2 NR3 NF 3 Operation and Setting Range Phase difference between main signal from Model 3930A and phase shifter output deg Ranee 360 0to 360 0 360 0 t0360 00 Resolution 0 1 Example PHS 180 0 180 0...

Page 83: ...dBV For sawtooth or triangular 80 9EiOO 80 9dBV to 18 8EiOO WMdBV For same wave 76 56 00 76 5dBV to 23 5E OO 23 5dBV Resolution O ldBV Examule AMD 10 5E O 10 5dBV Sets DC offset voltage V Range In AUT...

Page 84: ...MARKER WEEP T fE WEEP FUN_CTION WEEP m WEEP ZOLYTINUOUS START CFM STM SFN SOF SCN None NR3 NRl None NOW Sets sweep marker phase deg Range 360 0to 360 0 360 0 to 360 0 Resolution 0 1 Example MKP 180 0...

Page 85: ...iWEEP STOP STATE iOLD IN BNC ENABLE sweep not in HOLD the command is ig nored and no error occurs HOLD IN assumes the previous remote status Initial status at power up or when the PST code has been e...

Page 86: ...Example AMM 0 Sets square wave duty cycle Range 5 0 to 95 0 5 0 to 95 0 Resolution 0 1 Example DTY 12 5 12 5 Sets square wave duty cycle to 50 fixed Example DYF Stores setting conditions in memory Ra...

Page 87: ...K MSK NRl Sets SRQ mask Y S Range 00 to 63 32 Error occurred 32 No SRQ sent when error OCCLXS 0 Send SRQ when error occurs 16 No effect me as 0 8 No effect same as 0 4 SWEEP stop 4 No SRQ sent when SW...

Page 88: ...plitude inquiry VP p NR3 format In AUTO output range mode 3 digit mantissa 2 digit exponent In FXD output range mode 4 dipit mantissa 2 d t exponent Example AMV lO OE OO lOVp p PLITUDE Vms Output ampl...

Page 89: ...Exampl e SFN 1 SINGL START IN BNC ENABLE SGE Inq as to whether or not rear panel NRl format 1 digit same as setting value Example SGE 1 enabled SINGL START IN BNC connector is en abled in remote IJOL...

Page 90: ...pecific to Model 3933A Phase Shifter GPIB Inquiry as to whether inquiry response message header is on or off 1 digit same as setting value Example HDRl on ut 8 bit status byte as base 10 number of err...

Page 91: ...e as the number of characters returned by the corresponding inquiry Ittakesabout 1 5msec bytefor theModel3930A to trans fer data in the talker mode Table 4 24 Typical Execution Times Setting Typical T...

Page 92: ...arker to Center Frequency Marker to Center Phase sweep Time Sweep Function sweep Off start Continuous sweep start Single Sweep SINGL START IN Connector Enabled Disabled in Remote setting Typical Typic...

Page 93: ...gs Recall Settings Main Parameter Display Preset Waveform Output On Off Header On Off SRQ Mask Status Byte Inquiry Error Status Inquiry Machine Type Name Inq setting Typical Typical Message Execution...

Page 94: ...ation Frequency Period s PRD Output Amplitude VP p AMV Output Amplitude I Output Amplitude dBV DC Offset Voltage V output Wavefom a 3 n 2 4 j 5 y OsciUation Mode 3 CON I 1 BRST L GATE rrigger Source E...

Page 95: ...ker to Center Erequency Sweep Time s Sweep Function Sweep Off start Continuous Sweep start Single sweep SINGLE START IN Connector Enabled disabled in Remote 0 Disabled 1 Enabled sweep start state swee...

Page 96: ...ings Recall Settings Main Parameter Display Preset Settings Waveform output On Off Output Range Mode Header On Off 0 off 1 on SRQ Mask Status Byte Inquiry Error Status Inquiry Unit Type Name Inquiry H...

Page 97: ...pan deg Sweep Marker Phase de Marker to Center Phase Sweep Time 5 Sweep Function 0 J 1 A 2 A Sweep Off Start Continuous Sweep start Single sweep SINGL START IN Connector Enabled disabled in Remote 0 D...

Page 98: ...tore settings Recall Settings Main Parameter Display Preset settings Waveform output On Off Output Range Mode Header On Off 0 Off 1 On SRQ Mask Status Byte Inquiry Error Status Inquiry Unit Type Name...

Page 99: ...CLEAR7 150 REMOTE702 160 OUTPUT 702 HSK 3 170 ON INTR 7 COT0 280 180 190 ENABLE INTR 7 2 200 INPUT INPUT PROGRAM CODE C 210 PRINT 220 PRINT COHHAND C 230 OLlTPUT702 C 240 IF POS C THEN CO jUB 720 250...

Page 100: ...splays input program code Sends program code to Model 3930A Executes specified subroutine when pro gram code contains Wait loop to ensure SRQ detection Returns to line 190 Subroutine for generating SR...

Page 101: ...g its published specifications whenit wasshipped from the factory However the typi ml data represents mean values of measurements for each Model 3930A Thus measured performance of your Model 3930A may...

Page 102: ...dW Ik 10k 1OOk Frequency Hz Note Voltage is set voltage load is 50R and 1kHz is the reference frequency Figure A I Sine Wave Amplitude m Frequency Characteristics 0 1 3gure A 2 Total Harmonic Distorti...

Page 103: ...del 3930A Specifications B l ELECTRICAL SPECIFICATIONS Wavefolms TWXS 1 DConlv rt n u I N cycles CN is an integer generated by a trigger signal N l to 65 536 N cycles generated while trigger signal Is...

Page 104: ...and Accuracy Per Table B 3 AC DC Minimum AC Amplitude Resaiution and Accuracy The sum of AC amplirude s absolute peak and DC voltage s absolute value is less than XV 1kH reference fRqUenCy OV DC Offse...

Page 105: ...tput At I 100 modulation At O outpput is haif of displayed value At IV DC the carrier is suppressed 3v to 1v 2100 DC to IOO Iz Upto1OOkHz 21 mm BNC front panel Frequency Sweep Types Sweep Range Minimu...

Page 106: ...ecreasing Output Impedance 600R unbalanced Load impedance IOkQ minimum CCXUWCb BNC rear panel Replace marker frequency with center frequency Internal Internal trigger oscillator positive negative logi...

Page 107: ...are stared and become effective at next power on except for waveform output on oft I identica to M mory 1 Same Items as m Memory Contents plus lock on off GPE address delimiter Per cursor mwement and...

Page 108: ...cillation mode 1 oooooookHz 3 00m p p WlOVp p Q OOmV Q OOW L CONT Sweep Related start frequency stop frequency center frequency Span Frequency Marker frequency Sweep time Sweep functiion 0000000 z 1o...

Page 109: ...er function capability co No controller function capability I50 T bit code ASCD code Transmission CR or CR LF panel EOI als sent simultaneously Reception 1CR CR LF CR EOI CR LF EOI or EOI 0 30 selecte...

Page 110: ...1 3 to 21 2 smv l IO 299mV to 30 OmV 86 5mV to 8 66mV 21 3 to 41 2 15QLv l 100 29 9mV to 0 3Om 8 65mV to OSBmV 41 3 b 80 9 lS LV 1 1000 30 00 to o oov wp p only r Np p only 5m l l Output Range Mode AC...

Page 111: ...mv 76 5 15 Vpp 7 3bV Not specified 1 lOOO 15mVpp 7 3mV 1 0 2 oi AC amplitude l l setting pp O l oi DC 1 I I voltage setting c8mW wp p only r Illls 143mV dBV R4 Red DC altap e ccuaey see Iate 1 16 91 1...

Page 112: ......

Page 113: ...ion 2 2 Linear Sweep Steps 3 33 Log Sweep steps 3 34 Logic Input 3 13 Logic Outputs 3 14 G M MANUAL ADDENDA 1 2 Gate Mode 3 26 MODEL 3930 4 GPlB INTERFACE 4 6 GPIB Handshaking 4 2 MODEL 3930A PROGRAM...

Page 114: ...15 start Frequency 3 32 Start Stop Phase 3 27 status Byte 4 11 stop Frequency 3 32 Substituting Marker Frequency Sweep Function 3 x Sweep Operations 3 30 sweep Range 3 29 Sweep Time 3 30 Synchronous...

Page 115: ...teries and fuses arc OK 0 All ranges or functions arc bad 3 Checked all cables 0 Unable to zero 0 Will not read applied input 0 Certificate of calibration required attach any additional she as necessa...

Reviews: