Wondering if anyone can help with this Mod with some modifications. Modifications: it's going to be 1/4" ports and the pull-up resistors (furthest to the left in the diagram) should really be 1K resistors, as we found the 10K was just too large. Second, we added a couple zener diodes (one for each input) to prevent overvolting the schmitt triggers. The diodes were added on the positive terminals of the main capacitors and then going to ground with the line facing towards the capacitor. After debugging the circuit with an oscilliscope, we realized that the voltage across the capacitor would jump to 10 volts for an instant when the pedal is released, which could potentially be dangerous to the schmitt trigger. The zener diodes prevent the schmitt trigger from taking such a voltage, as when the voltage being blocked exceeds its threshold (ours were 5V), it allows current to flow, and the capacitor can safely discharge through it instead. This probably wasn't mandatory to get it working, but it's probably better in the long run. Third, after the first test, it seemed like the pulses the circuit was creating were too fast for the controller to read. After several more tests slowing the pulse speed, we realized that updating the controller's firmware might fix it. It did, but led to a 4th problem. The most recent firmware update seemed to make the pedals more sensitive electronically. Because of this, the game was also picking up the noise generated by the relay (which is just a physical switch which can bounce on the contacts). In order to eliminate this bouncing, we added a small RC-Debouncing circuit to the output, consisting of a 1-microfarad capacitor and a 10-ohm resistor. In order to wire this up, we also learned that the polarity of the electrical signal from the drum controller was the opposite of the norm (tip was ground, sleeve was positive (3.3V)). Ignore most of the text in there, I got this from someone who already made this is what they had to do to make it work properly.
Attachments
-
12.6 KB Views: 16