Hi,
As title, how to achieve the ADC compensation when temperature varying? Thank you,
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
As title, how to achieve the ADC compensation when temperature varying? Thank you,
Assuming that you use internal temperature sensor, internal reference and internal ADC: You shall gather/measure reference voltage calibration data at whole temperature range. Usually 3..4 calibration points is good enough for most applicaitons and references. Such calibration data will compensate for temperature sensor and ADC errors, and what's most important - voltage reference thermal drift. So in your application you periodically measure temperature, calculate actual voltage of the reference (using calibration data /w interpolation) and then calculate ADC result which will be temperature-compensated.
Optionally you can use factory-calibration values as Dennis suggested
**Attention** This is a public forum