Davik
New Member
I'm currently working on a project in my electronics class in sixth form, which is essentially a wireless mixer for band practices (i.e. each guitar/bass player plugs through it and you can control their individual volumes on the go, with a seperate unit).
I have almost the whole project sorted, using a seperate wireless channel for each instrument, resulting in up/down singals on each channel, which are decoded into seperate outputs.
I am trying to figure out a way of turning these up and down signals (limited from 0 - 15, ideally) into effective volume control - i.e. varying resistance. My most solid idea at the moment is that the signal is converted into a binary signal, with each bit controlling a relay, passing the signal through a resistor, or not. The idea was that as the bit size increased (1, 2, 4, 8), the resistance would decrease, so as to give a increasingly lower resistance, and therfore higher volume. However due to the way resistors work in parallel, this gives an uneven resulting pattern in current. It does provide a range of volumes, however the gaps between each level are not consistent.
I can use this method if no other can be found, but does anyone have any ideas?
Actually I've just thought about applying the resistors in series, in ascending resistance instead. I'll try that.
Still, if anyone has any other suggestions, please chime in.
Thanks
I have almost the whole project sorted, using a seperate wireless channel for each instrument, resulting in up/down singals on each channel, which are decoded into seperate outputs.
I am trying to figure out a way of turning these up and down signals (limited from 0 - 15, ideally) into effective volume control - i.e. varying resistance. My most solid idea at the moment is that the signal is converted into a binary signal, with each bit controlling a relay, passing the signal through a resistor, or not. The idea was that as the bit size increased (1, 2, 4, 8), the resistance would decrease, so as to give a increasingly lower resistance, and therfore higher volume. However due to the way resistors work in parallel, this gives an uneven resulting pattern in current. It does provide a range of volumes, however the gaps between each level are not consistent.
I can use this method if no other can be found, but does anyone have any ideas?
Actually I've just thought about applying the resistors in series, in ascending resistance instead. I'll try that.
Still, if anyone has any other suggestions, please chime in.
Thanks