
- •1 Аналого-цифровые и цифроаналоговые преобразователи
- •1.1 Основные понятия [5].
- •Синхронизация
- •1.2 Основные характеристики точности и производительности [д3]
- •2 Квантование во времени и по уровню. Преобразование спектра при цифровом представлении сигнала.
- •2.1 Квантование [д10]
- •2.2 Теорема отсчетов [д10]
- •3 Классификация ацп по методу кодирования. Структуры и принцип действия основных типов ацп напряжения. Основные параметры и характеристики современных интегральных ацп.
- •3.1 Ацп считывания [д11]
- •3.2 Конвейерные ацп [д12]
- •3.3 Ацп последовательного приближения[д13]
- •3.4 Сигма-дельта ацп [д5]
- •3.5 Интегрирующие ацп [д14]
- •3.6 Ацп с преобразованием напряжения в частоту
3.4 Сигма-дельта ацп [д5]
Сигма-дельта АЦП обеспечивают высокое разрешение, высокую интеграцию при низкой стоимости, что делает их выбор оптимальным для таких применений, как управление процессами и взвешенные шкалы. Однако разработчики часто склоняются в пользу АЦП последовательного применения потому, что они не понимают работу сигма-дельта АЦП.
Аналоговая часть сигма-дельта АЦП очень проста – это 1- разрядный АЦП, однако цифровая часть, которая делает этот тип АЦП таким дешевым в производстве, весьма сложна. Она выполняет фильтрацию и децимацию. Чтобы понять, как это осуществляется, читателю необходимо ознакомиться с концепциями перевыборки (oversampling), формирования шумов, цифровой фильтрации и децимации.
Перевыборка (oversampling)
Сначала рассмотрим частную передаточную функцию традиционного многоразрядного АЦП при входном сигнале синусоидальной формы. Входной сигнал выбирается с частотой Fs. В соответствии с теорией Найквиста Fs должна быть по меньшей мере в два раза больше полосы входного сигнала.
Рис.3.4.1
При рассмотрении результатов Фурье-анализа выходного цифрового сигнала мы увидим одиночную спектральную линию и массу шума, протянувшегося от нулевой частоты до Fs/2 (Рис.3.4.1). Известный под названием шума квантования этот эффект возникает в результате следующего: входной сигнал – непрерывный с бесконечным числом возможных состояний, а выходной – дискретная функция. Чье число возможных состояний определяется разрешением АЦП. Итак, при преобразовании сигнала из аналоговой формы в цифровую теряется часть информации и вносятся искажения в сигнал. Искажения носят случайный характер с величиной в пределах ±LSB.
Если мы поделим амплитуду основной гармоники сигнала на среднеквадратическое значение всех частных составляющих шума квантования, то мы получим отношение сигнал/шум (SNR). Для N-разрядного АЦП SNR=6,02 N+1,76 дб. Для улучшения в обычном АЦП SNR (и, соответственно, точность воспроизведения сигнала) вы должны увеличивать число разрядов.
Рис.3.4.2
Рассмотрим снова предыдущий пример, но при увеличенной в k раз частоте выборки kFs (здесь k – коэффициент перевыборки). Фурье преобразование показывает снижение уровня шума (рис. 3.4.2). SNR здесь такой же, но энергия шума распределена в более широком диапазоне частот. Сигма дельта преобразователи используют этот эффект, совмещая 1-разрядный АЦП с цифровым фильтром (рис. 3.4.3), при этом малоразрядный АЦП обеспечивает широкий динамический диапазон.
Заметим, что SNR 1-разрядного АЦП равен 6,02+1,76 дб. Каждое увеличение частоты выборки в 4 раза увеличивает SNR на 6 дб, а каждые 6 дб увеличения SNR эквивалентны увеличению разрешения АЦП на 1 разряд. Одноразрядный АЦП с 24-кратной перевыборкой достигает разрешения 4-разрядного АЦП, для достижения 16 разрешения коэффициент перевыборки должен быть равен 415, что практически нереализуемо. Но сигма-дельта АЦП преодолевают это ограничение используя процедуру формирования шумов, которая позволяет получать большее, чем 6 дб, повышение SNR на каждое 4-кратное повышение частоты выборки.
Рис.3.4.3
Формирование шумов
Чтобы понять процедуру формирования шумов, рассмотрим блок-схему сигма-дельта модулятора первого порядка (Рис.3.4.4). Он включает дифференциальный усилитель, интегратор и компаратор с обратной связью, которая осуществляется через 1-разрядный ЦАП. Этот ЦАП представляет собой просто ключ, который подключает инвертирующий вход дифференциального усилителя к положительному или отрицательному опорному напряжению. Задача ЦАП обратной связи – поддерживать выход интегратора в среднем около опорного уровня компаратора.
Рис.3.4.4
Плотность «1» в потоке выходных данных модулятора пропорциональна входному сигналу. При увеличении входного сигнала компаратор генерирует больше чисел «1» и наоборот - при уменьшении. Суммируя напряжение ошибки интегратор работает как фильтр нижних частот для входного сигнала и как фильтр верхних частот для шума квантования. Таким образом большая часть шума квантования выдается на верхних частотах (Рис.3.4.5). Перевыборка изменяет не общую энергию шумов, а ее распределение.
Рис.3.4.5
Если мы добавим цифровой фильтр к модулятору с формированием шумов, он удалит больше шумов, чем простая перевыборка (Рис.3.4.6). Этот тип модулятора (первого порядка) обеспечивает повышение SNR на 9 дб при каждом удвоении частоты выборки. Для более высокого порядка квантования мы можем включать более одной секции интегрирования и суммирования в сигма-дельта модулятор. Например, сигма-дельта модулятор второго порядка обеспечивает повышение SNR на 15 дб при каждом удвоении частоты выборки. На рис.3.4.7 показано соотношение между порядком сигма-дельта модулятора и коэффициентом перевыборки, необходимым для обеспечения заданного SNR.
Рис.3.4.6
Рис.3.4.7
Цифровой и децимационный фильтры
Выходной сигнал модулятора представляет собой 1- разрядный поток данных с частотой выборки, которая может достигать мегагерц. Назначение цифрового и децимационного фильтров (Рис.3.4.8) – извлечь информацию из этого потока данных и снизить тем выдачи информации до более полезной величины. В сигма-дельта АЦП цифровые фильтры усредняют 1- разрядный поток данных, повышают разрешение АЦП и удаляют шум квантования, который выходит за пределы используемой полосы частот. Они определяют полосу сигнала, время установления и подавление вне полосы пропускания.
Рис.3.4.8
В сигма-дельта АЦП широко используется фильтр нижних частот с топологией Sinc3. Главное преимущество этого фильтра – его решетчатая частотная характеристика с глубокими провалами (Рис.3.4.9), фильтр (для примера) может подавить линию некоторой частоты, когда настроен на эту частоту. Положение провалов прямо связано с темпом выдачи выходных данных (1/период выдачи выходных слов). Фильтр устанавливается за три периода выдачи выходных слов. С частотой режекции 60 Гц (частота выдачи выходной информации 60 Гц) время установления равно 50 мс. Для применений, которые требуют низкое разрешение и быстрое установление выходной информации рассмотрим АЦП семейства МАХ1400, которые позволяют выбирать тип фильтра (Sinc1 или Sinc3).
Рис.3.4.9
Время установления фильтра Sinc1 равно одному слову данных, т.е. для предыдущего примера 16,7 мс. Поскольку полоса передаваемых частот снижается выходным цифровым фильтром, темп выдачи выходных данных удовлетворяет критерию Найквиста не смотря на то, что он ниже исходной частоты выборки. Это может быть выполнено путем сохранения части входных выборок и отбрасывания остальных. Это процесс называют децимацией с коэффициентом М (отношение децимации). М может быть любой целой величиной, удовлетворяющей требованию, что частота выдачи выходных данных более чем в два раза больше полосы сигнала (Рис.3.4.10). Если частота входных выборок была Fs, то темп выдачи выходных данных может быть снижен до Fs/М без потери информации.
Рис.3.4.10