Garrett, Good tack. You could also use an encoder style "pot" and a PIC... These encoders are getting pretty inexpensive, and the PIC can take the input and "route" it as necessary. Another option is the 0-9 thumbwheel switches. I see these in ALL the surplus places these days, and they ARE a rotary switch, just a 90 degree orientation change. Most are stack-able, so the 2x10 need is easily met... They are available both with 11 pins, and more commonly with 4/5 pins giving BCD output--which would work with your suggested parts. Hope this helps, Ballendo >"cybermace5" <cybermace5@y...> wrote: > Would be nice to have a couple more details on the circuit this is > going to be connected to. > > Are you changing a resistance? Could you use a potentiometer and then > work out some kind of mechanical detent? Why do you need a dual-pole > switch? Have you looked at analog multiplexer chips? Digital > potentiometer chips? Don't reject them without looking at them, they > are not all expensive. A 16:1 analog mux/demux CD74HCT4067 costs 90 > cents in DIP, 48 cents in SOIC. Two of those give you your dual-pole > circuit if you need it. They accept a simple 4-bit input to select > which output goes where. You could provide that input with a > 16-position hex switch, or a 4-bit counter (rollover at 12) operated > by pushbuttons. Another 50-cent 74HC154 4:16 decoder could give you an > LED feedback showing which output is selected. > > It would be neat to have 12 LEDs surrounding a single central > pushbutton which increments the LED position. > > Or maybe you could just go for a rotary switch with fewer positions, > like 6. Then you use a dual-pole switch to choose between high range > and low range. Though even 6-position dual-pole rotaries are all very > expensive unless you get lucky in surplus stores. > > As for rolling your own? It'll just have to be trial and error.
Message
Re: homebrew rotary multi-position switch
2004-08-31 by ballendo
Attachments
- No local attachments were found for this message.