cancel
Showing results for 
Search instead for 
Did you mean: 

Is there anyway to calibrate ADC in STM32f429ZI MCU?

ADITI
Associate II

Hi

I am getting too much noise in my signal as soon as I acquire it. The oscilloscope screenshot shown below is the actual signal.

 0693W000001qJCEQA2.png

Below is the signal shown after acquisition through ADC.

0693W000001qJCxQAM.png 

I have found no instruction for ADC calibration. What else can i possibly do to minimize this noise. I am acquiring the signal at 300ksps.

Thanks

4 REPLIES 4
ADITI
Associate II

This is the oscilloscope data:

0693W000001qJCEQA2.pngAnd this is the ADC data

0693W000001qJCYQA2.png

TDK
Guru

Those plots look pretty similar to me. Maybe you're missing some peaks due to limited sample rate and ADC response time, but it doesn't look like it needs calibrated. The SAR ADCs in the STM32F4 have their limits.

In any case, there's no calibration mode on the F4 ADC as there is for other series.

If you feel a post has answered your question, please click "Accept as Solution".

My guess is, that the original signal is a "smooth" 100Hz sawtooth, and what we see here is the consequence of high input impedance and the sampling process.

JW

Callibrate in ST's sense would be against Vrefint

Not sure there is anything doing rail-to-rail magic. Figure out if you have the speed/resolution right, and Vref+/VDDA are clean/stable.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..