Maker Pro
Maker Pro

To Get 20+ analog data form sensor

I need to get 20 analog readings from a sensor what can I do? Can I use Microcontroller with 20 analog pins or can I go for an ADC interface with to controller?
 

Harald Kapp

Moderator
Moderator
You can use a microcontroller with 20 analog input pins if you find one.
You can use an external ADC with 20 input pins if you find one.
You can use a single AC or analog input of a microcontroller and an external analog multiplexer. If you require simultaneous sampling, an additional sample&hold or track&hold circuit may be required.

It depends on the availability and price of components, accuracy and the required measurement speed (number of samples per second).
 
Thanks, @Harald Kapp
I need to processes around 80 Samples per second that's means it should be fast enough and same time I need to get around 70% accuracy.
which would you prefer for that?
 

Harald Kapp

Moderator
Moderator
It really doesn't matter.
In terms of componnet count a single µC with 20 analog inputs may be preferable.
On the other hand a mC with only one analog input plus an external multiplexer may be less expensive.
An external ADC may have a higher resolution than an internal ADC, but again it is up to you to decide which resolution is sufficient for your application. 10 or 12 bits can be done by many µCs, higher resolution often calls for an external ADC.
It also depends on the µC family you want to use (because you are familiar with that family or because you are forced to use a ceratin family) and what options the µC you use offers.

There are so many factors influencing the architecture of your design. You'll have to make a meaningful choice with respect to all requirements such as cost, size, ease of design etc. There is no single 'best' choice.
 
Top