content/hp3562a_3.rst

Fri, 02 Mar 2018 01:12:57 +0100

author
David Douard <david.douard@logilab.fr>
date
Fri, 02 Mar 2018 01:12:57 +0100
changeset 91
d2632122f838
parent 71
76d5c4108e51
child 115
6b6e13653348
permissions
-rw-r--r--

add src to hgignore

71
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
1 ==========================================
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
2 HP3562A Dynamic Signal Analyzer - Part 3
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
3 ==========================================
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
4
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
5 :Author: David Douard
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
6 :Category: Electronics
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
7 :Tags: HP3562A, repair, test equipment, DSA
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
8 :series: HP 3562A
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
9 :series_index: 3
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
10
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
11 This is the part 3 of the series about my
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
12 `HP 3562A Digital Signal Analyzer <{filename}hp3562a.rst>`_,
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
13 quickly describing the Analog Section of the instrument.
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
14
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
15
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
16 Analog Section
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
17 ==============
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
18
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
19 The analog section consist in 6 boards:
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
20
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
21 - A30: Analog Source
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
22 - A31: Trigger
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
23 - A32, A34: Input ADCs
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
24 - A33, A35: Input
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
25
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
26 Analog Source
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
27 -------------
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
28
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
29 .. image:: {filename}images/hp3562a/hp3562a_a30_block_diagram.png
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
30
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
31 This board is mainly a DAC converting signal signal from the Digital
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
32 Source board (for sin waves). It also generates Pseudo Random Noise
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
33 and square waves (used for input calibration).
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
34
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
35 The analog signal produced by the DAC is filtered by a 100kHz low pass
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
36 filter, then pass throught a step attenuator (5mV per step). The way
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
37 this is implemented is quite interesting: the analog signal from the
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
38 main DAC is used a reference voltage for a multiplying DAC.
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
39
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
40 .. image:: {filename}images/hp3562a/a30_analog_source.jpg
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
41
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
42 .. image:: {filename}images/hp3562a/a30_analog_source_dac.jpg
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
43
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
44 Trigger
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
45 -------
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
46
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
47 A first section of this board produces the trigger signal (for A1
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
48 Digital Source and A5 Digital Filter boards) from one of the 4
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
49 possible trigger sources: external, channel 1, channel 2 and the
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
50 calibration.
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
51
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
52 .. image:: {filename}images/hp3562a/trigger_level.png
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
53
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
54 The trigger clock circuit produces the 20.48MHz clock using a
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
55 VCXO. From this signal are derived the 10.24MHz clock used by many
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
56 boards (A1, A4, A5, A6, A30, A32 and A34) and the 256kHz clock signal
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
57 used as internal sample signal.
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
58
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
59 When an external clock is provided, a PLL is used to lock this
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
60 20.48MHz. The external signal can be 1, 2, 5 or the standard 10MHz.
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
61
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
62 .. image:: {filename}images/hp3562a/trigger_clock.png
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
63
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
64 .. image:: {filename}images/hp3562a/a31_trigger.jpg
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
65
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
66
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
67 Input ADC
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
68 ---------
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
69
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
70 .. image:: {filename}images/hp3562a/hp3562a_a32_block_diagram.png
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
71
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
72
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
73 The ADC board converts analog data from the input board into 13-bits
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
74 serial data words. The Analog to Digital convertion is done in 2
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
75 passes by a 8-bits ADC. At each digitilization step, the signal value
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
76 is frozen by a Track and Hold circuit. This frozen value is digitized
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
77 (with a 8-bit resolution), then the digitized value is substracted
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
78 from the input (hold) signal and the result is multiplied then
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
79 digitized a second time to produce the remaining 5-bits of resolution.
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
80
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
81 .. image:: {filename}images/hp3562a/a32_input_adc.jpg
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
82 .. image:: {filename}images/hp3562a/a32_input_adc_bb.jpg
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
83
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
84
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
85 Input
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
86 -----
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
87
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
88 .. image:: {filename}images/hp3562a/hp3562a_a33_block_diagram.png
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
89
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
90 The input assembly implements the voltage ranges and conditions the
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
91 input signal. It mostly consist in a pair switch attenuators (the
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
92 input is balanced), followed by a pair of amplifier/signal
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
93 conditionners. The balanced signal is then fed into a differential
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
94 amplifier followed by a amplifier and an attenuator.
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
95
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
96 .. image:: {filename}images/hp3562a/a33_input.jpg
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
97
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
98
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
99 Next
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
100 ====
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
101
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
102 In the `next part <{filename}hp3562a_4.rst>`_, we will describe the
76d5c4108e51 [blog] new series on the HP 3562A
David Douard <david.douard@logilab.fr>
parents:
diff changeset
103 HP 1345A Digital Display used in the instrument.

mercurial