cancel
Showing results for 
Search instead for 
Did you mean: 

ADC simultaneous measurement

sag
Associate III
ADC1_IN1
ADC2_IN3
ADC3_IN1

 

As i want to measure few signals simultaneously.

can i configure by this way like ADC1, ADC2, ADC 3 

or Separate channels from same ADC1

8 REPLIES 8
SofLit
ST Employee

Hello,

Not sure what do you mean by "to measure few signals simultaneously."!

You need to refer to the reference manual RM0440 for that:

From ADC introduction:

SofLit_1-1718185902629.png

The modes are described in the ADC section:

ADC1 and ADC2 can work together in Dual mode in specifically in "Regular simultaneous mode":

See figure 139:

SofLit_0-1718185749966.png

Triple mode is not available on this product.

Hope I answered your question

 

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
sag
Associate III

Lets say i want to measure 6 ADC input simultaneously.

Then i have to use 3 channels from ADC1 and rest 3 channels from ADC2.

 

I am using STM32G474VET3  (G4 series)

Again, "6 ADC input simultaneously." is not clear. 

The simultaneous mode is described in the RM, you can measure only two channels at time T with two ADCs.

 

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
sag
Associate III

SIX (6) ADC input signals to be measured simultaneously.

 

Like ADC 1 channel input 1 to temperature measurement 

Like ADC 1 channel input 2 to current measurement 

and so on

Do you mean in a sequence of 6 channels? 

Input 1 then input 2, Input 3 ...until input 6? not sampled at the same time (successively not simultaneously)?

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
sag
Associate III

This is very simple question 

Input 1 then input 2, Input 3 ...until input 6 need to be measured simultaneously.

Does is possible by ADC1 and ADC 2

Input 1 then input 2, Input 3 to ADC1

Input 4 then input 5 , Input 6 to ADC2

 

i cant elaborate more on this

"Does is possible by ADC1 and ADC 2

Input 1 then input 2, Input 3 to ADC1

Input 4 then input 5 , Input 6 to ADC2"

This is not a simultaneous conversion. It's a done successively ... and can be done by 2 ADCs in DUAL mode.

I've already shared a figure from the RM that fits your needs ..

And simultaneous conversion is something else, that's why:

"This is very simple question " -> Sorry this is not a simple question .. You need to find the right words to describe what you need ..

 

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
sag
Associate III

How to do in simultaneous mode then,

I explained these wordings earlier too and never talk about sequential

If need to measure all 6 signals simultaneously

 i want to measure 6 ADC input simultaneously.

 

I can raise my question with another post if not able to get satisfactory answer by STM