Skip to main content
MMila.3
Associate
Jun 26, 2021 7:18 AM UTC
Solved

Sampling 3 phase current with only 1 ADC

Hello,

In motor control pack P-NUCLEO-IHM001, microcontroller is STM32F302R8 which has only 1 ADC.

The motor drive has option to use 3 current shunts.

By analyzing the datasheet, ADC does not have multiple sample & hold circuits.

So, how would it be possible to sample 3 phase current with this mcu?

This topic has been closed for replies.
cedric H
cedric HBest answer
ST Technical Moderator
Jun 28, 2021 7:59 AM UTC

Hello,

We sample only two phases and reconstruct the third one. We select the two phases to sample according to the electrical position of the rotor.

With the configuration with one ADC, the two sampling are executed in a row.

Regards

Cedric

3 replies

Laurent Ca...
Senior III
Jun 28, 2021 2:32 AM UTC

Adding of "Motor Control Hardware" topic. 

Best regards

cedric H
cedric HBest answer
ST Technical Moderator
Jun 28, 2021 7:59 AM UTC

Hello,

We sample only two phases and reconstruct the third one. We select the two phases to sample according to the electrical position of the rotor.

With the configuration with one ADC, the two sampling are executed in a row.

Regards

Cedric

MMila.3
MMila.3Author
Associate
Jun 28, 2021 11:15 AM UTC

Thank You for the answer. Now I understand that it's ok to do 2 samples 1 after another.