Using an arudino nano as the micro controller, I would like to read a few voltages around my project board.

These values are being read by way of a simple voltage divider circuit for values up to 25v, using 30KΩ and 7.5KΩ resistors on each point I want to read.

My micro-controller only has 1 analogue port free but has many digital ports free. I was wondering what IC would I use to make the voltage to read from any specific sensor selectable via a digital pin and software?

I am very new to this work, so your kindness and patience is greatly appreciated :)

  • 1
    \$\begingroup\$ Use a multiplexer. \$\endgroup\$ – Andy aka Jul 29 '20 at 11:36
  • \$\begingroup\$ 74HC4052 would do \$\endgroup\$ – Brian Drummond Jul 29 '20 at 13:08

yes you can use a 4:1 analogue multiplexer such as a TMUX1204 or similar device. Do a search for Analogue Multiplexers and you will find many suitable parts ...


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.