ЦАП с суммированием токов

Рейтинг пользователей: / 3
ХудшийЛучший 
Цифровые устройства - Аналого – цифровое и цифро – аналоговое преобразов
18.10.2009 21:19

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

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

Данное устройство в общем случае содержит b (по числу разрядов входного позиционного кода X) источников тока и b управляемых разрядами этого кода переключателей S. Если в i-м разряде входного кода X присутствует сигнал лог. 1 (xi=1), соответствующий переключатель Si подключает эталонный источник тока I0∙2i к сопротивлению нагрузки Rн. В противном случае (xi=0), переключатель Si закорачивает соответствующий источник и ток I0∙2i протекает через нагрузку. В результате ток резистора Rн:

пропорционален значению входного кода. При условии Rн=const выходное напряжение схемы UORN=RнIORN также пропорциональ­но входному коду.

На практике для получения напряжения, пропорционального входному коду, к выводам "a","b" подключают операционный усилитель (ОУ) Тогда схема будет иметь следующий вид (рис...)

Из аналоговой электроники известно, что напряжение между входами ОУ всегда равно нулю. Поэтому для рассматриваемой схемы Ua=Ub=0 и по первому закону Кирх­гофа IORN+UORN/RООС. Откуда

UORN=IORN∙RООС (6)

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

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

В простейшем случае для получения эталонных источников тока I0∙2i можно к источнику напряжения UREF подключить ряд резисторов, сопротивления которых пропорциональны весовым коэффициентам входного кода. Такие резисторы называют взвешенными. Так как для ОУ Ua=Ub=0 то токи резисторов схемы будут обратно пропорциональны их сопротивлениям Ii=UREF∙2i/R=I0∙2i, где I0=UREF/R, и для выходного напряжения устройства справедливо выражение (6).

Недостатком такого решения является широкий диапазон изменения сопротивлений взвешенных резисторов, используемых для формирования разрядных токов. К тому же для обеспечения точности преобразования абсолютные значения сопротивлений этих резисторов должны выдерживаться с прецизионной точностью. Так, в случае 12-разрядного ЦАП сопротивления разрядных резисторов должны отличаться в 211 =2048 раз, что весьма трудно выполнить технологически. Поэтому для получения источников эталонного тока часто используют резистивные R-2R матрицы, выполненные только на резисторах двух номиналов R и 2R. В качестве примера рассмотрим схему 4-разрядного ЦАП с матрицей R-2R.

Схема включает R-2R матрицу, четыре переключателя S3,…,S0, на МДП-транзисторах VT3.1,…,VT0.1 и VT3.2,…,VT0.2 четыре инвертора DD3,…,DD0 и ОУ DА1 с цепью ООС. На входы инвертора подаются сигналы разрядов входного кода Х3... Х0, а на вход матрицы R-2R - напряжение от эталонного источника UREF.

Рассмотрим сначала работу матрицы R-2R. Для удобства предположим, что на вход ЦАП подан нулевой код (0000). Тогда выходными сигналами инверторов DD3,...,DD0 включены транзи­сторы VT3.2,…,VT0.2 переключателей S3,…,S0 , и нижние выводы всех резисторов 2R матрицы подключены к общей шине.

Работа матрицы R-2R основана на том, что выходное сопро­тивление любой отсекаемой от нее выходной части схемы, содер­жащей целое число R-2R звеньев определяется параллельным соединением двух цепей, сопротивления каждой из которых рав­но 2R. Поясним это. Между узлом "a" матрицы и общей шиной параллельно включены два резистора 2R. (VT0.2 - включен). По­этому выходное сопротивление матрицы относительно узла "а" равно R. Между узлом "b" и общей шиной схемы также парал­лельно включены резистор 2R и последовательно соединенные резистор R и выходное сопротивление матрицы относительно узла "а", равное R. Поэтому выходное сопротивление матрицы, изме­ненное относительно узла "b", также равно R и т. д.

Согласно сказанному полное выходное сопротивление матрицы измеренное относительно узла "d", равно R, и ток, отбираемый  матрицей от источника UREF

I =UREF/R                  (7)

Так как сопротивления ветвей матрицы, подключенных к точке "d" равны, то

I3=I/2=UREF/2R

Ток I3, втекающий в узел "c", также разделится пополам, т. е. I2=I3/2=UREF/2∙2R и т. д.

Из приведенного анализа видно, что через переключатели S3,…,S0 протекают токи, значения которых пропорциональны ве­совым коэффициентам двоичного кода.

Если на входы некоторых инверторов поданы сигналы лог 1, то в соответствующих переключателях Si включены транзисторы VTi1 и токи, пропорциональные весовым коэффициентам данных разрядов, попадают на инвертирующий вход ОУ. В этом случае согласно принципу суперпозиции, для входного тока ОУ справедливо выражение (5), а для выходного напряжения усилителя - выражение (6).

Определим напряжение, которое может быть сформировано на выходе схемы  при подаче на ее вход кода 1111 Из (6) с учетом (5) и (7) получаем

В общем случае, учитывая, что выражение в скобках представ­ляет сумму членов геометрической прогрессии со знаменателем 1/2 для b-разрядного кода можно записать

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

Это объясняется тем, что в последнем звене матрицы R-2R составляющая тока I0 всегда, минуя вход ОУ, замыкается на общую шину устройства. Величина ∆UORN численно равна 1ЕМР. Следовательно, максимальное выходное напряжение ЦАП с суммированием токов всегда на величину абсолютной разрешающей способности меньше источника эталонного напряжения.

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

Точность и стабильность параметров устройства в основновном  зависят от точности выполнения и стабильности сопротивлений резисторов. Обычно соблюдается условие ROOC/R=1. Поэтому резистор Rоос=R вводится в состав ИС. В самой схеме все резисторы выполнены в виде идентичных по геометрическим размерам областей, одинаково ориентированных относительно осей кристалла. В качестве материала для резисторов используют пленку  поликремния, обладающую высокой стабильностью собственного сопротивления.

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

При увеличении числа разрядов рабочие токи матрицы R-2R уменьшаются и становятся соизмеримыми с собственными шумами используемых элементов. Так, для 12-разрядного ЦАП отношение токов старшего и младшего разрядов равно 211 =2048. Максимальный разрядный ток, определенный из условия допустимой рассеиваемой ИС мощности, обычно ограничивается на уровне в несколько миллиампер. Тогда токи младших разрядов ЦАП лежат на уровне десятых, сотых долей микроампера, что не позволяет обеспечить требуемую точность преобразования.

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

Устройство состоит из трех 4-разрядных ЦАП. Так как крат­ность изменения сопротивлений в этом случае для каждого из них равна восьми, то для формирования весовых токов можно исполь­зовать как матрицы R-2R (см. рис. 23.6), так и взвешенные резисторы (см. рис 23.5). На входы первого ЦАП подаются старшие разряды входного кода (X11,... ,Х8), на входы второго ЦАП - средние разряды (Х7,…,Х4), а на входы третьего ЦАП - младшие разряды кода (Х3,…,X0). Выходной сигнал ЦАП старших разря­дов подается на выход устройства непосредственно, а сигналы ЦАП средних и младших разрядов через делители тока (R1,R3 и R2,R4), имеющие коэффициенты деления 1/16 и 1/128 соответственно. Таким образом при использовании рассматриваемой структурной схемы существует только два делителя с большими коэффициентами деления. В реальных схемах точность этих коэффициентов обеспечивается лазерной подгонкой соответствующих резисторов.