VXI?Corporation 3650 Service Manual

Browse online or download Service Manual for Mobile phones VXI?Corporation 3650. VXI?Corporation 3650 Service manual [en] User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 130
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Agilent 75000 SERIES C
Agilent E1445A
Arbitrary Function Generator
Service Manual
Serial Numbers
This manual applies directly to instruments with serial numbers
prefixed with 3144A.
Copyright© Agilent Technologies, Inc. 1992-2005
Manual Part Number: E1445-90011 Printed: November 2005 Edition 2
Printed in U.S.A. E1105
Page view 0
1 2 3 4 5 6 ... 129 130

Summary of Contents

Page 1 - Arbitrary Function Generator

Agilent 75000 SERIES CAgilent E1445A Arbitrary Function GeneratorService ManualSerial Numbers This manual applies directly to instruments with s

Page 3 - Contents

AC Flatness Adjustment Procedure (cont’d)Example Program (cont’d)830 OUTPUT @Afg;"FUNC SIN;"; !Sine840 OUTPUT @Afg;":VOL

Page 4

AC Flatness Adjustment Procedure (cont’d)Example Program (cont’d)1270 Offset_factor=Dmm_ref1280 PRINT "CORRECTION FACTOR =";Correc

Page 5

AC Flatness Adjustment Procedure (cont’d)Example Program (cont’d)1690 !Use register commands to get to 10.8MHz1700 OUTPUT @Afg;"DIAG:PO

Page 6 - Safety Symbols

AC Flatness Adjustment Procedure (cont’d)Example Program (cont’d)2180 OUTPUT @Afg;Ac_cal_cons(*) !Load array2190 OUTPUT @Afg USING

Page 7 - DECLARATION OF CONFORMITY

AC Flatness Adjustment Procedure (cont’d)Example Program (cont’d)2640 DISP "Connect Power Meter to AFG Output, then press ’Continue’&quo

Page 8

AC Flatness Adjustment Procedure (cont’d)Example Program (cont’d)3080 FOR I=1 TO Max_con3090 Cal_real(I)=Cal_reflect(I)3100 IF

Page 9

AC Flatness Adjustment Procedure (cont’d)Example Program (cont’d)3560 !Check for valid cal3570 Max_filter_db=MAX(Cal_real(6),Cal_real(7),0)3

Page 10

AC Flatness Adjustment Procedure (cont’d)Example Program (cont’d)4020 SUB Syst_err(Address)4030 COM @Afg,@Dmm,@Pwr_mtr,@Analyzer,Secure_code$404

Page 11 - General Information

AC Flatness Adjustment Procedure (cont’d)Example Program (cont’d)4430 ELSE4440 Block(1)=N4450 Block(2)=Div4460 !4470

Page 12 - Considerations

AC Flatness Adjustment Procedure (cont’d)Example Program (cont’d)4910 !4920 SUB Security_code4930 COM @Afg,@Dmm,@Pwr_mtr,@Analyzer,Secure_cod

Page 13

Chapter 1General InformationIntroduction This manual contains information required to test, troubleshoot, and repairthe Agilent E1445A C-Size VXI Arbi

Page 14 - Shipping

AC Flatness Adjustment Procedure (cont’d)Example Program (cont’d)5380 Format_num:DEF FNFormat_num$(Value,Not_exp_max,INTEGER Length,Not_exp_img$,Exp_i

Page 15

Skew DAC Adjustment ProcedureDescriptionThis procedure compensates for time delays between the AFG’s two DACs.The skew setting which produces the lowe

Page 16 - Description

Skew DAC Adjustment Procedure (cont’d)Adjustment Procedure (cont’d)2. Set up the AFG to output an 11 dBm, 4 MHz sinewave:FUNC SIN;:VOLT 11 DBM;:FREQ

Page 17 - Test Equipment

Skew DAC Adjustment Procedure (cont’d)Example Program10 ! RE-STORE "SKEW_CAL"20 COM @Afg,@Analyzer,Secure_code$[20]30 INTEGER Dac_bit

Page 18

Skew DAC Adjustment Procedure (cont’d)Example Program (cont’d)440 !---------- Perform cal ----------450 OUTPUT @Afg;"*RST;*CLS;*OPC?"

Page 19 - Verification Tests

Skew DAC Adjustment Procedure (cont’d)Example Program (cont’d)890 !Set variables for next loop900 MAT SEARCH Meas_array,LOC MIN;Loc_min

Page 20 - Verification

Skew DAC Adjustment Procedure (cont’d)Example Program (cont’d)1280 Wrt_skew_con:SUB Wrt_skew_con(INTEGER Cal_word)1290 COM @Afg,@Analyzer,Secure_

Page 21 - Test Procedure

Skew DAC Adjustment Procedure (cont’d)Example Program (cont’d)1690 Meas_2nd_harm:SUB Meas_2nd_harm(Reading)1700 COM @Afg,@Analyzer,Secure_code$17

Page 22

116 Adjustments Agilent E1445A Service Manual

Page 23

Chapter 4Replaceable PartsIntroduction This chapter contains information for ordering replaceable parts for theAgilent E1445A AFG. ExchangeAssembliesT

Page 24 - (cont’d)

SafetyConsiderationsThis product is a Safety Class I instrument that is provided with a protectiveearth terminal when installed in the mainframe. The

Page 25

Table 4-1. Agilent E1445A Replaceable PartsReferenceDesignatorPartNumberQty Part Description Mfr.CodeMfr. PartNumberNEW/EXCHANGE ASSEMBLIESME1445A 1 E

Page 26

Table 4-2. Agilent E1445A Reference DesignatorsE1445A Reference DesignatorsA ... assembly MP ...

Page 27

Figure 4-1. E1445A Replaceable Parts120 Replaceable Parts Agilent E1445A Service Manual

Page 28 - Functional Verification

Chapter 5ServiceIntroduction This chapter contains service information for the Agilent E1445A AFG,including troubleshooting guidelines and repair/main

Page 29

TroubleshootingTechniquesTo troubleshoot an Agilent E1445A problem, you should first identify theproblem, and then isolate the cause to a user-replace

Page 30

Checking for Heat DamageInspect the AFG for signs of abnormal internally generated heat such asdiscolored printed circuit boards or components, damage

Page 31

Removing BNCConnectorsUse the following steps to remove the AFG front panel BNC connectors(refer to Figure 5-2):1. Unsolder wires2. Remove the two

Page 32

Repair/MaintenanceGuidelinesThis section provides guidelines for repairing and maintaining the AgilentE1445A AFG, including:• ESD precautions• Solderi

Page 33

126 Service Agilent E1445A Service Manual

Page 35 - Test 2-1: DC Zeros

WARNINGUSING AUTOTRANSFORMERS. If the mainframe is to beenergized via an autotransformer (for voltage reduction) makesure the common terminal is conne

Page 36 - Test 2-1: DC Zeros (cont’d)

Copyright © Agilent Technologies, Inc.1992-2005 *E1445-90011* E1445-90011

Page 37

Inspection/ShippingThis section describes initial (incoming) inspection and shipping guidelinesfor the AFG.InitialInspectionUse the steps in Figure 1-

Page 38

ShippingGuidelinesFollow the steps in Figure 1-3 to return the AFG to an Agilent TechnologiesSales and Support Office or Service Center. * We recom

Page 39

Environment The recommended operating environment for the Agilent E1445A AFG is: Environment Temperature HumidityOperating 0oC to +55oC <65%

Page 40 - Test 2-2: DC Accuracy

RecommendedTest EquipmentTable 1-1 lists the test equipment recommended for testing, adjusting, andservicing the AFG. Essential requirements for each

Page 41

16 General Information Agilent E1445A Service Manual

Page 42

Chapter 2Verification TestsIntroduction The three levels of test procedures described in this chapter are used toverify that the Agilent E1445A:• is

Page 44 - Test 2-3: DC Offset (cont’d)

Command Coupling Many of the AFG SCPI commands are value-coupled. In order to prevent"Settings Conflict" errors, coupled commands must be s

Page 45

Functional Verification: Self-TestDescriptionThe AFG self-test performs the following internal checks:• internal interrupt lines• waveform select RAM

Page 46

Functional Verification: Ref In/Marker Out TestDescriptionThe purpose of this test is to check the Ref/Sample In and Marker Out ports.An external ref

Page 47 - Test 2-4: AC Accuracy

Functional Verification: Start Arm In TestDescriptionThe purpose of this test is to check the Start Arm In port. The "TRIG OUT"port of the

Page 48

Functional Verification: Start Arm In Test (cont’d)Test Procedure(cont’d)4. Set up the AFG to output a 1 MHz sinewave, with an external StartArm sou

Page 49

Functional Verification: Gate In TestDescriptionThe purpose of this test is to check the gating function. The "TRIG OUT"port of the Comman

Page 50

Functional Verification: Gate In Test (cont’d)Test Procedure(cont’d)4. Set up the AFG to output a 1 MHz sinewave with an external gatesource:TRIG:GA

Page 51 - Equipment Setup

Functional Verification: Output Relay TestDescriptionThe purpose of this test is to check the output relay.Test Procedure1. Reset the AFG:*RST;*CLS

Page 52

Functional VerificationExample ProgramThis program performs the Functional Verification Tests for the AFG. An Agilent E1405/E1406 CommandModule is re

Page 53

Functional VerificationExample Program (cont’d)450 !---------- Subprograms ----------460 SUB Reset_afg470 COM @Afg,@Cmd_mod,INTEGER Done480

Page 54

ContentsChapter 1 - General InformationIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 55

Functional VerificationExample Program (cont’d)890 Reset_afg900 !910 CLEAR SCREEN920 PRINT "REF IN/MARKER OUT TEST"930 P

Page 56

Functional VerificationExample Program (cont’d)1340 PRINT "Verify that no signal appears on the scope."1350 PRINT "Press ’Continu

Page 57

Functional VerificationExample Program (cont’d)1760 REPEAT1770 OUTPUT @Cmd_mod;"OUTP:EXT:LEV 1"1780 WAIT 11790 OUTPUT @Cmd

Page 58 - Test 2-7: Frequency Accuracy

Functional VerificationExample Program (cont’d)2140 SUB Key_press2150 COM @Afg,@Cmd_mod,INTEGER Done2160 Done=12170 DISP 2180 SUBEND2190 !

Page 59

OperationVerificationOperation Verification is a subset of the Performance Verification tests thatfollow. For the AFG, Operation Verification consist

Page 60

Test 2-1: DC ZerosDescriptionThe purpose of this test is to verify that the AFG meets its specifications forDCV accuracy for an output of zero volts.

Page 61

Test 2-1: DC Zeros (cont’d)Test Procedure(cont’d)3. Create a user-defined waveform made up of zeros:LIST:SEGM:SEL ZEROS Select segment nameLIST:SEGM

Page 62 - Test 2-8: Duty Cycle

Test 2-1: DC Zeros (cont’d)Test Procedure(cont’d)Table 2-1. DC Zeros Test PointsAttenuation(dB)Amplitude(volts)Filter Test Limits(volts)0.9912481314

Page 63

Test 2-1: DC Zeros (cont’d)Example ProgramThis program performs the DC Zeros test. An arbitrary waveform, consisting of zeros, is used with variousa

Page 64

Test 2-1: DC Zeros (cont’d)Example Program (cont’d)440 PRINT 460 FOR Filter=0 TO 2470 SELECT Filter480 CASE 0 !No filter490

Page 65

Chapter 3 - AdjustmentsIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 66

Test 2-2: DC AccuracyDescriptionThe purpose of this test is to verify that the AFG meets its specifications forDC accuracy.Equipment Setup• Connect e

Page 67 - √

Test 2-2: DC Accuracy (cont’d)Test Procedure(cont’d)Table 2-2. DC Accuracy Test PointsAmplitude(volts)Filter Test Limits(volts)10.23755.00.0-5.0-10.

Page 68

Test 2-2: DC Accuracy (cont’d)Example Program (cont’d)270 !---------- Set up AFG ----------280 OUTPUT @Afg;"*RST" !Reset AFG290

Page 69

Test 2-3: DC OffsetDescriptionThe purpose of this test is to verify that the AFG meets its specifications forDC offset accuracy.Equipment Setup• Conn

Page 70

Test 2-3: DC Offset (cont’d)Test Procedure(cont’d)Perform steps 5 - 7 for each offset listed in Table 2-3:5. If necessary, change the AFG output amp

Page 71

Test 2-3: DC Offset (cont’d)Example ProgramThis program performs the DC Offset Test.10! RE-STORE "DC_OFFSET"20 COM @Afg30 DIM Of

Page 72

Test 2-3: DC Offset (cont’d)Example Program (cont’d)440 FOR I=1 TO 6450 IF I<=4 THEN 460 Vout=2.2919470 ELSE480

Page 73

Test 2-4: AC AccuracyDescriptionThe purpose of this test is to verify that the AFG meets its specifications forAC accuracy at 1 kHz.Equipment Setup•

Page 74

Test 2-4: AC Accuracy (cont’d)Test Procedure(cont’d)4. Set the AFG output amplitude:VOLT <amplitude>VRMS Set amplitudewhere <amplitud

Page 75 - Test Record

Test 2-4: AC Accuracy (cont’d)Example ProgramThis program performs the AC Accuracy Test.10! RE-STORE "AC_LEVELS"20 DIM Vout(1:9),Filt

Page 76 - Ratio (TAR)

CertificationAgilent Technologies certifies that this product met its published specifications at the time of shipment from the factory. Agilent Tech

Page 77

Test 2-4: AC Accuracy (cont’d)Example Program (cont’d)420 FOR I=1 TO 9430 SELECT Filter(I)440 CASE 0450 OUTPUT @Afg;"

Page 78

Test 2-5: AC Flatness - 250 kHz FilterDescriptionThe purpose of this test is to verify that the AFG meets its specifications forAC flatness with the

Page 79

Test 2-5: AC Flatness - 250 kHz Filter (cont’d)Test Procedure(cont’d)3. Set the AFG output to the reference frequency (1 kHz):FREQ 1000 Set frequenc

Page 80 - (Values in Vdc)

Test 2-5: AC Flatness - 250 kHz Filter (cont’d)Test Procedure(cont’d)Table 2-5. AC Flatness Test Points - 250 kHz FilterFrequency(Hz)Test Limits*±(d

Page 81

Test 2-6: AC Flatness - 10 MHz FilterDescriptionThe purpose of this test is to verify that the AFG meets its specifications forAC flatness with the 1

Page 82

Test 2-6: AC Flatness - 10 MHz Filter (cont’d)Test Procedure(cont’d)7. Set up the Power Meter:Units - WattsPower Range - autoReference Oscillator -

Page 83 - ±20 ppm/year

Test 2-6: AC Flatness - 10 MHz Filter (cont’d)Test Procedure(cont’d)10. Calculate the correction factor that will be used to reference thePower Mete

Page 84

Test 2-6: AC Flatness - 10 MHz Filter (cont’d)Test Procedure(cont’d)Table 2-6. AC Flatness Test Points - 10 MHz FilterFrequency(Hz)Test Limits*±(dB

Page 85 - Adjustments

Test 2-7: Frequency AccuracyDescriptionThe purpose of this test is to verify that the AFG meets its specifications forfrequency accuracy.Equipment Se

Page 86 - Calibration Commands (cont’d)

Test 2-7: Frequency Accuracy (cont’d)Test Procedure(cont’d)3. Set reference oscillator to INT1 or INT2, as specified in Table 2-7:ROSC:SOUR INT1 Set

Page 87

Frame or chassis ground terminal—typi-cally connects to the equipment’s metalframe.Alternating current (AC).Direct current (DC). Indicates hazardous v

Page 88

Test 2-7: Frequency Accuracy (cont’d)Test Procedure(cont’d)Table 2-7. Frequency Accuracy Test PointsRef OscillatorSourceMarkerSourceSquarewaveFreque

Page 89 - DC Adjustment Procedure

Test 2-7: Frequency Accuracy (cont’d)Example Program (cont’d)250 !---------- Set up AFG ----------260 OUTPUT @Afg;"*RST" !Reset A

Page 90 - Adjustment Procedure

Test 2-8: Duty CycleDescriptionThe purpose of this test is to verify that the AFG meets its specifications forsquare wave duty cycle. Duty cycle is

Page 91

Test 2-8: Duty Cycle (cont’d)Test Procedure(cont’d)4. Set the AFG frequency range as specified in Table 2-8:FREQ:RANG MAX Enable doublingorFREQ:RANG

Page 92

Test 2-8: Duty Cycle (cont’d)Example ProgramThis program performs the Duty Cycle Test.10! RE-STORE "DUTY_CYCLE"20 DIM Freq(1:4),Rang

Page 93

Test 2-8: Duty Cycle (cont’d)Example Program (cont’d)410 !Take readings here420 PRINT "Output Frequency =";Freq(I);" Hz&

Page 94

Test 2-9: Total Harmonic DistortionDescriptionThe purpose of this test is to verify that the AFG meets its specifications forsine wave total harmonic

Page 95 - Preliminary Procedure

Test 2-9: Total Harmonic Distortion (cont’d)Test Procedure1. Reset the AFG:*RST;*CLS Reset AFG and clearstatus registers2. Set the AFG to output a

Page 96

Test 2-9: Total Harmonic Distortion (cont’d)Test Procedure(cont’d)Table 2-9. THD Test PointsFrequency(Hz)Test Limits*(dBc)100 E3250 E31 E64 E610 E6-

Page 97

Test 2-9: Total Harmonic Distortion (cont’d)Example Program (cont’d)230 PRINT "Connect Spectrum Analyzer to AFG Output."240 DISP &quo

Page 98

DECLARATION OF CONFORMITYAccording to ISO/IEC Guide 22 and CEN/CENELEC EN 45014Revision: B.01 Issue Date: 1 June 2001 Document E1445A.DOCManufacturer’

Page 99

Test 2-9: Total Harmonic Distortion (cont’d)Example Program (cont’d)600 !Measure harmonics 2-9610 Sum_amp_sqr=0620 FOR Harmonic=

Page 100 - Example Program (cont’d)

Test 2-10: Spurious/Non-Harmonic DistortionDescriptionThe purpose of this test is to verify that the AFG meets its specifications fornon-harmonic and

Page 101

Test 2-10: Spurious/Non-Harmonic Distortion (cont’d)Test Procedure(cont’d)Perform steps 3 and 4 for each frequency range listed in Table 2-10:3. Set

Page 102

Test 2-10: Spurious/Non-Harmonic Distortion (cont’d)Example ProgramThis program performs the Spurious/Non-harmonic Test.10 ! RE-STORE "NON_HAR

Page 103

Test 2-10: Spurious/Non-Harmonic Distortion (cont’d)Example Program (cont’d)400 !---------- Perform test ----------410 FOR I=1 TO 9420 C

Page 104

Performance Test RecordTable 2-11, Performance Test Record for the Agilent E1445A AFG, is aform you can copy and use to record performance verificatio

Page 105

Test AccuracyRatio (TAR)Test Accuracy Ratio (TAR) for the E1445A is defined as: AFGAccuracy/Measurement Uncertainty, i.e.,TAR = Maximum − Expected

Page 106

Table 2-11. Performance Test Record for the Agilent E1445A (Page 1 of 7)Test Facility:Name _____________________________________Address ____________

Page 107

Table 2-11. Performance Test Record for the Agilent E1445A (Page 2 of 7)Model _____________________________ Report No. ___________________________

Page 108

Table 2-11. Performance Test Record for the Agilent E1445A (Page 3 of 7)Model _____________________________ Report No. ____________________________

Page 109

Notes6 Agilent E1445A Service Manual

Page 110

Table 2-11. Performance Test Record for the Agilent E1445A (Page 4 of 7)Model _____________________________ Report No. ____________________________

Page 111 - Skew DAC Adjustment Procedure

10 MHz Filter:7.239V (0 dB atten) 7.1561 ____________ 7.3228 2.46E-3 >10:1Table 2-11. Performance Test Record for the Agilent E1445A (Page 5 of 7)M

Page 112 - Adjustment Procedure (cont’d)

Table 2-11. Performance Test Record for the Agilent E1445A (Page 6 of 7)Model _____________________________ Report No. ____________________________

Page 113 - Example Program

Table 2-11. Performance Test Record for the Agilent E1445A (Page 7 of 7)Model _____________________________ Report No. ____________________________

Page 114

82 Verification Tests Agilent E1445A Service Manual

Page 115

Chapter 3AdjustmentsIntroduction The procedures in this chapter show how to perform the followingelectronic adjustments for the AFG:• DC Accuracy• AC

Page 116

Calibration Commands (cont’d)• CALibration:SECure[:STATe] <mode>[,<code>] enables(<mode> = ON) or disables (<mode> = OFF) cal

Page 117

Calibration Commands (cont’d)• CALibration:DATA:FILTer <block> transfers the two calibrationconstants that are used to determine the frequency p

Page 118

Defeating Calibration SecurityIf the calibration security code is unknown, the security feature can bedefeated by disassembling the AFG and moving the

Page 119 - Replaceable Parts

DC Adjustment ProcedureDescriptionA DC adjustment is performed on the AFG by reading a series of voltages andresistances output by the AFG, then enter

Page 121

DC Adjustment Procedure (cont’d)Adjustment Procedure1. Reset the AFG:*RST;*CLS Reset AFG and clearstatus registers2. Enable calibration on the AFG:C

Page 122

DC Adjustment Procedure (cont’d)Test Procedure(cont’d)5. Trigger the DMM and note the reading.6. Send the reading to the AFG: CAL:DC:POINT? <rea

Page 123 - Chapter 5

DC Adjustment Procedure (cont’d)Example Program10 ! RE-STORE "DC_ADJUST"30 !This program performs the firmware-guided DC adjustment proc

Page 124 - Techniques

DC Adjustment Procedure (cont’d)Example Program (cont’d)450 IF Cal_point=30 THEN !Special case -- set range now460 OUTPUT @Dmm;&

Page 125 - Checking the AFG PCAs

DC Adjustment Procedure (cont’d)Example Program (cont’d)900 CASE =31 !Cal point 31910 OUTPUT @Dmm;"RANGE 10"920 CASE =

Page 126 - Connectors

AC Flatness Adjustment Procedure - 250 kHz FilterDescriptionThis procedure adjusts the AC calibration constants for the 250 kHz filter.The AC Flatness

Page 127 - Guidelines

AC Flatness Adjustment Procedure - 10 MHz FilterDescriptionThis procedure adjusts the AC calibration constants for the 10 MHz filter.The AC Flatness T

Page 128

AC Flatness Adjustment Procedure - 10 MHz Filter (cont’d)Adjustment Procedure(cont’d)NOTERev A.02.00 (use the *IDN? command to determine the firmware

Page 129

AC Flatness Adjustment Procedure (cont’d)Example Program10! RE-STORE "AC_FLAT"30 !This program performs the AC flatness adjustment proc

Page 130 - *E1445-90011*

AC Flatness Adjustment Procedure (cont’d)Example Program (cont’d)420 Flatness:SUB Flatness(Filter$,Mode$)430 COM @Afg,@Dmm,@Pwr_mtr,@Analyzer,Se

Comments to this Manuals

No comments