Sie sind auf Seite 1von 78
OPERATING MANUAL SYNTHESIZER] FUNCTION GENERATOR ; 33250 | | | WAR eackano vwszee de wow Ww wo wu we eee w wow ew ow ww ow ow & HEWLETT PACKARD OPERATING MANUAL MODEL 3325A SYNTHESIZER/FUNCTION GENERATOR Serial Numbers: All IMPORTANT NOTICE ‘This manual applies to all instruments. Docu- mentation changes required after the printing of this manual are shown on a manual changes supplement which accompanies this manual To prevent potential fire or shock hazard, do not expose equipment to rain or moisture. Manual Part No, 03325-90013 © Copyright Hewlett-Packard Company 1978, 1981, 1984 P.O. Box 69, Marysville, Washington 98270 Printed: May 1984 wwe oe wow www ew eo w ws w wow wow ou wo ur HEWLETT PACKARD SAFETY SUMMARY ‘The following general sefety procautions must be obsorved during all phases of operation, service, end repair of this, instrament, Failure to comply with these precautions or with specific warnings elsewhere in this manual violates, safety standards of design, manufacture, and intondad use of the instrument. Howlett Packard Company assumes no liability for the customer's failure to comply with these requirements. This is # Safety Class 1 instrument. GROUND THE INSTRUMENT To minimize shock hazard, the instrument chassis and cabinet must be connected to an elec: trigal ground. The instrument is equipped with a three-conductor ac power cable, The power cable must either be plugged into an approved three-contact electrical outlet or used with a three-contact to two-contact adapter with the grounding wire (green| firmly connected to an electrical ground (safety ground) at the power outlet. The power jack and mating plug of the power cable meet international Electrotechnical Commission (IEC! safety standards, ‘DO NOT OPERATE IN AN EXPLOSIVE ATMOSPHERE Do not operate the instrument in the presence of flammable gases or fumes. Operation of any electrical instrument in such an environment constitutes a definite safety hazard, KEEP AWAY FROM LIVE CIRCUITS Operating personnel must not remove instrument covers. Component replacement and internal adjustments must be made by qualified maintenance personnel. Do not replace components with power cable connected, Under certain conditions, dangerous voltages may exist even with the power cable removed. To avoid injuries, always disconnect power and discharge circuits before touching them. 0 NOT SERVICE OR ADJUST ALONE Do not attempt internal service or adjustment unless another person, capable of rendering first aid and resuscitation, is present. 00 NOT SUBSTITUTE PARTS OR MODIFY INSTRUMENT Because of the danger of introducing additional hazards, do not install substitute parts or per- form any unauthorized modification to the instrument. Return the instrument to a Hewlett- Packard Sales and Service Office for service and repair to ensure that safety features are main- tained. DANGEROUS PROCEDURE WARNINGS Warnings, such as the example below, precede potentially dangerous procedures throughout manual. Instructions contained in the warnings must be followed. Dangerous voltages, capable of causing death, are present in this instrumont, Uso ox- ‘trama caution when handling, testing, and adjusting. SAFETY SYMBOLS General Definitions of Safety Symbols Used On Equipment or In Manuals. NOTE Instruction manual symbol: the product will be marked with this symbol when it is necessary for the user to refer to the instruction, manual in order to protect against damage to the instrument. Indicates dangerous voltage (terminals fed from the interior by voltage exceeding 1000 volts must be so marked), Protective conductor terminal. For protection against electrical shock in case of a fault, Used with field wiring terminals to in: dicate the terminal which must be connected to ground before operating equipment. Low-noise or noiseless, clean ground (earth) terminal. Used for a signal common, as well as providing protection against electrical shock in case of a fault. A terminal marked with this symbol must be connected to ground in the manner described in the installation (operating) manual, and before operating the equipment Frame or chassis terminal. A connection to the frame (chassis) of the equipment which normally includes all exposed metal struc- tures. Alternating current (power line) Direct current (power tine), Altemating or direct current (power line) The WARNING sign denotes a hazard. It calls attention to a pro- cedure, practice, condition or the like, which, if not correctly per- formed or adhered to, could result in injury or death to personnel. The CAUTION sign denotes a hazard. It calls attention to an operating procedure, practice, condition or the like, which,if not correctly performed or adhered to, could result in damage to or desiruetion of part or all of the product. The NOTE sign denotes important information. It calls attention to procedure, practice, condition or the like, which is essential to highlight am m Dp rey mr ey) Ah AMM Mm MM mM m Model 3325 TABLE OF CONTENTS Section I. GENERAL INFORMATION 1-1, Introduction 1-5. Instrument Description 1-9. Specifications L-11, Supplemental Operating Information 1-13. Remote Control 115. Options 1-17, Accessories Supplied 1-19. Accessories Available -21, Instrument and Manual Identification 121 1-24, Safety Considerations 1-27, Recommended Test Equipment Section If, INSTALLATION Introduction Initial Inspection Preparation For Use. Power Requirements, Line Voltage Selection Power Cable HP-IB Connections 325A Listen/Talk Address HP-IB Description Connecting Oven Option 001 Operating Environment Cooling System Bench Operation Rack Mounting Storage and Shipment Environment Instrument Identification Packaging Section Il. OPERATION Introduciton Panel Features Power/Warm-Up Initial Conditions 3-10. Self Test 2. Front/Rear Signel Output 4. Syne Output 6. 8 Exiernal Reference Input IOMHz Oven Option 001 Manual Programming Clear Display Entry Errors... Function Selection Frequeney Entry Page 1 1 1 1 7 oH 1 oe oh 1M oh 1 if 1 1 1 1 1 1 5 5 6 6 6 ve 22 2 2 2 ca Section 3.89, 3.91 3-93. 3.95. 3.97. 3-100. 3-101. 3-103. 3-107. 3-109. 31 3-113. 3-15. 3-118. 3-122. 3.124. 3-126. 28, 3-130. 3132 Table of Contents Page Frequency Limits 34 Frequency Display and Resolution .3-5 Auniliary Output (Sine Funetion Only)3-5 Amplitude Entry 35 Amplitude Calibration ............35 High Voltage Output Option 002 DC Offset. Phase Entry ....... Frequency Sweep... Sweep Marker Sweep X Drive Ourput Sweep Z Blank Output Amplitude Modulation. Phase Modulation Modity Keys Store and Recall Operator's Checks Self Test Output Checks. . Operator’s Maintenance. HP-IB Operation General HP-1B Description. Definition of HP-IB Terms and Concepts 313 Basic Device Communication Capability Message Definitions 325A Response to Messages HP-IB Work Sheet HP-IB Addressing 3325A Remote Programming 3325A HP-IB Capabilities Developing an HP-IB Program Universal and Addressed Commands Placing the 33254 in Remote The 33254 Address 33254 Data Message Formats Data Transfer Mode. Programming Data Transfer Mode. Programming Entry Parameters. ..3-21 Programming Waveform Function 3-21 Programming Binary (On or Off) Functions 32 Programming Selection Functions .3-22 Programming Execution Functions 3.22 Programming Amplitude Units Conversion ..... 3-23 Programming Storage Registers ...3-2 ‘Table of Contents Model 33258 TABLE OF CONTENTS (Cont'd) Section WV. 4d 43. 45. 48, 410. 412, pars 416. 418, 4:20. 4.22, 424, 426. 428, 420. LIST OF TABLES Section 3.134, Service Requests 3-136. Serial Poil 3-138. Status Byte. 3-140, Busy Flag 3-142. Sweep Flag 3-144, Masking or Enabling Service Requests 3.24 3-146, Interrogating Program Errors. ...3-24 3.148. Interrogating Entry Parameters ...3-25 3-150, Incerrogating Function (Waveform) 3.25 3-152, Interrogating Miscellaneous Parameters 3.26 3-158, Using the interrogate Capability . 3-26 3-156, 3325A Programming Procedure . ..3-27 ‘Appendix A. Meta Messages Block Diagrammed .-.- Appendix B, Programming the Model with the 9825A Calculator . ..B-l Table Page 1.1 Specifications 7 12 1-2, Supplemental Information 13 1-3, HP-IB Intertace Capability 1-6 1-4, HP-IB Response Times 17 Recommended Test Equipment. 18 HBP-IB Addresses 24 -1, Operating Information 341 “Amplitude Limits of AC Functions ...3-5 High Voltage Outpue Amplitudes (Option 002)..... . Maximum DC Offset with any AC Function 37 Table 4-1, Test Equipment Required for Operational Verification PERFORMANCE TESTS .. Introduction ....- Caioulator-Controtied Test Operational Verification Required Test Equipment Self Test . ‘Sine Wave Verification Square Wave Verification Triangle and Ramp Verification ‘Amplitude Flatness Check Syne Output Check Frequency Accuracy ‘Output Level and Attenuator Check Harmonic Distortion Test Close-In Spurious Signal Test HP-IB Interface Test . General Interface Management Lines Definition of Meta Messages 3325A Implementation of Messages. Interface Functions : Programming (ASCH) -10, Programming Codes 1 SRQ Mask/Enable Data LIST OF ILLUSTRATIONS Figure Page 2. Power Cables 22 22. HP-IB Connector 122, Rack Mount and Handle Kits 25 Front and Rear Panel Controls .......3-2 Maximum DC Offset 348 with AC Functions... Figure 33, AL Interface Connections and Bus Structure... Harmonie Distortion Verification (High Voltage Output) Page 41 4 41 4 41 41 2 43 43 44 44 45 46 46 Page 3413 = m moo m oy ye poy are fa) 1 Py ow ww w wos SECTION | GENERAL INFORMATION | TABLE OF CONTENTS Paraeraph Introduction : : ; Instrument Description . Specifications : et ‘Supplemental Operating Information . Remote Control ..... 2.6... eee 5. Options... . Accessories Supplied . Accessories Available Instrument and Manual Identification Safety Considerations Recommended Test Equipment LIST OF TABLES Table Specifications Supplemental Information HP-IB Interface Capability HP-IB Response Times Recommended Test Equipment wow wow wea wow wow wow ow ow wow wo wo ww ow w w Model 33254 General Information ; SECTION 1 o GENERAL INFORMATION 1-1, INTRODUCTION, 1-2. The Operating and Service Manual contains infor- mation required to install, operate, test, adjust, and serv ice the Hewlett-Packard Model 3325A Synthesizer/Func- tion Generator. The Operating Manual supplement is a copy of the first three sections of the Operating and Serv- ice Manual, plus the Operational Verification procedures from Section IV. The supplement should be kept with the instrument for use by the operator. The part num- bers of both the Operating and Service Manual and the Operating Manual supplement are shown on the title ages. 1-3, Also shown on the title page of this manual is a Microfiche part number. This number can be used to order 4 x 6 inch transparencies of the Operating and Service Manual, Each Microfiche contains up to 96 photo-duplicates of the manual pages. The Microfiche package includes the latest Manual Changes supplement as well as pertinent Service Notes. 1-4, Additional copies of the Operating and Service Manual, Operating Information Supplement, or Service Notes can be ordered through your nearest Hewlett- Packard Sales and Service Office. (A list of these offices is provided at the end of this manual.) 1.5, INSTRUMENT DESCRIPTION. 1-6, The Model 33254 Synthesizer/Function Generator produces ihe following siguals al @ atininian frequency of 1 pHz and maximum frequency of: Sine wave 20 MHz Square wave 40 MHz, Triangle 40 kHz Positive slope ramp 10 kHz. Negative slope ramp 10 kHz Frequency may be selected with up to eleven digits of resolution, Output amplitude is 1 mV to 10 V peak-to- peak. The output level may also be selected or displayed in V rms or in dBm (50 ohms). Any function may be de offset up to 4.5 V, or the output may be de only up to £5 V. An optional high voltage output produces up to 40 Vp-p into 2500 ohms load. 1.7, Frequency sweep of all functions is provided in linear or log sweep, at sweep times of 10 milliseconds to 99.99 seconds for linear sweep. Maximum time for log ore is 99.99 seconds and minimum time is 2 seconds for single log sweep and 0.1 second for continuous log sweep. Single linear sweep may be up or down, while continuous sweep is up/down/up, etc., in the linear mode and up/up, etc., in log mode. 1-8. The Model 33254 is fully programmable through the rear panel Hewlett-Packard Interface Bus (HP-IB) connector. A device such as a programmable calculator is capable of remotely controlling the 3325. Interface information is given in Section I of this manual, and programming information is in Section IIT. 1.9, SPECIFICATIONS. 1-10. Instrument specifications are listed in Table 1-1. These specifications are the performance standards or limits against which the instrument is tested. Any changes in specifications due to manufacturing, design or traceability to the U.S. National Bureau of Standards are included in Table 1-1 of this manual and/or the Manual Changes Supplement 4-11, SUPPLEMENTAL OPERATING INFORMATION. 1:12. Table 1-2 contains information describing general operating characteristics of the 3325A. This informa- ‘don is supplemental operating information and is not to be considered as specifications. 1-13. REMOTE CONTROL. 1-14, Table 1-3 lists the HP-IB interface capabilities of the Model 33254 in conformity with IEEE Standard 488-1978, “Standard Digital Interface for Programmable Instrumentation’”. HP-IB response times are given in Table 1-4, 1-15, OPTIONS. 1-16. The following options extend the frequency stability and output amplitude capabilities of the Model 3325: Option 001 Option 002 High Stability Frequency Reference High Voltage Ourput ‘The following options indicate the line voltage to which. the instrument was set at the factory: Option 100 Nominal 100 V ac Option 120 Nominal 120 V ac Option 220 Nominal 220 V ac Option 240 Nominal 240 V ac General Information Table 1-1, Model 33254 Specifications. FUNCTIONS AND FREOUENGIES Sine Weve: ‘Sigal Output (Front or Rase Panel 10.000 007 Hz 10 20 999 290.909 He Auxiiny Output (Rear Panel 21.000 000,000 Hs to 60 999 999,999 Hz Undorrange to 19 060 000.001 Hz ‘Square Wave: 0.000 001 Hz to 10 999 999.999 Hz “Thangle: 0.000 001 Hs to 10 999.999 999 Hz Positive and Nagativa Slope Ramp: 10.000 001 Hs te 10:909.989 999 Hz FREQUENCY RESOLUTION 1 ple for roquencise below 100 kitz 1 Inti for frequencies 100 kHz and higher FREQUENCY ACCURACY ‘Stand lastest) 5 x 10° of selected value {20° 10 30°C) FREQUENCY STABILITY (Sundar estrone £5 x 10° per year (20° 10 30°C) SIOWAL CHARACTERISTICS Sine Wave: ‘Harmanse Distortion relative tothe amolitude of the fundemental frequency at ful output on eech range 0-1 He t0 50 wh 65 08 130 kits to 200 KHz 60 eB 200 kite to 2 MH2 i a0 a8 2 Mie to 16 Mite 30 08 TRH 10 20M 238 aR Spurious: Allnon-harmonicaly elated output signals will bbe more than 7Oa8 below the cariar (+508 with DC off- et), or less than -80dBm, whichever is greater. Phase Nolse: s -8048 {Option 001 Only for 8 SOKHE band cantered on 2 20MME cartiar (oxchicing + THe se0ut the earl. Square Wave: Fiso/Fal Time: = 20 nanoseconds, 10% to 90% et full output Symmetry: = 02% of period + 3 nanoseconds Overshoot: = 5% of peak to peak amoitude at full output “Hiangle: LUnearty, 10% to 80%, bast ft straight line = 0.05% of ful p-p output for each range Ramps [Positive or Negative Sion! Linearity, 10% to 80%, best ft straight in of full p-p output for each range £0.08% Retrace Time: = 3 microseconds, 90% ta 1095 Romp Poried Variation: < 1% of period, maximum “aRPLITUDE ‘Amplitude Accuracy with no Attenuation (Attenusior ‘ange 1) inte 60 ohm Load, (No 0.C. offect) Function and frequency range Tolerance eelatve 0 programmed emplitide Sina Wave (loot He to 100 wiz 20108 Square Wave ‘001 Hz to 100 He + 1.0% Triangle 1001 #2 102 tHe 41.5% Bikhe to 10 kee : 5% Ramps [001 Ha to 500 He + 1.5% = 10% [500 Heo 10 ke Flatness with no attenuation (eeanuator Range 1) into Tolerance relative 10 programmed amplitude st 8.80 Ohmioad THe Sine Wave 100 KH? to 20 Mie £03.48 Square Wave 100 ki to 10 Me £ 10% ‘Amplitude accuracy with Dc offset and no attenuation (Range 1) nto Tolerance relative 10 programmed amptuda, 8°50 ohm load ‘Sine Wave ] O01 He to took: | 0.9 48 ‘Squar | (001 Hz to 100 kHz 23% THiangle 1001 He to 2 kHz 24% 2 kie to TO kHe | sex Ramps (00% He to 500 He £ 4% SoHe to 10KHe | 11% Attonuator Accuracy itheae Tolerance rlstve to tora are save with the fmplitude accuracy exore) programmed ampttude, 1001 He 0 20 kee | ‘Attenuator Range? | No Etor 1001 He to 100 Ke ‘Attenuator ranges 2 through 8 201 a8 100 kits to 10 Mie Astanuater range 2 through & 0.248 10 Mis to 20 Ms Attenuator ranges + 2 through 4 Attenuator ranges through & lL 0.248 0.5 48 mm my fe mm WW Wm wh me io fi A = = wom fn n w Wow Ww We We Ww ww Wil ww Ww Ww Wa WW Wi aw wo iy ’ Model 33258, General Information Table 1-1. Specifications (Cont'd). Accuracy of DC Offset (into 60 ohms ‘BC Only (No AC Function): + 0.4% of fll peak out nut for each range” *Excopt lowest attenuator range where accuracy Is = 204V. DC + AG, £1 Mie: 21.29%, Ramps +2.4% be + AC. >1 MHZ: +396 AMPLITUDE MODULATION ot Sie Function oxy Modulation Envelope Distortion: ~30 48 10 80% modtuls- sion at 7 kHz, 0 Vide Offsct PARSE OFFSET Range: = 719.99 with respect to arbitrary sterting phase, of assigned voro ahase Resolution: 0.12 Stability: = 1° phase/*c Increment Accuracy: 0.2% PHASE MODULATION Linearity [Sine Function): =0.85%, best ft straight tine swe oureuT Output Levals inte 50 ohms: {Squere wave With Voy = + 12V,Vigy 8 + 0.2V x onive oureuT Amplitude: 0 to +10 V de tnear amp proportions to Sweep frequency lsweep up eal) Linearity, 10% t0 90%, best ft straight Ine 10.1% of final value. Specttieg far a lincar sweep Wwigthe wnien are integral maltigis of the micimum Sweep width fr each function and sweep time OPTION 001 STABILITY FREQUENCY REFERENCE Ambignt Stability: £6 « 10° (0° t0 S5SC referenced to Pa0%c) ‘Aging Rate; =5 x 10° por week (after 72 hours Gontinvous operation) PEE 10 per month latter 15 days ortinuous operation! ‘prion 002 igh voLTAGe oUYPuT Frequency Range: ‘Sine and Square Wave: 1 eHe to 1 Miz rangle and amps! | ws 10 10 KHZ Ampitude Range: émVp-p © 40Vp-p (= 5000, < S00pF load) maximum output current, = 40mA\ ‘Accuraey fat 2 kHz): £2% of full output foreach range Fitness: = 10% of programmes amplitude De offset Range’ 4 times the vango of the standard instrument Accuracy: 11% +25 mVb of full eurput for each range Sianal Characteristics: ‘Gina Wave Harmonic Distortion (ative to the fun omental trequency af full output into 2500 olin, *<500 pF ‘No Harmonic Greater Than Fundaments! | Frequency To He to 50 he -65.08 50 ke to 200 He ~60 38 200 wee #0 1 Mia = 40 48 Square Wave Fisolali Time: < 126 nanoseconds, 10% to 90% at full eutpur with = 500'ohm, < SO0DF load Oversheot: < 10% of peak amplitude with = 600 chm, < 500 pF load Table 1-2 Supplomental information ‘MAIN SIGNAL OUTPUT 50.0 Impedance BNC Connactor, switchable to Iront oF rear pano! (not switchable with Opvon 002) May be floated # maximum of from chassis (aarth) ground 12 V peak fae + del Amplitude Ranges: "AIIAC Functions (with no dc offset Axtenuation| Factor Arspitude (Peaketo-Peak! 30.00 V to 3.000 v 2,999 V 10 1.000 V 999.9 mv 10 300.0. av 4 30.) 298.9 mV t0 100.0 mv 5 100 | 39.99 mv #2 30.00 mv 6 300 | 29:99 mv w 10.00 mY 7 1000 | 9.900 mv to 3.000 my 8 3000 | 2.999 mv wo 1.000 mv ¢ offset Onl: Amplitude (Pesketa Posie Factor Farge No. 5.000 V 10 1.500 4.499 V 10 500.0 my 499.9 mV to 150.0 mv 449.9 mV to 50.00 mv 28.59 mV t0 15.00 mv 14.39 mV 10 6,000 my 4.999 mv 10 1.500 mv 4.499 mV to 1.000 mV 3000 | oe sneral Information Table 1-2. Supplemental I Model 33258 information (Cont'd). [AC Fonction with OC Offset Astenvation | Factor AC Funetion Ampitude (o-5) 7 9.898 V ¢0 1,000 ¥ ; T 2 3 | sa amv 93234 mv 3) 18 | 3833 mv to 100.0 mv t | 38 | 3898 mv to 33.34 mv $ | 198 | 3825my eo tac0 my é Soo | 3.599 mv 10.3298 mv + | 2.588 mv to 1.000 mv 1000 | Hign Vorage Output Option 002: "Ameltude and Renges: & times the standard instru ‘ment ampitudes Cutout Impedance: <2 @ at OC 19 < 10M at 1 MHz Square Wave Setting Time: <1 xs to sete to within (O5tG of final valua for fraquencios of 10 He to 500 KHz, ‘ested at full output with np load Freauency sweer Swoon Time: ‘neat Sween: 0,01 second to 89.99 seconds ‘single for contieuous Log Sweep: "Single Swoeg: 2 secones to 99.99 seconds Continuous Sweep: 0.1 second to 99.99 seconds Maximum Sweep Width: 1 Hz to maximum froquency of the function selected Misimum Sweep Width (Linea: Minimum Sweep Width ‘Sweep Time 10.07 second Sweep Time Fanetion 199.99 seconds sine | O.1mHe | 999.9 mhz Shuere | O.0smiz | 499.5 mH Frange | 0.008 mr2 | 49.98 mie Ramps | G.0tmHe | 98.99 mHz Misimum Sweep IMidth (Leal: 1 decade Phase Continuity: Swaep Is phase continuous over the ful fraqueney range aru? Time Standere Instrument: 20 minutes to within specified ac Option 001 High Stability Frequency Retersnes: Reference willbe within = 1 x 10°F of final value 16 Frinutes aiterturnon at 25°C for an oH smo of less than 24 hours /AUxIUARY INPUTS (ay be lata 2 maximam of 242 ¥ peak in + dl from chasis earth ground) Reference: For phase-locking the 33258 t0 an external freauency reference of 10 MHz o° a subharmonic of YO wiz down to 1 M2. Level must be O dBm to 1720 dBm into 50 chms, Res panel BNC connector. Maximum OC | Min, DC (hori tacoris 7,000 mv t@4,500¥ | 1.000 mv igeve1.499V | 0.100 mv 393.2 mv 10 450,.0mv | 0.100 mv 318.6 mv t0 149.9 mv | O.010mv 33.93 mv 10 d5.00mv | 9.010 mv 32188 mv to 14.99 mv | 0.001 mY 3.333 mv to 4.600 mv | 0.001 mY ‘Amplitude Modulation Input (Sine Function Onli Modulation depth a fll output for t0 100% sch range Modulation frequency range: DC t0 500 kHz (0 to 2 Mie carer frequency) Sensitiviey: §V peak for 100% modulation Inaut impedence: 10 ke Connector: 3 panel BNC. Phase Modulation: ‘Modulation Frequency Range: DC to 5 kHz ‘Modulation Depth Funexion | Sine Square Trends Ramps Input Iepedance: 20 ka Connector: Rear pane! BNC Awe ARY UITPUTS ey land # maximum of £42 Veh ae + dt rom chasis let round sl Fy Frequency Output las coupled cutputl Frequency Range: 21 Ms to 0,899 999 999 Mit, ‘th underrange coverage to 18.000 000 00+ MHz Ampitude: © 8m Output impedance: 60 ohms Connector: Rear panel BNC 1 Miz Reference Output (for phase-locking other in exrumants #0 23288): Amplitude: 0 8m Output Impedance: $0 ohms ‘Connector: Rear panel BNC Marker Qutout [Linear sweep oni): Levels: High to Low TTL comoatble voltage transition ft selectod marker frequency, swe0p UP OP. CConngoter: Rear parel BNC om F i mmm mm m mm ™ E Ww www ee ee we bow Ww Ww w wow tt wow Ww mw vy 2 Model 33254 General Information Table 1-2. Supplomental Information (Cont'd). X Drive Output (Sweep up oni Frequency Switching ond Setting Time:* ‘Amplitude: 0 to + 10°V linear romp proportions to ‘seep frequaney <10 me to within 1 He of final vaiua for 100 ke epan ‘Conmactor: Rear panel BNC <25 ma to within 1 Hz of final value for 1 MHz span 2 Blank Output <70 me to within 1 He of final value for 20 Me span Lavela (TTL compatible votago levels: inear Seen Phase Switching and Sattling Timo:* ‘Single: Love at start of swonp, High at stop. Re ‘= 15 ms to within 90° of phase lock for 20 Miz fre rains High unl start of next sweep, ‘quency change Continuous: Low during sweep up, High during Amplituge Switching Tine:” sweep down, 30 ms to within amplitude spocitications eee “Timea shown are in addition to programming time | ‘Srgie: Low at stat of swoop, High at stop. Re: geyeat mains High unt start of next S900, ‘Operating Environment: Continue: Low during sweep. Goes High 10 wits Oven Raeone Output, Option O01, fr pase Bale Homa 28 eee feaunat ceora tase Connector: Rear panel SNC. Must be connected to the rear panel EXT AEF IN connector. 100/120/2201280V+ 5%,~ 10%, 48 x0 66 He 60 VA, 100 Vi Dimenstons in eit EMOTE cOwTAOL ° 9 Alttuds: 50,000 tt. Power Requirements: 192.6 (Si) Noh x 425.5 (16%) wide x 497.8 /A with all options, 10 VA standby meters na (inchash | Sars Letiat i Net weight: 9(20) ‘The following accessory options are also available for 1-19. ACCESSORIES AVAILABLE. the Model 33254: 1-20, The following accessories are available for use Option 907 Front Handle Assembly with the Model 33254: Option 908 Rack Mount Flange Kit Option 909 Rack Mount Flange Kit/Front Handle Assembly Option 910 Additional Operating and Service 11088¢ bean 113564 03325-80001 5. 1-17, ACCESSORIES SUPPLIED. Ceara 1-18, A special connector is supplied with the High 5061-0077 Stability Frequency Reference Option 001 for eonnest- i ((@ ing the rear panei Reference Output tothe Reference in- “061-0083 put. This connestor is Part No. 1250-1499, 5061-0089 Description 50 ohm Feedthru Termination Ground Isolator ‘Oven Board Assy. (Converts 3325A to Option 001) High Voltage Option (Converts 33258 to Option 002) Rack Mount Flange Kit (Option 908) Rack Mount Flange/Front Handle Kit (Option 909) Front Handle Kit (Option 907) 1s General Information 4-21, INSTRUMENT AND MANUAL IDENTIFICATION. 1-22. The instrament serial number is located on the rear panel, Hewlett-Packard uses a two-section serial number consisting of a four-digit prefix and a five-digit suffix. A letter between the prefix and suffix identifies the country in which the instrument was manufactured (A=USA, G=West Germany, J=Japan, Us United Kingdom). All correspondence with Hewlett-Packard concerning this instrument should include the complete serial number. 1-23, The serial number prefix is the same for all iden- tical instruments and changes only when a change is ‘made to the instrument. The sutfix is assigned sequen- tially and is different for each instrument. If the serial number of your instrument is lower than the serial number on the ttle page of this manual, refer to Section VII, MANUAL CHANGES, for the information that will’ adapt this manual to your instrument. This is ‘especially important if the serial prefix of your instru: ‘ment is different than the one shown on the ttle page of this manual, An instrument manufactured after the printing of this manual may differ in some respect from the information in this manual. In this case, a yellow ‘Manual Changes supplement included with the manual explains how to adapt the manual to your instrument. 1.24, SAFETY CONSIDERATIONS. 1.25. To ensure safe operation and to retain the instru- ment in a safe condition, this Operating and Service Manual contains information, cautions and warnings which must be adhered to by the user or service person- nel. 16 Model 33254, Table 1-3, HP.B Interface Cay cove Fonction | cut | Sows handshake copabiity Ait | Receotornndahoke eapattey “Te | Gouc tker Seal po Unadcresses totic i adirtued to haten ta | Gentlemen Listen ony; Undressed to istonf eddessoe to tok | sri | Santon Request capebity RL! | RemotelLeca eapbity Fro) Novara! pot copy Set | Device Cia expen Bro | Novdvice tigger capshiny Go| No.conwotr eapabity £1 | Span cetectr bus ves 1.26. The symbol A\ appearing on the front or reat panel of the 3325A is an international symbol meaning Sefer to the Operating and Service Manual". The sym- bol identities important instructions required to prevent damage to the instrument. To ensure the safety of the ‘operating and maintenance personnel and retain the safe operating condition of the instrument, these in- structions must be adhered to. e 4.27, RECOMMENDED TEST EQUIPMENT. 1-28, Equipment required to maintain the Model 33254 is listed in Table 1-5. Other equipment can_ be substituted if it meets or exceeds the critical specifica- tions listed in the table. \ = & & = € mm mm m www aw Ww wwe uw Wo Ww Ww bw Ww Ww WoW Ww ab Ww Ww si wa Model 33254 General Information Table 1-4, HP-IB Response Times. Input Dato Output Data | rag eco 7 aa0-s00-e | Tgcoms | 480-800 8 | 7 sae | epan | eis eae = 750.400. | Jn | atch we Blo Der 28Seb then | 2d Seen | 228836008 thn or 7 aeosao in sjem sle] s4n02500 ioe BEER en [2G Aen | 22a i HUE | WORSEN Se ree oF $6500 [gma | 8895800 ne | aites voormy | 7862955 | Mzsat | 28558865 3 Fas a 50-3008 | ),Sne | ge Snows Son Fagomey | 8T 459-9005] game | js#02800 ie AF Ben | 2gteteen | SEO hen Bains wz ects | 7*HRBSRSB een | TTA | SEES nite vam orm [2558606 cee | MSE | Pee Snows Nanas Roar | MF a50-800,8 | 7.0m | 4802800 n on Meee enn abe en | 2dimen | 228% then Be sax ravonwn | 72858265 ee” | ES” | PEERS 9 Sweep Tine lesen 250-500 |) &5ms | | 480-8008 Bas e Soouadsic” (2S amen | hashcg (lee = a50-5000 | its nadon Ean ow we 50-S00,0 | bane [areeten a crreaneectl iti San Sige Sree s 450-800 | 900 e ‘Ronee Mnernonic. Time | nr oae 7 e0-Fooe | Ta jeccetes oa wos | hm ror im 375-7800 | Tne ey are aioe y ila esas eR wn 50-800 | ome Face vw “0-500;8 | Fons ro] General Information ‘Model 33254, Table 1-5, Recommended Test Equipmer = os aa @ . are cota seen tor | Fe | Sie | Seis | samme & Ositonape Verte xp | x x [te 17408 & Sha eto 100 fz erect dot vs tae Tecan Came Feasncy Mees TPR We BUTEA wih On OF ‘remy anges '0 20 MAE moter set reciian 8 ie Apo ete oe odin oa a x Te a8 reson. 1 V.10V vee ‘toney: 2% ‘ere, 10¥, 100 nae 06 Fnetin xl «lx sto. 94554 "ov feouney: 2.05% fesotn: 6 ate seein res Acree Soo fone: 29 Ae aes Crest Factor: 4:1 Sate tad are a rs Pw rosa St an tw an Foaae, cee eons a ra ee “pe HTT BERET en ie ‘Seite Seoeneoeea : ae eer Fan ea Wo fenoniean : eens | "aoanabue & Pare eure sre sree ins Wave Sonal Sous] Feeney 1 x Tp B04 Teatae | Yams ie 20 52 city nanos « ro. $8958 1 wie20 ‘prea nars: 0 i eee ne ee Fan eget! Sees ce Seite 1 a |sooo3ja | a7 1" Adross 2 R |1o0o1o0l 2 | 2 3 s |roo1s] 23 | 19 3 4 tT |10100| 2% | 2 4 5 vu jrorodt}as | a 16 6 vo |ros2o0} 2 | a 16 7 wi frordtl 27 | 2s a7 a x [11000] 3 | 2 18 ® y fraoorl| a | 25 9 zf11010; a | 26 10. i fsrort] as |. 27 8 s fait ool] a | 2 a 1 fia ror} as | 2 10 ~ |aataof a6 | 30 1 a4 cao]s cola cola Aderess Switones cole co}t TO} Lon ~ Listen only [5 | Rom — ROM Disable (For Test Oniv) NOTE: The Equivalent Codes shown corraspond only tothe 6-bit binary switeh Code, These bits are the game for both listen and talk addresses, and the sixth land seventh nt determine whether he adarass i ist [Ot}er taik(10) Some onroiers datinguish netwaen listen and tal automatically, requiting only the S-bit code aquivalent to designate a device te 24 ww ww wo he wow Ww ww w i ow Ww Wo Waa Ww Model 33258, Prion 907 Locasee om HANDLE KIT, BENCH OPERATION ™ oe eet OPTION 908; S. = RACK MOUNT FLANGE/FRONT HANDLE KIT Figure 2-3. Rack Mount and Handle Kits. Installation 2-33. Instrument Identification. 2-3. If the instrument is being returned to Hewlett Packard for servicing, attach a tag indicating the type of service required, return address, mode] number, and full serial number. In any correspondence, refer to the instrument by mode! number and full serial number. 2-35. Packaging. 2-36, Original Packaging. If the original packaging has been retained, pack the instrument in the same manner as it was received. Be sure to seal the shipping container securely. Also, mark the container FRAGILE to assure careful handling, 2-37, Other Packaging. The following general instructions should be used for repackaging with commercially available materials. a. Wrap the instrument in heavy paper or plastic. (IF shipping to 2 Hewelett-Packard office or service center, attach a tag indicating the type of service required, return address, mode! number, and full serial number.) b. Use a strong shipping container. A doublewall carton made of 259-pound test material is adequate, ©. Use enough shock-absorbing material (3-t0-4 inch layer) around all sides of the instrument to provide firm cushion and prevent movement inside the container. Protect the control panel with cardboard. 4. Seal the shipping container securely. e Mark the shipping container FRAGILE to assure careful handling, 25/26 i) SECTION II] : OPERATION. TABLE OF CONTENTS 5 Paragraph 3-1, Introduction ....- a 3.3, Panel Features 3-5, Power/Warm-Up 3-8, Initial Conditions 3-10, Self Test 3 3-12, Front/Rear Signal Output 3-14, Syne Output 3 sternal Reference Input a 3418, 10MHz Oven Option 001 3.20. Manual Programming 3 3.22. Clear Display eee 324. Entry Errors 3 326. Function Selection Z Frequency Entry 3 Frequency Limits Frequency Display and Resofution Auxiliary Output (Sine Function Only) Amplitude Entry 2 Amplitude Calibration... High Voltage Output Option 002 = DC Offset = 3-46. Phase Entry. a 3-49. Frequency Sweep . a ‘Sweep Marker fa 3-58. Sweep X Drive Output... 0... ..seee ee a 3-60. Sweep Z Blank Output . 3-62. Amplitude Modulation 3-66. Phase Modulation ......-++++ | 3-68. Modify Keys .- neared Store and Recall 3-72. Operator's Checks a 3.74, Self Test 3-76. Output Checks 3-78. Operator's Maintenance HP-IB Operation : General HP-IB Description Definition of HP-IB Terms and Concepts Basic Device Communication Capability... Message Definitions ate Sees 3325A. Response to Messages : ieee HP-IB Work Sheet P-IB Addressing . w i) i ry a ae 3-100. 3325A Remote Programming. . 101, 325A HP-IB Capabilities , 3-103. Developing an HP-IB Program. 3107. Universal and Addressed Commands 3-109, Placing the 3325A in Remote 3-111. ‘The 3325A Address 3-113. 3325A Data Message Formats 3-115. Data Transfer Mode . 3118. Programming Data Transfer Mode 3-120, Programming Entry Parameters 3122, Programming Waveform Function : 3.124. Programming Binary (On or Off) Functions 3-126. Programming Selection Functions 3-128. Programming Execution Functions a 3.130. Programming Amplitude Units Conversion . 3-132. Programming Storage Registers 3:1B4, Service Requests .......ee0sseerer 3-136. Serial Poll Status Byte Busy Flag. Sweep Flag. Masking or Enabling Service Requests Interrogating Program Errors Interrogating Entry Parameters. Interrogating Function (Waveform) . 5 interrogating Miscellaneous Parameters Using the Interrogate Capability 3325A Programming Procedure . Appendix A. Meta Messages Block Diagrammed ie Ad Appendix B. Programming the Model 3325A with 2 BA the 9825 Calculator LIST OF ILLUSTRATIONS LIST OF TABLES igure Page Table Page 3-1, Front and Rear Panel Controls 3.2. 31. Operating Information Bl 3-2. Maximum DC Offset 3-2. Amplitude Limits of AC Functions «3-5 With AC Funetions ... cocscsek8 3-3. High Voltage Output Amplitudes 3-3. Interface Connections (Option 002) -.... eas and Bus Structure 313 344. Maximum DC Offset with any AC Funetion..... 37 General Interface Management Lines. .3-14 Definition of Meta Messages 1315 3325A Implementation of Messages -. .3-16 Interface Functions .. 3416 . Summary of 325A Programming (ASCID 3-10. Programming Codes 3-11. SRQ Mask/Enable Data... 3 a a Bi we ww wibww ww w w Ww ou Ww ww i SECTION I OPERATION 3 INTRODUCTION. Operation terface Bus) programming. The HP-IB information in- cludes che basic concepts of the interface bus operation, 3-2, This section of the manual contains instructions Tor manual operation and HP-IB (Hewlett-Packard In- to locate the situation Table 3-1. Operating tnformat with which you may already be familiar. Use Table 3-1 information you need for your particular rsa | Cone Fang Con 2) | PRL FEATURES owe "100 | 32258 REMOTE PROGRAMING 33 | Sovitewanmor Ent | SSSR caasiee 38. | iumatconoinons maa te, merece arctons io | Surtsr 3103 | dononng nti Progam $53 | Btiataa sionat oureur $183 | ener saves Corman Sao | SaCounur Ziga | sacaste"ssasein temo 20g | BtewAlarenence neur SH) | ihe 220A aawese Sis | oimoven ormon oot Mo's cutter of 33284 Pogummning 326 | MawaCProcrannae ASei hora Fern moe ris 20, Progaming Code S24 | Beer boos garg | 225A Dow message tate 336 | Hither Section Se | Saat Aase 2 | Braunton ENE | Begurmng Sos Tovter todo $36 | Beery cows S128 | Rregenmng en farmers 332 | Moquney Sony and Resousen ‘eckuosey ER | Woe beet line Ponta Oo mpinos | 32 | Meares ome Are a A blnude Lint of AC Functions ose 33s | Anwine cotton Bret Sar requency 335 | AgeNatase oupet option oo2 Sneep Stoo ramen Su 3 tan vaage Ont Anois Sree moter acroey gas | oc Ones Sncth Yene “ite 5 and Fre 3-2, Moxinum DC aar2a | mapa wave Function Cteat 2124 | Plogamming ary (ar OFF Function | 3-46 Phase Entry, High Voltage Output (Option 002} i 533 | Begancy Sueoo Aetate Madlaion 338 | Seder ater ee too See Rese et xan Ga ees ated eral $33 | Neb 2 int Our el Seman Cent Seo | Seem acs ae tina Swoeplogartias Saaep 366 | Prosetodueten Set tonta hase 338 | mse onze | Regarimin eteonFuntone | 350 | Seven ean ‘Sign Bera fhve eloonce | 378 | opteatOnSthtecxs Ponty Amplase Cllr oa | Seater Stat Ste Swe 378 | Spat ences Sem See te Bucen 278 | opteton's Mawenance Pest Sa ast Sat | Setieormaton azo | proper Amina Unis Conversion 353 | “Gamers Cezcrpton 3133 | Beware’ Sora Rests tiga 35, ete Coonections ar Bus gage | comers ‘Scr 3136 | Serarbat Tan 3 cena erace Menogement 3138 | Site one m xiao | Busy toy 200 | atten of -18 Terme and Concept S12 | Sittep an 388 | Setcoect'communceson covobany S122. | SietBy ePeaaang surace tego 332 | scape ostitore Mae eae hastens Boe eke Delton of ete Messages 14s | sworogeing Bower Ere 203 | g3zsahtnocne we Mosse $135 | Ritogetng ery tess ara 3 Delecamtone! Messages See | eee Feet on Wate aas | ap" wvon'Shee S182 | Ihiogeng tnctaneou armor 35 | Abi Atecone 338e | Ger aropn Conor S58 | SSB Rtervting occas apenics oS" wera nessaces eLccx piAGRAMNED E23 Modlin ie woe Sze wy se guzs8 cnuctson iy eh a eg 1 ) AS] tay | dae it ta ay is te | ABE AEE tee eT Hay ke fel is) er i ce ‘jotted may PUL OI, VSTEE “T-€ oun sionawied 4 ano aia @ ona po sauax ® 0 dase save © poe) HW paudswe! go cua @ -¢ eeCGe © a ge SOS aooce, | aeae88 OO Sy www ow ow we we wow wow ww ow wow woe ww ow ww wou ow ow ow Model 33254 NOTE ‘The HP-IB is Hewlett-Packard Company's implementation of IEEE Standard 488-1978, 3-3. PANEL FEATURES. 3-4. Figure 3-1 idemtifies and describes the functions of the front and rear panel controls, indicators, and con- rectors. 3-5, POWER/WARM-UP. 3-6, The Model 3325 requires a power source of 100, 120, 220, of 240 Vac, + 5% -10%, 48 10 66 Hz single phase. The selection of line voltage and fuse is described in Paragraph 2-8 and Figure 2-1. 3-7, The 332SA POWER switch has two positions, STBY and ON. Power is applied to some circuits at any time the instrument is connected to the ac power source. If the instrument has the Oven Assembly Option 001 in- stalled, i¢ is important that it remain connected 0 the power Source to maintain a constant oven temperature, eliminating the need for a long warm-up period. If an instrument with the Oven Assembly has been discon- necied from ac power no longer than 2 hours, a 1S-minute warmup period is sufficient to bring the reference frequency to within +1 x 10” of final value. 3-8. INITIAL CONDITIONS. 3.9, After the POWER switch has been set to ON, the instrument status will be as follows: Function... . Sine Frequency....... [000 Hz. Amplitude... vee T my p-p Phase. : 0 deg DC Offset: ° ov Front Signal Output Sweep : Linear Start Frequency. 1 MHz Stop Frequency. «10 MHz Marker Frequency +5 MHz Time : 1 sec NOTES 1. If the display reads OSC FAIL the fre- quency synthesis circuits are not operating properly. 2. If A~CAL FAIL appears in the display momentarily ajter turn-on, any one of the three AMPTD CAL tests could be incorrect. Perform a SELF TEST operation to identify the failure. 3. If either of the above conditions occurs, refer the instrument to qualified service per- sonnel for repair. Operation 3.10, SELF TEST. 3-11, ‘The self test operation is initiated by pressing the blue prefix Key, then the SELF TEST key (AMPTD CAL). This test uses the control, ROM, and control clock circuits to perform the Following checks: LED check: Turns, on all LED’s for about 2 seconds Check 1: Tests AMPTD CAL of the sine wave Check 2: Tests AMPTD CAL of the square wave Check 3: Tests AMPTD CAL of the triangle wave Following each check the display indicates either PASS or FAIL for approximately one second. If all tests pass, this indicates that approximately 60% of all circuits are operating properly. 3-12, FRONT/REAR SIGNAL OUTPUT. The maxinnum peak voltage that can be safe- ly applied between chassis and the outer con- ductor of any of the 3325A input or output signal connectors is £42 V. 3:13. The standard Model 332A. provides selectable front or rear panel S0-ohm signal outputs. The rear panel signal output is selected by pressing the REAR ONLY key. The lighted indicator in the center oF this key denotes that the signal output is at the rear panel. NOTE The rear panel SIGNAL output is not pre~ sent on insrrumanis equipped with the High Voltage Ourput Option 002. 3-14, SYNC OUTPUT. 3-15. A square wave syne output is provided at BNC connectors on both the front and rear panels. This syne signal is always in phase with the output signal, with the sync transition occurring at the signal zero crossing, or when the signal crosses the de offset voltage. The output impedance of either front or rear panel syne output is, approximately 50.ohms. When connected to @ 30-ohm coaxial cable that is terminated by a S0 ohm resistive load, the syne signal Ievels are as follows: Low Level = < 0.2V High level = > 1.2 V NOTE If a syne output Is connected 10 a 50-ohm ‘coaxial cable that is terminated by a high in pedance load (=! megohn) the voltage levels are approximately twice the values given above, However, the improper ter 33 Operation mination of the 30-ohm systert will cause ringing at the positive and negative transi- ions of che syne signal. 3-16, EXTERNAL REFERENCE INPUT, 3:17. The 3325A may be operated with am external reference to control the standard 30 MHz internal reference oscillator frequency. The external reference levei must be greater than 0 dBm (50 ohms), and the fre= uency must be within 10 PPM of 10 MHz or a sub- multiple thereof down to 1 MHz (10, 5, 3.33, 2.5, or | MHz). The front panel EXT REF annuneiator will light to indicate that an external reference is being used. The internal reference oscillator is phase locked to the exter- nal reference, and a phase lock detector circuit causes the ENT REP light to flash if synchronization is lost 318. 10 Miz OVEN OPTION 001. 3:19, Option 001 is a temperature stabilized 10 MHz oscillator which provides improved frequency stability (see specifications in Table 1-1), The output from this oscillator is at the rear panel 10 MHz OVEN OUTPUT connector. This output must be connected to the EXT REF input. A. special connector, -hp- Part No. 1250-1499, js provided with Option’ 001 for this pur~ pose, 3-20. MANUAL PROGRAMMING. 3:21. The fotlowing paragraphs describe the procedures for operating the 33254 from the front panel. Also ine cluded are the limits for each parameter 422, Clear Display, 3-23, Pressing the CLEAR key (in the left column of the DATA group) clears the display to zeto. This key is usetul when an error is made while entering data, 3:24, Entry Errors 3.25, The word “Error” will appear in the display for approximately one second when an error in programm- ing occurs. The incorrect entry will not be accepted, SCI Nurere Extor 1 | Batty parameter out of bounds Gor eaample, Freq = 61 Mia) 2 | tevati deter Frequency 100 large fo: fonetion (for example, Function ~ ‘Triangle, Freq 211 KH). 4 | Sweep time too small or too large Offset incompatible with amplitude, or amplitude incom: pauble with offet 6 | Sweep rrequency too large for fuetion: Smeep bandwith ‘oo small Start frequency too small (og sweep), Stat fe. |ueney seater than stop lrequency dog seed) Unrecognizable mnemonic recived 8 | Unrecognizable data character received 3__|Oprion does not exist High Vollage of Rear/Front) 3 Model 33254, 3-26. Function Selection, 3-27. Any of the five functions may be selected by pressing the appropriate FUNCTION Key. A light in the Center of the key indicates the present function. Pressing the same key the second time removes the ae signal, set- ting the output to zero unless a de offset has been pro- grammed (see Paragraph 3-43). When the ac signal is removed in this way, the instrument automatically displays de offset, and the de offset entry key light comes on, The ae signal can be restored by pressing the FUNCTION key again. The output signal for each function is centered about zero volts unless a de offset has been programmed, NOTE, The standard instrument signal ouput must be terminated by an external 50-okm oud or sine wave distortion and square wave over. shoot may result, particularly at higher jre- quencies. 3-28, Frequency Entry. A lighted indicator in the center of any entry Key denotes it as the active entry parameter. For example, if the FREQ entry key in. dicator is on, itis mot necessary to press that Key before entering dava 3.29, Enter frequency by first pressing the FREQ EN- ‘TRY key, then the numerical data, followed by the data suffix (delimiter) key (Hz, kHz, MHz), Numerical data must be entered most significant digit first, entering the decimal in the proper place. The frequency parameter is stored in the 3325A when the delimiter key is pressed. 3-30. Frequency Limits, 341. The minimum frequency for all ‘functions is | aHz. The nominal maximum frequency for each fune- tion is shown below the function select Key on the front in mm ree em om wy 8 ul wow ww www wo www wow ww ww ew ew ww wow ww Operation Table 3-2. Amplitude Limits of AG Functions, Peak to.Daak me 8m 150 0% Eunetion [ Max. Min. | Mae io Man Min Sine tov imv | 38a5v as6¢mv | +2998 88.02 Swe | 10¥ jmv | s000V 08 mv | 42599 -Ss0t Trangia | 10V tmv | 260BV O.289mv | +2222 67.79 samp | 30V imv | 2e86y o2egmv | +2222 5778 panel. However, because of the overrange capability of the 3325A, the maximum frequency for each Function is as shown below: Sine wave 20.999 999.999 Hz Square wave 10 999 999.999 Hz Triangle 10 999,999 999 Hz 10 999,999 999 Hz 10 999.999 999 Hz Positive slope ramp Negative slope ramp 3.32. Frequency Display and Resolution. 3-33. Frequency is always displayed in Hz, even though the entry may have been made in kHz or MHz. For ex: ample, an eniry of 1.2 MHz is displayed as 1 200 000.0 Hz. Non-significant zeroes to the right of the first digit following the decimal point are not displayed except during a “modify'" condition (see Paragraph 3-68). The maximum resolution is 1 Hz for Frequencies up 19 and including 99 999.999 999 Hz, and 1 mHz for frequencies of 100 000.000 He and higher, 3-34. Auxiliary Output (Sine Function Only) 3-35. A rear panel auxiliary output can be used for fre- quencies above 19 MHz io a maximum of 60 999. 999,999 Hz. The output level is 2 nominal U dim into 20) ‘ohms, The output automatically switches to the AUX ‘output when frequencies of 21 000 000.000 Hz or higher are programmed. For this reason, the AUX output is labeled 21-60 MHz"". Frequencies between 19 MHz and 21 MHz can be obtained at the AUX output only by first entering 21 MHz or higher, then entering the desired frequency. For example, if the desired frequency is 19.5 MHz, first enter “FREQ 21 MHz", then “19.5 MHz". Then, if front panel SIGNAL output af 198.5 MHz (or any frequency between 19 MHz and 21 MHz) is desired, enter any frequency 19 MHz or Jower, tien enter 19.5 MHz. NOTE ‘Only one signal owiput is active at one time. A lighted “21-60 MHz Rear’ annunciator in- dieates that the rear panel AUX, 0 dBm, 21-60 MPF output is active. A fighted “Signal, Rear Only” annunciator indicates that the rear pane! signal output is active, Neither light on, indicates the front panel signal output is active, 3-36. Amplitude Entry. 3.37. Amplitude is entered and displayed wich 4-digit resolution. Press the AMPTD ENTRY key, then the numerical data, followed by the V, mV, Vrms, mVrms, or dBm key. The V and mV keys enter peak-to-peak value of ac functions, Maximum and minimum amplitudes for each function are shown in Table 3-2. 3.38. The 3325 will convert an amplitude value be- tween peak-to-peak, sms, or dBm for any function. For example, if a sine wave amplitude of 10 V p-p has been entered, press the Vims or mVrms key to display the same amplitude as 3.536 Vrms, or press the dBm key to Gisplay the value as (+)23.98 dim. 3.39, Amplitude Calibration, 3-40, The 3325A vill calibrate the output signal when the AMPTD CAL key is pressed: The output goes, to less than 4 mV p-p while the calibration is in process. An amplitude and offset calibration is performed auto- matically whenever the function is switched and at in- strument tur NOTE If A-CAL FAIL appears in the display ‘momentarily afier an AMPTD CAL opera- tion, the insirument should be referred (0 ‘qualified service personnel for repair. 35 Operation 341, High Voltage Output Option 002. 6:.| ee | Sala ovate] selene Model 33258 Table 3-3. High Voltage Output Amplitudes (Option 002). _ 3-42. The high voltage oucput is selected by pressing the Key in the lower right corner of the front panel. This op- ton provides a maximum output of 40 V p-p into a high impedance. The load resistance must be greater than $00 ‘fms or distortion will resuit, particularly at higher fre- Guencies. To assure square Wave overshoot <0) of peak-to-peak output, the total capacitance conmtected to the output should be <500 pF, The same entry pro- cedures and display features apply as in the standard operation. Maximum and minimum amplitudes ate shown! in Table 3-3. Maximum frequency for sine and square wave functions is 1 MHz (10 kHz for triangle and ramps), NOTE, The rear panel signal output is inactive (no internal signal connection) if the instrument has che High Voltage Queput Option 002 in- stalled. Instructions are given in the Operating and Service Manual, Section VIII, Service Group M, for activating the rear panel signal output in one of two ways: 1) Placing the standard/high voltage ouiput on the rear panel only, disconnecting the front panel signal output, or 2) Disabling the high voltage output and enabling the standard front/rear output configuration, 3-43, DC Offset. 3-44, Offset Only, No AC Function. When no ac fune- tion is present, the de voltage output may be programmed from OmV to + SV, with 4 digit resolution. When no ac function is present, the DC OFFSET entry prefix is au- tomatically selected. It is necessary merely to enter the numerical data followed by the V or mY delimiter. The rms keys cannot be used to enter offset. NOTE When the High Voltage Output is selected {Option 002), minimum amplitude for de only (no ac function) is 0,01 mV and max imum is 20,0 V, 3-45. Offset with AC Function, When dc offer is to be ~ added to any ac function, there are minimum and max. imum offset limits which must be observed, These limits are affected by the ac voltage and the tesulting at. (onuator settings, which are shown in Table 3-4. Figure 3-2is a set of graphs which show the approximate max- imum de offset permissible for a given ac peak-to-peak voltage. The following equation may be used to deter- mine maximum offset voltage, Maximum de offset 3. Amptd a2 Where A = Attenuator factor (from Table 3-4) Amptd = Amplitude in Vp-p of the ae function NOTES 1. If an attempr is made to enter a de offset that is 100 great for the amplitude already programmed, “Error 5" will appear in the display momentarily, and he de offset entry will not be accepted. 2. Afier a de offset has been entered, If the ‘amplitude (ac) is then increased beyond the level where the amplinute and offset are compatible, “Error 5” will appear in the display momentarily, and the ac amplitude ‘entry will not be accepted. t www wa aaa wow w ° Model 33258, 3. The minimum and maximum permissible ide offset voltages when the High Voltage Output (s selected (Option 002) may be determined oy multiplying the amplitude ‘and offset values in Table 3-4 by four. This ‘also applies for Figure 3-2. Change the above equation (for determining maximum de offset) 10 the following: Maximum de ott = 32 Api. 4, Resoluion ofa de offset entry (ith oc function) is determined by the resolution of the ac amplitude. 3-46, Phase Entry. Operation mumber of degrees of phase desired, then press the “deg"” Key. For a negative phase shift, press the **—"* key before entering the numerical data, For square wave frequencies below 25 kHz, phase changes greater than 25° may result in a phase shift + 180° from the desired amount. 3-48. After entering a phase shift, the new phase may bbe assigned the zero phase position, and subsequent changes in phase referenced to that point. To assign zero phase, press the blue entry prefix key, then press ASGN ZERO 0 (PHASE) key. 3-49, Frequency Sweep. 350. Frequency sweep is phase continuous over the Full Frequency range; that is, there are no discontinuities in the ourput waveform, When the instrument is curned wow ow ow we wow aw we wow ou wow wow on, the sweep mode is set to linear, and the parameters are set as follows: i) 3.47. The phase of the SIGNAL output can be shifted Start Frequency 1 000 000.0 He up to £719.9° with respect to the 1 MHz REF OUT Stop Frequency. 10.000 000.0 Hz (rear panel). Phase shift entry resolution is 0.1°. To pro- Marker Frequency 5 000 000.0 Hz ‘gram phase shift, press the PHASE ENTRY key, enter Time +10 see Table 3-4, Maximum DC Offset with any AC Function. Eny Maximum 0¢ | Minimum OC Axtenuetion Ipoak-topoaki__offeet ror —1_| OMfset entry | Range | Factor 3,000 mv with 4,500 mv © ooormy | 7 | &= 1000 3.335 mV with 3.333 mv SASH mwah 14.99 mV 2 o.001mv | 6 | a= 300 9.909 mY with 11.66 mv TOGO mv wit 48.00 mv 2 ooromy | 5 | a= t00 3399 mY with 92.39 mv i 3a6 mv with 145.9 mV . coiomy | 4 | a=20 99.09 nV with 116.6 mv TOOO mY wan 850.0 mV to 0.100 mv a | azt0 333.5 mv with 335.3 mv 3334 mv with 1.489 2 0.100 mv 2 ® 999.9 mV with 1.168 V T000¥ with 4.500 ‘to 1.000 mv , Aet 9.998 Y wth 0.001 Operation Model 33258 DC OFFSET DC OFFSET DC OFFSET o & ow CECE Rt I ‘S00 Mum HN ° o 6 ° ° este a eaten PEAK-~TO-PEAK AC VOLTAGE 333.4mv TO 999. Sn 33.34mv TO 99. 3anv 885m | 3.334mV TO At ores Hela HEE PEAK-TO-PEAK 6 7 8 § 10 AC VOLTAGE MINIMUM OFFSET 6 7 8 $8 10 AC VOLTAGE o ® l [yf ac yOLTAGE 190. omv TO 333, am¥| 10.0onv 10 33. 33nv 9Lon 1.0comv TO 3. 38am! Minit OFFSET I i TTT ° Pile nr eee.) PEAK-TO-PEAK T 6 7 3 10 AC VOLTAGE 33. Figure 3-2, Maximum DC Offset With AC Functions. 1 Wa www i tu! wow wow ww wo Us we wow . Modal 3325 NOTE, The Marker Frequency must be tower than Stop Frequency by a sufficient amount 10 permit the Marker pulse wideh 10 be approxi- ‘mately 400 microseconds. See Paragraph 3S To change any of the sweep parameters, press the ap- propriate SWEEP entry key, then enter the desired data. To select LOG sweep, press the blue prefix key and then the LOG (TIME) key. The log indicator should light. The sweep mode is linear unless this light is on. se 4h os | 1 i} | tes ‘sweep indicator 1. Linear Sweep. In linear mode, either CON- TINUOUS or SINGLE sweep may be used. Single sweep is from START to STOP frequency, and either START or STOP may be the higher frequency. To begin a single sweep: Press “RESET/START" key’ to set output and display tothe start Frequency sclected and rese the X Drive ramp, Press “RESET/START" key again 1 start the sweep. ae | Fa A indicator is ON during a sweep Grt ‘The outpus frequency sweeps to the STOP frequency selected and remains there, This frequeney appears in the display. Continuous sweep is up-down-up, etc... and begins when the "START CONT” key is pressed. Con- tinuous sweep may be stopped by pressing the “START CONT” key again, or by pressing “START SINGLE”, “FREQ ENTRY", or “PHASE ENTRY”. The display will indicate the frequency at which the sweep stopped. The sweep will stop while any other parameter is being changed, then will restart. Pressing ‘“AMPTD CAL”, “SELF TEST", “ASSIGN ZERO 0”, or changing the funetion will also stop continuous sweep. BH, i ON dase sen 3-52. Log Sweep. in either single or continuous log sweep ‘mode, the stop frequency must be higher than the start frequency, and sweep is up only. (Continuous sweep is start to siop, start to stop, etc.) The minimum bandwidth for log sweep is one decade, Single log sweep is a line- segmented log approximation in one-tenth decade seg- Operation ments, and continuous log sweep is a two-segment log approximation. NOTE Because of the computation time required by the cantroi circuits in log sweep, the actual stop frequency (which is dispiaved at the end of @ Single sweep) will be tigher than the selected siop frequency, but always within 0.25%. The error decreases as sweep time is increased. 3-83. Sweep Time. The maximum time per sweep (up or down) for all sweep modes is 99.99 seconds, with .OL second resolution for times = I second, and .001 second resolution for times <1 second. Minimum times are as follows: Linear sweep, single or continuous. . 0.010 s Log sweep Singie 2.000 s Continuous 0.100 s NOTE, In single tog sweep, the sweep time is in- creased by the processing time required between segments. The time increase fin seconds) is approximately equat 10 os ( 1olog 3-54, Sweep Bandwidth. The maximum sweep band- width is the full frequency sange for uke Function selected, except that in log sweep, the minimum fre- uency is 1 Hz. The minimum bandwidth for log sweep is one decade, Minimum bandwidth for each function Uincar sweep) is as follows: Siart frequency stop frequency ) Sine. (10 mH2/s) x (sweep time) Square. (S mHz/s) x (sweep time) Triangle (0.5 mHz/s) x (sweep time) Ramps (1 mHz/s) x (sweep time) For sweep bandwidths of less than 100 times the minimum, Bandwidth selected should be an integral multiple of the minimum. In linear sweep mode the sweep bandwidth may be multiplied or divided by «wo by pressing the blue prefix key and then “Afx2” or “af+2". These bandwidth modification keys do not operate in log sweep mode, 3-55. Sweep Marker 3-56. The marker frequency may be set to any point within the sweep band up to within approximately 400 tmieroseconds of the stop frequency. Ifthe marker fre- ueney is set beyond this point, the stop frequency will automatically be increased so that the marker pulse is 39) Operation. approximately 400 microseconds wide. The following equation may be used (o determine the approximate maximum marker frequency: 0004 x bandwidth Max. marker ireg, = stop fren, - S004 = pantwidt, ‘The rear panel MARKER output is at TTL compatible voltage leveis. It is High at the start of a sweep up, goes Low at the selected marker frequency, then High again at the stop frequency. No marker ourput is present dur- ing sweep down or during a log sweep. Set the marieer frequency by pressing the "MKR FREQ” key and entering the numerical data and the frequeney suffix. 3-57. The sweep band can be moved up or down to center on the marker frequency by pressing the blue prefix key and then the MER = CF(MKR FREQ) key. This does not change the sweep bandwidth uniess either the new upper of lower limit would be beyond the fre- quency limit for the present function, 3-58. Sweep X Drive Output, 3-59. The rear panel X DRIVE output is as follows: Linear sweep: Single: 0 V at start, increasing linearly to > +10 V at stop, whether the sweep is up or down, Re- mains at essentially this voltage until reset prior {0 ihe start of another sweep. (Voltage will drift downward less than 10 mV/s,) Continuous: Increases linearly from 0 V to > +10 V during sweep up, then goes 10 0 V at beginning of sweep down and remains at 0 V during sweep down, Log sweep: Starts at 0 V and increases to > +10 V with the sweep segments, NOTE, The X DRIVE output has a nominal voltage of + 10.5 V at the end of a sweep. This final voltage is specified to be greater than 10.0 V 10 ensure compatibiliy with oscilloscopes having a horizontal sensitivity of 10.0 V for full-screen deftection. X DRIVE output voltage is linear with time ‘in both linear and log sweep modes, 3-60. Sweep Z Blank Output. 3-61. The Z BLANK output voltages are TTL compati- ble, and the output logie levels are as follows: Linear sweep: Single: Goes LOW at start of sweep, HIGH at stop, whether the sweep is up or down. Remains until start of next sweep. Continuous: LOW during sweep up, HIGH during sweep down. 310 Model 33254, Log sweep: Goes LOW at start frequency, HIGH at stop. In single sweep, remains HIGH until start of ext sweep. in continuous sweep, is HIGH momen- tarily at stop frequency. When the Z BLANK output is low, it is eapable of sink- ing current through a relay or other device. The max- imum ratings are: Maximum current sink: 200 mA. Allowable voltage range: 0 V 10 +45 V de Maximum power (voltage at output x current); } W 3-62. Amplitude Modulation, 3.63. To program amplitude modulation, press the blue) pretix key, then press the “AM ON” (STORE) key. To Femove she modulation, press the blue Ke, then “AML OFF" (RECALL), The display shows “A ON" of “A OFF” ‘momencarly to. indicate the status of. the amplitude modulation, The status of phase modulation (ON or P OFF) Is dsplayed at the same time. The mmodulaon input must be connected to the rear panel AMPTD MOB input. The impedanes ol ths spat it 30 K0 (Kd when AM is OFF} 3-64. When amplitude modulation is programmed, the amplitude of the output signal (with no modulation) is halved; however, the display still indicates the program- ‘med amplitude. Then, when the output (carrier) is modulated 100%, the maximum amplitude of the modulated output equals the programmed amplitude. A modulation input of approximately $V peak results in 100% modulation. Modulation frequency may be 0 to $0 kHz. If amplitude modulation is ON when 3325A. functions other than sine wave are selected, the output may be gated, depending on the level of the modulation input. Amplitude modulation should be used only with the sine wave function, and the modulation input should not exceed 10 V peak. 3-65. A de voltage may be applied to the AMPTD. MOD input to control the 33254 output level, or a pulse may be used to gate the output. Approximately +5 V cuts off the output signal, while approximately -3 V doubles the output. (Maximum output is 10 V p-p.) DC or pulse inputs should not exceed 5 V peak. f BAMA A RAE ee oe www we ew we ao ss Model 33258, 3-67, To program phase modulation, press the blue prefix key, the the “OM ON" (CLEAR) key, and to remove phase modulation, press the blue key, then “0M OFF" (©). The phase modulation signal at the rear panel PHASE MOD input may be up to +10 V peak. The in- ‘put impedance is 10 kQ. The modulating signal frequen- cy may be de to 5 kHz. An input of +5 V results in the following approximate phase deviation (= 170° per volt for sine function): 3325A Function Phase Deviation sine Square ‘Triangle © Ramp i Mosity Kors. 369. The numerical data of any parameter may be changed by use of the MODIFY keys. First press the prelix key of the parameter to be modified, placing the information in the display. Next, press the G1 or & key to move the bright digit cursor to the digit you want to modify. Then press the ¢ or key momentarily to increase or decrease the value of thar digit by 1. IF the modify key is held, the digit wil] continue to increment ‘or decrement after « slight delay. As the modified digit passes 9 (incrementing) or 0 (dlecrementing) the digit 0 its left will increment or decrement. 3-70, Store and Recall. 3-71. An entire program may be stored in any one of 10 registers by pressing the “STORE 0-9" key, then the register number. This stores all the information that is, in the current progsam memory. Other programs may iene soir Ai sored nformnton Selon wes Dower is removed from these circuits by setting the POWER switch to STBY or disconnecting ae power from the instrument. Operation NOTE, Any phase information stored is invalid when recalled because the instrument performs an amplitude calibration on RECALL, Phase relationship between the output signal and the reference is not maintained when AMPTD CAL occurs 3-72. OPERATOR'S CHECKS, 3.73. The following checks provide the operator with a ‘means of determining whether the instrument is opera- tional, They are not intended to verify any specifica: tions. if the instrument fails any of these checks, it should be referred 10 qualified service personnel tor repair. 3-74, Sol Test, 3-75, Press the blue prefix key, then SELF TEST (AMPTD CAL). All the front panel display and annun- Giator LED's should light for approximately 1wo seconds, then the instrument performs an automatic calibration of the sine, square, and triangle functions and the display indicates momentarily whether each cest passed or failed. The de offset is also checked in these tests, NOTE If the dispiay reads OSC FAIL at any time, the frequency synthesis circuits are not func tioning properly. Refer the instrument to qualified service personnel for repair 3-76. Output Checks. 3-17. An oscilloscope (-hp- [740A or equivalent) is re quired for these checks, Connect the 33254. ouxput through a S0-ohm feedthru termination (-bp- 11048C) {0 the oscilloscope input (input de coupled), or set the 1740A input switch to $0 ohms. FUNCTIONS a, Make the following 3325. keyboard selections: FUNCTION Sine FREQUENCY | 2 ke AMPLITUDE, 10V pp b. Set the oscilloscope controls as follows Vertical 3S Widiv Horizontal, 0.5 msdiv Trigger Auto ©, Adjust oscilloscope controls for a stable display, which should show a sine wave approximately two divi- sions peak-to-peak and one cycle per division. BAL Operation d. Select square wave, triangle, positive slope ramp, anc negative slope ramp and verify that each function indicates the same frequency and peak-to-peak amplitude, AMPLITUDE AND DC OFFSET €. Set the 33254 as follows FUNCTION, Square FREQUENCY, 2 kHz AMPLITUDE. 10V pp £. Set the oscilloscope contrals as follows: Vertical 2 Wdiv Horizontal 0.5 ms/div Trigger Auto 8, Oscilloscope dispiay should show one square wave er division, 5 divisions peak-to-peak vertical. This checks the outpat with no attenuation, Actual display will depend greatly upon the accuracy of the oscilloscope amplifiers and display h. Change 33254 amplitude 10 1 Vp-p, and change oscilloscope vertical to .2 V/div. Oscilloscope display should again be 5 divisions peak-to-peak. This checks the =3 attenuator section i. Change 3325A amplitude to 500 mV p-p, and change oscilloscope vertical to .1 V/div, Oscilloscope display should be 5 divisions peak-to-peak. This checks the = 10 atienuator section 5. Change 33254 amplitude to 50 mV p-p, and change oscilloscope vertical i .01 V/div. The square wave display should be 5 divisions peak-to-peak. This checks the ~ 100 attenuator section. k. Press the 33254 SQUARE WAVE FUNCTION key 10 remove the equare wave output, The indicatuy it the DC OFFSET Entry key should light and the 33258 uispiay should show 0.0 mV J. Set the oscilloscope vertical control to 2 V/div Ground the input and set the trace to the center ine. Set input to de coupled, m. Enter 5 V offset in the 3325A, The oscilloscope trace should be 2.5 divisions above the center line, Enter ~ 5 V offset in the 32S. The oscilloscope trace should. 0 10 2.5 divisions below the center line a. Enter @V offset in the 3325. Trace should be on the center fine. FREQUENCY 0, Set the 3325 as follows: FUNCTION Sine FREQUENCY loo He AMPLITUDE. 10V pp Model 33254 . Set the oscilloscope controls as follows Vertical 2 Horizontal. vediv I ms/div 4. Oscilloscope display should show one cycle of sine wave, which should be free of any apparent ir regularities r, Enter 20 MHz in the 3325. Change oscilloscope horizontal to .05 us/div. Oscilloscope should display one cycle of sine wave per division. HIGH VOLTAGE OUTPU (OPTION 002) s._ Remove the $0-ohm feedihru termination between the 325A output and the oscilloscope input. Press the key in the lower right corner of the 33254 front panel (0 select the High Voltage output, 1. Set the 33250 as follows: FUNCTION Sine FREQUENCY 2 kHz AMPLITUDE. OV pp 4, Set the oscilloscope controls as follows: Vertical Horizontal 10 v/div 0.5 ms/div ¥. The oscilloscope display should show a sine wave four divisions peak-to-peak, one cycle per division. This checks the high voltage output amplifier 3-78, OPERATOR'S MAINTENANCE, 379, Maintenance by dhe operator Is limited to cleaning ‘or replacing the rear pane! fan filter, or replacing the ac line fuse on the rear panet, Generally, if the ac line tse requires replacement there is a failure within the instru ment, which should be referred 10 qualified service per- sonnel. Disconnect the av line cord before replacing the fuse. Be sure ro use the correct replacement fuse: Nominal Line Voltage Fuse_{ -np- Part No. 100/120 v 220/240 V 2110-0001 2110-0012 3-80. The fan filter should be inspected frequently and cleaned or replaced as necessary to allow free flow of air. To remove the filter, disconnect ac power from the instrument and remove'the four nuts that secure the filter retainer. Remove the filter and wash thoroughly with soapy water, rinse clean, and air dry, 3-61, HPAB OPERATION. 82. The Model 332A is remotely controlled by means of the Hewlett-Packard Interface Bus (HP-1B) ¢ AMMAR Ame fl] mo) Bl Gl ee Ze mR Mm Model 33254 ‘The following information gives a general description of the HP-IB and defines: the terms, concepts, and messages used in an HP-IB system. It also lists the capabilities and requirements for programming the 5A. Program examples using a specific Hewlett- Packard calculator as the system controller may be found in the Supplemental Programming Information, Appendix 3-A ai the rear of this section. NOTE, HP-IB is Hewlett-Packard Company's implementation of IEEE Standard 488-1978, “Standard Digital Interface for Program. ‘mable Instrumentation. 3-83. Go ral HPAB Description. 3-84. The HP-IB is a parallel bus of 16 active signal lines grouped into three sets according to function, to interconnect up to 15 instruments, Figure 3-3 i3 a diagram of the interface connections and bus structure. 3-85. Eight signal lines form the first set and are termed. “data” lines. The data lines earry coded messages which represent addresses, program data, measurements, and status bytes, The same data lines are used for input and Operation ‘output messages in bit-parallel, byte-serial form, Nor- maily, a seven-bit ASCII code represents each piece (byte) of data, leaving the eighth bit available for parity checking, 3-86. Data transfer is controlled by means of an inter- locked “handshake” technique which permits data transfer (asynchronously) at the rate of the slowest device participating in chat particular conversation. The three data byte transfer control fines which implement the handshake form the second set of lines. 3-87. The remaining five general interface management lines form the third set and are «sed in such ways as ac- tivating all the connected devices at once, clearing the interface, etc. Table 3-5 defines each of the management lines, 3-88. Definition of HP-1B Terms and Concopts. Byte - A unit of information consisting of eight binary digits (bits). Device - Any unit that is compatible with the IEEE Stan- dard 488-1978, Device Dependent - 1. An action a device performs in response to information sent on the HP-IB. The action is characteristic of an individual device and may vary from device to device. 2. The data required to com municate with a particular device. Sea (HANDSHAKE) Lines SoEIT_ Management [CONTROL Lines fora Figure 3: Interface Con nections and Bus Structure, Operation Table 2.5. General Intertace Management Lines. fame | Mnemonic Description Acention | aw | enables & device to interpret data on the bus aa 8 convoler command icommand made) ot data vansier (Data Model Incortoce | tnitiaiaes the HP. system to-an Clear ile state (a activity. onthe bus. Service SRA | Alerts the conerelir to 9 need oguest for communication Remers FEN | Places instruments under re: Enable ‘mate program conta. Ene Or £01 | Indicates last data transmission Icersity during a data transfer sequencer lusec with ATN to poll devices for their stonus, Operator - The person that operates either the system ot any device in the system. Address - The characters sent by a controller to specify which device will send information on the bus and which device(s) will receive information. A device may ‘also have its address fixed so that it may only receive in formation (listen only) or only send information (alk only). Polling - Polling is a means by which a controller can identify a device that needs interaction with it. The con. {roller may poll devices for their operational condition ‘one at atime, which is termed a serial poll, or as groups Of devices simultaneously, which is termed a parallel oll 3-89. Basic Device Communication Capability. 3-90. Deviees which communicate alon die intertace bus fall into three basic categories Talkers - Devices which send information on the bus when they have been addressed. Listeners » Devices shieh receive information sent on the bus when they have been addressed. Controllers - Devices that can specify the talker and listener(s) for an information transfer. The controller can be an active controller or a system controller. The active controller is defined as the current controlling device on the bus. The system controller can take con trol of the bus even if itis not the active controller, Each system can have only one sysiem controller, even if several controllers have system control capability, 3-81. Message Definitions. 3-92. Information is transferred on the HP-IB from One device t0 one or more other devices in quantities 314 Model 33254 called 'messages"". Some of the messages consist of two basic parts, the address portion and the information (> Portion, Others are general messages to all deviess, Messages can be classified into twelve types, which are referred to as “meta messages”, These are defined in Table 3-6. A block diagram presentation of meta ‘messages and their implementation will be found in Ap- Pendix A-3 at the rear of this section NOTE, The meta message in itself is not a pro- grant code or an HP-IB command, It's onty intended as a too! to translate a program writ. ‘en as.an algorithm into the controlier's code. 393. 33254 Response to Messages, 3-94. The 33254 is capable of implementing only those ‘messages indicated in Table 3-7. In order for those ‘messages to be implemented, certain bus actions are re. uired, which are shown in the interface Functions col. umn. 4-95. HPAB Work Sheet, 3-96. A work sheet is provided at the end of this section for listing the address and message capabilites of each instrument in your HP-IB system. When zhis sheet is filled out, it will provide a summary of the system capabilites, 3-97, HPAB Addressing, 3-98. Certain messages require that a specific talker and listener be designated, Each instrument on the bus has its own distinctive listen and/or tatk addrese which distinguishes it from other devices, The 33254 receives programming instructions when addressed 10 listen, When addressed to talk, it will respond to the instruce tions it received prior to being addressed to talk, such as an interrogation or serial poll 399, Addressing usually takes the form of “universal walisten, device talk, device(s) listen". The universal unlisten command removes all listeners from the bus, allowing only the listener(s) designated by the devicets) listen parameter to reccive information. The informa tion is sent by the talker designated by the device talk parameter. The system controller may designate itself as either talker or listener. 3-100. 33258 REMOTE PROGRAMMING. 3.101. 33258 HPAB Capabilities, 3-102. Table 3-8 lists the HP-IB capabilities of the 33254 which are compatible with IEEE Standard 488-1978 & & = hoe eo Om hm mm mw wa Model 33258 Operation Table 3-6. Definition of Meta Massages. listening. avieets) to switen from local front panel contro! ro remote progeart ceattol. Thi rmessege romans in effect #0 that devices subsequently 3c reseed to laten wil go. into occ ‘This meccage clears the romote message fram the listening. de ieee) and returns the devices) ta local rant panel const. Loca! Lockout Tae focal lockout massage ie implemented to prevent the de ‘ee eperstor ftom manually in hibiting vomote aragram contra Clear Leckout ang “This message causes al davie Set Loca! to be removed trom the lace! ockous mode and revert 9 ea Itt also slear the rinote mes age for al cevloes, | Aeauire Service A device can send this mes Sage a any tine to segnily that ye needs somo type of inter Sean with the contrali. The mostage is claated by the oe ties seats byte message ro longer requires service Message Defiion Message Detinton Data The actual information ‘binary Status 80 ‘A oyt tat represents the statue | Spree) wee sant for Sf a single dove. One 4 inch talker co ane or more iatener, Eanes iohetner the dovion some “Theinfrmaton or data canbe is the requred. service. message frumere tom or 2 sting oF find the romaning’ 7 Gra in enacts ate operations! conditions. Je ‘i Sines yt eevien The byte cee Pinas ght harr pamairati ie sent Yrom the talking deves | Jering devoste so portorm 3 i device-dependent ection. } See eececee caer et peraton portermed By #0 ieee A claar massaga wil cause 9 eter a ee ae Stats ait ‘byte that epeaents the opera . tional concltions. of 8 group of Remote The remote message ceuses the ceiesstoatihe Gat care vice espards on 3 parceuler bit of tho byta thus. entlving 9 device dependent conditon, This be is typically sont by doviese in eeaponse to» parallel pall operation, The stats bie message cen also bo ured By 2 contol fe spso) fy whe particuiar band logic eve that 2 owes wil espond wits when a saralel poll oper ftion 1 parlormed. Mes, mor than one eevice moy respond on tha same bit Pace Contre! ‘This mescage transfers the bus. management respensibitios from tha setive controler %0 Aver ‘The system controlar sends the lho the aetve controller. The message will terminate al Due Communications but doesnot lrwoloment the clear message. 3-103, Developing an HP-IB Program. 3-104, Basically, the 33254 is programmed remotely in the same manner as itis programmed manually. The se- quence in which che various parameters are pro- grammed is not important. At the end of this section (11D there is a summary of che HP-IB Programming, Codes. This chart may be removed from the manual and/or copied to be used as a programming reference, NOTE It may be necessary to refer 10 some para- graphs on manual operation for leseripsions of certain signals and requiremens, 3-105. Several steps are needed to develop an HP-IB. program, 4. Completely define the operation(s) the system is, required (0 perform. b. Write the program in flowchart or algorithm form. (An algorithm may be defined as a fixed step-by- step procedure for finding a solution to a problem.) Use the key words for meta messages shown in Table 3-6 in developing the program. The twelve key words are repeated here for reference Data ‘Trigger Clear Remote Local Local Lockout Clear Lockout and Set Local Requite Service 3s Operation Model 33258 Table 3-7. 3325A Implementation of Messages. Moses08 Implementation’ Sender Recewer | 29258 Response - Daw sa 13H LAH | wit send or vecewe as 5 Instructed | Trigger NA SH Lian | None Clear R SH | oct t, aH | Device Clear sets 33258 | a Crear R su Sch ant | so inital tuman conde | ca fions. See Para 38 Remote R { cysw ALLAH | Goes to Remote. Con be z | BLAM | set te Local by LOCAL e Loca! R GSH | autsi, an | Goes 0 Local EE Local Lockout a sh FLAK | Goes to Remote. Cannot be set fo Local by COAL } Close Lockout and A at | Goes ca Loca! from Local 6 | Settoca! cS Uoehout. Faure Service 8 Ske © Sets SR Tue Ez 1 Bye 8 SR", T, SH LAK | Senda byte whieh sat ce ates if service requied & sn roaeen = Status ait Na © None z oss Conti NA ca taH | None : bor A Uneddrose & 'S=Send Only **SH=Source Handehoke R= Receive Only Asm Acceptor Mandenake SSH= Send ang Receive ‘Talker includes TE Extended Talker) NA=Not Appiicable LL Zuistener includes LE= Extended listener SR=Sarvice Request FL=Remoteitocst | PP=Parale\ Pat OC Device Clear | DT =Deviee Tagger ny Contelor Cys A spect contaler (for example, Ca, Cel y= The System Controller X*Zinaleates mossage can be cent ta!oy one oF more vices simultaneously mm 1 Status Byte Table 3, Interface Functions. & *Status Bit *Pags Control Abort Coa Fonction i Sone ee Ht | Source nandsnoxecaponaty = Not implemented by the 33254 Ani | Reospter Rondsnoke copebity Basie tar: Sera Poll Unaerossed to tale NOTE gostecsed to faten i | & Besi istener; Listen Only: Unaderesses 0 | The meta message in itself is not a program listen addressed to raik i & code or an HP-IB command. It is only ine Sr eee tended as @ tool to translate a program RL, | Remotatocal capnity written as an algorithit into the controller's Der | Device clear espanity code. 070 | Nedovice trogercspabiy CO | No contr capabiy Et | doen sotector bus avers 316 em mm mm wow waa aaa aa Model 33250 c. Define the operation in program codes that the in- strument can use. Each instrument has ils own set of program codes which are ASCH characters. The 3325 program codes are shown beginning with Paragraph 3-120 or Table 3-9, d. Convert the program into the controller's language. The conversion information is supplied with each controller. For example, the -hp- 98284 Calculator Extended /O Manual provides a chart for program code conversion, NOTE Examples for controlling the 33254 with speerfic Hewlett-Packard caleuiator are pro- vided in che Supplemental Programming In formation, Appendix B-3 a1 the rear of this 3-106, Block diagrams and explanations of che meta messages that apply (0 the 332SA are shown in Appen- dix A-I at the rear of this section, 3-107. Universal and Addressed Commands, 108. The 3325 will respond to the following univer- sal and addressed commands, whieh are sent in the com= @ mand mode (ATN true), Mnemonic Command ASCII Code Universal “DCL Device Clear pes LLO Local Lockout Det MLA My Listen Address (selectable) MTA My Talk Address (selectable) SPD | Serial Poll Disable EM SPE Serial Poll Enable CAN UNL Unlisien, ? ONT Untalk - Addressed GTL Go to Locat SoH *SDC Selected Device Clear oT “DCL and SDC commands set the 3325 to its initial turn-on conditions (see Paragraph 3-8) and cause an AMPTD CAL operation. Any dara in the HP-1B input buffer is lost. The storage resisters, SRQ masking, and the status byte are not affected, 3-108. Placing the 3325A in Remoto, 3-110. The 3325A will go 10 Remote when ATN is true, REN is true, and it receives its listen address. 3-411, The 3325A Address, Operation 3-112. The 3325 address is normally set at the factory to: ASI Characer soi (6-Bie Octal Equivalent) Decimal Hevedecimal Liscen alk ‘The 3325 can be made to display its address in decimal code by pressing the blue prefix key and the BUS ADRS. (LOCAL) key, NOTES 1. All programming is shown in ASCIE code, 2. Table 3-9 is a summary of the 3325A pro: ram data messages and program times, Table 3-10 lists program codes in binary, octal, decimat, and hexadecimal. At the end. (of this section (111) there is also a summary of the HP-IB programming codes. This chart ‘may be removed from the manual and/or copied (0 be used as a programming reference. 3. The following front panel ke ‘not be remotely programmed: “y actions can- Modify group Sweep bandwidth x 2 Sweep bandwiddh ~ 2 Sei sweep center frequency to marker fre- ‘quency Display bus address Clear display 4. The 33254 must be set to REMOTE and addressed (0 LISTEN before it will accept device dependent data messages. 3-113, 33258 Data Message Formats. 3-114, The following are valid programming strings (data messages) for the 3325: Mnemonic, Data, Delimiter, EOS Mnemonic, Data, EOS Mnemonic, EOS 1, Mnemonic, EOS Where {is the ASCIT character I and EOS is the end-of: string character, which is required for Data Transfer Mode 2 (sce following paragraphs). -Valid EOS characters are LF = Line Feed = 12 octal = Asterisk = 52 octal 3A? Operation Movtel 33254, © Table 3-9, Summary of 3325A Programming (ASCII Characters).** [ [ areronics| we Perameter or RSC asc i Operation Code _| Dara Code _Delimitere_} Approximate Programming Time” r ate Transfer Mode NA Data Mose * =Mo 1 MD=4.5 ms Data Mone 2 Lemo | 2 e Function =U ‘BC Only NA | FU=1500 me a Sine | a 2Square - 3=Teancle Z Pesitve Ramp a Negative Ramp Freausney a ZiT bigs washer PRT ome & | ‘nd Decimal KH=Kiohortz ‘Each cigt or dacimal=2.8 ms Mi= Megaher HZ, KHor MH = 12.5 ms ‘ampitase AM = 4 Dighs VO= Volts (p-6) AM=6.8 me and Decimal. also | MV=Mitivatts (pp! | Each cit, decimal or decimal = 2.8 ms Magn itnegacive | VR= Volts ems & dem, + signs val | ME | td out not required. | 0: ie BE Orca ~oF % 4 Digisand | VO | Decimal. Also ~ | MV=Millvolts Each dig, decimal, or ~ sign=2.8 ms sign if negative de VO or MV'=82 ms, & offset. © sign is | valig But oot = \ required & Phase | =eH Vea diet BE=Degrees PHze ms OF 26 ms = minus sign Each agit and — sign= 2.6 ms ‘Swoop Sian Peauency = 17 Dgns Wa hens ST. SP. or ME=7.0 me i ‘Swoop Stop Frequency 4nd Decimal KH = Kionorts Each dig or decimal=2.8 ms & | Swaep Marker Freauency Mii Megsnertz | HZ, KH, or MH 10.3 me Swaep Time T =a Diane ‘SE= Seconda T=8.6 msi SE=7.O ME & { and Devil Each digit and decimal 2.8 ms 7 Swap Mado a T WA) SH=te me e Lear : & Logarithmic 2 Tear or Font Panel Outout | = AF T Wa = Front Pans! 1 | fear pone! a | zB Store Program 3a 1 Digit 08 NA Fecal Program RE F Execution Functions Wa x a ‘Assign Zer0 Phase a Portorm Auto-Cot c Start Single Sweep iss Start Continoaus Sweep | =SC SC= 300 ms E Perform Sel-Test it NA na__|_Te=10,000 ms i Tnterragate Progam Erar | = iA fa NAT | ER=11-5 me Tnsecragate Enury Parameters Twa a Frequency IFA=10 me = Amatude | aM=3.8 ms ¥ onset 1OF=9.8 me Phase IPH=s'ims ‘Swoup Star Frequency IgT~10 me Swaep Stop Freavency 'SP=10 ms Sweep Marker Fraquercy IMF= 10 me Sweep Time { Minas me Tnvorragate Funston NA WA__| WFu= 1803 me e Mask Service Requests ms: Seo Para NA | MS=a58ms | stad Binary (ON/OFF Functions WA | Ave ae me igh Voltage Output oFF=0 MaA~7.0 ms Amplitude Modulation MA ON=1 MP=7.Om6 Pago Modulation Me ath * Program times at0 in adsiton tothe data transfer time of 228 10 250 ws per byte . Spe Nove 2 following Paragraph 3-112. We wd eo a wow aa Model 33258 Operation a Table 3-10. Programming Codes. Sci Binary Osis) | Decimal | Hexadecimal Ipstmetion Characters Code Cou _| Code Coe Entry Froquoncy F vocor1o | 106 |. 70 a6 5 toroo1o | 22 | az 52 Tina A To000001 | 101 7 68 41 M roorror | ie | 97 | ap Tier o voottty | a7] 78 ar E tooorto | os | 40 46 Phase P To1o000 | 120 ] 80 50 H oorooo | ito | 72 43 [ Sweep, ‘Start Freauancy s roroort | 129 | eg 83 i sororoo | ize | ba 58 ‘Stop Frequency s ro1oo1! | 123 | as Fy P sois000| 130 | 80 oO ‘Marker Freqveney w yoo1re1 | 15 | 77 40 F ooo1rg | tos | 79 45 Tie T TOTOTO | 128] — aa Be L foovoor| im | 73 re Siar Contmaos = To10o11 | 123 | as 53 c tooogii | 4 2 4 ‘Siait Single Dust be sent twee) s roroory | 123] ea 53 5 xoroor: | 173. | 63 5s Sweep Mode s to10011 | 129 | 83 5s LC M roorror | 335 | 37 ae, Numeneal Data ° ° d110000| of | 48 30 : 1 O110001 | oe | 49 a 2 2 2110010 | o62 | 50 52 3 3 o1rooit | oss | 51 33 3 4 0110100 | os6 | se 3a 5 5 o1toro1 | oss | g3 35 a 6 O110710| 066 | ga 35 7 7 orrorii | ost | 56 2 a 8 orrtooo | om | 56 38 2 8 o1rio01 | om | 57 | 39 (cecimal o1o1110| 056 | 46 ze ins) = oiorigs | oss | as 23 Bate Sutfix Deimites) af Here 4 1001000] 110 | 72 4a 2 sorrore | 90 Wiloheree « vooray: | 1a | 75 | aa # ooroe0 | 110 | 72 aa Wegener wr TooT1o1 | tis | 37 40 H tooro00j m0 | 42 4A, Vous pao der v Toroito| 126 | oe 36 ° rootria | a2 | 39 ae Twas ep a Her 7 Toorred | iis | a7 30 v sororro | ize | es | ae. Varerme v ToTotro | 126 | a6 36 a vorooro | 122 | a2 52 aan TAS F TOOT OT | is | ar wo B toroorg | iz2 | oz 52 aa 3 T8001] tot | oo 34 8 voooote | to2 | 66. 42 Dewees o TOoOT00 | 10a | eB ae 5 soooro1 | tos |~ 69 35 Savane 3 TeTosi | 2s | as 35 E rodo1o1| 105 | 6a a5 9 Siaie s rotoo11 | 123] a3 os 5 toroora | 122 | 82 52 Fecar F roveore | tas] ae oa e toooror | ios | a9 36 Operation Al spaces (40 octal), carriage returns (15 octal), com- mas (54 octal), and all lower case alphabetics are ig Table 3-10, Programming Codes (Cont'd). asc Bisory etal | Decimal ] Hexadecimal Insertion Code code _| Coa Cone High Voltage Ousput H 1901000 | 110 | . 72 48 v soroiro | 126 | ‘86 5 ‘Wocuiation Ampinade 7 rooitot | me | 77 30 A rococo; | ot | os a1 Wosuiaion Phaee w Tooter] is} a7 a5 P roro009 | 120 | 2 50. Fear ar Front Outpa R ToreoTe | Was [ar 32 F rocotie | ie | 70 45 Dats Taner Maas TOOT | E797 20 3 toaotoa | ios | oa aa Tiga ave Prose Aatarance = ToooooT | TOT] as aT e yoroooe | i2¢ | ao 50 Pailorm Rae CH T T % aT € 1000011 oF a3 Pariorn SBT Test T TOTOT Oo 3a oo © 1000701 69 45 Task SAG 7 TOOT OT 7 a s ro100T 33 53 Trarcgate Paramore 7 TSOTOOT 7 7 | Tinterogate Ever T TooTaoT 7 30 E 1o0g104 60 45 a 1o1g010 82 52 EOS nd ot Sena t ne Feed a soorsi0 | 12 | 10 a Asters . orororo | sz f 42 2a nored by the 33254. 3a 3-116. The 3325A accepts data from the HP-IB in either of two modes. If speed of communication is a critical factor on your HP-IB system, Mode 2 is prefer- NOTE A program siring may program one para- meter or all parameters. For example, the string “FU2FRIOKHAM3VO” programs the following: FU2 = Square wave function 10 kHz 3V pp The EOS character should follow the com- plete string. or a maximum of #8 characters (see Paragraphs 3-115 through 3-118). 6. Data Transfer Mode. rable, The characteristics of the two modes are 3.20 Data Mode I. The 33254 turns on in Data Mode 1. In this mode, each device dependent character (byte) is processed when received, Line feeds and Asterisks (EOS characters) are ignored. No other device dependent data communications are permitted on the bus until the entire 3325A program string has been accepted and all but the last characcer processed Data Mode 2. Device dependent characters are accepted and stored in an internal buffer and not processed unt the EOS character is received or the buffer is filled (48 bytes). Consequently, other communications on the bus are permitted after the program string hhas been accepted (at the rate of approx- imately 150 ‘to 200 - microseconds per character). If the program string contains 48 characters or more, the 325A will hold up the bus while it processes the 48 characters before accepting and storing the rest of the sizing, Because the instrument turns on in Data Mode 1, Mode 2 must be programmed remotely, It will then remain in Mode 2 until Mode 1 is programmed or until the POWER switeh is set to STBY. 3-117. While the 3325A is processing data it will accept and respond to universal commands. For this reason, when operating in Mode 2, the controller can send a program string (48 characters or less) to the 3325A, and On AAP mM me ym -OomP ama mh mm cy 3 a a a a a 3 3 3 wow wo we a wow ow wow wows Model 33254 while this data is being processed the controller can uunaddress the 332SA to listen and then communicate with another device. However, if the string is more than 48 characters, the bus will be held up until the first 48 characters have been processed and the remaining characters accepted. In order for the bus to be used dur- ing 3325 processing time for communication between other devices, a program string greater than 48 characters should be divided and an EOS character sent after (or at a convenient place before) the 48th byte. The remaining program can then constitute a second string. While the 3325A is processing input information, a “Busy”? flag is set in the status byte (see Paragraph 3+136). This flag can be used to determine when the 325A has finished processing. NOTE The 3325A will handshake bus communica- tions even though the POWER switch is set to STBY. This will not interfere with the operation of the bus unless it was set to STBY white addressed to talk. Before itis set to STBY, make sure it is not addressed to taik, or else disconnect the HP-IB cable Jrom the 3325A. The addressed to talk con- dition can be cleared by an IFC command, even when the 325A is in Standby. @ 3-118. Programming Data Transfer Mode. 3.119, instructions for programming Data Transter Mode are inchided in Paragraph 3-126. 3-120. Programming Entry Parameters. 3-121, The 332SA entry parameters are: Frequeney Amplitude Offset Phase Sweep Start Frequency Sweep Stop Frequency Sweep Marker Frequency Sweep Time: ‘The programming syntax for these parameters is Mnemonic, Data, Delimiter, EOS NOTE All. program codes are shown in ASCII characters. Valid mnemonics: R = Frequency AM = Amplitude OF = Offset Operation PH = Phase ST = Sweep Start Frequency Sweep Stop Frequency MF = Sweep Marker Frequency TI = Sweep Time Valid data: 0 thru 9 = ASCH numerics (if 100 many digits are sent, the extra digits will be ignored or rounded) + = ASCII plus sign (plus sign is accepted bout not required) ASCII minus sign (minus sign will be ig nored if sent For parameters that cannot be negative) ASCII decimal ((loating decimal entries ‘not valid) Valid delimiters: HZ = Here KH = Kilohertz Megahertz Voits (peak-to-peak or de) Miilivolts (peak-to-peak or de) VR = Volts rms MR = Milivolts ems DB DE SE = Seconds NOTE When operating in Dota Mode 1, an EOS characier is not required. When in Mode 2, the EOS charaeter should not be sent until the end of the program string (or after 48 bytes; see Paragraph 3-117). 3-422. Programming Waveform Function. 3-123. The selectable functions are: DC only Sine wave ‘Square wave Triangle wave Positive Slope Ramp Negative Siope Ramp ‘The programming syntax for selecting function is: Mnemonic, Data, EOS Valid mnemonic: FU = Function Operation Valid data 8 = Function off (de only) 1 = Sine 2 = Square 3 = Triangle 4 = Positive Slope Ramp 5 = Negative Slope Ramp 3-124, Programming Binary (On or Off) Functions. 3-125. The programmable binary functions are: High Voltage Output (Option 002) Amplitude Modulation Phase Modulation ‘The programming syntax for binary functions is: Valid mnemonics: HY = High Voltage Outpot (If the 3325A receives the HV mnemonic but does not have the high voltage option, SRQ (if enabled) and an error code will be generated, See Paragraph MA = Modulation ~ Amplitude MP = Modulation ~ Phase Valid data: 9= 0) T= On NOTE The rear panel signal output is inactive (no internat signai connection) if she instrument hhas the High Voltage Ougput Option 002 in- stalled. Instructions are given in the Operating and Service Manual, Section VII, Service Group M, for activating the rear Panel signal ouput in one of two ways: 1) Placing the standard/high voltage output on the rear panel only, disconnecting the front panel signal output, or 2) Disabling the high voltage ouput und enabling the standard Jront/rear output configuration. 3-126. Programming Selecti Functions, NOTE The selection functions are similar to binary Junctions, but instead of ON or OFF states, selection is made between two mutually ex- ctusive operations, Model 33254, 3-127. The programmable selection functions are: Rear Output/Front Output Linear Sweep/ Logarithmic Sweep Data Transfer Mode The rogramming syntax for the selection functions is: Mnemonic, Data, EOS Valid mnemonics: RF © Rear or Front Output SM = Sweep Mode MD = Data Transfer Mode Valid data for RF is: L Select Rear Output = Sciect Front Output (If the 3325A receives the RF mnemonic but does not have rear output capability (Option 002, for example) SRQ tif enabled) and an error ‘ode will be generated, See Paragraph 3-134.) Valid data for SM is 1 = Linear Sweep (The 3325 turns on in Linear Sweep function. This function need not be pro- grammed except (0 change from Linear to Log Sweep of to return to Linear.) 2 = Logarithmic Sweep Valid data for MD is: } = Data Mode 1 (The 32254 turns on in Data Mode 1. This function need not be programmed if itis desired to remain in Data Mode I.) Data Mode 2 3-128. Programming Execution Functions, 3-129. The programmable execution funetions are: Assign Zero Phase Reference Perform Amplitude Calibration Start Single Sweep Start Continuous Sweep Perform Self Test ‘The programming syntax for execution functions Mnemonic, EOS Valid mnemonics: AP = Assign Zero Phase Reference AC = Perform Amplitude Calibration SS = Start Single Sweep i mmr fii} nes mn rnam hom Ae me re a Model 33254, Start Continuous Sweep Perform Self Test NOTES 1. The Start Single mnemonic must be sent twice (SSS). The first SS seis the output fand display) to the start frequeney, and the second SS starts the sweep. 2. While the 33254 is in Continuous Sweep ‘mode, if it receives the mnemonics SC, SS, FR, PH, AC, AP, or TE, it will stop sweep- ing. It must receive SC again in order 10 resume continuous sweeping; or if a single sweep is 10 be programmed, SSSS is re- quired. 3. The “Busy” flag (bit 7 in the status byte, see Paragraph 3-138) will be “L"” for the duration of a Self Test operation. Ajter Self Test, the 3325A returns to the previously programmed conditions, except that if a sweep was in progress the sweep will remain stopped. 3-430, Programming Amplitude Units Conversion. 131. The programming syntax for converting ampli- tude units (Vp-p, Vrms, dBrm) is: Mnemonic, Delimiter, EOS Mnemonic = AM Amplitude Delimiter = The units to which you want to convert: VO = Vp-p MV = mVp-p VR = Vrms MR = mVems DB = dBm Example: If amplitude was programmed in Vp-p, it may be converted to dBm by programming AMDB". If amplitude was the last parameter programmed and is shown in the display, only the delimiter “DB” needs to be programmed. 3-132, Programming Storage Rogistrs. 3-133. ‘The data that will be stored includes the current program of Entry Parameters, Function (Waveform), Binary Functions, and Selection Functions. The storage register functions are: Store Data in Register N Recall Data from Register N Operation ‘The programming syntax for storage register Functions is: Mnemonic, Data, EOS Valid maemonics: SR = Store RE = Recall Valid data: thru 9 = ASCH numerics specifying register number NOTES 1. If no data has been stored in a register, the recall command for that register will be Ignored, 2. An amplitude calibration is performed when a register is recailed, 3. The numeric vaiue for the phase is stored, but the phase of the ouipui is not changed when the register is recalled. (Phase may need (0 be reprogrammed.) 4. DCL (Device Clear) and SDC (Selected Device Clear) commands do not affect the storage registers 3-134, Service Requests. 3-135. The 2325A will set the SRQ line true for any of the following reasons, if enabled by the SRQ mask (see Paragraph 3-144): Program String Error ‘Sweep Started or Swen Stopped System Failure (Possible component problem) Failed Self Test Failed Amplitude Calibration External Reference Unlocked Main Oscillator Unlocked 3-136. Serial Poll. 3-137. When the system controller determines that the SRQ line is true, it may conduct either a Serial Poll or a Parallel Poll to determine whieh device(s) initiated the Service Request, and the reason(s) for the request. The 3325A responds to a Serial Poll, which is conducted in the following manner: Controller places ATN true (command mode) Controller sends Serial Poll Enable (SPB) on lines DIOI-8 (ASCII CAN, binary code 001 1000) 33 Operation Controller sends 3325A Talk address, controller Listen address Controller places ATN false (data mode) 3325A responds by sending status byte on DIOL-8 Controller places ATN true (after each device has been polled) Controller sends Serial Poll Disable (SPD) on DIOI-8 (ASCH EM, binary code x 0011001) Serial Poll Disable clears the SRQ message originated by he 3525, resetting bits @ through 3 and bit 6 in the status byte, NOTE Some of the above Serial Poll operations are performed automatically by some con- ‘rollers in response to certain programming statements, Refer to the programming in: structions for your particular controller. 3-138. Status Byte. 3-139. A status byte consists of one 8-bit byte on the HP-IB data lines. A “1” in bit 6 indicates that the 3325A did request service (placed SRQ true), anda “0” in bit 6 indicates that it did not request service. The 3325A status byte contains the following information: 76543219 Stawsbytebits (87654321 DiOline) FREXSSSS_ P= Flog; R= Request Service: Le I= Sweep Stopped 1 = System Failure (possible component failure), includes: Failed Self Test Failed Amptd Cal Ext Ref Unlocked Main Ose Unlocked Sweep Flag. 1 Sweep in Progress, Does not cause SRO. RQS Message. 1 = Service Request Busy Flag. 1=3325A busy processing data Does not cause SRQ. 3-140. Busy Flag. 3-141. The Busy Flag (status byte bit 7) is high (1) while the 33254 is processing data, This bit can be monitored 3.24 Model 3325 by the controller to determine when the 3325A is ready for more data 3-142. Sweep Flag. 3-143. The Sweep Flag (bit $ of the status byte) is high (1) while the 3325A ig in the process of sweeping. This bit can be monitored by the controller 10 determine when the end of a sweep occurs. 3-144. Masking or Enabling Service Requests. 3-145. Bits 3 through @ in the status byte can be masked 80 that the corresponding conditions will not cause a service request. However, °1"" will stil appear in the slatus byte if the condition exists, and can be cleared only by a serial poll. At instrument turn-on all SRQ con- ditions are masked, The programming syntax for mask- ing and enabling SRQ conditions is: Mnemonic, Data, EOS Mnemonic = MS Valid Data is shown in Table 3-11. 3-446. interrogating Program Errors, 3-147. The “Program Error” service request may result from the following Errors [ascn ‘Numeric Error 1 Entry parameter out of bounds (for exam. ple, Freq 2 61 MHz) 2 valid deimicer 3 Frequency t00 large for function (for ex- ample, Function = Triangle, Freq ; = 11 kHz) i 4 ‘Sweep time too small or too large | 5 Offser incompatible with amplitude, or amplitude incompatible with offset 6 Sweep frequency 100 large for function; Sweep bandwidth too small; Start fre quency £00 small (log sweep); Start fre- quency greater than stop frequency (log sweep) 1 Unrecognizable mnemonic received 8 Unrecognizable data character received 9 Option does not exist (High Voltage or Rear/Front) mmm mw = fe eh Pam mem weaw e tk wow ow ww wow ww laa a Model 3325 Operation Table 3-11. SRQ MaskiEnable Data, Sisem | Sweep | Seep | Fogam ascu | me | “rat” | San | “se | "Beer character | atmo | ee? aei_ | ono ———<—— @ 0000 | ase ‘Mesh | Mosk 2 ooo | Mask Mask | Enabe 2 8010 | tase Erabin | ‘Mask é eorr | tan Eatin | Ens ° o100 | Mark nase | Mosk e 2101 | ase | noble | Mock | enanie F 9150 | Hose | maple | nab | ‘ack é tok | Enaate | Enable | traole s erable | ‘usse | ack | ‘ick " robe | Mane | Meat | Enatte 4 Erobe | Mark | tratte | Mose x rable | Mook | Enasio | Enabi i ratie | Enaoie | ‘Mase | Mase m Eresle | Enabio | Mest | Ena N conic | Enaie | trate | Mase 3 [ feame | nano | Enos | crete “Inti turron eonions The programming syntax for interrogating eror is PH = Phase ST = Sweep Start Frequency Mnemonic, EOS Mnemonic = IER fier receiving TER, the 332SA will send back the following the next time it is addressed to talk: Mnemonic, Data, CR (ASCH carriage return), LF & EOI (ASCII line Feed with EOI sent simultane ously} Mnemonic = ER Nata = The ASCH numeric corresponding to the first error that occurred (see list above). If no error occurred, the code returned is 8. When more than one error itas occurred, only the code for the first error will be returned. After interrogation, the error code is set to zero until the next error occurs, 3-148. Interragating Entry Parameters. 3-149, Each entry parameter can be interrogated by the controller to determine its value. The programming syn- ‘ax for interrogating entry parameters is: 1, Mnemonic, EOL 1 = the ASCH character { and indicates interrogation, desired, Valid mnemonics (parameter to be interrogated): FR = Frequency AM = Amplitude OF » Offset SP_= Sweep Stap Frequency Sweep Marker Frequency ‘Sweep Time After receiving @ parameter interrogation, the 3325A, will send back the following the next time itis addressed to talk: Mnemonic, Data, Delimiter, CR (ASCH Carriage Return), LF & EOI (ASCII Line Feed with EOI sent simultaneously} Mnemonic lessogaved ‘The mnemonic of the parameter being in- Data = 11 digits of ASCH numeries equal to the value Of the specified parameter plus decimal point. If the value is negative, the first digit is a minus sign. Delimiter = The data suffix mnemonic denoting the parameter value (see Paragraph 3-120) NOTE Only one parameter can be interrogated by each interrogation message. 3-180, Interrogating Function (Waveform. 3451. The 3325 may be interrogated by the controller to determine the current function programmed. The Programming syntax for interrogating function is: 1, Mnemonic, EOS |= The ASCII-character I and indicates interrogation desired Operstion Mnemonic = FU = Function After receiving IFU, the 3325A will send back the following the next time it is addressed to talk: Mnemonic, Data, CR (ASCII Carriage Return}, LF & EOL (ASCII Line Feed with EOI sent sitaul- taneously) Mnemonic = FU One ASCH numeric indi ting funetion as = DC Only (Offset) Sine Triangle = Positive Slope Ramp = Negative Slope Ramp 3-182. interrogating Miscellaneous Parameters. 3-153. The other parameters shown below can be inter- rogated by the controller to determine their present state. The programming syntax is: 1, Mnemonic, EOS [= The ASCH character I and indicates interrogation desired Valid Maemonics (parameter to be interrogated): Sweep Mode Rear or Front Output? High Voltage Ourput* Amplitude Modulation MP = Phase Modulation, 3.26 Model 33254 *Rear/Front output and High Voltage Output (Option (002) are mutually exclusive. If either RF or HV is inter- rogated, the mmemonic and data returned will indicate the actual capability of the instrument and its state, For example, if the High Voltage option is present and OFF, HVO will be returned in response to either IRF ot IHV. After receiving an interrogation, the 325A will send back the following the next time itis addressed to talk: Mnemonic, Data, CR (ASCII Carriage Return), LF & EOI (ASCII Line Feed with EOL sent simul taneously) Mnemonic = The mnemonic of the parameter being in- terrogated Data = I ASCII digit specifying the state of the parameter. This is the same digit that would be used to program the parameter to that state, 3-154. Using the Intorrogate Capability. 3-155. When the 3325A is changed from local to remote operation or vice versa, it retains its currently pro- grammed state until this program is changed by the ‘operator or controller. This feature can be useful in set- ting up a program string for HP-IB programming. For example, using the 3325A in local, the operator can determine experimentally the parameters required to perform the operation or test desired. Then the 33258 can be placed in remote and its function and entry parameters interrogated. Each item can be stored by the controller and then combined to form the 332A pro- gram string to be incorporated into the total HP-1B pro- gram. m im m a mm ROM am mm om i ol Model 33258 3-156. 3325A Programming Procedure. 157, The following cxamples are given to illustrate he basic procedure for developing a program. Program examples are shown in Appendix B-3, using the -hp- Mode! 98254 Calculator as the system controller. Ap- pendix 4-3 diagrams the required messages. Example Address controller to talk, 3325A to listen Send Program Data Example Address controller to talk, 3325A to listen Send Program Data Check for Require Service If yes, determine reason rom 3325A Status Byte ‘Take corrective action if necessary continue Operation Acdrose Controle To Falk, 3828A To Listen Send Program Bata ‘Address Cantrollar To Tak, #8288 To Listen | Send Program Data Service we Determine Reason for SRO (Srawus Byte corrective ‘Acton Sees comectiv q ww 3 wow ws wow wou awww ew ww wow ww ow wow us 9 DATA MI Appendix A APPENDIX A SECTION Ill META MESSAGES BLOCK DIAGRAMMED ‘AGE — The Data message is the actual information that is sent from a talker to one or more listeners. This action requires the controller to first enter the command mode to set up the talker and listener(s) for the (ransfer of data. The information is then trans- ferred in the data mode. wee Y=] | oka f avoritin Sevice LISTER TRIGGER — The Trigger message causes all addressed instruments with this capability to execute some predefined function simultaneously. ‘The 3325A does not have Trigger capability. CLEAR — The Clear message may be implemented for addressed devices or for all devices on the bus capable of responding. In both cases the controller places the bus in the command mode to execute the message. co pastes Citant Appendix A Model 33254, bor ose REMOTE — Only the system controller can place the device into the Remote operating con- dition. To implement the Remote message, the controller must set the REN line true. The HP-IB is then in the Remote Enable mode. The controller then sends the listen addresses of those devices that are to be placed in the Remote operating condition. Some instruments have been designed to enter the Remote mode as soon as REN is true. LOCAL — The Local message will remove addressed devices from the Remote operating mode to local (front panel} control. The controller must place the HP-1B into the command mode and address to listen all devices that are to be returned to local. The Local message does not remove the HP-IB from the Remote made, only the listening devices. toca _ f [oor | — wesace J iter fy mere || erewavones || 280k, em mm PEDO OTH eH OHHH | mm La wow aaa Appendix A LOCAL LOCKOUT — The Local Lockout message prevents the operator from placing the instrument into local control from the front panel. The controller must be in the command mode to send the Local Lockout message. a CLEAR LOCKOUT AND SET LOC: L — This message removes all devices from the Local Lockout mode and causes them to revert to local control. Because the REN line is set false, the HP-IB is in the local mode. REQUIRE SERVICE — The Require Service message is implemented by a device setting the SRQ line true. The Require Service message and, therefore, the SRQ line is held true until a poll is conducted by the controller to determine the cause of the request for service, or until the device no longer needs service. i Appendix A. STATUS BYTE — The Status Byte message represents the operational status of a single in strument during a Serial Poll. A controller usually Serial Poils devices in response to a Re- quire Service message. The controller requests device status from one device at a time. The status information byte (8 bits) sent by the device will tell whether that device needed service and why. A device will stop requesting service upon being Serial Polled, or if it no longer needs service. The controller initiates the message by placing the bus into the command mode, sending the Serial Poll Enable command, and addressing the specific devices to polled, one at a time. The device then sends its Status Byte and clears the SRQ line provided the cause for the require Service message is no longer present. The controller then places the bus in the command mode to terminate the message with a Serial Poll Disable command, Model 3325. gga [= [a } a + ' me [ sax vite, + “muerte STATUS BIT — The Status Bit message is sent by a device to the controller to indicate its operational status in response to a Parallel Poll. Parallel Polling consists of the controller re- questing one bit of status from each device simultaneously. The Parallel Poll may consist of three types of operations: Configuring, Polling, and Unconfiguring. In Configuring, the controller assigns each device a logic level and bit (on the bus data lines) for a poll response. During polling, each device responds on its assigned data line with the appropriate logic level. In Unconfiguring, the controller negates the bit and level assignments for all or selected devices. Several devices may be assigned to the same bit and level, causing their ‘esponse bits to be logically ORed or ANDed, & APP I ARR nm Hmm & cy Model 3325, Appendix A 3 om L[eeel_S se, Lait waz |= | Pon ate, a oats : i es, || [a] malta Be sta] =] | oh Fah [phe i ‘The 3325A does not respond to Parallel Poll Appendix A Model 33254, AG PASS CONTROL — The Pass Control message transfers bus management responsibilities from the active controller to another controller. In order to pass control, the active con- troller must enter the command mode, send the talk address, and the HP-IB characters for talk control gir: | | | is tate, tle ‘The 3325A does not respond to the Pass Control message. ABORT —The system Controller implements the Abort Message to regain control of the HP-IB from the active controller. © zB rOnmh eRe Oe em em a” momo mm we © om iF 3 Model 33254, Appendix B APPENDIX B g SECTION II! 3 PROGRAMMING THE MODEL 33258 i with the 3 MODEL 98254 CALCULATOR i 3 ‘The following basic examples are provided to assist the operator in developing programs for i the Model 3325A in an HP-IB system which uses the -hp- Model 9825 Calculator as the i system controller. The calculator must be equipped with a General I/O ROM and an HP-IB Interface set to select code 7. The calculator (controller) normally holds the REN line true, i unless the “lel 7” (local) command is sent. REN may be returned to the true state by the i “rem 7” (remote) command. i Example 1: This is a basic program statement which accomplishes the following: 3 Address the controller to talk 3 Address the 3325A to listen Sent Program Data: i Function: Sine ' Frequency: 5 kHz Amplitude: 3 Vp-p i Offset: + 1.5 V This portion places the bus in the command mode, i addresses the calculator to talk and the 3325A to i | listen i | Change to data mode | Function j caecaee All alphabeties must Amplitude be capitals f | [ Offset i The last parameter programmed can be changed without sending the parameter mnemonic, For example, following the program string above, the offset (OF) may be changed to 1 V by 7) sending “1VO" Bl Appendix B Model 33250 Example: 2: This program sets up sweep parameters and initiates a single sweep. Address the controller to talk Address the 332SA to listen Send Program Data: Function: Sine Amplitude: 3 Vrms Start Frequency: 1 kHz Stop Frequency: 10 kHz Marker Frequency: 5 kHz ‘Sweep Time: 2 seconds Start Single Sweep NOTE To start a single sweep the mnemonic SS“ must be sent twice. The first "SS" sets the 3325A to the Start frequency, and the second “SS” starts the sweep. 7 = Interface select code 17 = 3288 adress Function Amplitude ei Frequency Stop Frequency | a | | [T= ae [— Start Single t ———— 7 LOKHMFSK =) a © om om & i = Model 33254, Appendix B Example 3: This example checks the “Require Service” status of the 325A and if it did re- quest service, determines the reason. Paraneter unr Nagoon if Unrecagr Dota ccan E Char r out 1, Enables all service request conditions. 2, Program data contains an error. Stop frequency (SP1SKH) is too large for triangle function (FU3). 3. Wait statement allows time for sweep to start before reading status. 4. Read status byte from the 3325A and place in the calculator variable “S"". 5 If bit 6 of the status byte = 1, the 3325A did request service. Go to subroutine to determine the reason. 6. Programming continues at this point if the 33254. did not request service or upon returning from the subroutine. 7. If service request resulted from a program string error, interrogate the 325A to determine the error code and place in the calculator variable “E”. 8. Determine the nature of the program error, BB Appendix B Model 33254 9. Determine other reason for service request and if “Sweeping” or “Busy” flags were tru 10. Return from subroutine. 11. Printer records the results of the serial poll 12. Tf the program string were corrected to make all data valid, this printout would result from the above program, Example 4: The 33254 can be set up manually to the optimum parameters needed for the these poe Performed, then the calculator can interrogate the 3325A to determine and record these parameters. This example program interrogates Function: IFU Frequency: IFR Amplitude: [AM & DC Offset: IOF Line @ Write statement interrogates Function; read statement addresses 325A to tlk, calculator 10 = ai ourt listen, and places data in variable W; '“fxd 6" fixes six ired decimal places. = it pr Line { Because only numerical data can be placed in = eri the variables, print statements may include in quotes the parameter interrogated, = Ba Model 33254, Appendix B Lines 2 - 7 Other parameters are interrogated. Amplitude data acquired by this program does not in- dicate the units programmed. Frequency is always returned in Hz and DC Offset in Volts. This printout results from the above program. If the calculator is equipped with a String Variable ROM, the interrogate program may be changed to the following. Because string variables accept both alpha and numeric characiets, the resulling printout includes the umemouics aud delimiters (units). 1, Dimension a string variable for each parameter you want to interrogate. The dimension number (in brackets) is the number of spaces assigned to the variable. 2. This printout results when string variables are used. BS Appendix B Model 3325A BS Example 5: The 3325A can be made to sweep amplitude (in steps) if a for/next statement is used in the calculator program. It is recommended that the upper and lower amplitude limits selected be on the same range because irregularities in the sweep will occur if the attenuator relays are switched. Line @ DC Offset (OF@VO) is programmed to zero. because any offset would be incompatible with the 10 'V maximum amplitude of this sweep. Line 1 The sweep limits (3 0 10) are on the same range. The sweep increment is in .1 V steps. Because amplitude was the last parameter programmed, the write statement does not require the “AM” mnemonic. Line 2 The calculator returns to Line { until 1 = 10, then proceeds to Line 3. Line 3 The sweep decrement is also in «1 V steps. Line $ Return to Line | to continue sweeping. The sweep speed is determined by calculator and 3325A data transfer and processing times. If a slower sweep time is desired, wait statements may be added before the “next I”” statements. 6 & & = mmm Tenn oneoe aman Mm te 3 Model 33254, Appendix 8 s: MODEL 33258 & ‘SYNTHESIZER/FUNCTION GENERATOR 2 HP-IB PROGRAMMING CODE i {ASCII Characters) 3 FUnetion DC only ° High Voltage Output 3 Sine 1 On 1 ; Square 2 off 8 : Triangie 3 Posiuve Ramp & Amplitude Modulation Negative Ramp 5 On or “FRequeney 4 He HZ Phase Modulation — MP kz KH on 1 3 MHz MH ote ® 4 AMplivude Data Volis >» vo ® 8 3 mVp-p MV ! t Vrms vR 2 2 : mvVems MR 3 3 3 Bm DB + 4 5 5 3 DC OF fset 6 6 Volts vo. fe 7 3 anv MV 8 8 ° 9 3 PHase . 7 SanuDesens bE (Decimal) 4 Sweep STart Frequency interrogate Operations 3 Function wu Sweep StoP Frequency Frequene FR ; Amplitude iAM Sweep Marker Frequency oft ior Marker B hase IPH a ete Sup Start Freq 1ST ers SE Swp Stop Freq ISP a * Sup Mkr Freq. IMF ‘Sweep Mode Sweep Time im 2 Lear 1 Sweep Mode SM i Logarithmic 2 Rear/Front Out RF ; High Voit Ou THY ‘StoRe Program Esvor 1ER o-9 Program Mode IMD ‘Amptd Mode IMA 1 REcall Program fe Phase Mode IMP ee Error Coues (See Paragraph 3-146) ; Rew ont Panel Oiput |) Ents parameter oof foun Rear 2 3: Frequency too late for Sune 1 Execution Functions 4, Sweep ume too all or foo lvge Assign Zero Phase 5. Offset and amplitude incompatible i Restor amined Ca 6. Sweep frequency or bandwidth error 1 Single* 7. Unrecognizable mnemo ig Start Continuous 8. Unrevoanizable data character ; Perform Self TE 9! Option does not exist J *Start Single code must be sent twice “SSS”. The first “SS” resets the sweep to start conditions and the second “SS” starts the sweep. Model 33254, Appendix B GBLNAW3TdNI| LON=N 3A13934Y ONY GN3S=¥S — AINO 3A1303U-u iuogy be odd > A"INO GNaS=S* TONINOD SS¥d iia snivis BLA SNivis 3O1AN3S 3YINOTY Wvo07 138 ONY 4no¥907 uv; 410x907 “1v907 BLOWN, Wwo07 avato M399 1ML viva *NOLLVINSW3 IdM) 301430 s9vss3aw fivwioad Wvi_|ssaycav —| NALS 1 NOLLWOI4IINSG1 SO1A30 LSSHSMYOM NOI LVINAWS Id | I-dH Bs SECTION IV PERFORMANCE TESTS | TABLE OF CONTENTS i Paragraph . Introduction . : eae ee a 15) Calcaaton Contoited Test a : oe 44 Operational Verification ... 41 z 48. Required Test Equipment sae i 41 410. Self Test.. : 41 4 Sine Wave Verification .......00...ccceeccceee eee ae 7 Square Wave Verification 42 i Triangle and Ramp Verification een ee ees Era Amplitude Flatness Check 43 s Syne Output Check 7 Frequency Accuracy ae 14 Output Level and Attenuator Check 44 4 Harmonic Distortion Test. : ee teas 7 “lose-In Spurious Signal Test 46 4 HP-IB Interface Test : 4 4 LIST OF ILLUSTRATIONS LIST OF TABLES 4 Fieue Page Table Page 7 4-1, Harmonie Distortion Verification 4-1. Test Equipment Required (High Voltage Output) 45 for Operational Verification 42 i j 4 ‘ ‘ ‘ 1 Model 33258 Performance Tests SECTION IV PERFORMANCE TESTS 4.1, INTRODUCTION, 4-2. This section contains tests which are in-cabinet procedures to determine whether the instrument is operating properly. In che Operating and Service Manual two seis of procedures are provided: a. Operational Verification procedures which are recommended for incoming inspection and general afler-repair tests, b. Performance Tests which compare the instrument operation to ihe specifications listed in Table 1-1 ‘The Operating Supplement contains only the Opera tional Verification Procedures, 4-3. CALCULATOR-CONTROLLED TEST. 4-4. The only caleulator-controlled test in these pro- cedures tests che HP-IB interface circuits for proper operation. All input and output lines are tested. The program used for this test is written specifically for the ‘PHP: Mode! 98254 Caleulator but may be adapted ta other controllers. The calculator prints the test results This test is recommended for both the Operational Verification Checks and the Performance Tests. 4-5, OPERATIONAL VERIFICATION. 4-6. The following procedures are recommended for in- coming inspection and for testing the instrument afer epair. Additional tests to be performed following repair of certain circuits are indicated in Section VIII An Operational Verification Record is located at the end of this section. For ease of recarding the test data at various times, copies of the blank Operational Verific: ‘ion Record may be made without written permission from Hewlett-Packard, 4-7. Operational Verification includes the following procedures: Par. No Test 410 Self Text 412 Sine Wave Verification 414 Square Wave Verification 416 ‘THangle and Ramp Verieation 418 Amplitude Plaines Check 420 Syne Output Check 422 Frequency Accuracy B 426 Output evel and attenuator Check 426 Harmonie Distortion Test $28 Closesin Spurious Signal Test 430 HDB interface Test 4-8. Required Test Equipment. 49. A list of test equipment required for the Opera- tional Verification procedures is given in Tabled-1. Any equipment that satisfies the critical specifications given in the table may be substituted for the recommended model. 4-10, Self Test. 4-11, This test uses the control, ROM, and control clock circuits to verify operation of these and other cit- cuits. The following front panel indications result from this test, LED check: Turns on all LED's for about two seconds ‘The following messages are displayed for about one secon OSC FAIL ~ displayed only if the VCO is not con- rolled (displayed continuously after test) PASS or FAIL 1 - tests AMPTD CAL of sine wave PASS or FAIL 2 - tests AMPTD CAL of square wave PASS or FAIL 3 ~ AMPTD CAL of triangle Press the blue entry prefix key, then press SELF TES (AMPTD CAL) key. ll LED's should light, and the display should not indicate any failures. 412. Sine Wave Verification, 4-13. This procedure visually checks the sine wave out: put for the correct frequency and any visible ir segularities. Equipment Required: Oscilloscope (-hp- Model 1740A) a. Connect the 3325A signal output to the oscilloscope vertical input. If the oscilloscope is an -hp- Model 1740A, set the input switch to the 50-ohm pasi- tion. If your oscilloscope does not have a $0-ohm input, use a $0-ohm load (-hp- Model 11048C $0-ohm Feed- thru Termination) at the input. b. Set the 33254 as follows: High Voltage Output (Option 002)... .0#F Function .. : Sine Frequency 20 MHz Amplitude. 10V pp Performance Tests Model 35254 Table 4-1. Test Equipment Required for Operational Verification. i imecument Cet Spectators ecommonded Most ] é Oscilloscope Vertical: hp: 17400, i Sandon: de vo 100 Me = Satecton Teo ve Hevea € Sweep" O54 101 slay | External Swe tpt I Electronic Counter Frequency measurement to 20 MHz | -hp- 328A. Accuracy "7 counts ‘ehh Opt: 040 oc 081 : | | _Aosolaton: 8 vgn | a 96 bigtalVolmeter | Ranges’ 0.1 Veo 1000 te 34888 7 E essen: 6 ages 7 Accuracy s0rta6 : & S0-ohm oa Accuracy. 20.2% we 17048 Power Rating. 7 W I fe High Frequency frequency Range: 1 We 10 80 Mie | hp tayTiessz6/eeRIO” | Soeciram Anatyzor | Aimnttose neste Ml 2.86 Sbooniseeea & | Note S70 a8 below roe & tow truenoy Frequency Range: 100 tr 1250 uHe | “hp SBOASNOBM & Sonctum Anaer | Armotnace Range: 200,389 | Nols" > 80 a8 botow fru eterance or ~ 140 By & Resistor 56.20 1/ew 10% ne 0757-0896 & Adorar NG femel-to-dua banana pug ip 1260-2877 - Cater HP. Control Copatiny hp: 8826 wien @ | abaSea imartece, & | Senet VO ROM | | matte te el nn vo ie | Resistor 4700 2W 6% hp- 0698-3634 = eu = & = rizontal fo OS mene Veta! Control to 2 V/die, _j, Pres 3325A High Voltage Ouput key ower right horizontal to .05 ys/div. corner of front panel}. = 2, amore oeope should display one cycle per divi. _k. Change 3325 amplitude to 40 V pp. The & sion, approximately five divisions peak-to oak oscilloscope should dspiay one sine wave approximate By elas visions peak-to-peak having no Wile Ig &. Change 33254 frequency to 1 MHz, regularities, zi £. Change oscilloscope horizontal control to v1 |, Press the High Voltage Output ‘Key again to turn the = ws/aiv. option off & 8, The oscilloscope should display one sine weve hav- ing no visible irregularities, = High Voltage Output (Option 002) 414, Square Wave Verification, = Cea rere cer a 4-18. This procedure checks the square wave output for * oscilloscope vertical control to $ V/d frequency, rise time, and aberrations. Qe i Set the oscilloscope input switch to 1 MO de coupl- & #4 position (or disconnect external S0-ohm lose) Equipment Required: Oscilloscope (-np- Modet 1740) 42 = Model 33254 a, Connect the 3325A signal output to. the oscilloscope vertical input. If the oscilloscope is an -hp- Model 17404, set the input switch io the 50-ohm posi tion. If your oscilloscope does not have a $0-ohm input, use a 50-ohm load (-hp- Model 11048C $0-ohm Feed” thru Termination) at the input b, Set the 3325A.as follows: High Voltage Output (Option 002) .... .Off Function, eee ‘Square Frequency 1 MHz Amplitude loVep «©. Set the osvilloscope vertical control to 2 V/div, horizontal to .2 as/div. The oscilloscope should display two square waves, approximately five divisions peak-to- peak 4d, ‘Switch the oscilloscope vertical control to 1 V/div, so that the aberrations (overshoot and ringing) can be measured. Aberration excursion should be less than $00 mV (4 div. ©. Repeat Step d at 2 kHz and .1 ms/div. £. Adjust the oscilloscope vertical and horizontal controls so that the square wave rise time between the 10% and 90% points can be measured. Rise time should be less than 20 nanoseconds, 4-16. Triangle and Ramp Vorification, 4-17. This procedure checks the triangle and ramp out put signals for frequency, shape, and ramp retrace time. Equipment Required: Oscilloscope (-hp- Model 1740) 4, Connect the 3325A signal output to the oscilloscope vertical input, Ifthe oscilloscope is ar -hp- Model 17404, set the input switeh to the 50-ohm position. If your oscil loscope does not have a S0-ohm input, use a $0-ohm load hp- Model 11648C $0-ohm Feedthru Terminati he input . Set the 33254 as follows: High Voltage Output (Option 002) .... Off Function Triangle Frequency 1OkHz Amplitude 10Vp-p . Set the oscilloscope vertical control to 2 V/div, horizontal to .1 ms/div. The oscilloscope should display: one triangle wave per division, approximately five sions peak-to-peak. 4. Change the 33254 function to positive slope ramp. ‘The display should be one ramp per division, approxi- mately five divisions peak-to-peak, Performance Tests e, Change 3325 function to negative slope ramp. ‘The display should be one ramp per division, approx- imately five divisions peak-io-peak. f. Change the oscilloscope horizontal and verticat controls so that the ramp retrace time from the 90% to 10% points can be measured. Retrace time should be less than 3 ys. 4. Change 3325A function to positive slope ramp and repeat Step f. fh. Change 33254 funetion to triangle. i, Set oscilloscope vertical control to 2 V/div, horizontal to 10 us/div. The oscilloscope should display one triangle wave with no visible irregularities in either slope, 4-18. Amplitude Flotness Check. 4-19. This procedure provides a visual check of the sine wave amplitude flatness, Equipment Required: Oscilloscope (-hp- Model 1740A) a. Connect the 3325A signal output to the oscilloscope vertical input. If the oscilloscope is an -hp- Model 1740A, set the input switch to the 50-ohm posi- tion. If your oscilloscope does not have a $0-ohm input, use a S0-ohm load (-hp- Model 11048C 50-ohm Feed” thru Termination) at the input. b. Set the 3325 as follows: High Voltage Output (Option 002) ..... off Function Sine Frequency 2kHe Amplitude 10Vp-p Sweep Start Freq OHz Sweep Stop Freq 20MHz ‘Sweep Marker Freq 5S MHz Sweep Time 01 see oc. Connect the 3325 X-Drive output (o the oscllo- seope’s channel B input. Connect the 3325A signal out- Ut to the oscilloscope’s channel A input. * d. Set the oscilloscope as follows: Display : Avs B Channel A Sensitivity TV/div (uncal - adjust for full vertical deflection) Channel B Sensitivity 0.8V/aiv (uncai - adjust for full horizontal sweep) * Settings may vary from one oseilloseope to another. Note that whichever scope is used, it should be operated ina “X-Y" mode, with the 325A X-Drive output driv- ing the horizontal (X) sweep and the signal output driv ing the scope’s vertical (Y) channel. 43 Performance Tests, ©. Press the 33254 START CONT key. f. The oscilloscope display should show a sweep that is essentially flat, dropping no more than 3.5%, Any D.C. variations should be ignored, taking the peak-to-peak reading for flatness comparison 4-20. Syne Output Check, 4-21, This zest verifies the syne output signal levels Equipment Required: Oscilloscope (-hp- Model 17404) , Connect the 3325 sync output to the oscilloscope vertical input. If the oscilloscope is an -hp- Model I740A, set the input switch to the $0-ohm position, If your oscilloscope does not have a S0-ohm input, use a 50-ohm load (-hp- Model 11048C sd-ohm Feedthru Ter- mination) at the input, b, Set the 3325 function to sine, frequency to 20 MHz. ©. Adjust the oscilloscope controls (o measure the ‘high and low voltage levels of the sine square wave. The igh level shouid be greater than + 1.2 V and the low level should be less than +0.2 V, 422. Frequency Accuracy. 4-23, This test compares the accuracy of the 3325A out- ut signal to the specification in Table 1-1: =5 x 10° of selected frequency, Equipment Required: Electronic Counter (-hp- Model '28A, calibrated within three months or with an accurale 10 MH? external reference input) . Connect the 3325A signal output to the electronic counter channel A input with a $00 load, Allow 33254 and counter to warm up for 20 minutes b. Set the 33254 output as follows: Function E cesses Sine Frequency :.20 MHz, Amplitude 0.99 PP DC Offset weer OV ¢. Set the counter to count the frequency of the A input with 0.12 resolution, and adjust for stable triggering. Electronic counter should indicate 20 000 000.0Hz = 100K. 4d, Change 3325A function to square wave, Frequen- y automatically changes to 10 MHz. Electronic counter should indicate 10 000 000.0 Hz 50 Hz. , Change 3325 function to triangle. Frequency auto- matically changes 10 10kHz, Move the counter input to a4 Model 33254, the syme output of the 33254. Set the counter to average 1000 periods. Electronic counter should indicate 100 00.00ns =0.5ns, £, Change 332A funetion to positive slope ramp. Electronic counter should indicate 100,000 ns + .5 ns. 4-24. Output Level and Attenuator Check, 425, This procedure checks the ourput level and the at= tenuator by using the “de only” function. Equipment Required: DC Digital Volimeter (cnp- Model 3455A) $0-ohm Feedthru Termination (-hp- Model 110480) @. Connect the 332A signal output through a 50-ohm feedthtu termination to a de digital voltmeter input ', If the instrument has High Voltage Output Option 002, make sure the High Voltage Output is Off (High Voltage indicator light in the center of she “SIGNAL” key in the lower right corner of the front panel if Of), . Press whichever funetion key is presently active, indicated by a lighted indicator in the center of the key. This removes the ae output. The indicator in the center of the DC OFFSET key should light. dd. Set the 33254 de offset to -$ V, then press the AMPTD CAL key. e. The de digital voltmeter reading should be -4.980V to -5.020V. £. Change 3325A de offset to (+)5 V. Digital volimeter reading should be +4.980 V to +5.020 V. 8. Change 3325A de offset to the following voltages, The voltmeter readings should be within the tolerances. shown, DC Offser Tolerances £1.499V_ £1.49300 to 1.50499 V 499.9 mV 0.49790 to 0.30190 V £149.9 mV 0.14930 to 0.15050 V £49.99 mV 0.04979 to 0.05019 V £14.99 mV £0.01493 10 0.01505 V £4,999 mV = 0.004979 to 0.005019 V £1499 mV 0.001479 to 0.001519 V High Voltage Output Option 002 DC Offset h. Remove the $0-ohm feedthru termination and connect the 3325A output directly to the digital voltmeter input, more mp =m conan ne 2H aaa ee ew ' 4 t | | Model 3325, i, Press the “SIGNAL” key in the lower right corner (Pppi the 3325A front panel to select High Voltage Output (Option 002), Lighted indicator in the center of this key indicates High Voltage Output is on. J, Set 3325A de offset to 20 V. Digital voltmeter reading should be + 19.775 V 10 +20.225 V. k, Set 3325A de offset to —20 V. Digital voltmeter reading should be ~ 19,775 V 10 ~ 20.225 V. 4-26. Harmonie Distortion Test. 4-27, This procedure tests the harmonic distortion of the 3325A sine wave output against the following specifications from Table 1-1. Harmonie Distortion (relative to fundamental) Fundamental No Harmonie Frequency Greater Than 0.1 Hz 10 $0 kHz ~65 4B 50 kHz 10 200 kHz. - 60 dB 200 kHz to 2 MHz -40.dB 2 MHz to 15 MHz ~30dB 18 MHz to 20 MHz ~25 0B Equipment Required: (High Frequency Spectrum Analyzer -hp- Model 141T/ 8552B/8553B/8566A/8568A) Low Frequency Spectrum Analyzer (Chp- Model 3580A/ 3585A) 0-ohm Feedthra Termination (-hp- Model 11048C) Resistor 4709 2W 5% (-hp- 0698-3634) Resistor 56.20 1/8W 1% (-hp- 0757-0395) Performance Tests, a. Set the 3325A output as follows: High Voltage Output (Option 002) .... Off Function naire Sine Frequency... -20 MHz, Amplitude... 999mVp-p b. Connect the 3325A signal output to the high fre- quency spectrum analyzer’s $0 ohm input. ©, Set the spectrum analyzer controls to display the fun- damental and at least four harmonies. Verify that all har- monics are 25dB below the fundamental. d, Set the 3325A to the following frequencies and verity that all harmonics are below the specified levels, relative to the fundamental. 1S MHz 3048 2MHz ~40 dB 200 kHz 60 dB . Disconnect the 3325A from the high frequency spec- trum analyzer and connect it to the Jow frequency spec- trum analyzer’s 50 om input, f. Set the 3325A frequency 10 SOkHz and the ampli- tude to 9.99mVp-p. ¢g. St the spectrum analyzer controls to display the fun- damental and at least three harmonics. (It may be neces- sary to decrease the analyzer’s video bandwidth to separate the harmonics from the noise floor.) Verify that all harmonics are at least 654B below the fundamental. Low Frequency SPECTRUM ANALYZER Figui 4-1. Harmonic Distortion Verification (High Voltage Output). Performance Tests ‘a, Set the 3325A to the following frequencies and verify that all harmonics are 654B below the fundamental. 10kHz kHz Loon High Voltage Output (Option 2) i, Connect the 3325A signal output to the low fre- queney spectrum analyzer’s 500 input. (See Figure 4-1.) 4. Press the “high voltage output” key on the 33254. Set the amplitude to 40Vp-p and the frequency to 100Hz. . Set the spectrum analyzer controls to display the fun- damental and at least three harmonies, Verify that all har- ‘monies are 6SdB below the fundamental fet the 3325A to the following frequencies and verify ‘that their harmonics are below the specified levels, rela- tive to the fundamental, 1OkHz -65dB 200kHz -60dB IMHz 4048 im. Press the high voltage output key to deactivate the high voltage output. 4-28, Closein Spurious Signal Test. 4-29. This procedure tests the sine wave output for spurious signals which may be generated by the 3325A. frequency synthesis circuits. The spurious signals must, be more than 70 dB lower than the fundamental signal. Equipment Required: Spectrum Analyzer (-hp-3S8SA/ 8566A/8568A) a. Set the 3325 as follows: High Voltage Output (Option 002) .....OfF Function ..... ‘Sine 46 Model 33254, Frequency -20.001MHz Amplivude -2,994Bm, DC Offset eee eee eee OV b, Connect the 3325A signal output to the spectrum. analyzes’s 50 ohm input, «. Set the spectrum analyzer controls for a center fre. quency of 20.001 MHz, a resolution bandwidth of 30H2, 8 100Hz/div frequency span, with the fundamental refer: enced to the top of the display gratieule, d. Set the spectrum analyzer center frequency to 20.002, 20.003, and 20.004MHz, verifying in each case ‘hat all spurious signals are more than 70dB below the fundamental. 4-30. HP. Interface Tost. 4-31. The following calculator program tests the opera- tion of the 332A HP-IB interface circuits. The pro- ‘gram is written for an -hp- Model 9825A calculator but may be adapted for other controllers. Equipment Required: -hp- Model 9825A Calculator equipped with: 980344 HP-1B Interface (set to select code 7) Any combination of ROM's that includes a General 1/0 ROM and an Extended 1/0 ROM a, Connect the calculator interface cable to the 3325A rear panel HP-IB connector. It is recommended that no other equipment be connected to this HP-IB turing this test b. Enter the program into the ealeulator. ©. Press RUN, Tests 4 through 7 in this program re. Quire the operator to press CONTINUE if the test asses, or | CONTINUE if the test fails. If the Test 4 question (SRQ LIGHT ON?, 1 = NO) does not appear in the calculator display within 30 seconds after start of the program (RUN), the 33254 and calculator are not interfacing properly. The calculator may display an er- tor indication that will identify the problem. If not, the 3325A HP-IB circuits are probably not operating cor- recily. é mom é CDDHTDRTHh PR Penh mM me wo Model 33254, Ipstsument Retuens To Known Conditions After Set Test Test 1 = Did Frequency Go To 1000 Hz? “Tost 2 ~ Interrogate Froquency Test 9 ~ Inverogate Ampitude Tost 4 ~ Test SRO Ciruits Test § ~ Tost Tak Circuns Tost 6 ~ Test Listen Circuits Tost 7 ~ Test Remote Circuits Performance Tests PROGRAM FLOWCHART ertorm sat rest] act No i: sn xo sna No ugh de ‘emnor enaon ew No Hee 47 Performance Tests Model 33254 HH BUS ADDRESS? 3A Clear the 3326A to Turn-on State Set HP-IB Remote Enable (Select Code 7) Perform Self Test Interrogete Frequency Read 3325A Frequency Compare Frequency to 1000 Hz = & & e = 56 7O90H2 ANSON” ——setFreqto 1234,507890 Hz, Amptdto Somv store settings in Register 3 —_—_— rear the 23254 Recall Settings in Register 3 nm interrogate Frequency ia Frequenicy ie¢2 ——______——— Compare to Frequency Stored om Interrogate Amplitude Read Amplitude eat 3 Compare to Amplitude Stored if HR nena nme Rm mn 48 © Model 33254, Performance Tests IEW SPIGKH S01. TIWOSE MSF 9895 Lin Sweep 1—10kHz, Enable SRO Mask 7 —Ciear interface, interface to Local LIGHT OW [is pd —-_-Did 3325 Initiate SRO? Read Status into Variable 5 Set Remote Enable Read from the 33254, TALE LIGHT OM, t=HO" »r§ ——— id 33264 respond to Talk Commend? Write to the 33254, interface to Local Did 33254 respond to Listen Command? beeptent, IGHT ONS, 1sHO Tas Remote Interface, Write to 326A, rem Zurt li? Clear Interface bewetent “REMOTE LIGHT Oht + t=Nti"s r?————pid the 33254 Respond to Remote? fort “##etereeeeeee" "TEST RESULTS fxd 6 rl rh "TEST" s Ts" Prgs" Print Results of Tests visliert “TEST"s Ty FR (41s T

Das könnte Ihnen auch gefallen