Логотип

Основы цифровой техники

 материалы в категории

Цифро-аналоговые преобразователи (ЦАП)

Цифро-аналоговые преобразователи предназначены для преобразования цифровых кодов в аналоговые величины, например, напряжение, ток, сопротивление и т. п. Принцип преобразования заключается в суммировании всех разрядных токов (или напряжений), взвешенных по двоичному закону и пропорциональных значению опорного напряжения. Другими словами, преобразование заключается в суммировании токов или напряжений, пропорциональных весам двоичных разрядов, причем суммируются только токи тех разрядов, значения которых равны лог. 1. В двоичном коде вес от разряда к разряду изменяется вдвое.

Наиболее распространены две схемы суммирования токов - параллельная и последовательная. На рисунке 1 приведена схема параллельного суммирования токов.

цифровой сумматор

Ключи S переключаются при уровне лог. 1, тем самым подключая резики к источнику опорного напряжения. Через резики протекает соответствующий весу разряда ток. Сопротивление резиков прогрессивно изменяется в два раза от разряда к разряду.

При высокой разрядности сопротивления резиков должны быть согласованы с высокой точностью. Особо жесткие требования предъявляются к резикам старших разрядов, поскольку разброс тока в них не должен превышать тока младшего разряда. Вообще же, разброс сопротивления в n-м разряде должен быть меньше, чем:

Δ R / R = 2-n

Отсюда следует, что разброс сопротивления, к примеру, в третьем разряде не должен превышать 12,5%, в 10-м разряде - уже 0,098%.

Такая схема обладает целой кучей недостатков, хотя она проста. К примеру, при различных входных кодовых состояниях потребляемый от источника опорного напряжения (ИОН) ток будет также различным, что несомненно повлияет на величину выходного напряжения ИОН, а это уже не есть гуд. Кроме того, сопротивления весовых резисторов могут отличаться в тысячи раз, а это затрудняет реализацию таких резиков в полупроводниковых ИС. Помимо этого, сопротивления резиков старших разрядов могут быть соизмеримы с сопротивлением замкнутого ключа, а это приведет к погрешностям преобразования. И еще, в разомкнутом состоянии к ключам прикладывается довольно высокое напряжение, а это затрудняет их построение.

Не теряя времени даром, умные люди придумали несколько иную структуру, в которой устранены указанные выше недостатки. Это реализовано в схеме ЦАП AD7520, разработанном фирмой Analog Devices в 1973 г., по крайней мере так считают буржуи, ну и черт с ними. Отечественным аналогом является небезызвестная 572ПА1. В настоящее время по этой схеме строят большинство ЦАПов. Структура приведена на рисунке 2.

В такой схеме задание весовых коэффициентов осуществляется с помощью резистивной матрицы постоянного сопротивления. Основным элементом матрицы является делитель R-2R, показанный на рис. 3. При этом должно выполняться условие: если делитель нагружен на сопротивление нагрузки, то его входное сопротивление также должно быть равно сопротивлению нагрузки.

Поскольку ключи S соединяют нижние выводы резиков с общей шиной питания, источник опорного напряжения работает на постоянную нагрузку, следовательно, его значение стабильно и не изменяется при любом входном коде ЦАП, в отличие от предыдущей схемы. Кроме того, резики 2R соединяются с общей шиной через низкое сопротивление замкнутых ключей S, напряжения на ключах небольшие (в пределах нескольких милливольт), что значительно упрощает построение ключей и схем управления ими, а также использовать опорное напряжение в широком диапазоне да еще и разнополярное. В качестве ключей используются МОП-транзисторы. Поскольку выходной ток в таком преобразователе изменяется линейно, то имеется возможность умножения аналогового сигнала на цифровой код, если вместо опорного напряжения использовать аналоговый сигнал. Такие ЦАП называются перемножающими (по-буржуйски MDAC). Примером применения перемножающего ЦАП может служить элементарный цифровой регулятор громкости, скажем, на 572ПА1. Вместо опорного напряжения подается входной сигнал.

Для последовательной схемы требования к точности резиков намного меньше, чем для параллельной. Для ЦАП, имеющих высокую разрядность, необходимо согласовывать сопротивления ключей с разрядными токами. Особенно это важно для старших разрядов. Сие обстоятельство снижает точность. Кроме того, такие ЦАП имеют низкое быстродействие из-за нехилой емкости МОП-ключей.

Помимо вышерассмотренных (и наиболее употребительных) схем существуют ЦАП на источниках тока, обладающие более высокой точностью. В таких ЦАПах весовые токи формируются не резиками небольшого сопротивления, а транзисторными источниками тока, имеющими высокое динамическое сопротивление. Примером может служить отечественный ЦАП 594ПА1.

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

Примечание: сайт-источник http://naf-st.ru

 

Почта сайта