monkthecat wrote:
Hey byoc:
Thanks for the quick reply. Your take on what might be happening makes a lot of sense, and I hope it's true, as I thought I'd fried the thing somehow. Looking forward to adjusting the footswitch on #8 when I get home later, and will report back.
One question: can you clarify what you mean by "swap the wires on the foot switch" ? What do you mean exactly?
Thanks again!
If you recall, the footswitches each have two solder lug terminals. One of the lugs connects to its respective pin on the MCU, or "brain" chip. The other connects to ground (via the circuit board). When you step on the switch, the two lugs of the footswitch make contact, effectively shorting the pin on the MCU to ground. The MCU recognizes that the there is a short to ground, which initiates one of the subroutines.
The lugs on the footswitch are not specified, i.e., it doesn't matter which of the lugs is designated as the one that connects to the MCU and it doesn't matter which connects to ground. So if the lug that is closest to the enclosure actually touches the enclosure (and the enclosure is grounded), but that lug happens to get the one that you have designated as the lug that connects to the MCU, then the MCU will think that you are constantly holding that button down.
If you were to pull both of those wires out of the footswitch, and switch them around, so that the lug of the footswitch that is touching the enclosure (or has the potential to touch the enclosure) is now the lug that connects to ground, and the other is now the lug that connects to the MCU, then it makes no difference if that lug touches the enclosure because it's suppose to connect to ground.
I guess the short answer is, pull the two wires out of the footswitch solder lugs, and flip them around when you put them back.
_________________
*patience is a virtue*
Please do not PM me. email is prefered.
keith@buildyourownclone.com