Особенности построения и конструктивное исполнение цап
Цифро-аналоговыми преобразователями (ЦАП) называют устройства, генерирующие выходную аналоговую величину, соответствующую цифровому коду, поступающему на вход преобразователя. Цифро-аналоговые преобразователи используются для согласования ЭВМ с аналоговыми устройствами, а также в качестве внутренних узлов в аналого-цифровых преобразователях (АЦП) и цифровых измерительных приборах. Цифро-аналоговое преобразование в рассматриваемых в данной книге ЦАП состоит в суммировании эталонных величин, соответствующих разрядам входного кода. Применяются в основном два метода цифро-аналогового преобразования: суммирование единичных эталонных величин и суммирование эталонных величин, веса которых отличаются. В первом при формировании выходной аналоговой величины используется только одна эталонная величина весом в один квант. Во втором методе применяются эталонные величины с весами, зависящими от номера разряда, и в суммировании участвуют только те эталонные величины, для которых в соответствующем разряде входного кода имеется единица. При этом используется двоичный позиционный код или двоично-десятичный. В случае двоичного позиционного кода значения всех разрядов поступают одновременно на все входы ЦАП. Работа таких ЦАП описывается выражением
Х = Р(а12-1+ а22-2+…+ аi2-b), (1)
где Х - выходная аналоговая величина; аi, — коэффициенты соответствующих двоичных разрядов, которые принимают дискретные значения единица или нуль; Р — опорный сигнал; b — число разрядов. Опорным сигналом может служить напряжение постоянного или переменного тока. В преобразователях из опорного сигнала формируются эталонные величины, соответствующие значениям разрядов входного кода, которые суммируются и образуют дискретные значения выходной аналоговой величины. Дальнейшая классификация ЦАП может быть проведена по разным признакам:
а) способу формирования выходного сигнала (с суммированием напряжений, делением напряжения, суммированием токов);
б) роду выходного сигнала (с токовым выходом, выходом по напряжению);
в) полярности выходного сигнала (униполярные, биполярные);
г) характеру опорного сигнала (постоянный, переменный);
д) конструктивно-технологическому исполнению (модульные, гибридные, интегральные);
е) типу элементов для суммирования и деления (резистивные, емкостные, оптоэлектронные).
Базовая схема ЦАП, реализующего выражение (1), показанная на рис.7.a, содержит источник опорного напряжения E0, матрицы двоично-весовых резисторов, набор ключей и дифференциальный операционный усилитель. Основные недостатки этой схемы определяются необходимостью применения резисторов с большим диапазоном номиналов, например 1R — 1024R для 10-разрядного ЦАП.
Рациональным способом уменьшения количества номиналов резисторов является использование резистивной (лестничной) матрицы R —2R, изображенной на рис. 7,6. Выражение (1) реализуется схемой ЦАПприROC= 3R.
Практическую реализацию многоразрядных схем ЦАП рационально проводить на основе микросхем, содержащих основные блоки ЦАП в одном корпусе.
Рис. 7. Схема ЦАП с двоично-взвешенным и сопротивлениями (а) ЦАП и на основе резистивной (лестничной) матрицы R—2R(б)
Рис. 8. Пример схемы ЦАП
ОСОБЕННОСТИ ПОСТРОЕНИЯ И КОНСТРУКТИВНОЕ ИСПОЛНЕНИЕ АЦП
Аналого-цифровые преобразователи (АЦП) решают задачу поиска однозначного соответствия аналоговому сигналу цифрового кода. На вход АЦП поступает аналоговый сигнал и после определенного конечного времени преобразования на его выходе появляется цифровой код.
Из всего множества АЦП электрических сигналов в первую очередь выделяются АЦП с промежуточным преобразованием входного напряжения или тока в физическую величину иной природы (обычно — время или частоту). К ним относятся различного рода интегрирующие АЦП, составляющие основу большинства универсальных цифровых вольтметров. Как правило, это АЦП высокой точности, но относительно невысокого быстродействия.
Более детальная классификация АЦП с промежуточным преобразованием тесно связана с методами измерения соответствующей неэлектрической физической величины и здесь не рассматривается, так как не представляет особого интереса для дальнейшего-изложения. Быстродействующие и сверхбыстродействующие АЦП строятся обычно по схеме с непосредственным преобразованием входного сигнала в цифровой код. В любом из АЦП этого класса реализуется один из двух классических методов измерения: метод совпадения или метод уравновешивания преобразуемой величины.
Первые разделяются на одноступенчатые (параллельные) и многоступенчатые (в том числе параллельно-последовательные), а затем, в зависимости от режима выполнения основного алгоритма — на асинхронные и тактируемые (стробируемые).
Тактируемые многоступенчатые АЦП могут иметь как замкнутую структуру, так и разомкнутую. К разомкнутым АЦП этого вида относятся и конвейерные АЦП. Асинхронные многоступенчатые АЦП имеют только разомкнутую структуру.
Все многоступенчатые АЦП различаются по числу компараторов в отдельных ступенях. АЦП с одним компаратором в каждой ступени являются оптимальными по затратам элементов и количеству связей между ними.
Градация следующего уровня может быть произведена на основании особенностей технической реализации. Среди асинхронных разомкнутых АЦП с двоичной структурой можно выделить АЦП с усилителями в ступени, имеющими V-образную характеристику. Совмещение функций компаратора, усилителя и ЦАП в одном элементе дает возможность существенно повысить быстродействие АЦП.
Классификация АЦП с уравновешиванием измеряемой величины достаточно проста. Алгоритм уравновешивания предопределяет замкнутый характер структуры таких АЦП и наличие тактирования. Наибольшее распространение получили АЦП с использованием ЦАП в качестве многозначной меры с двоично-взвешенными разрядами.
Рассмотрим более подробно некоторые типы АЦП. На рис.10. приведены схема и график работы АЦП последовательного счета. Как видно из графика, время преобразования этого типа переменное и зависит от входного аналогового сигнала, однако такт работы всего устройства постоянен и равен Тр=Т02n, где Т0 — период генератора опорных импульсов, n-разрядность счетчика и собственно АЦП. Работа такого АЦП не требует синхронизации, что значительно упрощает построение схемы управления. С момента поступления сигнала «Старт» на выходе АЦП с частотой 1/Tр, изменяются цифровые коды результата преобразования (частота 1/Tр — параметр, определяющий максимально допустимую частоту отслеживания входного сигнала).
Рис. 10.
Структура (а) АЦП
последовательного счета и временная
диаграмма его работы (б)
Временная диаграмма работы АЦП этого типа приведена на рис. 11, б. С момента поступления сигнала «Старт» генератор тактовых сигналов ГТС перемещает единичный сигнал на регистре сдвига РеСдв, с регистра сдвига через схему И единица записывается в регистр выхода, если Uвх > UвыхЦАП. Если Uвх < UвыхЦАП, то в соответствующий разряд регистра выхода записывается ноль, таким образом формируется цифровой код на выходе АЦП начиная со старшего разряда.
Рис. 11. Структура АЦП поразрядного уравновешивания (а) и временная диаграмма его работы (б)
В АЦП двойного интегрирования используется метод предварительного преобразования напряжения во временной интервал, а затем измерения временного интервала. Преобразователь «напряжение — временной интервал» строится на основе интегратора, так как при постоянном входном напряжении выходное напряжение интегратора—линейная функция времени:
На рис. 12 приведены схема и график работы АЦП двойного интегрирования. На первом этапе преобразования на вход интегратора через входной коммутатор подается напряжение Uвх и в течение фиксированного времени Т1 реализуется первое интегрирование, в результате которого на выходе интегратора устанавливается напряжение, пропорциональное Uвх, т. е. Uвых= — UBXT1/(RC).
Рис. 12. Структура (а) АЦП двойного интегрирования и временная диаграмма его работы (б)
На втором этапе преобразования на вход интегратора подключается Eо, знак которого противоположен знаку Uвх, напряжение на выходе интегратора изменяется от Uвых max до 0 в течение времени Т2 = UвхT1/E0. При достижении на выходе интегратора нулевого уровня «нуль-компаратор» прекращает поступление тактовых импульсов на вход счетчика результата.
Рис.13. Структура преобразователя напряжение — частота
В АЦП с преобразованием напряжения в частоту используется метод измерения частоты следования прямоугольных импульсов, основанный на заполнении счетчика импульсов в течение фиксированного времени. Эти преобразователи используют при медленно изменяющемся входном напряжении. Основное достоинство этих АЦП — простота схемотехнического решения. Небольшие габаритные размеры преобразователя «напряжение — частота» позволяют разместить его в непосредственной близости от датчиков исходной информации и тем самым реализовать АЦП с высоким соотношением сигнал/шум. Преобразователи (рис.13, К л— ключ) с операционными усилителями серий 154, 574 с малыми входными токами позволяют решить задачу аналого-цифрового преобразования за время T= 10 мкс при 8-разрядном выходном коде.
АЦП параллельного преобразования построены на основе двоично-взвешенного источника Eо (рис.14, где ИОН — источник опорного напряжения, ДШ — дешифратор). Достоинство таких преобразователей — высокое быстродействие, определяемое временем переключения компараторов. Частота преобразования может достигать 10—20 МГц при 3-разрядном выходном коде. Число компараторов равно числу разрядов выходного кода. Для получения двоичного выходного кода необходим на выходе дешифратор ДШ
Рис.14. Структура АЦП параллельного преобразования