ЦАП с суммированием токов |
| Цифровые устройства - Аналого – цифровое и цифро – аналоговое преобразов | |||
| 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 соответственно. Таким образом при использовании рассматриваемой структурной схемы существует только два делителя с большими коэффициентами деления. В реальных схемах точность этих коэффициентов обеспечивается лазерной подгонкой соответствующих резисторов.
|