Тут є кілька факторів.
По-перше, вхідний опір АЦП. ATmega328P використовує АЦП послідовного наближення . Таким чином, вхід є в основному входом до компаратора, тому АЦП має дуже високий вхідний опір.
АЦП визначається як такий, що має вхідний опір 100 МОм (тобто MegaOhm).
Однак це здається мені дещо підозрілим. Разом з тим, що не вказано витоку аналогового входу, я б припустив, що це електричні характеристики просто АЦП, а не АЦП разом із усією структурою штифтів ІО. Я б припустив, що лінії ІО АЦП, які спільно використовуються з цифровим ІО, мають набагато більший струм витоку (1 мкА від документів), ніж лінії IO, які є аналоговими (50 нА, якщо вважати, що компаратор SAR аналогічний аналоговому компаратору вхідна топологія).
Однак тут є ще один розгляд, що є причиною того, що Атмель задає імпеданс джерела <10 КОм:
Вхідна ємність
В основному, вхідні з'єднання з АЦП всередині мікросхеми після мультиплексора мають деяку ємність. Якщо ви подивитеся на еквівалентну схему для входу АЦП ATmega:
Ви можете бачити, як виглядає вхід.
Проблема з високими опорами джерела виникає при перемиканні вхідного мультиплексора з одного штиря на інший. Якщо у вас два входи, один на 0,5 В і один на 4,5 В, коли ви переходите з одного на інший, вхід повинен заряджати (або розряджати) цей конденсатор 14 пФ.
Якщо джерело сигналу має дуже високий опір, заряджання конденсатора може призвести до тимчасового падіння вхідної напруги. Якщо АЦП перетворюється на вхід, поки ще заряджається конденсатор, ви отримаєте неправильне значення.
Це, мабуть, можна вирішити, давши вхід АЦП осісти протягом періоду часу після перемикання каналів АЦП, але найкращий спосіб впоратися з цим - просто переконатися, що джерело входу може зарядити ємність досить швидко, щоб це не було проблемою.