См. также

  • Квантование (обработка сигналов)
  • Дискретизация
  • Covox
  • Модем
  • Цифровой вычислительный синтезатор

Литература

  • Жан М. Рабаи, Ананта Чандракасан, Боривож Николич. Цифровые интегральные схемы. Методология проектирования = Digital Integrated Circuits. — 2-е изд. — М.: Вильямс, 2007. — 912 с. — ISBN 0-13-090996-3
  • Mingliang Liu. Demystifying Switched-Capacitor Circuits. ISBN 0-75-067907-7.
  • Phillip E. Allen, Douglas R. Holberg. CMOS Analog Circuit Design. ISBN 0-19-511644-5.

Doc

ЛАБОРАТОРНАЯ РАБОТА № 14
АНАЛОГО-ЦИФРОВЫЕ ПРЕОБРАЗОВАТЕЛИ

1. Общие сведения

Процесс аналого-цифрового преобразования содержит две операции: дискретизацию и квантование, поэтому АЦП в общем случае изображается структурной схемой рис.5. Дискретизатор выполняет операцию выделения из бесконечного числа значений аналогового сигнала Uвх отдельных мгновенных уровней – выборок Uд, моменты отсчета которых во времени задаются короткими стробирующими импульсами Uстр.

Рис.1. Основные операции АЦ – преобразования,

Nвх – цифровой эквивалент (код) выборки

Дискретизацию быстро изменяющихся сигналов обычно осуществляют устройствами выборки-хранения, а для медленных сигналов она может выполняться во время второй основной операции аналого-цифрового преобразования – квантовании сигнала по уровню. Квантователь АЦП осуществляет оцифровывание, то есть подсчет целого числа квантов, содержащихся в аналоговой выборке. При этом квант АЦП равен h=Uоп/Nмах=Uоп/2m. В результате квантования получается цифровой эквивалент выборки входного сигнала Nвх.

Как известно [2], операция дискретизации, если она выполняется в соответствии с теоремой В.А. Котельникова, не вносит погрешности в сигнал, восстановленный по полученным выборкам. Однако операция квантования всегда сопровождается погрешностью квантования dкв, поскольку она сопряжена с отбрасыванием части аналоговой выборки (меньшей, чем квант h).

2. Статистическая погрешность квантования АЦП

На пис.6,б представлена амплитудная характеристика (АХ) идеального АЦП. Получена АХ путем восстановления кодов АЦП с помощью идеального ЦАП не вносящего собственных погрешностей (рис.6,а). Амплитудная характеристика идеального АЦП – ступенчатая кривая, причем линия, соединяющая середины всех ступеней с началом координат – прямая 1.

Рис.2. АХ идеального АЦП

Из АХ АЦП следует, что процесс аналого-цифрового преобразования сопровождается так называемыми шумами квантования Uш вида рис.6в. Если сложить геометрически АХ АЦП и Uш, то получим прямую 1, характерную для устройства без погрешностей квантования.

Известно [1], что действующее значение шумов квантования

Ūш=hацп/121/2=Uоп/121/2*2m, (5)

где m – число разрядов АЦП.

Относительная погрешность квантования входного сигнала

dкв=Uш/Uс, (6)

где Uс – действующее напряжение сигнала.

Для синусоидального сигнала с максимальной амплитудой Uм=Uоп/2 dкв составит

dкв=(Uоп/121/2*2m)/(Um/21/2)=1/61/2*2m-1. (7)

Из (7) следует, что чем больше разрядов m имеет АЦП, тем меньше его относительная погрешность квантования.

Следует отметить, что погрешность квантования, определяемая

выражением (7), является минимальной. На практике погрешность аналого-цифрового преобразования возрастает за счет деформации АХ АЦП, которая, как и у ЦАП, имеет аддитивную, мультипликативную, дифференциальную и интегральную составляющие (см. рис.3).

3. Методы аналого-цифрового преобразования

В аналого-цифровой технике известны три основных метода квантования аналогового сигнала: метода единичных приращений, метод поразрядного уравновешивания и метод считывания. Сравнительные параметры этих методов показаны в таблице 1.

Таблица 1. Сравнительные параметры аналого-цифрового преобразования.

Метод АЦП Число шагов до получения цифрового кода Nвх Число источников опорного напряжения Uоп Примечание
Единичных приращений Nвх 1 Простой, медленный
Поразрядного уравновешивания M m Умеренное быстродействие и аппаратурные затраты
Параллельный 1 2m-1 Быстрый, большие аппаратурные затраты


На практике АЦП строятся также путем комбинации перечисленных выше методов.

4. АЦП единичных приращений и поразрядного уравновешивания

Типовая структурная схема АЦП, отражающая методы единичных приращений и поразрядного уравновешивания показана на рис.7. Преобразователи содержат следующие узлы: сравнивающее устройства – компаратор К, управляемый источник опорных напряжений – в данном случае это ЦАП, память двоичных чисел (в качестве ее может быть использован, например, счетчик), генератор тактовых импульсов ГТИ и устройство

управления УУ.

Рис.3. Структурная схема АЦП единичных приращений

и поразрядного уравновешивания

Устройство управления стремится максимально приблизить напряжение ЦАП U(Z) к Uвх, и когда разность напряжений между входами компаратора Uк становится меньше кванта ЦАП, код Z на входе ЦАП представляет собой цифровой эквивалент выборки входного напряжения Uвх.

В зависимости от алгоритма работы УУ в структурной схеме рис.7 может реализовываться либо метод единичных приращений, либо метод поразрядного уравновешивания.

2.4.1. Алгоритм работы АЦП единичных приращений

Перед началом преобразования УУ устанавливает нули в двоичных ячейках памяти, причем памятью здесь служит двоичный суммирующий счетчик. Вначале работы АЦП двоичный код Z=0 поступает на ЦАП, который преобразует его в напряжение U(Z)=0 и подает на один из входов компаратора. Компаратор сравнивает входное напряжение АЦП Uвх с этим установленным значением U(Z)=0 и, если Uвх>U(Z), то на его выходе появляется логическая единица, которая через УУ разрешает прохождение первого импульса от ГТИ в счетчик (память). С этого момента компаратор сравнивает Uвх с величиной U(Z)=1hцап и если Uвх>U(Z), то процесс накопления единичных приращений счетчика продолжается до тех пор, пока Uвх<U(Z) и компаратор установит логический нуль на своем выходе. После этого УУ запретит поступление импульсов ГТИ в суммирующий счетчик, который до начала следующего преобразования будет хранить код двоичного числа Z=Nвх, пропорциональный Uвх с точностью до кванта hцап.

Как следует из алгоритма АЦП единичных приращений квант АЦП и его разрядность зависят от кванта и разрядности входящего в него ЦАП, а время преобразования зависит от быстродействия ЦАП и от величины входного напряжения Uвх – оно тем больше, чем больше Uвх.

2.4.2. Алгоритм работы АЦП поразрядного уравновешивания

После очистки памяти УУ записывает логическую единицу в старший разряд памяти. При этом выходное напряжение ЦАП U(Z) принимает значение равное половине максимально возможного значения входного напряжения U(Z)=0,5*Uвх.мах=2m-1*hцап. При Uвх<U(Z) компаратор устанавливается в состояние логического 0 и в старший двоичный разряд Zm памяти заносится 0 вместо установленной там вначале 1. Если Uвх>U(Z), то в памяти сохраняется Zm=1 и сохраняется на выходе ЦАП U(Z)=2m-1*hцап. Затем УУ переходит к следующему такту уравновешивания, при котором в память записывается 1 в разряд находящийся ниже старшего Zm-1, а компаратор сравнивает входное напряжение с разностью Uвх-2m-1*hцап*Zm. Если эта разность будет меньше величины (2m-1*hцап*Zm+2m-2*hцап*Zm-1), то компаратор устанавливается в 0 и вместо Zm-1=1 записывается в память Zm-1=0. При Uвх большем указанной выше разности Zm-1=1 сохраняется в памяти. Этот процесс повторяется до момента уравновешивания младшего разряда Z0. При этом U(Z) с точностью до кванта hцап совпадает с Uвх, а в памяти фиксируется цифровой эквивалент выборки Nвх. В целом алгоритм поразрядного уравновешивания АЦП можно записать

Uк=Uвх-2m-1*hцап*Zm-2m-2*hцап*Zm-1-….-2*hцап*Z1-hцап*Z0 < hцап. (8)

Из (8) видно, что процесс уравновешивания выполняется за m тактов и не зависит от величины Uвх, однако погрешность квантования и быстродействие АЦП зависит от параметров ЦАП, входящего в состав АЦП.

В настоящее время устройство управления или даже весь АЦП поразрядного уравновешивания выполняется в виде одной интегральной микросхемы (например, 155ИР17 и 1113ПВ1).

5. Параллельные АЦП

Принцип работы параллельных АЦП поясним на примере трехразрядного устройства (m=3), показанного на рис.8 [3].

Рис.4. Структурная схема трехразрядного параллельного АЦП

Преобразователь содержит резистивный делитель (резистивная сетка) из 8-ми резисторов, задающих опорные напряжения на каждом из входов семи компараторов К1 ….. К7, на вторые входы которых параллельно поступает входной сигнал Uвх. Выходы компараторов подключены к стробируемому регистру RG, фиксирующему по фронту управляющего сигнала Uупр логические состояния компараторов. Выходные сигналы RG дешифрируются приоритетным шифратором в натуральный двоичный код.

Предположим, что Uвх=4h (где, h – квант данного АЦП), тогда входное напряжение превысит опорные напряжения четырех нижних по схеме компараторов. По фронту Uупр в регистр запишется унитарный код 0001111, который в приоритетном шифраторе преобразуется в код 1002 или 410. Процесс аналого-цифрового преобразования, таким образом, происходит за один такт. Аналоговое напряжение Uвх как бы считывается в регистр в виде унитарного кода. Параллельные АЦП наиболее быстродействующие устройства и, кроме того, они не требуют применения УВХ для преобразования быстро изменяющихся сигналов. Функцию УВХ в этом АЦП выполняет регистр RG фиксирующий мгновенное состояние не аналоговой величины (как в УВХ), а мгновенные значения унитарных кодов. Однако очевиден и основной недостаток параллельных АЦП: они требуют большого числа радиоэлементов (резисторов, компараторов, триггеров и др.) при увеличении числа разрядов. Так, например 8-ми разрядный АЦП 1107ПВ2 содержит 255 отводов от резистивной сетки, 255 компараторов и триггеров, а также приоритетный шифратор на 255 входов.

6. Основные параметры АЦП

6.1. Статические параметры:


  • m – число разрядов, которые определяет максимальное число квантов АЦП Nмах=2m;

  • Uоп – опорное напряжение;

  • h – квант АЦП равный h=Uоп/Nмах;

  • dд – статическая дифференциальная нелинейность АХ, определяемая так же, как и у ЦАП.


2.6.2. Динамические параметры АЦП:


  • tпр – время преобразования АЦП, характеризующееся минимальным временем между соседними выборками аналогового сигнала;

  • tа – апертурная неопределенность, которая характеризует динамические искажения АЦП, вносимое им в выходной код за счет конечного времени срабатывания компараторов и неопределенности момента их срабатывания. Апертурная погрешность dа за счет ta зависит от скорости изменения входного сигнала dUвх/dt


dа=ta*dUвх/dt. (9)
^


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: