2016-08-29 01:44 PM
If a processor is to be run continuously for weeks, months, even a year or more is it sufficient to calibrate the SDADC and ADC once at power up, or would there be a benefit to calibrating at regular time intervals? If so what should that time interval be?
The processor I am using is an STM32F373VCT6. #calibration-stm322016-08-30 04:22 AM
Hi Stephen,
As mentionned in both STM32F373x reference manual and datasheet: It is recommended to do calibration at each power-up.For the SDADC, the calibration starts as soon as any ongoing activity (stabilization or aconversion) is finished, or immediately if the SDADC is stabilized and idle. When stabilization finishes, precedence dictates that the calibration sequence will execute first, followed by the injected scan sequence, and then finally the regular conversion is performed.For more details refere to both chapter in reference manual ''12 Analog -to-digital converter (ADC)'' and ''13. Sigma-delta-analog converter (SDADC)''-Hannibal-2016-08-30 09:15 AM
I am already calibrating at power up. My concern is whether what is calibrated will drift significantly over time. In this case I will want to calibrate at regular intervals. Will the calibration lose accuracy with time?