Ci sono diversi fattori qui.
Innanzitutto, l'impedenza di ingresso dell'ADC. ATmega328P utilizza un ADC di approssimazione successivo . Pertanto, l'ingresso è sostanzialmente l'ingresso di un comparatore, quindi l' ADC ha un'impedenza di ingresso molto elevata.
L'ADC è specificato con un'impedenza di ingresso di 100 MΩ (ovvero MegaOhm).
Tuttavia, questo mi sembra in qualche modo sospetto. Insieme al fatto che non è stata specificata alcuna perdita di ingresso analogico, immagino che queste siano le caratteristiche elettriche del solo ADC, piuttosto che dell'ADC insieme all'intera struttura dei pin IO. Immagino che le linee IO ADC condivise con IO digitale abbiano molta più corrente di dispersione (1 uA dai documenti) rispetto alle linee IO che sono solo analogiche (50 nA, supponendo che il comparatore SAR sia simile al comparatore analogico topologia di input).
Tuttavia, c'è un'altra considerazione qui, che è la ragione per cui Atmel specifica l'impedenza della sorgente <10 KΩ:
Capacità di ingresso
Fondamentalmente, le connessioni di ingresso all'ADC all'interno del chip, dopo che il multiplexer hanno una certa capacità. Se si guarda al circuito equivalente per l'ingresso ATmega ADC:
Puoi vedere come appare l'input.
Il problema con impedenze di sorgente elevate si presenta quando si commuta il multiplexer di ingresso da un pin a un altro. Se si hanno due ingressi, uno a 0,5 V e uno a 4,5 V, quando si passa da uno all'altro, l'ingresso deve caricare (o scaricare) quel condensatore da 14 pF.
Se la sorgente del segnale ha un'impedenza molto elevata, la necessità di caricare il condensatore può causare la caduta temporanea della tensione di ingresso. Se l'ADC si converte sull'ingresso mentre è ancora in carica il condensatore, si otterrà un valore errato.
Questo può probabilmente essere risolto lasciando che l'ingresso ADC si stabilizzi per un periodo di tempo dopo aver cambiato i canali ADC, ma il modo migliore per gestirlo è semplicemente assicurarsi che la sorgente di input possa caricare la capacità abbastanza velocemente da non essere un problema.