Цифроаналоговые преобразователи (ЦАП) с суммированием токов
Простейшим цифроаналоговым преобразователем (ЦАП) является одноразрядный преобразователь. В качестве такого ЦАП может
служить простой усилитель-ограничитель, в качестве которого можно применить
логический инвертор. Особенно хорошо подойдет выполненный по КМОП технологии,
так как в данной технологии выходные токи единицы и нуля равны. Принципиальная
схема такого цифро-аналогового преобразователя приведена на рисунке 1.
Рисунок 1. Принципиальная схема одноразрядного цифро-аналогового преобразователя (ЦАП)
Одноразрядный ЦАП преобразует в аналоговую форму знак числа. Для цифро-аналогового преобразования на очень высокой частоте
дискретизации, во много раз превышающей частоту Котельникова, такого преобразователя вполне достаточно, однако, в большинстве
случаев для качественного цифро-аналогового преобразования требуется большее количество разрядов. Известно, что двоичное число
описывается следующей формулой:
(1)
Для преобразования цифрового двоичного кода в напряжение можно воспользоваться данной формулой непосредственно, т. е.
применить аналоговый сумматор. Токи будем задавать при помощи резисторов. Если резисторы будут отличаться друг от друга в два
раза, то и токи тоже будут подчиняться двоичному закону, как показано в формуле (1). Если на выходе регистра будет присутствовать
логическая единица, то она будет преобразована в ток, соответствующий двоичному разряду при помощи резистора. В этом случае
аналоговый сумматор напряжений будет работать в качестве цифроаналогового
преобразователя. Схема ЦАП, работающего по описанному принципу, приведена на рисунке 2.
Рисунок 2. Принципиальная схема четырехразрядного цифро-аналогового преобразователя с суммированием весовых токов
На схеме, приведенной на рисунке 2, потенциал второго вывода резисторов равен нулю.
Это обеспечивается параллельной отрицательной обратной связью, которая уменьшает входное сопротивление операционного усилителя.
Коэффициент передачи выбирается при помощи резистора, включенного с выхода на вход операционного усилителя. Если требуется
единичный коэффициент передачи, то это сопротивление должно быть равно параллельному сопротивлению всех резисторов, подключенных
к выходам параллельного регистра. В описанном устройстве ток младшего разряда будет в восемь раз меньше тока старшего разряда.
Для уменьшения влияния входных токов реального операционного усилителя между его неинвертирующим входом и общим проводом
включается резистор с сопротивлением равным параллельному включению всех остальных резисторов.
Учитывая, что на выходе всех разрядов регистра присутствует или нулевое напряжение или равное напряжению питания, на выходе
операционного усилителя напряжение будет действовать в диапазоне от нуля до минус напряжения питания. Это не всегда удобно.
Если нужно, чтобы устройство работало от одного источника питания, то ее нужно немного изменить. Для этого на неинвертирующий
вход операционного усилителя подадим напряжение, равное половине питания. Его можно получить от резистивного делителя напряжения.
Ток нуля и ток единицы выходного каскада регистра в новой схеме должны совпадать. Тогда на выходе операционного усилителя
напряжение будет меняться в диапазоне от нуля до напряжения питания. Схема цифро-аналогового преобразователя с однополярным
питанием приведена на рисунке 3.
Рисунок 3. Цифро-аналоговый преобразователь с однополярным питанием
В схеме, приведенной на рисунке 3, стабильность выходного тока и напряжения обеспечивается стабильностью напряжения
питания параллельного регистра. Однако обычно напряжение питания цифровых микросхем сильно зашумлено. Этот шум будет
присутствовать и в выходном сигнале. В многоразрядном цифро-аналоговом преобразователе это нежелательно, поэтому его
выходные ключи запитываются от высокостабильного малошумящего источника
опорного напряжения (ИОН). В настоящее время подобные микросхемы выпускаются рядом фирм. В качестве примера можно
назвать ADR4520 фирмы Analog Devices или MAX6220_25 фирмы Maxim Integrated.
При изготовлении многоразрядных цифро-аналоговых преобразователей необходимо изготавливать резисторы с высокой точностью.
Раньше это достигалось лазерной подгонкой резисторов. В настоящее время в качестве источников тока обычно используются не
резисторы, а генераторы тока на полевых транзисторах. Применение полевых транзисторов позволяет значительно сократить размеры
кристалла ЦАП. При этом для увеличения тока транзисторы соединяют параллельно. Это позволяет добиться высокой точности
соответствия токов двоичному закону (i0, 2i0, 4i0, 8i0
и т.д.). Высокая скорость преобразования достигается при малом сопротивлении нагрузки. Схема преобразователя цифрового кода в
выходной ток, работающего по описанному принципу приведена на рисунке 4.
Рисунок 4. Внутренняя схема ЦАП с суммированием токов
Естественно, электронные ключи, показанные на рисунке 4, тоже представляют собой полевые транзисторы. Однако если
их показать на схеме, то можно запутаться где ключ, а где генератор тока. Так как полевой транзистор может одновременно
работать в качестве генератора тока и электронного ключа, то их часто объединяют, а двоичный закон формируют при помощи
двоичного дешифратора, как это показано на рисунке 5.
Рисунок 5. Внутренняя схема ЦАП с суммированием одинаковых токов
В качестве примера микросхем, где используется решение с суммированием тока, можно назвать ЦАП AD7945. В ней
суммирование токов применяется для формирования старших разрядов. Для работы с младшими разрядами используется
матрица R-2R. Для преобразования выходного тока в напряжение обычно
применяется операционный усилитель, однако его скорость нарастания выходного напряжения оказывает существенное
влияние на быстродействие цифро-аналогового преобразователя в целом. Поэтому схема ЦАП с операционным усилителем
используется только в широкополосных схемах, таких как преобразование звукового или телевизионного сигнала.
Рисунок 6. Цифро-аналоговый преобразователь двоичный код-напряжение
Понравился материал? Поделись с друзьями!
Литература:
Вместе со статьей "Цифроаналоговые преобразователи (ЦАП) с суммированием токов" читают:
Цифроаналоговые преобразователи R-2R
https://digteh.ru/digital/R2R/
Сигма-дельта АЦП
https://digteh.ru/digital/sigmaadc.php
АЦП последовательного приближения
https://digteh.ru/digital/sar_adc.php
Последовательно-параллельные АЦП
https://digteh.ru/digital/pipeadc.php
Параллельные АЦП
https://digteh.ru/digital/FlashADC/
Автор Микушин А. В. All rights reserved. 2001 ... 2024