- Feb 8, 2001
- 8,968
- 16
- 81
I have this little project I'm working on which involves multiplexing an analog input. Now, I could do the switching mechanically, but that seems kind of old-school.
I figure that if I want to mux the analog signals properly I'd need 2, 8-input multiplexers that can handle an analog input fairly transparently (low Rin, low Rout, DC points are important).
Now, the input part would likely be 2 buttons (up & down),. Also, to since the inputs have to follow a specific sequence I'd probably need two counters set up so that the correct inputs are selected by the muxes. Finally, I'd need some debouncing circuitry and probably a few more gates so that I could program an 8-segment display to display the input selection.
In any case, I figure this really wouldn't be all that much logic involved and the actual design of that is really straightforward. I've browsed around a bit and I've found that Analog Devices does make analog muxes that would do the trick, however I'm not sure how/if I can implement the rest of the logic in a cost-efficient manner.
I'm not looking to spend FPGAesque money on this, it's just for a little DIY project and if it's too expensive I'll just go mechanical.
Does anyone have experience with this sort of thing? Are there any off-the-shelf (programmable?) devices that might do the trick?
I figure that if I want to mux the analog signals properly I'd need 2, 8-input multiplexers that can handle an analog input fairly transparently (low Rin, low Rout, DC points are important).
Now, the input part would likely be 2 buttons (up & down),. Also, to since the inputs have to follow a specific sequence I'd probably need two counters set up so that the correct inputs are selected by the muxes. Finally, I'd need some debouncing circuitry and probably a few more gates so that I could program an 8-segment display to display the input selection.
In any case, I figure this really wouldn't be all that much logic involved and the actual design of that is really straightforward. I've browsed around a bit and I've found that Analog Devices does make analog muxes that would do the trick, however I'm not sure how/if I can implement the rest of the logic in a cost-efficient manner.
I'm not looking to spend FPGAesque money on this, it's just for a little DIY project and if it's too expensive I'll just go mechanical.
Does anyone have experience with this sort of thing? Are there any off-the-shelf (programmable?) devices that might do the trick?