I went to fit another ROMel with multi-ROMs to my zeddy and came to the conclusion the current switch is just too fiddly! I managed to do one a year or two ago but frankly have no idea how I managed it last time.
The switch:
Zeddy for scale:
Can anyone tell me what kind of larger (but not ridiculous large please) switch I can use in its place please?
The current switch is 11mm across and the space where the four wires go is about 6mm across.
My eye sight and sanity thank you in advance.
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
I want a switch that will do the same job as the existing one but is physically larger so I can actually solder it. It will be living in my rebuilt zeddy case so it would be cool if it could be mounted somehow to make it accessible without dismantling the case.
I think a rotary one (presumably similar to the ones Retroclinic fits on Masters with switchable OS) would probably be too large.
Am happy to cut a slot in the perspex on top or similar in order to make the switches accessible.
Rebuilt zeddy:
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
They can be a bit fiddly can't they. That PCB type you have there actually originated from Mr Ingley and is the type he uses (or used) for the vLA81 external switch (when present). I actually had some made to provide with the ROM-el setup, but they are no larger.... I searched everywhere for some kind of PCB that does the same job and is available off the shelf, but couldn't find anything.
I find it easiest to strip the wires, line them up so they all go through the holes, blu-tac the whole thing upside down to the table and then carefully solder each connection. Then of course check that none of the connections are solder-bridged to each other - which is much easier if the actual switch isn't fitted, so do that last.
If you'd like another, I don't mind soldering the wires to the switch PCB beforehand and providing a spare of the same.
I'm Chris, a Brit in Germany (Chr$ on the QL forum). https:\\QXL.WIN < QL related collection.
I am banished to the garage to solder so with no heating and temps not getting above 8 deg C today it was probably not the best time to try precision operations. I will wait until it warms up a bit and try again.
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
DIP switches designed for through-hole mounting are available with a 0.1” pin / 2.54mm pitch.
For example, there are some in this search on the CPC web site.
The rotary types come in different sizes as well. But they come in a couple of different configurations. So I need to know a bit more information on how the switches are wired up.
But this is the selection available from CPC.
Back of PCB looks like this Mark. One side is all ground. The connections on the other side (only 3 are needed in this case) go to A13, A14 and A15 on the ROM-el. The ROM has space for 8x 8kb ROM images:
Now I'm not entirely 100% clued up on all this (I know you certainly are), but.... The switches are binary, but actually the wrong way round, e.g. from left to right instead of right to left. With switches 2 to 4 as "off, on, on" is actually binary 110 and grounding A14 & A15. The ZX81 sees the 7th image as its ROM - the one at 2000h. With them all open it's the last 8k image starting at E000h. All closed is the 8th image, the one at the 0000h 'top'.
Attachments
switch.jpg (21.78 KiB) Viewed 2919 times
I'm Chris, a Brit in Germany (Chr$ on the QL forum). https:\\QXL.WIN < QL related collection.