Is it possible to convert IBM Model M flippers to capacitive?
Posted: 14 Dec 2020, 07:52
I've seen people converting their model M to F. They use a new pcb and flippers and springs from the F. But the M also has flippers, they're just smaller. So why not use existing flippers? They should change the capacity just as well, right? Am I missing something?
According to pandrew, F flippers are made out of carbon loaded plastic, so that helps them register, and normal abs ones wouldn't register. Thanks for pointing this out! I had no idea.
In this thread, fricked tested an F flipper made of non-conductive resin, and reported it doesn't work. But I think it might be due to xwhatsit expecting a larger change in capacitance than is provided by a non-conductive-resin flipper.
I have a feeling any plastic might make a difference of some sort that can be measured well enough.
See here: https://www.allaboutcircuits.com/textbo ... pacitance/
The capacitance of a capacitor depends linearly on the permittivity of the dielectric located between the plates. While graphite has a permittivity 10-15x that of air, abs has permittivity that's 2.5-3.5x that of air, so it should be possible to measure it, it's a pretty large difference. So while your capacitor doesn't change by 10x, it does change by 3x, which is still measurable.
My guess is IBM needed a 10x change in capacitance because in the 70s they only had very slow chips which just didn't have the time resolution to measure a difference that's 2.5x or 3.5x. I feel like nowadays we might be able to measure it.
However, if 2.5x-3.5x is not good enough, then maybe you could take copper foil, and stick it on your M flippers. That would definitely change the capacitance by much more than non-conductive abs alone.
Note that in all of this, I think it might be necessary for the PCB to be changed from what an F would use. The capacitor plates on the PCB would have to be smaller. But maybe they would work as-is - I have no way of knowing for sure without checking.
A simple way to check would be to:
1. take a piece of copper clad pcb, like the kind you'd etch stuff out of. Cut out a 1" square.
2. draw two rectangles that are the same shape as on a single key's capacitor plates in a model F
3. remove all other copper except two traces leading from those plates to the edge of the pcb
4. attach an inexpensive capacity meter
5. measure the capacitance of the capacitor as it is
6. move a Model F flipper to how it would be if the key was being held down. Measure the capacitance
7. do the same but with a Model M flipper. Measure the capacitance again.
8. do the same but with a Model M flipper that has copper tape stuck to its top surface. Measure capacitance.
9. Remove part of the capacitor plates to where they only have the kind of footprint as a model M flipper would cover. Measure the capacitance without a flipper.
10. Measure capacitance with an F flipper.
11. Measure capacitance with an M flipper that has no copper tape on it.
12. Measure capacitance with an M flipper that has copper tape applied to it.
I have copper clad pcb here and a capacitance meter, but I don't have any F or M flippers, other than inside my keyboards, and they're not bolt modded / disassembled, so I'm not going to disassemble them for that. If anyone has any extras you don't need I'd be glad to check.
According to pandrew, F flippers are made out of carbon loaded plastic, so that helps them register, and normal abs ones wouldn't register. Thanks for pointing this out! I had no idea.
In this thread, fricked tested an F flipper made of non-conductive resin, and reported it doesn't work. But I think it might be due to xwhatsit expecting a larger change in capacitance than is provided by a non-conductive-resin flipper.
I have a feeling any plastic might make a difference of some sort that can be measured well enough.
See here: https://www.allaboutcircuits.com/textbo ... pacitance/
The capacitance of a capacitor depends linearly on the permittivity of the dielectric located between the plates. While graphite has a permittivity 10-15x that of air, abs has permittivity that's 2.5-3.5x that of air, so it should be possible to measure it, it's a pretty large difference. So while your capacitor doesn't change by 10x, it does change by 3x, which is still measurable.
My guess is IBM needed a 10x change in capacitance because in the 70s they only had very slow chips which just didn't have the time resolution to measure a difference that's 2.5x or 3.5x. I feel like nowadays we might be able to measure it.
However, if 2.5x-3.5x is not good enough, then maybe you could take copper foil, and stick it on your M flippers. That would definitely change the capacitance by much more than non-conductive abs alone.
Note that in all of this, I think it might be necessary for the PCB to be changed from what an F would use. The capacitor plates on the PCB would have to be smaller. But maybe they would work as-is - I have no way of knowing for sure without checking.
A simple way to check would be to:
1. take a piece of copper clad pcb, like the kind you'd etch stuff out of. Cut out a 1" square.
2. draw two rectangles that are the same shape as on a single key's capacitor plates in a model F
3. remove all other copper except two traces leading from those plates to the edge of the pcb
4. attach an inexpensive capacity meter
5. measure the capacitance of the capacitor as it is
6. move a Model F flipper to how it would be if the key was being held down. Measure the capacitance
7. do the same but with a Model M flipper. Measure the capacitance again.
8. do the same but with a Model M flipper that has copper tape stuck to its top surface. Measure capacitance.
9. Remove part of the capacitor plates to where they only have the kind of footprint as a model M flipper would cover. Measure the capacitance without a flipper.
10. Measure capacitance with an F flipper.
11. Measure capacitance with an M flipper that has no copper tape on it.
12. Measure capacitance with an M flipper that has copper tape applied to it.
I have copper clad pcb here and a capacitance meter, but I don't have any F or M flippers, other than inside my keyboards, and they're not bolt modded / disassembled, so I'm not going to disassemble them for that. If anyone has any extras you don't need I'd be glad to check.