2025-09-22 6:36 AM
Hello everybody,
in our application, we want to avoid using the ADC software calibration procedure (not even once).
We hence think about writing a fixed value to the Calibration register CALFACT as we saw that most of the times the calib value is very close to 64 (half of the 7-bit range).
We can accept a comparably high offset error of the ADC (+-12LSB at 12 bit) and from our measurements so far we think we can work without calibration, however we cannot find any worst-case offset values for the uncalibrated ADC anywhere.
So our questions are:
Can you confirm that 64 is the somewhat "neutral" value for CALFACT?
Where can I find the worst case offset error of the ADC without calibration?
Best regards and thank you very much in advance
Samuel
2025-09-22 6:40 AM
The ADC is required to go through the calibration procedure in order for the accuracy specifications in the datasheet to be valid. The accuracy without calibration is not specified or guaranteed.
You can manually set the calibration factors if you want. Perhaps calibrate once and then store them in flash.