Tue, 28 Aug 2018 15:12:24 +0200
[prologix] minor improvments
32
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
1 | ================================================= |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
2 | Quick overview of the HP5334A Universal Counter |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
3 | ================================================= |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
4 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
5 | :author: David Douard |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
6 | :Category: Electronics |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
7 | :Tags: test equipment, 10MHz, Rubidium, hp5334a, counter |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
8 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
9 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
10 | The HP5334A is a decent universal counter. It has a two 100MHz |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
11 | channels. Some models come with an optional third channel (1.3GHz), an |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
12 | optinal DVM, and an optional oven controlled |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
13 | oscillator. Unfortunately, my meter has no option at all. |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
14 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
15 | .. image:: {filename}images/hp5334a/front.jpg |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
16 | :alt: My HP5334A Universal Counter |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
17 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
18 | There is a nice quick instruction set printed on the top cover: |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
19 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
20 | .. image:: {filename}images/hp5334a/top.jpg |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
21 | :alt: HP5334A Quick Instruction Set |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
22 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
23 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
24 | On the rear panel are 2 BNC (ref in/out and gate), the power socket |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
25 | and the GPIB connector. One thing is a bit annoying on this device, |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
26 | it's the fact that there is only one BNC for both the external 10MHz |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
27 | reference input and the internal 10MHz reference output, with a small |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
28 | Ext/Int switch to select the mode. So I have to reach the rear of the |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
29 | device to switch this later when I want to use my `Efratom 10MHz |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
30 | reference standard`_ (since I don't intent to keep it running every |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
31 | time I want to user the 5334). |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
32 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
33 | When removing the covers, one can see: |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
34 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
35 | .. image:: {filename}/images/hp5334a/pcb.jpg |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
36 | :alt: The top view of the PCB. |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
37 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
38 | with a very nice star-shaped ground lattice. Among other interesting |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
39 | things are these funny little variable caps: |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
40 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
41 | .. image:: {filename}/images/hp5334a/c89.jpg |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
42 | :alt: C89, a nice little variable cap. |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
43 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
44 | And as one may expect in such a device, no fan. |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
45 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
46 | The bottom side of the PCB looks like: |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
47 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
48 | .. image:: {filename}/images/hp5334a/pcb_bottom.jpg |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
49 | :alt: The bottom view of the PCB. |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
50 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
51 | Adjustment |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
52 | ========== |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
53 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
54 | My 5334 does not have the high stability timebase option (Option 010), |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
55 | so my counter's stability specs are: |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
56 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
57 | - aging rate < 0.3 ppm per month |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
58 | - tempco < 5 ppm (0°c to 50°C) |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
59 | - line voltage < 0.1 ppm for 10% change |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
60 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
61 | And it was not so out of specs: |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
62 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
63 | .. image:: {filename}/images/hp5334a/uncal.jpg |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
64 | :alt: Measuring a 1kHz reference |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
65 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
66 | In this picture, the signal is a 1kHz sine wave generated by a |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
67 | HP8904A_ using my `Efratom 10MHz reference standard`_ as 10MHz |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
68 | reference, so it should be pretty close to a solid 1.000000kHz. The |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
69 | gate time delay is the default 0.3s. |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
70 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
71 | On this device, the crital oscillator adjustement variable capacitor |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
72 | is accessible directly from the rear panel. I guess that without the |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
73 | high stability option, the 10MHz time base was not part of the |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
74 | calibration process and had to be adjusted quite often. |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
75 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
76 | So I've used the rubidium reference standard to adjust the internal |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
77 | 10MHz oscillator and I have, for now, a mush better 10MHz internal |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
78 | clock (here we measure directly the 10MHz signal, and the gate time |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
79 | delay has been set to 1s, as described in the service manual when |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
80 | adjusting the oscillator): |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
81 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
82 | .. image:: {filename}/images/hp5334a/cal.jpg |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
83 | :alt: After adjustement against the rubidium reference standard. |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
84 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
85 | The adjustment capacitor is not fine enough to reach a spot 10MHz |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
86 | value, the best I could achieve is a 0.2Hz away from the expected |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
87 | value, which is quite excellent, actually. |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
88 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
89 | But let's see within the next few days if it drifts a lot or not (as I |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
90 | am writing this, it has moved a tiny bit to 10.0000005 MHz... 0.5Hz |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
91 | off, something like 0.05 ppm). |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
92 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
93 | |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
94 | .. _`Efratom 10MHz reference standard`: {filename}/10MHz_ref.rst |
6ede33beeeed
[hp5334a] new blog post about the HP5334A universal counter
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
95 | .. _HP8904A: {filename}/hp8904a.rst |