Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Схемотехника ЭВМ (конспект лекций).doc
Скачиваний:
78
Добавлен:
05.11.2018
Размер:
29.22 Mб
Скачать
    1. Цифро-аналоговые преобразователи (цап).

Цифро-аналоговые преобразователи предназначены для выработки напряжения или тока соответствующего заданному многоразрядному коду.

      1. Цифро-аналоговый преобразователь на суммировании токов.

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

Ключи L0 ÷ L3 управляются разрядами двоичного числа, причем L0 младшим разрядом, L3 старшим разрядом (весовые коэффициенты показаны внизу на схеме). Управление состоит в том, что при единичном значении разряда соответствующий ключ замыкается, в противном случае ключ разомкнут. Ключи подключают ко входу операционного усилителя резисторы с различными кратными Ri значениями.

Рис. 117. ЦАП на суммировании токов.

Так при входном двоичном коде 0001 на выходе схемы будем иметь , для кода 0010 -- , для кода 0011 -- . Как видно из приведенных соотношений коэффициент при R0 соответствует десятичному значению входного двоичного кода. Если десятичный эквивалент входного двоичного кода обозначить Ld, то выходное напряжение этого преобразователя определяется выражением при 0 ≤ Ld ≤ 15. Данное выражение показывает, что выходное напряжение зависит от величины опорного напряжения Uоп, соотношения резисторов и входного двоичного кода.

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

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

О

Рис. 118. Элемент резистивной матрицы R - 2R.

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

Если принять коэффициент деления α = Uвых/Uвх, то для входного сопротивления будем иметь , а для сопротивления нагрузки -- . В случае двоичного кодирования α = 2. Приведенные выражения позволяют определить соотношения резисторов делителя, если положить R2 = 2R, то R1 = R и Rn = 2R, где R резистор любой разумной величины.

      1. Цифро-аналоговый преобразователь на матрице r-2r.

ЦАП на резистивной матрице R-2R показан на рис. 119. В соответствии с вышеизложенным резисторы имеют только два значения R и 2R.

К

Рис. 119. Цифро-аналоговый преобразователь на резистивной матрице R-2R

Рис. 120. Вариант построения цифро-аналогового преобразователя.

лючи, управляемые разрядами двоичного слова в соответствии с разрядами Z0 --младший разряд, Z3 -- старший разряд, подключают резистор матрицы либо к общему проводу, либо ко входу операционного усилителя.для определения выходного напряжения нужно исходить из следующих соображений. Показанное положение ключей соответствует нулевому значению четырехразрядного двоичного слова, т.е. положение влево разрядного ключа соответствует его нулевому значению, а положение вправо -- единичному значению. При показанном положении напряжение в точке а равно Uа = ½ Uоп, в точке б -- Uб = ¼ Uоп и в точке в -- Uв = 1/8 Uоп. Коэффициент передачи операционного усилителя для каждого ключа равен R0/2R. Однако потенциал на инвертирующем входе операционного усилителя равен нулю и следовательно подобное подключение резистивной матрицы к операционному усилителю не нарушает ее нормального функционирования.

П

Рис. 121. Временная диаграмма работы ЦАП.

оэтому если код управляющего числа 0001 выходное напряжение будет равно Uвых = -Uв*R0/2R = -1/8 Uоп*R0/2R, при коде 0010 -- Uвых = -Uб*R0/2R = -1/4Uоп*R0/2R. Разность выходных напряжений эквивалентных двоичным кодам различающимся на один бит дает минимальное приращение выходного напряжения ΔUвых = -(1/4Uоп*R0/2R - 1/8Uоп)*R0/2R = -1/8Uоп*R0/2R. Для проверки полученного значения определим выходное напряжение для кода 0011. В этом случае операционный усилитель работает в качестве аналогового сумматора и Uвых = -(Uб + Uв)*R0/2R = -(1/4Uоп + 1/8Uоп)*R0/2R = -3/8Uоп*R0/2R. Результат подтверждает полученное решение. Для получения общей закономерности определяющей выходное напряжение введем весовые разрядные коэффициенты Zi, где i = 0 ÷ 3. Тогда Uвых = - Uоп*(R0/16R)*(8Z3 + 4Z2 + 2Z1 + Z0), при этом Zi могут принимать только значения либо 0, либо 1.

Однако цифровой двоичный код обычно образуется на выходах логических элементов, поэтому более целесообразно код числа для преобразования в аналоговую форму брать на выходах цифровых устройств, у которых каждый разряд может принимать логические значения 0 или 1. Для более точного преобразования небходимо чтобы логический 0 соответствовал нулевому напряжению. Обычно таким условиям удовлетворяют счетчики или регистры КМОП серий. Схема подобного преобразователя код-напряжение показана на рис. 108,выполненном в пакете EWB 5.0.

Д

Рис. 122. ЦАП с источниками тока на биполярных транзисторах.

ля управления матрицей R-2R использован счетчик КМОП с выходным единичным напряжением 12В и нулевым напряжением 0В. учитывая низкую нагрузочную способность КМОП схем выбраны значения резисторов матрицы 10 кОм и 20 кОм. Счетчик управляется генератором импульсной последовательности частотой 10 Гц. Для уменьшения влияния нагрузки на работу ЦАП установлен повторитель напряжения на ОУ типа 741. Выполнив расчет получаем минимальное приращение выходного напряжения 0,5 В, при этом количество значений выходной аналоговой переменной (учитывая, что управляющее двоичное слово имеет четыре разряда) К = 24 = 16. Временная диаграмма работы этой схемы показана на рис. 121. Верхние четыре линии показывают состояния разрядов счетчика, а нижняя часть графика показывает соответствующие изменения выходной аналоговой переменной.

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

Матрица R-2R нашла широкое применение в различных схемах включения при построении ЦАП, например микросхема 572ПА1.

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

Источники напряжения V1 и V2 являются источниками питания всей схемы. С помощью резисторов R1 и R2 формируется н6апряжение на базах транзисторов Q1, Q2, Q3, Q4 и Q5, выполняющих функции источников тока. Каждый из транзисторов должен формировать ток пропорциональный весовому коэффициенту разряда управляющего двоичного числа Так если считать, что транзистор Q4 должен формировать ток I0 а управляется он младшим разрядом, то токи формируемые остальными транзисторами должны иметь значения Q3 -- 2I0, Q2 -- 4I0, Q1 -- 8I0. Для этой цели эмиттеры транзисторов подключены к матрице R-2R. Питание матрицы осуществляется от источника напряжения V2, причем напряжение в узлах матрицы слева направо уменьшается в два раза. Так как напряжение на базах транзисторов одинаково, то указанные напряжения в узлах матрицы определяют двукратное изменение тока в соседних разрядах. Диоды D1 - D8 являются ключами, управляемыми разрядами двоичного счетчика Coun2.

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

Схема обладает высоким быстродействием так как все активные элементы схемы работают в ненасыщенном режиме. Временная диаграмма работы этой схемы приведена на рис. 123.

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

Схема выполнена в пакете EWB и может быть повторена.

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

Рис. 123. Временная диграмма работы ЦАП.

Лекция 36.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]