I've been searching for a while to build a very small relay bypass system for my pedals. I came up with the idea to use the internal flip flop of a NE555 chip. The most elegant solution being to use a PIC microprocessor, which is really reliable but needs some coding. Others options are to build yourself the flip flop with 2 transistors, or use a big fat CD4013 dual flip flop chip. So I came up with the schematic below:
Here are my thoughts on it:
What's great is that you need very few smalls components to make it work. With a SMD NE555 and an Omron G6K-2P 9v relay, I've made it on a 2cm x 2.5cm PCB.
When you've found the right RC values for your relay (Mine are for an Omron G6K-2P 9V), it works perfectly.
Consumption is high: 28mA when bypassed, 41mA when not bypassed and with a 2k resistance on the led. This would suck a 9V battery in 5 to 10 hours. This is no big deal with a power supply, unless your pedal is already consuming a lot, some power supplies being designed for 100mA max output, you might wanna be careful.
You need to match R1 and C1 (see my schematic) values to your relay's coil resistance. Otherwise you'll get false triggers/no trigging/fast successive on/off trigging while pushing the switch or keeping the switch pushed may bypass back the pedal after a few seconds.
A NE555 can feed up to 200mA. If the coil's resistance is too low, you may blow it.
You may download the PCB, implementation and schematics here:
PCB and implementation |
And some pictures: