Well, no matter what you make it out of, you need a state machine with three states, and a decoder. Those are two blocks that you can tackle separately.
I'd use three relays for the state machine: wire them such that pressing one of the three (momentary) foot buttons latches its corresponding relay on while unlatching the other two. You now have a "one hot" state encoding.
It might actually be easier to do that with normal relays than latching ones: or maybe you can wire up a diode matrix between the three foot buttons, and the latch and unlatch coils of some double-coil latching relays. (that would be the way to go if you had to run it off a battery)
Then, use any left-over contacts on the relays to switch the actual amps. If there aren't enough contacts left, get more relays to make the "decoder" part of the circuit.
They used to make whole computers out of relays, Enzo might even be old enough to remember that. So you can implement any logic or memory function with them.
There is a schematic for the footswitch state machine floating around somewhere, made out of 74 series logic. I've also made a 4-button version with logic chips, and I might be able to find the schem for you. You'd just have to decode the outputs.
Be sure and consider what will happen if some delicate size 12 boot tromps on two buttons at a time, or even all three.
I'd use three relays for the state machine: wire them such that pressing one of the three (momentary) foot buttons latches its corresponding relay on while unlatching the other two. You now have a "one hot" state encoding.
It might actually be easier to do that with normal relays than latching ones: or maybe you can wire up a diode matrix between the three foot buttons, and the latch and unlatch coils of some double-coil latching relays. (that would be the way to go if you had to run it off a battery)
Then, use any left-over contacts on the relays to switch the actual amps. If there aren't enough contacts left, get more relays to make the "decoder" part of the circuit.
They used to make whole computers out of relays, Enzo might even be old enough to remember that. So you can implement any logic or memory function with them.
There is a schematic for the footswitch state machine floating around somewhere, made out of 74 series logic. I've also made a 4-button version with logic chips, and I might be able to find the schem for you. You'd just have to decode the outputs.
Be sure and consider what will happen if some delicate size 12 boot tromps on two buttons at a time, or even all three.
Comment