Wed, 16 Oct 2019 22:15:12 +0200
move custom plugins in a dedicated directory local-plugins
99 | 1 | =============================================== |
2 | HP8662A Synthetized Signal Generator - Part 2 | |
3 | =============================================== | |
4 | ||
5 | :Author: David Douard | |
6 | :Category: Electronics | |
7 | :Tags: HP8662A, repair, test equipment, HP, Generator, RF | |
8 | :series: HP 8662A | |
9 | :series_index: 2 | |
10 | ||
11 | This is the part 2 on my series about my HP 8662A Signal Generator. | |
12 | After fixing the PSU, several more problems needed to be addressed: | |
13 | ||
14 | - a few sloppy keys on the keypad, | |
15 | - the know did not work at all, | |
16 | - and more importantly, some very unpleasant spectrums at some frequencies | |
115
6b6e13653348
content: use {static} instead of {filename} in image paths
David Douard <david.douard@sdfa3.org>
parents:
101
diff
changeset
|
17 | (covered in `part 3 <{static}hp8662a_3.rst>`_), |
101
4a94e81bff74
[hp8662a] part 3: fixing error 04 and unlocked loops
David Douard <david.douard@logilab.fr>
parents:
99
diff
changeset
|
18 | - some output level accuracy problems. |
99 | 19 | |
20 | ||
21 | Keypad | |
22 | ====== | |
23 | ||
24 | The keypad was, as allways with HP devices from this period, very hard and | |
25 | "clunky" for most keys but 2. | |
26 | ||
27 | No surprise: these keys were missing their famous (well, for some at least) spring: | |
28 | ||
115
6b6e13653348
content: use {static} instead of {filename} in image paths
David Douard <david.douard@sdfa3.org>
parents:
101
diff
changeset
|
29 | .. image:: {static}images/hp8662a/key_missing_springs.jpg |
99 | 30 | :class: image-process-large-photo |
31 | ||
32 | As you can (not) see, the "Status" key as well as the "Increment Set" key have | |
33 | no spring at all. | |
34 | ||
35 | While I was cleaning the unit, I've been half-lucky and found one of the 2 | |
36 | missing springs. But I had to figure a solution for the other missing one. | |
37 | ||
38 | I thought about: | |
39 | ||
40 | - buying a replacement key: the ones I found are ridiculously expensite, | |
41 | - buying a front panel for an HP gear from this era: might be a reasonable approach, | |
42 | - looking for ready made springs: could not find, | |
43 | - asking some custom made ones from a company making springs: got a few | |
44 | responses, one of them quite reasonable even for small quantities (between 3 | |
45 | to 5€ each). | |
46 | ||
47 | While I was looking for a solution, I also gave a try to a simple solution: cut | |
48 | a replacement "spring" from a plastic wrap. I tried several wraps (of several | |
49 | widths), and I found one that seems to work just fine, and the feeling is about | |
50 | the same as original keys: | |
51 | ||
115
6b6e13653348
content: use {static} instead of {filename} in image paths
David Douard <david.douard@sdfa3.org>
parents:
101
diff
changeset
|
52 | .. image:: {static}images/hp8662a/key_hack.jpeg |
99 | 53 | :class: image-process-large-photo |
54 | ||
115
6b6e13653348
content: use {static} instead of {filename} in image paths
David Douard <david.douard@sdfa3.org>
parents:
101
diff
changeset
|
55 | .. image:: {static}images/hp8662a/key_hack_anim.gif |
99 | 56 | |
57 | I cleaned all keys using some deoxit contact cleaner which also lubricated | |
58 | those noisy springs making the keys nice ans smooth again. | |
59 | ||
60 | ||
61 | Rotary encoder | |
62 | ============== | |
63 | ||
64 | The rotary encoder was not working at all, and once again, a classical failure | |
65 | for those old HP gears: the small bulb used as light source for the optical | |
66 | encoder was dead. | |
67 | ||
68 | I tried to replace it with a 3mm LED I had in my junk box, but it did not work, | |
69 | so I bought a few replacement bulbs on ebay, and sure enough, the encoder is | |
70 | now working ok (not perfectly, there are some missed steps: there are two small | |
71 | screws that look like adjustment screws, but I'm not sure how to tune them). | |
72 | ||
115
6b6e13653348
content: use {static} instead of {filename} in image paths
David Douard <david.douard@sdfa3.org>
parents:
101
diff
changeset
|
73 | .. image:: {static}images/hp8662a/encoder.jpeg |
99 | 74 | :class: image-process-large-photo |