Цитата(ViKo @ Mar 4 2014, 11:03)

Если от Cext не зависит, то почему вы назвали совет повесить дополнительный конденсатор "вредным"?
Потому что Вы невнимательно читали то, что я написал. Возможны два случая, когда ошибка будет отсутсвовать: это или маленькая емкость Cext (в пределе - только емкость УВХ), которая успевает заряжаться с точностью лучше 1/2 LSB за время выборки, или большая емкость Cext, которая за время выборки разряжается менее чем на 1/2 LSB. В первом случае на величину ошибки влияет значение RC и время выборки, период выборок значения не имеет. Во втором случае имеет значение период выборок и величина R, время выборки значения не имеет. "Вредным" Cext может оказаться в первом случае, его добавление может привести к появлению заметной ошибки.
Цитата(ViKo @ Mar 4 2014, 11:03)

Если нет выброса, откуда возьмется ошибка?
Уф, который раз уже... Ошибка возмется из-за среднего входного тока АЦП. Во время каждой выборки через входной пин АЦП проходит некий заряд. Если этот заряд умножить на частоту выборок, получим средний входной ток.
Цитата(ViKo @ Mar 4 2014, 11:03)

В ваших формулах фигурирует Fs. Напоминаю еще раз, что ток идет только во время выборки. Во время преобразования тока нет. А источник заряжает внешний конденсатор постоянно.
Так и есть. Между Cext и Csh течет импульсный ток, а между источником сигнала и Cext - практически постоянный. Вот этот ток и создает падение на Rin, что приводит к ошибке.
Цитата(ViKo @ Mar 4 2014, 11:03)

Ваша формула годится для постоянного тока, заряжающего (разряжающего) внутренний конденсатор. В данном случае это не так.
Моя формула для среднего входного тока, который по переносу заряда в единицу времени соответствует импульсному входному току АЦП.
Цитата(ViKo @ Mar 4 2014, 11:03)

Можете показать на спайс-модели?
Легко. И на модели, и вживую на плате с STM32. Вот скриншот результатов моделирования, схему модели приводил у себя в LJ.