Example Program - Keysight Technologies E1445A Service Manual

Arbitrary function generator, vxibus 75000 series c
Table of Contents

Advertisement

Verification Tests
3 Abort the waveform if it has been previously initiated:
4 Set the AFG frequency range as specified in Table 2-8:
5 Set AFG output frequency:
6 6. Initiate the waveform:
7 Measure positive pulse width (average at least 10 periods) with the Counter

Example Program

62
ABORT
FREQ:RANG MAX
or
FREQ:RANG MIN
FREQ <frequency>
where <frequency> is the value specified in Table 2-8.
INIT:IMM
and record the reading in Table 2-11.
If a percentage result is desired, measure the period (average at
least 10 periods. Duty Cycle (%) = 100 x (Positive Pulse
Width/Period)
Table 2-9 Duty Cycle Test Points
Frequency (Hz)
1.0 E3
2.0 E3
2.5 E5
5.0 E5
This program performs the Duty Cycle Test.
10!
RE-STORE "DUTY_CYCLE"
20 DIM Freq(1:4),Range$(1:4)[10]
30 !
40 !---------- Set up I/O path and reset AFG ----------
50 ASSIGN @Afg TO 70910
60 OUTPUT @Afg;"*RST;*CLS" !Reset AFG
70 !
80 !---------- Initialize variables ----------
90 DATA 1E3,2E3,2.5E5,5E5
100
READ Freq(*)
Enable doubling
Disable doubling
Set frequency
Frequency Range
Test Limits (sec)
MIN
5.0E-3
MAX
2.5E-4
MIN
2.0E-7
MAX
1.0E-7
Keysight E1445A Arbitrary Function Generator Service Guide
Test 2-8: Duty Cycle
±
1.0E-6
±
3.0E-5
±
3.4E-9
±
1.5E-8

Advertisement

Table of Contents
loading

Table of Contents