|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Analog Line Level Preamplifiers , Passive Pre-amps, Crossovers, etc. |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
|
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
diyAudio Member
Join Date: Jul 2008
Location: santa clara, CA
|
ok, so its a silly name. a hat trick is where you get 3 things in a row.
so here's 3 things in a row: 3 relay attenuators in a single package, controlled by a cpu (arduino-like thing called LCDuino). I needed an analog volume control for my newly acquired DCX2496 crossover. this passive relay attenuator will do that for me. it runs software I wrote called VoluMaster and I'm now adding support for 'multi-board' configs such as this. the single vol pot is a motorized knob that takes user input OR shows current vol level as set via a learned IR remote. each board has 8 latching relays and is populated to cover 127db range in half db steps. (the project will be open-source once the coding is complete. this is a sneak peek of the project and what it can do).
__________________
My Photostream:http://www.flickr.com/photos/linux-works/ |
|
|
|
#2 |
|
diyAudio Member
|
Looks good. Why not use an encoder instead of a pot?
|
|
|
|
#3 |
|
diyAudio Member
Join Date: Nov 2009
Location: Los Angeles
|
One reason might be that with a pot you have an absolute starting point whereas encoders are incremental so where to begin? Where you left off? Zero?
How do you store the last setting if you want to continue with the last setting at next power up? I lean toward the encoder just because they don't get dirty/noisy. Is there an encoder with absolute position readout? G² |
|
|
|
#4 |
|
diyAudio Member
Join Date: Jul 2008
Location: santa clara, CA
|
the way its designed, the motor pot 'zooms over' when you use the IR remote. since there are TWO ways to adjust things (ir and manual knob twist) keeping the knob in sync was an important design goal.
the motor shuttling happens in the background. as soon as you hit an IR up or down vol event, the relays go there immediately. the motor pot then starts to scoot over and then settled when its at the right point. the goal is that the knob is 'always at the last vol setting'. even if you come in via 'out of band' IR and adjust it. of course you can twist the knob directly and it will read the linear track and find the right vol db that corresponds and go there right away, as well. rotary encoders suck for 'feel' and they have no concept of absolute positioning. I can grab a pot and put it at max or min very quickly. can't do that with RE's. I can also put the vol at halfway instantly. can't do with RE's. that's why I did it that way.
__________________
My Photostream:http://www.flickr.com/photos/linux-works/ |
|
|
|
#5 | ||
|
diyAudio Member
Join Date: Jul 2008
Location: santa clara, CA
|
Quote:
Quote:
__________________
My Photostream:http://www.flickr.com/photos/linux-works/ |
||
|
|
|
#6 | |
|
diyAudio Member
|
Quote:
This is so true! I have tried a few different encoders and found all the cheap ones terrible. I've settled on a Bourns Pro Audio one, I think its an ENA1xxxx with 128PPR. It turns more freely than a pot but still feels very good. The Avagotech ones are also nice but not cheap. Either way, very nice work and photography!
|
|
|
|
|
#7 | ||
|
diyAudio Member
Join Date: Jul 2008
Location: santa clara, CA
|
Quote:
I guess I meant that RE's with index-marked knobs don't really make sense. if you have only in-band ways of changing the volume (the knob via human hand twists) then the knob always points at the last correct location. but add some out-of-band methods (IR remote, maybe even web-controlled) and you now have a sync problem. this is why there's a motor - to solve that ![]() motors are also cool. as a kid I salivated after the motorized pot based adcom preamps. they were so cool and I guess old memories of them inspired the motor-pot part of this. motor pots are also *very* multi sourced and the quality really does not matter. I like aspects of design like that. as much as I loved those old adcom mechanical motor pot devices, I grew to hate the clicky clicky nature of the RE's that were taking their place. recently I bought a few logitech duet squeezeboxes. I'm not sure I ever used a WORSE RE than the one that comes on that remote ;( RE's have to be very well done to compete with even the crappiest motor pot. I hate RE's. Quote:
__________________
My Photostream:http://www.flickr.com/photos/linux-works/ |
||
|
|
|
#9 |
|
diyAudio Member
Join Date: Jul 2008
Location: santa clara, CA
|
if the pot has a smoothing cap (doing most of the noise control) and the software re-reads each interface and checks for 'bounces' then its not a real issue, at least that I've found. the combo of the cap and the software read-loop seems to quite down any 'wandering pots'
![]() I did see the problem in early prototypes. but those 2 measures have been enough to keep things stable. been running this basic code base and hardware for more than a year now (in devel a long time in quite a number of permutations).
__________________
My Photostream:http://www.flickr.com/photos/linux-works/ |
|
|
|
#10 | ||
|
diyAudio Member
Join Date: Apr 2010
|
Quote:
Quote:
And yes, a microcontroller can save "current position" in eeprom, and after perhaps a second or two with no change in the control (this is so it doesn't constantly update eeprom as the volume is changed, which may eventually wear out the eeprom's write endurance). The processor can be set to then go into low-power mode in which even the clock crystal is turned off, assuring it doesn't add any noise to the device. The encoder's outputs can go to interrupt-enabled inputs that wake up the controller when a volume change is made. |
||
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Volume control on DVD player remote. Lose resolution at low volume? | Circlotron | Digital Source | 2 | 10th June 2011 07:20 PM |
| Replacing broken volume control with digital volume control | Gunawan W | Solid State | 19 | 15th December 2010 10:46 AM |
| i need preamp schematics w/o tone control or volume control | hernanstafe | Parts | 7 | 30th January 2008 03:12 AM |
| The remote control paratactic volume control | audio-gd | Solid State | 33 | 7th June 2007 11:16 PM |
| remote control motorised control for volume pot/knob | CharlesY | Parts | 0 | 25th July 2005 11:12 AM |
| New To Site? | Need Help? |