Hi, this is my first post here. Here goes...
GOAL:
I want to build a responsive breath controller (BC) circuit using a MPX2010GSX pressure sensor, an op amp, and some other components to adjust the gain and offset. This circuit will connect to keyboards with a Yamaha-BC-compatible input. I'm hoping the project will be a good learning experience for myself and others. I'll build a working prototype and test, and do what I can (with your help) to finish with a final schematic, parts list, mechanical plan for breath tubing, and clear instructions with a wiring diagram that will be shared with other keyboardists seeking a DIY Breath Controller project.
BACKGROUND:
As a trombonist, I find that playing a keyboard with a breath controller feels very intuitive and expressive. Yamaha made the BC-1, BC-2, and finally, the BC3a breath controller-- which was discontinued in 2011. These connect to the BC inputs found on yamaha, kurzweil and other keyboards. Currently, used Yamaha BC's are rare, expensive and maybe unsanitary
A few companies are selling very expensive BC's that will work with USB, MIDI, or BC inputs. Based on the interest I've seen on forums and in a petition to Yamaha to bring back the BC3, I believe there is a substantial number of BC enthusiasts who would love to have a DIY plan to make a compatible BC of their own for a small fraction of the cost. I find that my current knowledge is insufficient, and I need your help.
RESOURCES I HAVE NOW:
1. eagerness to learn
2. specs & schematics from Kurzweil for their BC input
3. MPX2010GSX pressure sensors
4. datasheets for sensor & possible op amps
5. schematics for Yamaha BC1 and BC2 (can't find BC3a, the last/best)
6. breadboard, connectors, resistors & pots (from Radio Shack electronics lab)
7. multimeter, soldering iron, soldering skills & basic knowledge.
WHAT I (THINK I) NEED:
1. guidance with designing circuit: "soup to nuts"
2. guidance with choosing component(s)- op amp, resistors/pots, caps, etc.
3. some idiot-level wiring instructions, and other helpful hints.
BC INPUT
The BC input on the Kurzweil K2661 is compatible with Yamaha BC1, BC2, and BC3. It is a 3.5mm stereo jack that: provides -15.32 V on tip, expects a range of -0.5V to -8.5V from BC on ring, sleeve is ground. The suggested maximum current load for the BC input is 20mA.
MPX2010GSX SENSOR:
Accepts 10-16V supply, outputs a range of 1-24mV, only draws 6 mA. Datasheet linked below.
http://www.mouser.com/ds/2/161/MPX2010-256329.pdfYAMAHA BC1 & BC2:
These appear to use a sensor and op-amp, and are powered by the BC input. The BC-1 circuit is from a CS-01 synth schematic. The BC2 schematic isn't sourced.
http://www.jonstubbsmusic.com/misc/yamahabc1.jpghttp://www.jonstubbsmusic.com/misc/yamahabc2.gifKURZWEIL K2661 BC CIRCUIT SCHEMATIC:
http://www.jonstubbsmusic.com/misc/k2661bcschematic.jpgADDITIONAL INFO FROM KURZWEIL ABOUT THE CIRCUIT:
"The breath control jack, J708, is designed to interface with a Yamaha breath
controller. This is an active device containing an op-amp and semiconductor
pressure transducer. The active circuitry is powered by a negative voltage
magnitude greater than -8 volts supplied through the tip contact of the 1/8
inch mini jack. This is supplied from -15V through R72 and C40.
The output voltage of the breath controller appears on the ring connection and
ranges from -0.5 volts for no breath pressure to about -8.75 volts for
maximum breath pressure. Op-amp U10-7 inverts this range and offsets it
(R64) for a 0 to +5V range into the processor's A-to-D converter input. R71
and Shottky clamp diodes D23/D24 prevent overdriving of the A-to-D
converter's input.
[EDIT: NEW INFO FROM KURZWEIL SUPPORT--
"The Breath input jack supplies -15V through a 220 Ohm 1/8 watt
resistor to the Tip connection. The maximum safe current is 23.8mA.
Suggested maximum is 20mA. This should be enough to power
several standard op-amps."]
Breath controller insertion detection is through the jack's tip contact. When
not plugged in, -15V from that contact will be divided through R74 and R73 to
approximately zero volts for BRTHSNS. When plugged in, R74 is disconnected
and R73 pulls this signal up to +5V.
The breath control jack and control pedal #2 jack share the same A-to-D
converter input. U10-1 inverts control pedal #2's signal with a slight gain
then sums it with the breath control signal in U10-7. Generally only one
jack at a time should be used. However it is possible to use pedal #2 to
set a variable "minimum" control value when the breath controller is not
being blown into which may be useful."
CURRENT DRAW TEST ON BC2:
Thanks to Chuck White for this additional info:
"I measured 8ma of supply current to the BC2 in the static state….no breath applied. I see no reason that it would change significantly with breath applied but I can’t easily measure the current with the BC2 assembled….or apply breath with it disassembled. The output of the BC2 is a voltage which in the Wind Machine is connected to an op amp so there is essentially no current drawn from the BC2 output into the Wind Machine."
THANK YOU (even for reading all this!!)