Расширение сетей беспроводной передачи данных с использованием все более высоких несущих частот и скоростей передачи данных ставит все более актуальные задачи усовершенствования оцифровки сигналов. Это означает, что возрастает спрос на более усовершенствованные аналого-цифровые преобразователи АЦП. Для удовлетворения современных требований появились аналого-цифровые преобразователи с частотой дискретизации более 1 ГГц. В данной статье будет рассматриваться использование более быстрых АЦП при разработке новых приложений, а также при модернизации старых.

Вспоминаем правило Найквиста

При выборе аналого-цифрового преобразователя для высокочастотного устройства следует помнить, что частота дискретизации АЦП должна быть в два или более раза выше пропускной способности сигнала, подлежащего оцифровке. Такую частоту дискретизации называют частотой Найквиста. Обратите внимание, что используется термин «пропускная способность», а не «частота». Если входной сигнал отличен от синусоиды, то он считается комплексным. Например, импульс, который состоит из основной синусоиды и кратных гармоник в соответствии с теоремой Фурье. Модулированные сигналы также содержат широкий диапазон частот, которые необходимо учитывать при выборе частоты дискретизации.

Рассмотрим прямоугольную волну, состоящую из основной частоты синусоидальной волны и бесконечного числа нечетных гармоник. Для прямоугольного сигнала с частотой 300 МГц частота дискретизации АЦП должна быть как минимум в два раза больше частоты пятой гармоники, или 3 ГГц. Более сложные сигналы, такие как радарные или модулированные сигналы, требуют аналогично высоких темпов обработки, чтобы точно улавливать все детали сигнала.

Примером может послужить приемное устройство станции обработки LTE Advanced сигналов, которые используют агрегацию носителей для более высокой пропускной способности и увеличения скорости передачи данных. Несколько стандартных 20 МГц LTE каналов группируют для обеспечения 40-, 80-, 160 МГц полосы пропускания, чтоб обеспечить более высокую пропускную способность OFDM.

Применение высокоскоростных АЦП в различных системах

В основном высокоскоростные АЦП применяются в программно-определяемых устройствах радиосвязи (SDR). Большинство современных SDR используют архитектуру прямого преобразования (zero IF), в которой входной сигнал оцифровывается непосредственно уже после фильтрации и усиления. При работе с сигналами дециметровой или высокой частоты (ДМВ или СВЧ) аналого – цифровой преобразователь должен иметь высокую частоту дискретизации. Один из примеров – сотовый приемник базовой станции.

Также высокоскоростные АЦП могут применятся и в других системах, таких как системы РЭБ (радиоэлектронной борьбы), записывающих RF системах, в радиолокационном оборудовании. Очень часто применяют высокоскоростные аналого-цифровые преобразователи и в измерительной технике, оборудовании рефлектомерии (OTDR). Является важной частью приемников цифровых предыискажений, используемых в линейных радиочастотных усилителях мощности.

Ниже показана блок схема ADC32RF45 Texas Instruments используемая в SDR приемниках прямого преобразования:

Входной полосовой фильтр выбирает требуемый сигнал, малошумящий усилитель усиливает его, после чего сигнал попадает на цифровой усилитель с переменным коэффициентом усиления, который обеспечивает надлежащий уровень входного сигнала для аналого-цифрового преобразователя. Внеполосные фильтры предотвращают наложения спектров. АЦП работает с внешним синтезатором PLL и очистителем джиттера. Он подключается к процессору DSP с помощью интерфейса JESD2048.

Среди продуктов, которые используют ADC32RF45, присутствуют и Pentek’s FlexorSet Software Radio Modules. Данные модули разработаны для помощи инженерам при проектировании специализированного оборудования связи и для проведения экспериментов с различным оборудованием SDR. Модули предлагают два канала АЦП и два канала ЦАП (). Xilinx FPGA с внутренним программным обеспечением для сбора данных и генерации сигнала ЦАП облегчает проведение экспериментов.

Требования при проектировании

Наиболее важным этапом проектирования с применением ADC32RF45 будет правильный подбор элементов входной цепи. В частности, сглаживающие внеполосные фильтры должны соответствовать входному сопротивлению АЦП. Это имеет важное значение для обеспечения максимума в полосе плоскостности фильтра и желательно вне зоны отторжения.

Для упрощения проекта рекомендуется использовать S параметры (параметры рассеивания). S-параметры в частотной области связанны с величинами моделирования поведения радиочастотных схем и компонентов. Эти комплексные значения, как правило, представлены в матричной форме, которой можно манипулировать, чтобы проиллюстрировать поведение и производительность схем и компонентов. Они предпочтительнее при проектировании систем связанных с линиями передач, фильтров и других высокочастотных устройств.

Кроме того, полная эталонная конструкция с модулем оценки (EVM) поможет ускорить и упростить процесс проектирования.

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

Hewlett-Packard запатентовала новый метод, названный аналоговым декодированием, теоретически позволяющий для N-разрядного аналого-цифрового преобразования использовать только N компараторов, защелок и логических элементов XOR .

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

2.4. Кодирование выходных сигналов

В АЦП прямого взвешивания выходы компараторов, опорные напряжения которых меньше входного сигнала, находятся в состоянии 1, а у тех, опорные напряжения которых больше входного, - в состоянии 0. По аналогии с ртутным термометром такой выходной код называют термометрическим. При изменении входного сигнала в каждый момент времени изменяться состояние только одного компаратора. Однако моменты срабатывания последних и приходов тактовых импульсов триггеров-защелок независимы, что при определенных соотношениях задержек этих элементов может приводить к появлению нестабильности выходного кода АЦП, называемой «искрящим кодом». Одним из способов борьбы с этим явлением является построение декодирующего устройства с применением кода Грея, при котором в каждый момент может изменяться состояние только одного разряда.

2.5. Функция пикового детектирования

Для того чтобы записать большой фрагмент сигнала в имеющуюся в устройстве память ограниченного объема, частоту выборок приходится уменьшать по сравнению с максимально возможной. При этом короткие выбросы сигнала могут быть пропущены. Для предотвращения этого явления можно использовать следующий прием. Частота дискретизации всегда максимальна. На запоминание поступает результат каждой N-й выборки, где N - коэффициент деления частоты дискретизации. Для выделения максимального положительного напряжения в промежутке между записями значение текущей выборки постоянно сравнивается с предыдущим, и сохраняется большее из них. Аналогично выделяется максимальное отрицательное напряжение. Такие «интеллектуальные» устройства, использующие описанный рекурсивный алгоритм, встроены в некоторые новые цифровые осциллографы. Например, осциллограф Hewlett-Packard HP54800 может запоминать импульсы длительностью до 500 пс, что соответствует частоте дискретизации 2 ГГц.

Рис. 1. Структурная схема "классического" АЦП прямого взвешивания

Рис. 2. Интерполирующая структура АЦП прямого взвешивания

При описанном алгоритме минимальная длительность выделяемого импульса ограничивается временем полного цикла преобразования АЦП, значительная часть которого уходит на преобразование выходного кода линейки компараторов в выходной сигнал с помощью многокаскадной логической схемы. Изменением логической схемы АЦП задержка последней может быть сведена к задержке одного триггера-защелки. Структура такого цифрового пикового детектора TDC1035 компании Raytheon представлена на рис. 3 . Она отличается от «классической» (рис. 1) тем, что вместо стробируемых D-триггеров здесь использованы RS-триггеры, срабатывающие немедленно после прихода соответствующего сигнала компаратора и остающиеся в таком состоянии до прихода импульса сброса. «Термометрический» выходной код линейки RS-триггеров представляет код пикового значения сигнала. Время его преобразования в стандартную форму уже не имеет строгих ограничений. Этот АЦП выполнен по довольно старой технологии и имеет гарантированную длительность импульса, измеряемого с полной 8-разрядной точностью, составляет 30 нс.

Рис. 3. Структурная схема пикового детектора с АЦП прямого взвешивания Raytheon TDC1035

3. АЦП конвейерного типа (Pipeline)

Как упоминалось выше, максимальная разрядность АЦП прямого взвешивания - 10. Для повышения разрешения необходимо применять иные структуры. Многие из современных быстродействующих АЦП состоят из узлов, последовательно обрабатывающих сигнал за несколько тактов сигнала выборки. При этом частота появления выходных кодов равна частоте сигнала выборки. Они называются АЦП конвейерного типа (Pipeline).

3.1. Конвейерный груботочный АЦП (Subranging)

При этом, сейчас наиболее распространенном методе сначала в цифровую форму преобразуется группа старших разрядов (грубое преобразование). С помощью ЦАП полученный код преобразуется в аналоговый сигнал, который вычитается из входного. Разностное напряжение усиливается и поступает на АЦП, осуществляющий преобразование группы младших разрядов (точное преобразование). Количество таких уточняющих преобразований, а следовательно каскадов, может быть довольно большим. АЦП младших и старших разрядов работают одновременно, последовательно обрабатывая поступающие выборки. В устройстве могут использоваться внутренние АЦП, построенные на разных принципах- прямого взвешивания или, например, рассматриваемые далее MagAmps.

На рис. 4 представлена структура усовершенствованного 12-разрядного Subranging АЦП AD9042 компании Analog Devices, который выпускается в модификациях с частотами выборки 60 и 41 МГц. Первая схема выборки-хранения SHA1 обычным образом запоминает выборку сигнала на время преобразования. Ее выходной сигнал преобразуется АЦП, выходной код которого запоминается буферным регистром, а также используется для управления ЦАП. Схема выборки-хранения SHA2 используется для предотвращения влияния работы первого АЦП на точность последующей части устройства. Из ее выходного сигнала вычитается сигнал ЦАП. Разностное напряжение усиливается и запоминается схемой выборки-хранения SHA3 на время, необходимое для работы второго АЦП. При корректной работе первого АЦП его ошибка не превысит единицы младшего разряда. Число разрядов второго преобразователя выбирается таким образом, что число разрядов первого и второго АЦП на один превышало разрядность АЦП в целом. Избыточный разряд используется для коррекции ошибки преобразования первого АЦП. Для этого ЦАП должен иметь точность не менее чем у АЦП в целом, то есть в данном случае 12-разрядную, а суммирующий усилитель такой коэффициент усиления, чтобы вес старшего разряда второго АЦП был не меньше младшего разряда первого. При этом схема корректирующей логики, представляющего собой полный сумматор, сможет уменьшить погрешность преобразования до величины, соответствующей заданному числу разрядов АЦП. Особенностью являются использование АЦП хорошо освоенного компанией типа MagAmps и для получения высокой линейности и быстродействия, ЦАП с 63 источниками тока, весовой коэффициент каждого из которых соответствует определенному коду. Технические идеи, заложенные в этой структуре, используются в ряде других изделий компании Analog Devices.

Рис. 4. Структурная схема конвейерного АЦП с корректирующей логикой Analog Devices AD9042

Аналогичную структуру имеет АЦП ADS807, используемая компанией Burr-Brown во всех сериях высокоскоростных АЦП : 12-разрядных ADS80X (самый быстрый ADS807 - 53 МГц), 10-разрядных ADS82X и ADS90X (самый быстрый ADS824 - 70 МГц), 8-разрядных ADS83X и ADS93X (самый быстрый ADS831 - 80 МГц).

Все высокоскоростные АЦП компании Texas Instruments также построены на основе этого метода. Поскольку они используют внутренние АЦП прямого взвешивания (Flash), компания называет их структуру Samiflash. За исключением TLC876, все они 8-разрядные и используют два внутренних четырехразрядных АЦП. Самый быстрый из них -TLV5580 (8 разрядов, 80 МГц, время задержки появления выходного кода - 4,5 такта), самый точный- TLC876 (10 разрядов, 20 МГц, использует 5 внутренних двухразрядных АЦП).

3.2. Многокаскадный с однобитными АЦП

Один из ранних вариантов конвейерного АЦП (ripple) состоял из последовательно включенных одинаковых каскадов. Каждый каскад содержал усилитель, однобитный ЦАП и компаратор [Х]. Входной сигнал запоминался схемой выборки-хранения, поступал на первый компаратор, при его срабатывании однобитовый сигнал ЦАП вычитался из входного сигнала, усиливался в 2 раза усилителем (для получения одинаковой чувствительности во всех каскадах) и в виде разностного сигнала поступал на следующий каскад. Таким образом, каждый из каскадов осуществлял одноразрядное аналого-цифровое преобразование. Совокупность сигналов с выходов всех компараторов представляла результат преобразования, который выходной логикой перекодировался в стандартную форму. Время преобразования определялось в основном временем прохождения сигнала через все каскады.

Рис. 5. Структурная схема однобитного АЦП MagAmp - элемента конвейерного АЦП

Усовершенствована конвейерная структура, построенная из одноразрядных АЦП, названа Magnitude Amplifiers, или сокращенно MagAmps, так как использует усилители абсолютного значения сигнала. Применяют и другие названия. Эквивалентная схема каскада такого АЦП представлена на рис. 5. Компаратор определяет знак входного напряжения, в соответствии с которым выдает выходной бит. Одновременно он управляет знаком усиления, с которым сигнал поступает на следующий каскад: +2 или –2. Опорное напряжение VR суммируется с напряжением на выходе ключа, образуя разностный сигнал, поступающий на следующий каскад. В отличие от описанного выше варианта (ripple), эта зависимость имеет скачки только по производной, но не имеет резких скачков по амплитуде, что способствует достижению высокой скорости преобразования. Основным фактором, позволяющим достигать высокой скорости преобразования, явилась возможность реализации в новых структурах аналоговых ИС с токовым управлением высокоскоростных дифференциальных каскадов с малыми искажениями и точностью, достигающей 8 разрядов без применения обратной связи. За форму зависимости этот АЦП также называют складным (folded), а за выходную кодировку в виде кода Грея также последовательным АЦП Грея. Благодаря технологичности эти структуры часто используются при построении недорогих АЦП с хорошими характеристиками. Например, Analog Devices в ее 12-разрядных АЦП AD9042, в серии AD922X с частотой квантования до 10 МГц, в сдвоенном 8-разрядном AD9059 с частотой квантования 60 МГц (5 старших разрядов) и в 8-разрядном AD9054 с частотой квантования 200 МГц (4 старших разряда).

4. О применении многофазной дискретизации

При нестабильности следования сигналов выборки, что обычно проявляется в форме их дрожания (jitter) по фазе, на сигналах с частотой, соизмеримой с частотой выборок, наблюдается появление характерных нелинейных искажений, тем больших, чем выше скорость изменения сигнала. Для повышения временной стабильности тактовых генераторов принимаются специальные меры, например, в новых осциллографах Hewlett-Packard используется схема формирования с петлей фазовой автоподстройки, обеспечивающая очень стабильный сигнал синхронизации .

Часто в высокоскоростных АЦП, построенных на различных принципах, для повышения эквивалентной частоты выборок устройства в целом, используется включение нескольких АЦП параллельно по входам и выборками с временным сдвигом относительно друг друга. Этот метод, называемый многофазной дискретизацией, дает серьезные преимущества в скорости преобразования, если время записи (выборки) сигнала в одну физическую ячейку запоминания существенно меньше времени от поступления сигнала выборки до появления сигнала на выходе АЦП. Например, в упоминавшемся выше AD9059, время выборки встроенной схемы выборки-хранения составляет 1 нс, а минимальный интервал между сигналами выборки - 16,7 нс. Однако этой возможностью нужно пользоваться осторожно. Ограничения, вызываемые недостаточной стабильностью следования сигналов выборки и различием времени преобразования для входящих в устройство АЦП, приводят к тому, что сейчас чаще всего либо используется чередование только двух АЦП, выполненных на одном кристалле, как AD9058 либо, от этой возможности отказываются вовсе, как в новых осциллографах компании Hewlett-Packard.

Литература

  1. Каталог фирмы Tektronix, 1988г.
  2. Денбновецкий С.В. и др., Запоминающие электронно-лучевые осциллографы. Москва, «Радио и связь»,1990.
  3. 20X Clock multiplication moves digitizing rate of portable Scopes in to Hiperdrive. Richard B. Rudloff, Hewlett-Packard Corp.
  4. Цифровой регистратор импульсных сигналов АФИ-1700. Техническое описание и инструкция по эксплуатации. Институт ядерной физики Сибирского отделения АН СССР, 1994 г.
  5. 500Mpsps 8-Bit Flash ADC, Analog Design Guide, 7th Edition, Maxim Integrated Products, Inc.
  6. Walt Kester. High speed sampling and high speed ADC. High speed design techniques, Analog Devices Inc.
  7. Winter 1999 Designer"s Reference Manual, CD, Analog Devices Inc.
  8. 1997 Data Book, CD, Raytheon Electronics Semiconductor Division.
  9. 1999 CD-ROM Catalog, Burr-Brown Corporation.
  10. Designer"s Guide & Data Book.

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

Введение

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


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

Основные характеристики АЦП

АЦП имеет множество характеристик, из которых основными можно назвать частоту преобразования и разрядность. Частота преобразования обычно выражается в отсчетах в секунду (samples per second, SPS), разрядность – в битах. Современные АЦП могут иметь разрядность до 24 бит и скорость преобразования до единиц GSPS (конечно, не одновременно). Чем выше скорость и разрядность, тем труднее получить требуемые характеристики, тем дороже и сложнее преобразователь. Скорость преобразования и разрядность связаны друг с другом определенным образом, и мы можем повысить эффективную разрядность преобразования, пожертвовав скоростью.

Типы АЦП

Существует множество типов АЦП, однако в рамках данной статьи мы ограничимся рассмотрением только следующих типов:

  • АЦП параллельного преобразования (прямого преобразования, flash ADC)
  • АЦП последовательного приближения (SAR ADC)
  • дельта-сигма АЦП (АЦП с балансировкой заряда)
Существуют также и другие типы АЦП, в том числе конвейерные и комбинированные типы, состоящие из нескольких АЦП с (в общем случае) различной архитектурой. Однако приведенные выше архитектуры АЦП являются наиболее показательными в силу того, что каждая архитектура занимает определенную нишу в общем диапазоне скорость-разрядность.

Наибольшим быстродействием и самой низкой разрядностью обладают АЦП прямого (параллельного) преобразования. Например, АЦП параллельного преобразования TLC5540 фирмы Texas Instruments обладает быстродействием 40MSPS при разрядности всего 8 бит. АЦП данного типа могут иметь скорость преобразования до 1 GSPS. Здесь можно отметить, что еще большим быстродействием обладают конвейерные АЦП (pipelined ADC), однако они являются комбинацией нескольких АЦП с меньшим быстродействием и их рассмотрение выходит за рамки данной статьи.

Среднюю нишу в ряду разрядность-скорость занимают АЦП последовательного приближения. Типичными значениями является разрядность 12-18 бит при частоте преобразования 100KSPS-1MSPS.

Наибольшей точности достигают сигма-дельта АЦП, имеющие разрядность до 24 бит включительно и скорость от единиц SPS до единиц KSPS.

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

АЦП прямого преобразования

АЦП прямого преобразования получили широкое распространение в 1960-1970 годах, и стали производиться в виде интегральных схем в 1980-х. Они часто используются в составе «конвейерных» АЦП (в данной статье не рассматриваются), и имеют разрядность 6-8 бит при скорости до 1 GSPS.

Архитектура АЦП прямого преобразования изображена на рис. 1

Рис. 1. Структурная схема АЦП прямого преобразования

Принцип действия АЦП предельно прост: входной сигнал поступает одновременно на все «плюсовые» входы компараторов, а на «минусовые» подается ряд напряжений, получаемых из опорного путем деления резисторами R. Для схемы на рис. 1 этот ряд будет таким: (1/16, 3/16, 5/16, 7/16, 9/16, 11/16, 13/16) Uref, где Uref – опорное напряжение АЦП.

Пусть на вход АЦП подается напряжение, равное 1/2 Uref. Тогда сработают первые 4 компаратора (если считать снизу), и на их выходах появятся логические единицы. Приоритетный шифратор (priority encoder) сформирует из «столбца» единиц двоичный код, который фиксируется выходным регистром.

Теперь становятся понятны достоинства и недостатки такого преобразователя. Все компараторы работают параллельно, время задержки схемы равно времени задержки в одном компараторе плюс время задержки в шифраторе. Компаратор и шифратор можно сделать очень быстрыми, в итоге вся схема имеет очень высокое быстродействие.

Но для получения N разрядов нужно 2^N компараторов (и сложность шифратора тоже растет как 2^N). Схема на рис. 1. содержит 8 компараторов и имеет 3 разряда, для получения 8 разрядов нужно уже 256 компараторов, для 10 разрядов – 1024 компаратора, для 24-битного АЦП их понадобилось бы свыше 16 млн. Однако таких высот техника еще не достигла.

АЦП последовательного приближения

Аналого-цифровой преобразователь последовательного приближения (SAR, Successive Approximation Register) измеряет величину входного сигнала, осуществляя ряд последовательных «взвешиваний», то есть сравнений величины входного напряжения с рядом величин, генерируемых следующим образом:

1. на первом шаге на выходе встроенного цифро-аналогового преобразователя устанавливается величина, равная 1/2Uref (здесь и далее мы предполагаем, что сигнал находится в интервале (0 – Uref).

2. если сигнал больше этой величины, то он сравнивается с напряжением, лежащим посередине оставшегося интервала, т.е., в данном случае, 3/4Uref. Если сигнал меньше установленного уровня, то следующее сравнение будет производиться с меньшей половиной оставшегося интервала (т.е. с уровнем 1/4Uref).

3. Шаг 2 повторяется N раз. Таким образом, N сравнений («взвешиваний») порождает N бит результата.

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

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

1. Компаратор. Он сравнивает входную величину и текущее значение «весового» напряжения (на рис. 2. обозначен треугольником).

2. Цифро-аналоговый преобразователь (Digital to Analog Converter, DAC). Он генерирует «весовое» значение напряжения на основе поступающего на вход цифрового кода.

3. Регистр последовательного приближения (Successive Approximation Register, SAR). Он осуществляет алгоритм последовательного приближения, генерируя текущее значение кода, подающегося на вход ЦАП. По его названию названа вся данная архитектура АЦП.

4. Схема выборки-хранения (Sample/Hold, S/H). Для работы данного АЦП принципиально важно, чтобы входное напряжение сохраняло неизменную величину в течение всего цикла преобразования. Однако «реальные» сигналы имеют свойство изменяться во времени. Схема выборки-хранения «запоминает» текущее значение аналогового сигнала, и сохраняет его неизменным на протяжении всего цикла работы устройства.

Достоинством устройства является относительно высокая скорость преобразования: время преобразования N-битного АЦП составляет N тактов. Точность преобразования ограничена точностью внутреннего ЦАП и может составлять 16-18 бит (сейчас стали появляться и 24-битные SAR ADC, например, AD7766 и AD7767).

Дельта-сигма АЦП

И, наконец, самый интересный тип АЦП – сигма-дельта АЦП, иногда называемый в литературе АЦП с балансировкой заряда. Структурная схема сигма-дельта АЦП приведена на рис. 3.

Рис.3. Структурная схема сигма-дельта АЦП.

Принцип действия данного АЦП несколько более сложен, чем у других типов АЦП. Его суть в том, что входное напряжение сравнивается со значением напряжения, накопленным интегратором. На вход интегратора подаются импульсы положительной или отрицательной полярности, в зависимости от результата сравнения. Таким образом, данный АЦП представляет собой простую следящую систему: напряжение на выходе интегратора «отслеживает» входное напряжение (рис. 4). Результатом работы данной схемы является поток нулей и единиц на выходе компаратора, который затем пропускается через цифровой ФНЧ, в результате получается N-битный результат. ФНЧ на рис. 3. Объединен с «дециматором», устройством, снижающим частоту следования отсчетов путем их «прореживания».

Рис. 4. Сигма-дельта АЦП как следящая система

Ради строгости изложения, нужно сказать, что на рис. 3 изображена структурная схема сигма-дельта АЦП первого порядка. Сигма-дельта АЦП второго порядка имеет два интегратора и две петли обратной связи, но здесь рассматриваться не будет. Интересующиеся данной темой могут обратиться к .

На рис. 5 показаны сигналы в АЦП при нулевом уровне на входе (сверху) и при уровне Vref/2 (снизу).

Рис. 5. Сигналы в АЦП при разных уровнях сигнала на входе.

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

Рассмотрим структурную схему сигма-дельта модулятора, изображенную на рис. 3, и представим ее в таком виде (рис. 6):

Рис. 6. Структурная схема сигма-дельта модулятора

Здесь компаратор представлен как сумматор, который суммирует непрерывный полезный сигнал и шум квантования.

Пусть интегратор имеет передаточную функцию 1/s. Тогда, представив полезный сигнал как X(s), выход сигма-дельта модулятора как Y(s), а шум квантования как E(s), получаем передаточную функцию АЦП:

Y(s) = X(s)/(s+1) + E(s)s/(s+1)

То есть, фактически сигма-дельта модулятор является фильтром низких частот (1/(s+1)) для полезного сигнала, и фильтром высоких частот (s/(s+1)) для шума, причем оба фильтра имеют одинаковую частоту среза. Шум, сосредоточенный в высокочастотной области спектра, легко удаляется цифровым ФНЧ, который стоит после модулятора.

Рис. 7. Явление «вытеснения» шума в высокочастотную часть спектра

Однако следует понимать, что это чрезвычайно упрощенное объяснение явления вытеснения шума (noise shaping) в сигма-дельта АЦП.

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

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

Немного истории

Самым старым упоминанием АЦП в истории является, вероятно, патент Paul M. Rainey, «Facsimile Telegraph System,» U.S. Patent 1,608,527, Filed July 20, 1921, Issued November 30, 1926. Изображенное в патенте устройство фактически является 5-битным АЦП прямого преобразования.

Рис. 8. Первый патент на АЦП

Рис. 9. АЦП прямого преобразования (1975 г.)

Устройство, изображенное на рисунке, представляет собой АЦП прямого преобразования MOD-4100 производства Computer Labs, 1975 года выпуска, собранный на основе дискретных компараторов. Компараторов 16 штук (они расположены полукругом, для того, чтобы уравнять задержку распространения сигнала до каждого компаратора), следовательно, АЦП имеет разрядность всего 4 бита. Скорость преобразования 100 MSPS, потребляемая мощность 14 ватт.

На следующем рисунке изображена продвинутая версия АЦП прямого преобразования.

Рис. 10. АЦП прямого преобразования (1970 г.)

Устройство VHS-630 1970 года выпуска, произведенное фирмой Computer Labs, содержало 64 компаратора, имело разрядность 6 бит, скорость 30MSPS и потребляло 100 ватт (версия 1975 года VHS-675 имела скорость 75 MSPS и потребление 130 ватт).

Литература

W. Kester. ADC Architectures I: The Flash Converter. Analog Devices, MT-020 Tutorial.

Стив Логан (Maxim Integrated)

Обилие современных аналого-цифровых преобразователей (АЦП) ставит разработчика перед непростым выбором.

Интегральные АЦП имеют разрешением 8…24 бит и даже есть несколько 32-битных. Существуют АЦП встроенные в микроконтроллеры, ПЛИСы, микропроцессоры, системы-на-кристалле, АЦП последовательного приближения (SAR) и сигма-дельта-версии. Конвейерные АЦП используются в тех приложениях где требуется высочайшая скорость выборок. Диапазон скоростей выборок АЦП лежит в пределах от 10 выб/с до свыше 10 Гвыб/с. А разброс цен – от менее $1 до $265 долларов и выше.

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

АЦП последовательного приближения – для средних скоростей и «фотографирования» данных

АЦП последовательного приближения (Successive Approximation Register, SAR) выпускаются в широком диапазоне значений разрешения и скорости. Первое, как правило, лежит в пределах 6…8 до 20 бит, вторая же – от нескольких Квыб/с до 10 Мвыб/с. SAR АЦП – хороший выбор для приложений со средним диапазоном скоростей, таких как управление электродвигателем, анализ вибраций, мониторинг производственных процессов. Они не столь быстродействующие, как конвейерные АЦП (которые рассматриваются далее), но их быстродействие выше, чем у сигма-дельта-АЦП (также рассматриваются далее).

Диапазон значений рассеиваемой мощности SAR АЦП напрямую связан с частотой выборки. Например, микросхема, рассеиваемая мощность которой составляет 5 мВт при скорости 1 Мвыб/с, при 1 квыб/с рассеивает 1 мкВт. Таким образом, SAR АЦП достаточно гибкие в плане применения и разработчик может использовать одно наименование для многих приложений.

Еще одно преимущество SAR АЦП: они делают «фотографию» аналогового входного сигнала. SAR-архитектура производит выборку в конкретный момент времени. Когда разработчику может это понадобиться? Когда вам необходимо измерить сразу несколько сигналов, вы можете одновременно делать выборку несколькими одноканальными SAR АЦП или осуществлять одновременную выборку с помощью мультиканального АЦП или нескольких устройств выборки хранения (УВХ, Track-and-hold, T/H-cores) внутри него. Это позволит системе измерять значения нескольких аналоговых сигналов в одно и то же время.

В токовых трансформаторах и трансформаторах напряжения SAR АЦП используются в цепях реализации релейной защиты. С их помощью система защиты одновременно измеряет различные фазы тока и напряжения. В коммунальном сетевом хозяйстве это способствует более эффективному управлению энергосетями.

Сигма-дельта-АЦП – для большей точности

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

Когда 5…10 лет назад рынок АЦП последовательного приближения только начал насыщаться, многие аналоговые компании инвестировали в многоканальные сигма-дельта-ядра. Сегодняшний результат этого процесса – очень качественные АЦП с разрядностью до 24 или 32 бит и частотой дискретизации от 10 выб/с до 10 Мвыб/с.

В каких приложениях может потребоваться разрешение более 20 бит? Пример применений, в которых стандартно требуется точность на уровне максимально возможного количества бит – измерительные приборы и топливные хроматографы для нефтяной и газовой промышленности. А также другие системные применения, которые задают стандарты в оценке точности аналоговых сигналов, применения, где конечные пользователи должны быть абсолютно уверены в полученных данных.

Нужен ли модулятор?

Новейшие сигма-дельта-АЦП стало сложно классифицировать в значениях скорости и частоты дискретизации. Традиционные сигма-дельта-АЦП осуществляли всю цифровую постобработку внутри себя (в том числе, с помощью SINC/отсекающих фильтров, децимации, формирования шума). После этого данные последовательно выдавались наружу с очень высоким ENOB (Effective Number of Bits – эффективное количество бит). Например, если у вас был 24-битный АЦП, выходные данные выдавались в 24-битном формате. Первый бит был наибольшим значащим (MSB), а 24-й – наименьшим (LSB). Скорость выдачи данных в обычном случае равнялась системной тактовой частоте, деленной на 24. Это были не самые быстрые и не самые гибкие АЦП.

В последние 5…10 лет более популярны стали сигма-дельта-модуляторы, в частности – в приложениях, требующих повышенной скорости (часто около 1 Мвыб/с и более). Не ожидая полной оцифровки 24-битного выхода, сигма-дельта-модулятор выдает поток данных побитово, перекладывая задачу цифровой фильтрации для дальнейшего анализа данных на плечи процессора или ПЛИС.

Эта гибкость модулятора полезна для таких приложений, как управление электродвигателем, где может вполне хватить разрядности 12…16 бит. Контроллер двигателя может и не нуждаться в 8 младших значащих битах из 24-битного потока данных, если первые 16 бит обеспечивают достаточную точность аналогового измерения.

Последовательные АЦП против сигма-дельта: главное – скорость

Еще одна важная тема для обсуждения – входные фильтры. Вспомним, что последовательная архитектура АЦП позволяет сделать быстрый кадр. Когда приложению требуется повышенная частота выборки, входной фильтр становится более сложным. Затем во многих случаях для «раскачки» входного конденсатора и быстрого гашения колебаний необходим внешний буфер или усилитель, и этот усилитель должен иметь достаточную полосу пропускания. На рисунке 1 показан пример включения 16-битного последовательного АЦП MAX11166 500 квыб/с. Чем выше разрядность и больше скорость дискретизации – тем короче отрезок времени, необходимый для согласования входа и корректного считывания данных.

На рисунке 1 используются усилитель MAX9632 с полосой усиления 55 МГц и простой RC-фильтр. Этот конкретный усилитель обеспечивает шум менее 1 нВ/√Гц, что дает системное разрешение на уровне 1/10 дБ эффективного бита.

В сравнении с АЦП последовательного приближения, данные со входа сигма-дельта-АЦП считываются много раз, поэтому требования к сглаживающему фильтру не так критичны. Зачастую достаточно простого RC-фильтра. На рисунке 2 показан пример подключения 24-битного сигма-дельта АЦП MAX11270 64 квыб/с. Это – так называемый мост Уитстоуна с конденсатором 10 нФ, включенным между дифференциальными входами.

Конвейерные АЦП – для сверхвысокой частоты дискретизации

В этой статье мы уже упомянули конвейерные АЦП как востребованные для получения наиболее высоких частот дискретизации, к примеру, в РЧ-приложениях и SDR – беспроводном радио с программным заданием частоты.

За последние 10 лет крупнейшие производители аналоговых микросхем активно инвестировали в разработку конвейерных АЦП. Два основных преимущества конвейерных АЦП – скорость и мощность. С учетом частот дискретизации от 10 Мвыб/с до нескольких Гвыб/с, наиболее критичным становится выбор для этих изделий интерфейсов. Ожидается «большая битва» вокруг цифровых выходов конвейерных АЦП. В качестве основного до сих пор предлагался параллельный интерфейс, но и последовательный LVDS-интерфейс вполне подходит, например, для ультразвуковых приложений с большим количеством каналов и частотой дискретизации в пределах 50…65 Мвыб/с. Однако уже существуют новые типы интерфейсов.

Последовательный интерфейс JESD204B

JESD204B – это высокоскоростной последовательный интерфейс с передачей данных до 12,5 Гбит/с. Возникнув сравнительно недавно, он позволил производителям АЦП значительно повысить частоты дискретизации, а за ними подтянулись производители процессоров и ПЛИС со своими последовательными приемопередатчиками.

В многоканальном приложении с несколькими параллельно включенными АЦП проблемой являются запутанные соединения между АЦП и ПЛИС/процессором. При применении интерфейса JESD204B число линий данных значительно сокращается, экономя тем самым пространство платы. На рисунке 3 показаны одна последовательная выходная пара и вход синхронизации этого интерфейса, что значительно сокращает требуемое количество контактов для ввода-вывода.

Энергопотребление конвейерных АЦП

По мере роста миниатюризации изделий лидирующие производители АЦП все интенсивнее борются за сокращение энергопотребления. Хорошие показатели – 1 мВт на 1 Мвыб/с. Если показатели вашего АЦП близки к этому, то у вас есть, от чего оттолкнуться в создании проекта.

АЦП, оптимизированные для микроконтроллеров, ПЛИС, ЦПУ и систем-на-кристалле

АЦП, встроенные в микросхемы, как правило, не самые производительные. Изначально, когда в микросхему встраивался 12-битный АЦП, предполагалось, что он будет работать как 8-битный для получения гарантированных значений эффективного количества бит (ENOB) или линейности. Для обеспечения нужных характеристик работы АЦП пользователю необходимо тщательно изучить параметры полной спецификации и определить, какие из них должны иметь гарантированные значения. Однако зачастую просматривались только стандартные характеристики или минимальные и максимальные значения параметров из кратких спецификаций.

В последнее время такие характеристики АЦП как интегральная нелинейность (INL), дифференциальная нелинейность (DNL), ошибка усиления и эффективное количество бит (ENOB) значительно улучшились, что позволило более активно встраивать АЦП в микроконтроллеры, и число микросхем со встроенными АЦП значительно возросло. В настоящее время, если приложению требуется преобразование с разрешением 12 бит и менее или всего несколько каналов преобразования, наиболее экономичным решением является микроконтроллер.

Производители ПЛИС также начали встраивать АЦП в свои системы. Например, компания Xilinx размещает 12-битный 1 Мвыб/с АЦП во всех ПЛИС 7 серии и системах-на-кристалле Zynq. Однако весьма важным является расположение АЦП на плате. Процессорный модуль с ПЛИС или системой-на-кристалле может находиться на значительном удалении от аналогового входа, который вообще может размещаться на отдельной плате, соединенной с процессорной платой посредством высокоскоростной цифровой шины. Если вы не хотите подвергать чувствительные аналоговые сигналы такому испытанию, то встроенное в процессор или ПЛИС АЦП – не ваш выбор. В этом случае вам определенно понадобится отдельный качественный АЦП. Например, для программируемых логических контроллеров (PLC) это, скорее всего, будет 24-битный сигма-дельта-АЦП.

Если мы заговорили о PLC, следует упомянуть о таком важном элементе как изоляция. Большинство аналоговых входов PLC включает несколько форм изоляции, обычно цифровой. Многие модули с аналоговыми входами содержат недорогие микроконтроллеры для быстрых отклика и прерываний. В этом случае расположение изоляции подсказывает, следует ли применить встроенный АЦП. Если изоляция расположена между процессором (или микроконтроллером) и шиной, встроенный АЦП подходит. Если микроконтроллер требуется изолировать от высоковольтных входных сигналов, тогда лучшим решением являются интегральный АЦП и цифровой изолятор.

Какой выбор наилучший?

Мы обсудили несколько характеристик современных АЦП. А насколько важны скорость, мощность и точность сигналов, которые вы измеряете?

Если вам необходимо простое считывание с низким разрешением для домашнего использования, это смогут, по всей вероятности, проделать АЦП, встроенные в микроконтроллер, ПЛИС, процессор или систему-на-кристалле АЦП. Если ваше приложение низкоскоростное (входной аналоговый сигнал близок к постоянному току, например, медленно изменяющийся сигнал температуры), оптимальным выбором является сигма-дельта-АЦП. Если сигнал на входе изменяется достаточно быстро, как в случае с анализом вибраций мотора, работающего со скоростью около 1000 оборотов в минуту, наилучшим вариантом является последовательный (SAR) АЦП. Если приложение должно измерять наиболее быстро изменяющиеся аналоговые сигналы из существующих, тогда лучший выбор – конвейерный АЦП.

Главная фраза, о которой не стоит забывать в процессе выбора АЦП – «это зависит от…». Если вы разработчик цифровых схем или эксперт по источникам питания, озадаченный выбором правильного АЦП — вы изучите подробные инструкции. АЦП – это сложные микросхемы с множеством нюансов, требующие тщательного изучения технического описания и отладочных комплектов. В таблице 1 приведены минимальные и максимальные параметры АЦП, доступных на рынке. Это реальная картина сегодняшнего дня. Кто знает, как она изменится в ближайшие годы?

Таблица 1. Стандартный диапазон характеристик АЦП

Тип АЦП/Характеристики Частота дискретизации/скорость Разрешение/бит Цена Мощность
АЦП последовательного приближения (SAR) Постоянный ток…10 Мвыб/с 8…20 Малая/средняя Самая малая
в пересчете на квыб/с
Сигма-дельта-АЦП Постоянный ток…20 Мвыб/с* 16…32 Малая/средняя Малая/средняя
Конвейерный АЦП 10 Мвыб/с…5 Гвыб/с 8…16 Самая высокая Самая высокая
АЦП, встроенный в МК/ПЛИС/СнК Постоянный ток…1 Мвыб/с 8…16 Самая малая Малая/средняя

* – скорость выхода модулятора

12 09 2013 - Норвуд, штат Массачусетс, США

    Компания Analog Devices, Inc. (NASDAQ: ADI) представила 18-разрядный аналого-цифровой преобразователь (АЦП) семейства PulSAR® с пропускной способностью 5 миллионов отсчетов в секунду (MSPS), что в два раза превышает быстродействие любого доступного на сегодняшний день преобразователя последовательного приближения (successive-approximation register, SAR). Благодаря передовой пропускной способности, наилучшему среди продуктов данного класса шумовому порогу и высокой линейности АЦП AD7960 PulSAR отлично подходит для применения в малопотребляющих схемах, мультиплексированных системах, например, в цифровых приборах рентгенографии, а также устройствах с избыточной дискретизацией, включая приборы для спектроскопии, управления градиентом в магнитно-резонансной томографии и хроматографического анализа газов.

    В отличие от других 18-разрядных АЦП, в которых повышение частоты дискретизации достигается ценой роста потребляемой мощности и ухудшения точности, AD7960 потребляет 39 мВт при частоте дискретизации 5 MSPS и оптимизирован для поддержания превосходной линейности в статическом режиме (интегральная нелинейность +/- 0.8 LSB) и высоких динамических характеристик (отношение сигнал-шум 99 дБ) даже при максимальном быстродействии. Этот новый преобразователь также обладает наилучшим среди продуктов данного класса отношением шумового порога (22.4 нВ/√Гц) к полной шкале входного сигнала. Малые габариты корпуса помогают разработчикам уложиться в жесткие требованиям к размерам, тепловым характеристикам и энергопотреблению, которые характерны для систем с большим количеством каналов.

    Также компания Analog Devices представила 16-разрядный АЦП семейства PulSAR AD7961, который поддерживает превосходные показатели отношения сигнал-шум (95.5 дБ) и интегральной нелинейности (+/- 0.2 LSB) при быстродействии 5 MSPS.

    • Загрузите техническое описание, посмотрите видеоматериал, закажите образцы и оценочные платы:
    • Типовое схемотехническое решение Circuits from the Lab: Прецизионная, малопотребляющая 18-разрядная сигнальная цепочка для системы сбора данных с быстродействием 5 MSPS
    • Общайтесь с другими разработчиками и экспертами по продуктам компании Analog Devices в онлайн-сообществе технической поддержки EngineerZone™:

    АЦП PulSAR AD7960 и AD7691 ориентированы на системы сбора данных

    Совместимые по выводам АЦП PulSAR AD7961 и AD7960 позволяют создавать легко модифицируемые 16-/18-разрядные системы сбора данных для промышленности и здравоохранения. Они имеют конфигурируемый, малошумящий интерфейс LVDS (low-voltage differential signaling), который позволяет получать данные из преобразователя на скоростях до 300 МГц.

    Цена и доступность для заказа

    Продукт
    Доступность образцов/ Серийное производство Разрешение
    ОСШ (тип.)
    Темп. диапазон
    Цена за штуку при заказе 1000 штук Корпус
    AD7960
    Сейчас
    18 бит
    от -40°C до 85°C
    $31.00

    32-выводный LFCSP

    AD7961
    Сейчас
    16 бит
    95.5 дБ
    от -40°C до 85°C
    $21.00

    32-выводный LFCSP

    AD7960 может быть использован совместно с малопотребляющим усилителем ADA4897 с rail-to-rail диапазоном выходных напряжений (размах напряжения до напряжений питания) , усилителем AD8031 с rail-to-rail диапазоном входных и выходных напряжений , а также источниками опорного напряжения ADR4540 или ADR4550 для построения полнофункциональной малопотребляющей, прецизионной сигнальной цепочки.

  • О компании Analog Devices
    • Инновации, высокие технические характеристики и непревзойденное качество продукции - вот те фундаментальные основы, которые позволили компании Analog Devices на протяжении многих лет быть одной из наиболее финансово успешных компаний на рынке электронных компонентов. Мировой лидер в области технологий обработки сигналов и преобразования данных, компания Analog Devices сотрудничает с более чем 60000 потребителей практически во всех отраслях электронной промышленности. Штаб-квартира Analog Devices находится в Норвуде, штат Массачусетс, США, а дизайн-центры и производственные площадки рассредоточены по всему миру. Компания Analog Devices включена в биржевой индексный список S&P 500.
  • Подпишитесь на журнал , еженедельный технический журнал ADI.

    PulSAR является зарегистрированной торговой маркой компании Analog Devices, Inc.

  • Редакторы - контактная информация:

Будьте в курсе