- •4. Преобразователи электрических сигналов
- •4.1. Цифро-аналоговые преобразователи
- •Выходное напряжение такой схемы определяется падением напряжения на резисторе Rн, согласно закону Ома:
- •4.2. Основные параметры цап
- •4.3. Основные понятия и параметры аналого-цифровых преобразователей
- •4.4. Принципы построения и работы ацп
- •4.5. Cпециализированные преобразователи
- •Контрольные вопросы
- •Литература
4.4. Принципы построения и работы ацп
В арсенале современных технических средств имеется большое количество различных типов АЦП, отличающихся принципом действия, внутренней структурой, элементной базой, метрологическими и эксплуатационными характеристиками. При изготовлении АЦП в виде больших интегральных схем (БИС) используются такие методы и структуры, которые обеспечиваются достигнутыми на сегодняшний день интегральными технологиями. К числу таких методов можно отнести следующие: метод последовательного приближения (поразрядного кодирования или весовой), параллельного преобразования и двухтактного интегрирования. Первый метод обеспечивает удовлетворительное сочетание точности и быстродействия, второй – возможность высокого быстродействия, а третий – точность. Рассмотрим принципы организации и работы каждого из упомянутых методов на основе упрощенных структурных схем.
Метод последовательного приближения
Структурная схема реализации АЦП такого метода приведена на рис. 4.10.
Рис. 4.10
Работа такого АЦП происходит следующим образом. Перед началом преобразования генератор тактовых импульсов (ГТИ) подает команду в регистр последовательного приближения (РПП) на установку "1" в старшем разряде, а в остальных "0". Под действием кода регистра последовательного приближения ЦАП формирует эталонный сигнал
UЭn = 2n·UЕМР, (4.8)
где UЕМР – напряжение, соответствующее единице младшего разряда ЦАП, n – разрядность.
Величина напряжения (4.8) определяет половину возможного диапазона преобразуемых сигналов. Процесс уравновешивания входного напряжения UВХ и некоторого эталонного UЭi происходит последовательно путем сравнения их значений в компараторе "К", начиная со старшего разряда. Если UЭn > UВХ, то в старшем разряде выходного сигнала и в ЦАП устанавливается "0" и далее производится сравнение UВХ с эталонным напряжением UЭ(n –1), соответствующим разряду (n –1).
Если UЭn UВХ, то в старшем разряде выходного кода устанавливается "1" и в дальнейшем производится сравнение разности (UВХ – UЭn) с величиной UЭ(n–1). Далее процесс преобразования продолжается аналогично рассмотренному выше. В результате преобразования напряжение UВХ уравновешивается суммой эталонных напряжений, снимаемых с ЦАП:
,
(4.9)
где ai – коэффициенты 1 или 0 в разрядах выходного кода, снимаемого с регистра;
UЭi – напряжение ЦАП, соответствующее i-му разряду.
Работа АЦП синхронизируется генератором тактовых импульсов. Время преобразования сигнала постоянно и определяется в основном числом разрядов и тактовой частотой fт. Погрешность преобразования зависит в основном от ошибок ЦАП и чувствительности компаратора "К".
Метод и АЦП параллельного преобразования
Метод параллельного преобразования (параллельного считывания) основан на одновременном сравнении входного сигнала с (2n – 1) значениями эталонного напряжения, соответствующими n – разрядному двоичному коду. В преобразователе, обобщенная схема которого дана на рис.4.11, (2n – 1) уровней эталонного напряжения Uэ формируются с помощью резистивного делителя, на который подается опорное напряжение Uоп. Число резисторов делителя опорного напряжения равно 2n. Номиналы резисторов делителя одинаковы, кроме первого и последнего, которые могут быть отличными от остальных в конкретных образцах АЦП. Разные значения эталонного напряжения подаются на инвертирующие входы соответствующих компараторов.
Рис. 4.11
На все неинвертирующие входы компараторов поступает входное напряжение Uвх. В каждом компараторе, число которых составляет
(2n –1), происходит сравнение двух напряжений. Компараторы, на входах которых выполняется неравенство Uвх > UЭi, изменяют свое состояние. Это изменение фиксируется RS триггерами и далее передается в шифратор CD. С выхода шифратора сформированный код подается на выходные каскады преобразователей уровней для перевода в стандартные уровни ТТЛ, ЭСТЛ или КМОП-логики.
АЦП параллельного действия являются наиболее быстродействующими, так как преобразование входного сигнала производится за один цикл. Недостатком таких АЦП является потребность в большом количестве компараторов, число которых возрастает с увеличением их разрядности.
При необходимости обеспечить повышенную разрядность (при сохранении высокого быстродействия и без существенного усложнения схемы) применяют параллельно-последовательные (комбинированные) АЦП. В таких преобразователях несколько малоразрядных АЦП параллельного действия соединяются последовательно между собой (рис. 4.12).
Рис. 4.12
Входной сигнал поступает на первый АЦП 1, на входе которого формируются старшие разряды выходного кода. Эти разряды также поступают на вход ЦАП. Выходной сигнал ЦАП сравнивается в усилителе разности УР с входным сигналом. Разность этих сигналов подается на вход второго АЦП 2, который преобразует ее в выходной код младших разрядов.
Метод и АЦП с двухтактным интегрированием
Упрощенная схема АЦП вышеназванного метода представлена на рис. 4.13.
Рис. 4.13
Преобразование осуществляется в два этапа. Сначала с помощью ключа S1, управляемого логической схемой, ко входу интегратора подключается входное напряжение Uвх. До подачи измеряемого входного напряжения на выходе интегратора был ноль (Uи = 0). Время интегрирования t1 постоянно (рис. 4.14) и при Uвх > 0 напряжение на выходе интегратора линейно уменьшается от нуля до некоторой величины Uи(t1), определяемой равенством:
, (4.10)
где τ = RC с.
Рис. 4.14
Чем больше Uвх (Uвх1 > Uвх2, рис. 4.14 ), тем круче линия и больше величина напряжения к моменту t1. Одновременно с интегрированием счетчик начинает подсчет тактовых импульсов Tи фиксированной частоты fт =1/Ти. За время t1 cчетчиком будет подсчитано t1/Ти = N1 импульсов при любом входном напряжении. После окончания (t = t1) измерения входного напряжения для определения его числового значения логическая схема переключает ключ S1 на источник постоянного опорного напряжения противоположного по знаку входному. Одновременно с процессом интегрирования опорного напряжения с учетом начального значения – Uи(tи) фиксируется время tx, за которое напряжение на выходе интегратора достигнет нуля (на рис.4.14 tx = t2 )
.
(4.11)
За время tx = t2 на счетчик с генератора поступает t2/ Ти = N2 импульсов.
Интервалы времени t2 (t’2) пропорциональны уровням входного напряжения. Таким образом величина входного напряжения переводится в интервал времени. И после двойного интегрирования получаем:
. (4.12)
Подставляя в (4.12) t1 = Tи· N1 и t2 = Tи· N2 после упрощения, получим:
, (4.13)
где N2 – число импульсов, определяющее выходной код измеренного напряжения. Из формулы (4.13) следует, что результат преобразования не зависит от частоты ГТИ и параметров интегратора, так как на обоих этапах интегрирования используется одно и то же устройство.
Относительным недостатком этого метода преобразования является сравнительно невысокое быстродействие, обусловленное процессами интегрирования входного и опорного напряжений.
