Is a Multiplexing ADC the Best Solution for My University Project?

Click For Summary

Discussion Overview

The discussion revolves around the selection of an appropriate method for converting analog signals from an array of hall effect current sensors into digital signals for processing in a university project. The focus is on the potential use of multiplexing ADCs, analog multiplexers, and microcontrollers.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • Callum121 describes the project requirements involving 9 hall effect current sensors and seeks advice on using an analog multiplexer with a single input ADC.
  • Some participants suggest looking into ADCs and multiplexers that support I2C interfaces, based on the evaluation board's capabilities.
  • Another participant proposes using a microcontroller with multiple ADC inputs, noting that some microcontrollers have built-in multiplexers, but this may require additional programming skills.
  • Callum121 expresses gratitude for the advice received.

Areas of Agreement / Disagreement

Participants present multiple competing views regarding the best approach to take for the project, with no consensus reached on a single solution.

Contextual Notes

The discussion does not resolve the specific requirements for the ADC or multiplexer, nor does it clarify the programming implications of using different hardware options.

Callum121
Messages
2
Reaction score
0
Hi

For my final year university project, I have an array of 9 hall effect current sensors producing a maximum current output of 25mA each. They're producing an analog output which I need to convert into digital signals so I can process them using an evaluation board and C++ code.

At the moment I'm thinking about using an analog multiplexer to cycle through the 9 inputs (using C++ code somehow?) one by one, then using an a single input ADC to convert them to digital signals.

Is there such a thing a multiplexing ADC?

The evaluation board has a serial input port.. so would I even need a multiplexer? I'm a bit confused..

Any thoughts?


Thanks!

Callum121

p.s The manual for the evaluation board I am using can be found at:
http://www.analog.com/static/import...854542ADSP_21065L_EZ_KIT_Lite_Manual_Rev2.pdf
 
Engineering news on Phys.org
I had a quick look at the manual, and it seems your board has an expansion connector intended to be used with analogue front-ends; it also seems to support I2C
I would look into ADCs and multiplexers with I2C interfaces.
 
You could also use a micro-controller with multiple ADC inputs -- e.g., the PIC 18F2455 has 10 10bit inputs -- basically it is one ADC with a front end multiplexer built in. But that means a lot of new programming skills to acquire. Or an Arduino hobby board might have enough inputs and has a lot of available software already.
 
Thanks for the advise!
 

Similar threads

  • · Replies 22 ·
Replies
22
Views
7K
Replies
5
Views
3K
Replies
7
Views
3K
  • · Replies 1 ·
Replies
1
Views
6K
  • · Replies 4 ·
Replies
4
Views
7K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 20 ·
Replies
20
Views
3K
Replies
7
Views
4K
  • · Replies 49 ·
2
Replies
49
Views
7K