Быстродействующие интегральные микросхемы цап и ацп и измерение их параметров. Основные характеристики цап и ацп

При последовательном возрастании значений входного цифрового сигнала D(t) от 0 до 2N-1 через единицу младшего разряда (ЕМР) выходной сигнал U вых (t) образует ступенчатую кривую. Такую зависимость называют обычно характеристикой преобразования ЦАП. В отсутствие аппаратных погрешностей средние точки ступенек расположены на идеальной прямой 1 (рис. 22), которой соответствует идеальная характеристика преобразования. Реальная характеристика преобразования может существенно отличаться от идеальной размерами и формой ступенек, а также расположением на плоскости координат. Для количественного описания этих различий существует целый ряд параметров.

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

Разрешающая способность - приращение Uвых при преобразовании смежных значений Dj, т.е. отличающихся на ЕМР. Это приращение является шагом квантования. Для двоичных кодов преобразования номинальное значение шага квантования h=U пш /(2N-1), где U пш - номинальное максимальное выходное напряжение ЦАП (напряжение полной шкалы), N - разрядность ЦАП. Чем больше разрядность преобразователя, тем выше его разрешающая способность.

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

Является мультипликативной составляющей полной погрешности. Иногда указывается соответствующим числом ЕМР.

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

Нелинейность - максимальное отклонение реальной характеристики преобразования U вых (D) от оптимальной (линия 2 на рис. 22). Оптимальная характеристика находится эмпирически так, чтобы минимизировать значение погрешности нелинейности. Нелинейность обычно определяется в относительных единицах, но в справочных данных приводится также и в ЕМР. Для характеристики, приведенной на рис. 22.

Дифференциальная нелинейность - максимальное изменение (с учетом знака) отклонения реальной характеристики преобразования Uвых(D) от оптимальной при переходе от одного значения входного кода к другому смежному значению. Обычно определяется в относительных единицах или в ЕМР. Для характеристики, приведенной на рис. 22,

Монотонность характеристики преобразования - возрастание (уменьшение) выходного напряжения ЦАП Uвых при возрастании (уменьшении) входного кода D. Если дифференциальная нелинейность больше относительного шага квантования h/Uпш, то характеристика преобразователя немонотонна.

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

Погрешности полной шкалы и смещения нуля могут быть устранены калибровкой (подстройкой). Погрешности нелинейности простыми средствами устранить нельзя.

Динамические параметры

Динамические параметры ЦАП определяются по изменению выходного сигнала при скачкообразном изменении входного кода, обычно от величины "все нули" до "все единицы" (рис. 23).

Время установления - интервал времени от момента изменения входного кода (на рис. 23 t=0) до момента, когда в последний раз выполняется равенство

|U вых -U пш |=d /2,

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

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

Шумы ЦАП

Шум на выходе ЦАП может появляться по различным причинам, вызываемым физическими процессами, происходящими в полупроводниковых устройствах. Для оценки качества ЦАП с высокой разрешающей способностью принято использовать понятие среднеквадратического значения шума. Измеряются обычно в нВ/(Гц) 1/2 в заданной полосе частот.

Выбросы (импульсные помехи) - крутые короткие всплески или провалы в выходном напряжении, возникающие во время смены значений выходного кода за счет несинхронности размыкания и замыкания аналоговых ключей в разных разрядах ЦАП. Например, если при переходе от значения кода 011...111 к значению 100...000 ключ самого старшего разряда ЦА-преобразователя с суммированием весовых токов откроется позже, чем закроются ключи младших разрядов, то на выходе ЦАП некоторое время будет существовать сигнал, соответствующий коду 000...000.

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

В табл. 2 приведены важнейшие характеристики некоторых типов цифро-аналоговых преобразователей.

Таблица 2

Наимено-вание ЦАП Разряд-ность, бит Число кана-лов Тип вы-хода Время установ., мкс Интер-фейс Внутрен-ний ИОН Напряж. питания, В Мощность потр. мВт Примечание
ЦАП широкого применения
572ПА1 10 1 I 5 - Нет 5; 15 30 На МОП-ключах, перемножающий
10 1 U 25 Посл. Есть 5 или +/-5 2
594ПА1 12 1 I 3,5 - Нет +5, -15 600 На токовых ключах
МАХ527 12 4 U 3 Парал. Нет +/-5 110 Загрузка входных слов по 8-ми выводной шине
DAC8512 12 1 U 16 Посл. Есть 5 5
14 8 U 20 Парал. Нет 5; +/-15 420 На МОП-ключах, с инверсной резистивной матрицей
8 16 U 2 Парал. Нет 5 или +/-5 120 На МОП-ключах, с инверсной резистивной матрицей
8 4 - 2 Посл. Нет 5 0,028 Цифровой потенциометр
Микромощные ЦАП
10 1 U 25 Посл. Нет 5 0,7 Перемножающий, в 8-ми выводном корпусе
12 1 U 25 Парал. Есть 5 или +/-5 0,75 Перемножающий, потребление - 0,2 мВт в экономичном режиме
МАХ550В 8 1 U 4 Посл. Нет 2,5:5 0,2 Потребление 5 мкВт в экономичном режиме
12 1 U 60 Посл. Нет 2,7:5 0,5 Перемножающий, SPI-совместимый интерфейс
12 1 I 0,6 Посл. Нет 5 0,025 Перемножающий
12 1 U 10 Посл. Нет 5 или 3 0,75 (5 ч)
0,36 (3 ч)
6-ти выводной корпус, потребление 0,15 мкВт в экономичном режиме. I 2 C-совместимый интерфейс
Прецизионные ЦАП

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

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

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

U вых - значение выходного напряжения, соответствующее цифровому коду N вх , подаваемому на входы ЦАП.

U мах - максимальное выходное напряжение, соответствующее подаче на входы максимального кода N мах

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

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

, где

i - номер разряда входного кода N вх ; A i - значение i -го разряда (ноль или единица); U i – вес i -го разряда; n – количество разрядов входного кода (число разрядов ЦАП).

Вес разряда определяется для конкретной разрядности, и вычисляется по следующей формуле

U ОП -опорное напряжение ЦАП

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

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

Способы реализации ЦАП с взвешенным суммированием токов

Рассмотрим построение простейшего ЦАП с взвешенным суммированием токов.

Этот ЦАП состоит из набора резисторов и набора ключей. Число ключей и число резисторов равно количеству разрядов n входного кода. Номиналы резисторов выбираются в соответствии с двоичным законом. Если R=3 Ом, то 2R= 6 Ом, 4R=12 Ом, и так и далее, т.е. каждый последующий резистор больше предыдущего в 2 раза. При присоединении источника напряжения и замыкании ключей, через каждый резистор потечет ток. Значения токов по резисторам, благодаря соответствующему выбору их номиналов, тоже будут распределены по двоичному закону. При подаче входного кода N вх включение ключей производится в соответствии со значением соответствующих им разрядов входного кода. Ключ замыкается, если соответствующий ему разряд равен единице. При этом в узле суммируются токи, пропорциональные весам этих разрядов и величина вытекающего из узла тока в целом будет пропорциональна значению входного кода N вх .

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

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

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

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

От всех указанных выше недостатков свободны структуры на основе резистивных R-2R матриц

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

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

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

Основные параметры и погрешности ЦАП

Основные параметры, которые можно увидеть в справочнике:

1. Число разрядов – количество разрядов входного кода.

2. Коэффициент преобразования – отношение приращения выходного сигнала к приращению входного сигнала для линейной функции преобразования.

3. Время установления выходного напряжения или тока – интервал времени от момента заданного изменения кода на входе ЦАП до момента, при котором выходное напряжение или ток окончательно войдут в зону шириной младшего значащего разряда (МЗР ).

4. Максимальная частота преобразования – наибольшая частота смены кода, при которой заданные параметры соответствуют установленным нормам.

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

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

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

Погрешности делятся на динамические и статические. Статическими погрешностями называются погрешности, остающиеся после завершения всех переходных процессов, связанных со сменой входного кода. Динамические погрешности определяются переходными процессами на выходе ЦАП, возникшими вследствие смены входного кода.

Основные типы статических погрешностей ЦАП:

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

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

Нелинейность ЦАП – отклонение действительной функции преобразования от оговоренной прямой линии. Является самой плохой погрешностью с которой трудно бороться.

Погрешности нелинейности в общем случае разделяют на два типа – интегральные и дифференциальные.

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

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

Способы идентификации и коррекции погрешностей ЦАП

Желательно, чтобы коррекция погрешностей производилось при изготовлении преобразователей (технологическая подгонка). Однако, часто она желательна и при использовании конкретного образца БИС в том или ином устройстве. В этом случае коррекция проводится введением в структуру устройства кроме БИС ЦАП дополнительных элементов. Такие методы получили название структурных.

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

Точностные параметры, обеспечиваемые технологическими приемами, ухудшаются при воздействии на преобразователь различных дестабилизирующих факторов, в первую очередь – температуры. Необходимо помнить и о факторе старения элементов.

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

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

При любом методе коррекции с контролем по тестовому сигналу предусматриваются следующие действия:

1. Измерение характеристики ЦАП на достаточном для идентификации погрешностей множестве тестовых воздействий.

2. Идентификация погрешностей вычислением их отклонений по результатам измерений.

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

4. Проведение коррекции.

Контроль может проводиться один раз перед установкой преобразователя в устройство с помощью специального лабораторного измерительного оборудования. Может проводиться и с помощью специализированного оборудования встроенного в устройство. При этом контроль, как правило, проводится периодически, все то время пока преобразователь не участвует непосредственно в работе устройства. Такая организация контроля и коррекции преобразователей может осуществляться при его работе в составе микропроцессорной измерительной системы.

Основной недостаток любого метода сквозного контроля – большое время контроля наряду с разнородностью и большим объемом используемой аппаратуры.

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

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

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

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

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

Особенности применения БИС ЦАП

Для успешного применения современных БИС ЦАП недостаточно знать перечень их основных характеристик и основные схемы их включения.

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

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

Специальное внимание при построении ЦАП на базе БИС необходимо уделять выбору операционного усилителя, служащего для преобразования выходного тока ЦАП в напряжение. При подаче входного кода ЦАП на выходе ОУ будет действовать ошибка D U , обусловленная его напряжением смещения и равная

,

где U см – напряжение смещения ОУ ; R ос – величина сопротивления в цепи обратной связи ОУ ; R м – сопротивление резистивной матрицы ЦАП (выходное сопротивление ЦАП), зависящее от величины поданного на его вход кода.

Поскольку отношение изменяется от 1 до 0, ошибка, обусловленная U см , изменяется в приделах (1...2)U см . Влиянием U см пренебрегают при использовании ОУ, у которого .

Вследствие большой площади транзисторных ключей в КМОП БИС существенная выходная емкость БИС ЦАП (40...120 пФ в зависимости от величины входного кода). Эта емкость оказывает существенное влияние на время установления выходного напряжения ОУ до требуемой точности. Для уменьшения этого влияния R ос шунтируют конденсатором С ос .

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

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

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

БИС ЦАП DAC0808 National Semiconductor,8 –разрядный, высокоскоростной, включена согласно типовой схеме. Так как выход у него токовый, с помощью инвертирующего усилителя на ОУ преобразуется в напряжение.

В принципе можно даже вот такие интересные фигуры, что-то напоминает правда? Если выбрать разрядность по больше, то получится более плавные

Список литературы:
1. Бахтияров Г.Д., Малинин В.В., Школин В.П. Аналого-цифровые преобразователи/Под ред. Г.Д.Бахтиярова - М.: Сов. радио. – 1980. – 278 с.: ил.
2. Проектирование аналого-цифровых контрольно-управляющих микропроцессорных систем.
3. О.В. Шишов. - Саранск: Изд-во Мордов. ун-та 1995. - с.

Ниже вы можете скачать проект в

Предисловие
Глава 1. Особенности построения быстродействующих микросхем ЦАП, АЦП и аппаратуры для измерения их электрических параметров
1.1. Особенности построения и конструктивное исполнение ЦАП
1.2. Особенности построения и конструктивное исполнение АЦП
1.3. Особенности построения аппаратуры для измерения электрических параметров ЦАП и АЦП
Глава 2. Параметры микросхем ЦАП, АЦП и их определения
2.1. Общие понятия
2.2. Статические параметры ЦАП
2.3. Динамические параметры ЦАП
2.4. Статические параметры АЦП
2.5. Динамические параметры АЦП
Глава 3. Схемы построения и электрические характеристики микросхем ЦАП
3.1. Двенадцатиразрядный ЦАП К594ПА1 с временем установления 3,5 мкс
3.2. Десятиразрядные ЦАП КМ1118ПА2, КР1 118ПА2 с временем установления 50 нс
3.3. Восьмиразрядные ЦАП КП18ПА1, КМ1118ПА1 с временем установления 20 нс
3.4. Восьмиразрядный ЦАП K1118ПАЗ с временем установления 10 нс
Глава 4 Схемы построения и электрические характеристики микросхем АЦП
4.1. Шестиразрядный АЦП К1Ю7ПВ1 с частотой преобразования 20 M1ц
4.2. Шестиразрядные АЦП КП07ПВЗ с частотой преобразования 100 и 50 МГц
4.3. Восьмиразрядный АЦП К1107ПВ2 с частотой преобразования 20 МГц
4.4. Восьмиразрядные АЦП КП07ПВ4 с частотой преобразования 100 и 60 МГц
Глава 5. Методы и аппаратура для измерения статических и динамических параметров, микросхем ЦАП
5.1. Методы измерения статических параметров ЦАП
5.2. Аппаратура для измерения статических параметров ЦАП
5.3. Методы измерения динамических параметров ЦАП
5.4. Аппаратура для измерения времени установления ЦАП
5.5. Схемы включения ЦАП К594ПА1, К1П8ПА1, K1118ПА2, КП8ПАЗ, К1118ПА4 при измерении времени установления и особенности их конструктивного исполнения
Глава 6. Методы и аппаратура для измерения статических и динамических параметров микросхем АЦП
6.1. Методы измерения статических параметров АЦП
6.2. Аппаратура для измерения статических параметров АЦП
6.3. Методы измерения и принципы построения измерителей динамических параметров АЦП
6.4. Аппаратура для измерения динамических параметров АЦП
6.5. Схемы включения ИС АЦП КП07 при измерении динамических параметров и особенности их конструктивного исполнения
Глава 7. Основные функциональные узлы измерителей динамических параметров микросхем ЦАП и АЦП
7.1. Измерители временных интервалов
7.2. Контактирующие головки для измерения динамических параметров ИС
7.3. Генераторы тестовых импульсов
7.4. Корпуса для ИС и их паразитные конструктивные параметры
7.5. Усилители выходных сигналов ЦАП
7.6. Адаптерные платы
Глава 8 Особенности измерения и аппаратуры для контроля электрических параметров микросхем ЦАП и АЦП в процессе их изготовления
8.1. Контроль на пластинах
8.2. Функциональная подгонка
8.3. Контроль и измерение параметров ИС в диапазоне температур
8.4. Электротермотренировка
Глава 9. Перспективы развития быстродействующих микросхем ЦАП, АЦП и измерение их параметров
9.1. Пути увеличения быстродействия и разрядности АЦП
9.2. Пути увеличения быстродействия и разрядности ЦАП
9.3. Пути увеличения точности и широкополосности измерителей электрических параметров ЦАП и АЦП

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

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

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

Значение абсолютной разрешающей способности явля­ется мерой измерения всех основных статических харак­теристик данного класса устройств и часто обозначается как ЕМР (единица младшего разряда), или просто МР (младший разряд).

Абсолютная погрешность преобразования в конечной точке шкалы (δF s)- отклонение реальных максимальных значений входного для АЦП (U IRN)и выходного для ЦАП (U ORN)аналоговых сигналов от значений, соответствующих конечной точке идеальной характеристики преобразования (U IRNmax и U ORNmax). Применительно к АЦП наличие δF s означа­ет, что максимальный выходной код будет сформирован на выходе устройства при входном сигнале (U вх = U IRNmax – F S).По аналогии для ЦАП можно сказать, что при подаче на вход максимального кода его выходное напряжение будет отли­чаться от U ORNmax на величину F S . Обычно δF s измеряется в ЕМР. В технической литературе δF s иногда называют муль­типликативной погрешностью.

Напряжение смещения нуля U 0 - для АЦП - это на­пряжение (U вх0),которое необходимо приложить к его входу для получена нулевого выходного кода. Для ЦАП - это напряжение, присутствующее на его выходе (U вых0) при подаче на вход нулевого кода. Величина U 0 обычно выра­жается в ЕМР.

Нелинейность (δL) - отклонение действительной ха­рактеристики преобразования от оговоренной линейной. Т.е. это разность реального напряжения, соответствую­щего выбранному значению кода, и напряжения, которое должно соответствовать этому коду в случае идеальной характеристики преобразования устройства. Для ЦАП это напряжение измеряется относительно центров ступеней указанных характеристик. В качестве оговоренной линей­ной характеристики используют либо прямую, проведен­ную через точки 0, U max , либо прямую, обеспечивающую минимизацию δL, например, среднеквадратическое откло­нение всех точек которой от реальной характеристики минимально. Величину δL измеряют в ЕМР (δL = δ’L/h) или процентах (L = 100 · ‘L Д max), где δ’L - абсолютное значение нелинейности. В справочной литературе обычно задается максимально возможная величина δL.



Дифференциальная нелинейность (δL Д).Это отклоне­ние действительного шага квантования δ’L Д от его сред­него значения (h). Величина δ’L Д измеряется либо в ЕМР [δL Д =(δ’L Д -h)/h],либо в процентах δL Д = (δ’L Д - h) ·100/U max .

Величина дифференциальной нелинейности однознач­но связана с понятием монотонности характеристик ЦАП и АЦП. Если |δL Д | > 1ЕМР, то приращение выходного сиг­нала в данной точке характеристики может быть как по­ложительным, так и отрицательным. В последнем слу­чае характеристика преобразования перестает быть мо­нотонной.

Рисунок 7.5. Динамические характеристики АЦП и ЦАП

Динамические свойства ЦАП и АЦП обычно характе­ризуют следующими параметрами (рис. 7.5):

1) максимальная частота преобразования (f sma х)- наибольшая частота дискретизации, при которой задан­ные параметры соответствуют установленным нормам;

2) время установления выходного сигнала (t уст)- интервал от момента заданного изменения кода на входе ЦАП до момента, при котором выходной ана­логовый сигнал окончательно войдет в зону заданной ширины, симметрично расположенную относительно установившегося значения (рис. 206). Обычно ширина этой зоны задается равной 1ЕМР. Отсчет времени t уст ведется от момента достижения входным сигналом значения половины логического перепа­да.



|U вых – U пш | =d/2

3) СКОРОСТЬ НАРАСТАНИЯ – максимальная скорость изменения U вых (t) во время переходного процесса. Определяется как отношение приращения ΔU вых ко времени t, за которое произошло это приращение. Обычно указывается в технических характеристиках ЦАП с выходным сигналом в виде напряжения. У ЦАП с токовым выходом этот параметр в большой степени зависит от типа выходного ОУ.

ляет собой максимальное отклонение от опорной прямой при переходе к смежному цифровому коду на входе ЦАП (см. рис 2.39, г). Наклон опорной прямой определяется исходя из реального коэффициента передачи ЦАП. Для характеристики, приведенной на рис. 2.38,

δ дн = e U j − e j + 1 100%

6. Монотонность характеристики преобразования - возрастание (уменьшение) выходного на-

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

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

На выходе 6-разрядного ЦАП с номинальным напряжением полной шкалы 10 В измерены следующие значения выходного напряжения (см. табл. 2.1).

Таблица 2.1.

U изм

U скор

U теор

Определим основные параметры исследуемого ЦАП: а) Напряжение смещения - +0.2 В; б) Погрешность полной шкалы отсутствует;

в) Характеристика ЦАП немонотонна, в трех младших разрядах имеются ошибки в сумме состав-

ляющие 0.19 В. При переходе от кода 0111 (Uскор =1.28) к соседнему 1000 (Uскор =1.2) выходное напряжение не увеличивается, а уменьшается.

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

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

Погрешности полной шкалы и смещения нуля могут быть устранены калибровкой (подстройкой). Погрешности нелинейности простыми средствами устранить нельзя.

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

Динамические параметры ЦАП измеряются по изменению выходной аналоговой величины при скачкообразном изменении значения цифрового кода на входе. Время переходного процесса при этом увеличивается с возрастанием разности последовательно преобразуемых значений Ni . Поэтому динамические параметры ЦАП обычно определяются при максимальном значении разности преобразуемых кодов (смена кодов с 000…000 до 111…111 и наоборот) и приопределенном значении нагрузки ЦАП.

1. Время задержки (t зд ) – интервал времени, за который выходная величина x(t) изменяется на 0.1 разности (0.1(xj -xi )) между последующим и предыдущим значениями (см. рис. 2.40).

2. Время нарастания (t нр ) – интервал времени за который выходная аналоговая величина изме-

няется от x i +0.1(x j - x i ) доx i +0.9(x j - x i ) .

3. Время окончательного установления (t уст ) –

интервал времени, за который выходная аналоговая

величина x(t) переходит от нарастания до установле-

ния в заданных пределах d (обычно ±1/2 аналогового

эквивалента МР).

xi +0.9(xj -xi )

4. Время переключения – сумма времен задерж-

ки и нарастания.

5. Скорость нарастания – скорость изменения

аналоговой величины на участке нарастания. Обычно

указывается в технических характеристиках ЦАП с вы-

ходным сигналом в виде напряжения. У ЦАП с токовым

t пр

выходом этот параметр в большой степени зависит от

xi +0.1(xj -xi )

типа выходного ОУ.

Для перемножающих ЦАП с выходом в виде на-

t здt нр

t уст

пряжения часто указываются частота единичного уси-

ления и мощностная полоса пропускания, которые в

Входной код Ni Æ Nj , ∆N= Nj -Ni

основном определяются свойствами выходного усили-

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

задержки, нарастания и установления.

6. Время преобразования (t пр ) – сумма времен

2.5.3. Шумы, помехи, дрейфы

1. Шум на выходе ЦАП может появляться по различным причинам, вызываемым физическими процессами, происходящими в полупроводниковых устройствах. Для оценки качества ЦАП с высокой разрешающей способностью принято использовать понятие среднеквадратического значения шума. Измеряются обычно в нВ/(Гц)1/2 в заданной полосе частот.

2. Выбросы (импульсные помехи, глитчи) – крутые всплески или провалы в выходном сигнале, возникающие во время смены значения числового кода на входе ЦАП, за счет несинхронности размыкания и замыкания аналоговых ключей в разных разрядах ЦАП. Например, если при переходе от кода 011…111 к коду 100…000 ключ самого старшего разряда ЦАП откроется позже, чем закроются ключи младших разрядов, то на выходе ЦАП некоторое время будет существовать сигнал, соответствующий коду 000…000. Если же этот ключ откроется раньше, то на выходе ЦАП некоторое время будет существовать сигнал, соответствующий коду 111…111.

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

3. Аналого-цифровые преобразователи (АЦП)

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

Nti = x(ti )/∆ x ±δ Nti

где δN ti - погрешность преобразования на данном шаге (ошибка квантования илишум квантова-

ния ), а∆x – шаг квантования (или аналоговый эквивалент ЕМР).

АЦП являются устройствами, принимающими входные непрерывные сигналы от аналоговых устройств и выдающими на выходе соответствующие им цифровые сигналы, пригодные для работы с ЭВМ и другими цифровыми устройствами.

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

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

3.1. Параметры АЦП

3.1.1. Статические параметры АЦП

Физически процесс аналого-цифрового преобразования состоит из квантования и кодирования.

Процесс квантования аналогового значения приводит к возникновениюошибки квантования (шу-

ма квантования) , максимальное значение которой ±1/2 единицы младшего разряда (±1/2 ЕМР) пре-

образователя.

На рис. 3.1, а, приведена характеристика преобразова-

ния, а на рис. 3.1, б - график ошибки квантования трехраз-

рядного АЦП для нормированного входного сигнала.

Наряду с систематической ошибкой квантования име-

ет место и более или менее значительная ошибка, обу-

словленная схемой (инструментальная погрешность). Ин-

струментальная погрешность АЦП (так же, как и ЦАП)

обусловлена несовершенством отдельных элементов схе-

мы и влиянием на них различных дестабилизирующих фак-

U вх

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

U вх max

характеристики квантования реальных АЦП отличаются от

идеальной, приведенной на рис. 3.1, а. Если середины сту-

пеней идеальной ломаной линии характеристики квантова-

ния соединить, то получится прямая с единичным наклоном,

U вх

выходящая из начала координат (на рисунке 3.1, а,- штри-

ховая линия). В реальных АЦП эта прямая не проходит че-

U вх max

рез нуль (погрешность смещения нуля ∆Uсмещ . см. рис. 3.2,

Рис. 3.1. Характеристика квантования АЦП

а) и ее наклон отличается от единичного (погрешность ко-

(а) и график ошибки квантования (б)

эффициента передачи см. рис. 3.2, б). Погрешность коэф-

фициента передачи характеризуется справочным параметром, который называется абсолютной по-

грешностью преобразования в конечной точке шкалы (∆Umax на рис. 3.2, б).

Погрешность коэффициента передачи в диапазоне преобразования сигнала вызывает постоянное

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

ливает постоянную абсолютную погрешность. Обе эти ошибки, как правило, можно устранить посред-

ством стабилизации нуля и полного отклонения. Остаются ошибки вследствие дрейфа параметров и их нелинейности.

В реальных АЦП имеет место отклонение усредненной характеристики квантования от идеальной

прямой во всем диапазоне изменения входного сигнала (погрешность нелинейности ∆U н см. рис. 3.2, в). Другой мерой ошибки линейности преобразования являетсядифференциальная нелинейность . Она указывает, насколько ширина отдельной ступеньки отличается от заданного значения шага квантования (определяется аналогично соответствующему параметру ЦАП). Если дифферениальная нелинейность по абсолютной величине превышает шаг квантования, то при измерении некоторые коды будут пропущены (см. рис. 3.2, г).

∆ U max

∆ U смещ.

U вх

U вх

∆ U н.

1 2 3 4 5

U вх

1 2 3 4 5

U вх

U вх max

U вх max

Рис. 3.2. Погрешности преобразования АЦП:

а – погрешность смещения нуля; б – погрешность коэффициента передачи; в – нелинейность; г – пропуск кодов

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

Рассмотренные статические погрешности характеризует работу преобразователей при постоянных или квазипостоянных (постоянных на интервале преобразования) сигналах.

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

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

Можно выделить две области применения АЦ-преобразователей:

цифровые измерительные приборы (вольтметры);

обработка сигналов.

В первом случае исходят из того, что входное напряжение в течение времени преобразования постоянно. При обработке сигналов, напротив, входное напряжение непрерывно изменяется. При цифро-

вой обработке через равные промежутки времени берутся выборки изменяющегося напряжения с по-

мощью элементов выборки-хранения. Эти данные переводятся в цифровую форму АЦ-

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

ко тогда достаточно точно представляет непрерывный входной сигнал, когда выполняется теорема

отсчетов . Частота выборкиf д должна по меньшей мере вдвое превышать наибольшую частоту сигна-

ла f max . Поэтому время преобразования АЦ-преобразователя t пр должно удовлетворять условию:

t пр

f max

Таким образом при обработке сигналов частота дискретизации (а следовательно и максимальная

частота спектра сигнала) определяет требуемое быстродействие АЦП.

Рассмотрим более подробно место АЦП при выполнении операции дискретизации.

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

самих АЦП и совмещать таким образом с операцией квантования. Основной закономерностью такой

дискретизации является то, что за счет конечного времени одного преобразования и неопределенности

момента его окончания не удается получить однозначного соответствия между значениями отсчетов и

моментами времени, к которым их следует отнести.

В частности, если меняется сигнал на

Uвх (t)

входе АЦП последовательных приближе-

ний, то выходной цифровой сигнал может

U вх ma x

принимать значение, соответствующее лю-

бому входному сигналу в пределах диапа-

зона его изменения на интервале времени

t пр . В результате при работе с изменяющи-

мися во времени сигналами возникают спе-

цифические погрешности, динамические по

∆ua

своей природе, для оценки которых вводят

апертурной

неопределенности,

характеризующейся

апертурным

временем t a (см. рис. 3.3).

2) Апертурным временемназывается

время между моментом фиксации мгновен-

ного значения входного сигнала (моментом

отсчета) и моментом получения его цифро-

вого эквивалента.

Рис. 3.3. Образование апертурной погрешности

3) Погрешность, возникающая из-за

несоответствия входного сигнала преобразованному цифровому значению называется апертурной

погрешностью АЦП ∆U a (см. рис. 3.3). Несоответствие возникает, если входной сигнал в течение вре-

мени преобразования изменяется более чем на аналоговый эквивалент единицы младшего разряда

ЕМР. Таким образом, при изменяющемся во времени входном сигнале создается неопределенность в

том, каким в действительности было мгновенное значение сигнала в момент выборки.

Эффект апертурной неопределенности проявляется либо как погрешность мгновенного значения

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

водится измерение при заданном мгновенном значении сигнала. При равномерной дискретизации

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

рые называются апертурными и численно равны приращению сигнала в течение апертурного времени.

Если использовать другую интерпретацию эффекта апертурной неопределенности, то ее наличие

приводит к «дрожанию» истинных моментов времени, в которые берутся отсчеты сигнала, по отноше-

нию к равноотстоящим на оси времени моментам. В результате вместо равномерной дискретизации со

строго постоянным периодом осуществляется дискретизация с флюктуирующим периодом повторения,

что приводит к нарушению условий теоремы отсчетов (равномерной дискретизации) и появлению по-

грешностей в системах цифровой обработки информации (небольшие случайные изменения скорости

передачи цифровых данных). В системах цифровой звукопередачи такая апертурная дрожь (или циф-

ровой джиттер ) ведет к искажениям звука при воспроизведении подобнымдетонации в аналоговом