- •4. Преобразователи электрических сигналов
- •4.1. Цифро-аналоговые преобразователи
- •Выходное напряжение такой схемы определяется падением напряжения на резисторе Rн, согласно закону Ома:
- •4.2. Основные параметры цап
- •4.3. Основные понятия и параметры аналого-цифровых преобразователей
- •4.4. Принципы построения и работы ацп
- •4.5. Cпециализированные преобразователи
- •Контрольные вопросы
- •Литература
Выходное напряжение такой схемы определяется падением напряжения на резисторе Rн, согласно закону Ома:
Uвых = Rн∙ IΣ. (4.2)
Рис. 4.2
При выполнении условия Rн < R0 и когда источник Uоп достаточно мощный, суммарный ток в нагрузочном резисторе Rн будет определяться равенством:
IΣ = I1 + I2 + I3 + I4, (4.3)
где I1 = Uоп / (Rн+ 8Ro);
I2 = Uоп/ (Rн + 4 Ro);
I3 = Uоп / (Rн + 2 Ro);
I4 = Uоп / (Rн + Ro). (4.4)
Пренебрегая Rн в формулах (4.4) и затем, подставляя значения токов в (4.2), после несложных преобразований получаем:
.
Принцип суммирования весовых токов представлен на схеме (рис. 4.3).
Рис. 4.3
Сопротивления входных резисторов выбираются таким образом, чтобы при замкнутых ключах (S0, S1, S2,, S3) через них протекал ток, соответствующий весу разряда. Ключ должен быть замкнут тогда, когда в соответствующем разряде коэффициент Si станет равным единице. Пусть, например, требуется преобразовать двоичный четырехразрядный код в аналоговый токовый сигнал. У четвертого, старшего значащего разряда (СЗР) весовой коэффициент (или просто вес) будет равен 23 = 8, у третьего разряда – 22 = 4, у второго – 21 = 2 и у младшего значащего разряда (МЗР) – 20 = 1. Если весу МЗР будет соответствовать ток I0 = 1 мА, то ток, соответствующий СЗР, составит 8I0 = 8 мА, а максимальный выходной ток (при коде 1111) будет равен IΣ max = 15 мА. Двоичному коду 1001 будет соответствовать ток, равный сумме токов старшего и младшего значащих разрядов, то есть IΣ = 9 мА и т.д.
Так как к выходу резистивной матрицы подключен операционный усилитель, охваченный отрицательной обратной связью, то сумма токов, получаемая в точке Σ, преобразуется в напряжение на выходе операционного усилителя, определяемое равенством:
. (4.5)
Для увеличения числа разрядов требуется подключать параллельно соответствующее количество резисторов сопротивлением: R0/16; R0/32; R0/64 и т.д. до R0/2(n–1), где n – число необходимых разрядов.
Приведенная схема обладает рядом недостатков:
большая номенклатура сопротивлений резисторов;
требуется высокая точность номинала сопротивления особенно с ростом числа разрядов;
изменяется сопротивление нагрузки источника опорного напряжения в зависимости от положения ключей;
относительно большой коммутируемый ток, во-первых, ограничивает возможности применения электронных ключей и, во-вторых, требуется источник опорного напряжения с малым выходным сопротивлением и сравнительно большой мощности.
Часть перечисленных недостатков устраняется в схеме ЦАП с перекидными ключами (рис. 4.4), хотя принцип преобразования тот же.
Рис. 4.4
В такой схеме ток, протекающий через каждый резистор при любом положении ключа, не меняется и, следовательно, практически не оказывает влияния на токи в остальных цепях. Сопротивление нагрузки Rн источника опорного напряжения постоянно и определяется параллельным соединением сопротивлений (Rн = R0 R0/2 R0/4 R0/8 = R0/15).
Выходное напряжение ЦАП, построенное по такой схеме, будет определяться тем же самым равенством (4.5) и составлять часть опорного напряжения, соответствующего цифровому коду. При 4-разрядном ЦАП кодовых комбинаций будет 24=16, включая комбинацию 0000. Этот код, как правило, присваивается нулевому значению выходного напряжения. Значение выходного напряжения, соответствующего коду 1111, должно быть равно опорному напряжению U оп.
Рассмотрим пример ЦАП с перекидными ключами (рис.4.4), в котором U оп = 3 В, R0 =150 кОм; R0/2 = 75 кОм; R0/4 = 37,5 кОм; R0/8 = 18,75 кОм и RОС = 10 кОм. Если все ключи S0,…, S3 переключены на общую шину (на "землю"), то на входе и выходе ОУ напряжение будет равно нулю (код 0000). Если теперь замкнуть только один ключ S0 (код 0001), то по формуле (4.5) на выходе ОУ получим Uвых = – U оп(RОС/ R0) = – 3(10000/150000) = – 3∙0,066(6) – 0,2 В. Если замкнуть только ключ S1, что соответствует коду 0010, то на выходе ОУ появится напряжение: Uвых = – U оп(RОС/ R0)∙2 = – 3 (10000/150000) ∙ 2 – 0,4 В. То есть изменение кода младшего разряда на единицу вызывает изменение выходного напряжения на – 0,2 В. Эта величина в данной схеме при принятых параметрах определяет цену одного разряда. Таким образом, при переходе к каждому очередному двоичному числу, имитируемому состоянием ключей S0,…, S3 выходное напряжение ЦАП изменяется на – 0,2 В. При коде 1111(все ключи замкнуты на вход ОУ) напряжение на выходе ЦАП установится равным:
Uвых = – Uоп (Rос / R0 )(8 + 4 + 2 + 1 ) = –3 (10000/150000)∙15 = –3 В.
ЦАП с резистивной матрицей R-2R
В предлагаемой ниже схеме ЦАП используется резистивная матрица (рис. 4.5), вносящая следующие положительные свойства. Первое заключается в том, что используются всего два номинала сопротивлений резисторов: R и 2R. Второе – нагрузка источника опорного напряжения (Rвх) не изменяется при любом числе последовательно включенных элементов матрицы и остается равной 2R. Третье – на выходе каждого элемента матрицы получается вдвое меньшее напряжение, чем на его входе.
Рис. 4.5
Схема 4-разрядного ЦАП с матрицей R-2R будет выглядеть, как показано на рис. 4.6.
Рис. 4.6
Выходое напряжение Uвых в приведенной выше схеме определяется равенством
Uвых = – Rос∙ΙΣ = –Rос ∙ (I3 + I2 + I1 + I0),
а токи
I3 = (Uоп / 2R) ∙ S3;
I2 = (Uоп / 4R) ∙ S2;
I1 = (Uоп / 8R) ∙ S1;
I0 = (Uоп / 16R) ∙ S0.
После подстановки токов в исходное равенство и упрощения получим:
Uвых = – Rос·(Uоп /16R)∙(8∙S3 + 4∙S2 + 2∙S1 + 1∙S0). (4.6)
Состояние ключа Si (0 или 1)определяет вес каждого разряда в выходном напряжении.
Коммутация цепей резистивной матрицы выполняется не механическими устройствами, а электронными ключами, выполненными по схемам КМОП, ТТЛ или ЭСТЛ. Токовые ключи должны иметь высокое быстродействие и не вносить заметных погрешностей в разрядные токи за счет собственного сопротивления в открытом состоянии. Для преобразователей среднего и низкого быстродействия широко применяются ключи на КМОП транзисторах, имеющих к тому же малое потребление энергии. Ключи для быстродействующих ЦАП строятся на биполярных транзисторах.
Умножающие ЦАП
Рассмотренные выше принципы построения ЦАП для своей работы требуют внешний источник опорного напряжения и более того, чтобы выходное напряжение или ток изменялись пропорционально этому напряжению. Преобразователи, в которых нет встроенного источника опорного напряжения, и главное, что это напряжение может изменяться по любому закону, получили название умножающих ЦАП. Если на вход, куда обычно подключают опорное напряжение, подавать входное напряжение, то функцию преобразования можно рассматривать как умножение входного напряжения на цифровую дробь. Существует ряд схем ЦАП, в которых в качестве опорного напряжения должен использоваться внешний сигнал, а имеющийся внутренний источник опорного напряжения создает определенные помехи. В таких ЦАП, именуемых полными, внутренний источник опорного напряжения имеет отдельный вывод, а для подключения Uоп к резистивной матрице используется перемычка. В этом случае такие ЦАП могут использоваться как умножающие.
