Hallo,

das Ändern der Referenzspannung halte ich nicht für einen zielführenden Ansatz. Der ADC rauscht normalerweise sowieso etwas. Wenn man nun eine grosse Anzahl von Messwerten addiert und durch die Zahl der Messwerte teilt, dann bekommt man ein deutlich besseres Ergebniss als bei einer einzigen Wandlung. Dazu gibt es bei Atmel auch eine Application Note. Eine Auflösung von 16 Bit wird man damit wahrscheinlich nicht schaffen. 12-14 bit wäre aber durchaus realistisch.

Ansonsten gibt es bei CSD Electronics ein paar genaue ADCs. Vielleicht ist einer davon für dein Projekt geeignet.

Gruss
Jakob