
Hello and welcome to element14
I think your project is quite interesting. I have a similar need where my I have external computer speakers connected to my cable box. Unfortunately, I have no way to control the volume with a remote as I do with the builtin TV speakers. I'm glad you posted as I had not been thinking that I should bother to figure out a solution.
I like your idea of an inline volume control with remote control. I noticed there is a kit from Ramsey that might be useful:
MK163 - IR Stereo Volume Control Board Kit
http://www.ramseyelectronics.com/cgi-bin/commerce.exe?preadd=action&key=MK163
If you'd rather build it from the ground up, then I think that the Arduino prototyping platform would be a good way to go. Do you have any microcontroller experience?
The Arduino could interface with a digital potentiometer to adjust the audio volume. There are several tutorials I can point to if interested. Also, there are several good tutorials on how to do IR remote control of the Arduino.
As for Bluetooth, if I understand correctly, then this would to interface the volume knob with the master controller? Is that because you like RF as it doesn't require line of sight like IR? I think you'd be better off using a different RF protocol as Bluetooth modules tend to be more pricey. A cheaper alternative would be XBee (aka ZigBee). There are many great tutorials for interfacing with Arduino.
Finally, just a tip since you are new to element14, I think your post might be more relevant for the "Open Source Hardware" or "Embedded Systems" groups. You can move this discussion thread if you'd like by clicking on "Move discussion" under the "Actions" box on the upper right hand side. You might also want to create blog under your account to post about your progress - I'll definitely be interested to see how your design evolves.
Cheers,
Drew
I just noticed the Ramsey kit uses a volume control IC which probably would work better than just a plain digital pot:
http://pdf1.alldatasheet.com/datasheet-pdf/view/32185/TOSHIBA/TC9413AP.html
Looks like that part is not easy to get but there seem to be several alternatives for this type of part.
I just noticed the Ramsey kit uses a volume control IC which probably would work better than just a plain digital pot:
http://pdf1.alldatasheet.com/datasheet-pdf/view/32185/TOSHIBA/TC9413AP.html
Looks like that part is not easy to get but there seem to be several alternatives for this type of part.
You really sparked my interest in solving my own volume control need
Turns out the kit I linked to from Ramsey was made by Velleman:
MK163
http://www.vellemanusa.com/products/view/?id=521411
MK164
http://www.vellemanusa.com/products/view/?id=521414
The schematic PDF shows that the full circuit which you could definitely use to guide your own custom project. There is a PIC microcontroller that interfaces with the IR sensor and then controls the Toshiba volume control chip.
MK164 comes with a complete enclosure with jacks. This 2-channel remote looks to work with either kit:
MK162
http://www.vellemanusa.com/products/view/?id=500343
I think I'm going to try to order the MK164 and MK162 from a distributor (unfortunately Ramsey doesn't have MK164). I'll let you know how it goes in case you want to integrate into your project.
Thanks,
Drew
Hi Drew
So many projects,and my mind is full tonight, I used a PIC30F6010A.
I know it was slight overkill, however at the time I had some new samples so got to work with this chip. The system is slightly more complex as it is solar powered and also stores temp, humidity, and light intensity.
SInce I joined Element 14 I have been impressed with the community as a whole, and therefore given time I will post more detailed build instructions on my site and provide links.
I will start with this as it may be of use to you both to have another 'system' to ponder on.
I will follow your progress with interest too!
Ah, a dsPIC. Interesting, I've only used PIC16 and PIC18 before but had thought it would be good to try one someday. Thanks for sharing, and I look forward to reading more about your build when you manage to find time.
Thanks,
Drew