Xan> Граждане!
Xan> Вы забываете, что АЦП неидеальный.
Нет, я-то, как раз, помню
Это тоже компенсируется шумом. Иначе с чего бы для 16-разрядного АЦП нужно было 20 LSB шума?
Xan> Точность можно было бы увеличить, если б расстояние между соседними уровнями АЦП было бы одинаковым.
Xan> Но волшебные слова "no missing codes" означают всего лишь, что шаги больше нуля.
Xan> Величина шага может быть и 0.1 от идеального, и 1.9.
Xan> Да ещё и "интегральная нелинейность" есть.
Xan> Что-то вроде того, что на картинке.
Сравнительно большой шум (больший, чем 1 LSB), как раз и интересен тем, что "размазывает" сигнал по нескольким неидеальным ступенькам. Да, потом надо долго фильтровать, но, зато, отфильтрованный код будет иметь точность сильно лучше точности исходного АЦП. Собственно, дельта-сигма АЦП идеологически состоят из 1-битного АЦП и большого-пребольшого фильтра... Но, чтобы фильтр устаканивался быстрее, сейчас там используют не 1-битные, а примерно 4-битные АЦП. В смысле, порядок дельта-модулятора повысили.
Для того, чтобы этот сценарий реализовался, нужно просто больше отсчётов суммировать, чем для идеального АЦП и идеального шума.