Hello everyone!
I'm back on my TM4C123's design project (after a long "other urgent issues" period...), performing what I expect to be the "final adjustments".
My system registers data (from a load cell, a potentiometer and a temperature sensor), using the ADC. From all the tests I've performed, everything SEEMS to be working OK. I've just one final doubt.
I've used the ADC's internal 3.3V reference for the data adquisition (from what I could tell initially, the acquired values were OK).
Looking closely now at the obtained data, I've checked that there's a 20mV (i.e 20-25 counts) error for a fixed value acquisition. (To be more clear, if I put a stable 2.5V input in any of the inputs (approx 3103 counts), the readings will vary from 3091 to 3115.
The question is the following. I've taken measures with an oscilloscope in the ADC's inputs, but I DO NOT see this 20mV error.
Could it be something derived from the fact of using the internal reference instead of supplying an external one? Or it's something strictly circuit-related, and I should double-check the design?
I appreciate your opinions on this. If there's anything I've forgotten to clarify, please let me know.
Kind Regards,
Martín Cunningham