Electronic – Measuring multiple analogue signals on 1 analogue Input

adcmicrocontrollermultiplexer

Is it possible to detect multiple analogue signals from different analogue sources onto 1 analogue input pin on a micro controller.
Another way of asking this question is that we can detect multiple digital signals from a single analogue input by attaching different values of resistors to each digital input source and then when a digital source is activated the specific voltage can be detected using an analogue input, so similarly would it be possible to detect multiple analogue voltages using a single analogue input pin on a micro controller?

Best Answer

Is it possible to detect multiple analogue signals from different analogue sources onto 1 analogue input pin on a micro controller.

It depends on the signals. If they are for example sinusoids (of different frequencies), then you can do a [fast] Fourier transform and find them. For arbitrary signals, I think the answer is no. You need to clarify what you mean by signals.

Another way of asking this question is that we can detect multiple digital signals from a single analogue input by attaching different values of resistors to each digital input source and then when a digital source is activated the specific voltage can be detected using an analogue input

This is not the same problem as in your previous question. Here you have multiple input pins via the resistors and you differentiate the signals (presumably of the same amplitude) by giving them different amplitudes using your resistors.

would it be possible to detect multiple analogue voltages using a single analogue input pin on a micro controller?

This is more or less a repeat of your 1st question. If you ask however whether an arbitrary DC sum can be detected/split: the answer is obviously no. How could you tell the difference between 1V+1V and 0.5V+1.5V by just measuring the total/sum?

Related Topic