Hi there,
I am a real newbie to the Arduino and am just getting started. I have an existing preamp that I built and it uses a nice selector switch and stepped volume control. What I would like to do is connect both of these to an arduino to drive a 2 line LCD showing input selected and current volume.
What I am thinking is that I could use one of the analog inputs to read the R value of the volume control, and 3 or 4 other inputs to somehow read the current position of the selector switch.
I am not sure of a couple things:
- since both the volume and selector switches have signals passing through them, will the addition of the arduino cause any noise problems, or otherwise disrupt the signal?
- I am thinking that for the source selector, I could somehow do a 'binary read' on the analog inputs?
Thanks for any suggestions. I don't really want to go as far as replacing the switch with a rotary switch and relays....
Regards,
Byron
- since both the volume and selector switches have signals passing through them, will the addition of the arduino cause any noise problems, or otherwise disrupt the signal?
Yes you will not be able to read the value of the pot when signals are going through it.
2) I am thinking that for the source selector, I could somehow do a 'binary read' on the analog inputs? I am thinking that for the source selector, I could somehow do a 'binary read' on the analog inputs?)
No idea of what you mean.
To read the source selector you need to know what voltages are on them. These have to be between zero and 5V.
Wu better should post the schematics of your preamp, or other references to deal with it.
The schematic is copyrighted by Nelson Pass, it is the B1 and the pdf explaining it can be found here:http://www.passdiy.com/pdf/B1%20Buffer%20Preamp.pdf
Anyway, what I meant by 'binary read' of the inputs is that the arduino would detect whether the voltage on a particular input was non-zero and display that as being the currently selected input. 0 volts = not selected. >0 = selected...this is binary selection, no?

Anyway, the point is moot if I cannot display the volume somehow.
Thanks anyway,
Byron
the simple way in my opinion is to use :
dual switch for the selecting input (like a double circuits switch). So from when you action it, one circuit will work on your preamp board, and the second will work to the arduino.
You can do the same with the potentiometers, you can fin dual potentiometers (it's means : you ve got only one axe, but with 2 potentiometers one behind the other).
So from, arduino circuits will be full independen from your preamp and will cause no electric trouble to it.
After by just sending 5 volt from arduino thru switchs and potentiometer and reading values into digital and analog inputs will be easy !
In case it gives you any inspiration:
http://www.amb.org/audio/lcduino1/
Yeah, I have seen the LCDuino and it's pretty cool..I just wanted to be able to use the $$ switches (DACT/ELMA) I already have 
Anyway, I will think more on it - I may just get another stereo DACT and use one pole for measurement and one for signal, and have dual volume controls...
As for the source selector, I will have to figure something else out I suppose...maybe I will go with a relay-based selector...
Thanks for your input!
byron