Объяснение цифро-аналоговых (ЦАП) и аналого-цифровых (АЦП) преобразователей

Попробуйте наш инструмент устранения неполадок





К цифро-аналоговый преобразователь ( Дакийцы , D / A , D2A , или же D-to-A ) представляет собой схему, предназначенную для преобразования цифрового входного сигнала в аналоговый выходной сигнал. Аналого-цифровой преобразователь (АЦП) работает противоположным образом и преобразует аналоговый входной сигнал в цифровой выходной.

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



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

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



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

Как работают цифро-аналоговые преобразователи

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

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

Релейная схема предназначена для приема входных сигналов, содержащих двоичные значения, обычно при 0 В или Vref, и обеспечивает выходное напряжение, эквивалентное величине двоичного входа.

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

Выходное напряжение пропорционально значению цифрового входа, как выражается уравнением:

Лестничная сеть ЦАП

Решая приведенный выше пример, мы получаем следующее выходное напряжение:

Как видим, цифровой вход 0110двапреобразуется в аналоговый выход 6 В.

Целью лестничной схемы является изменение 16 потенциальных двоичных величин
от 0000 до 1111 в одну из 16 величин напряжения с интервалами Vссылка/ 16.

Следовательно, можно обрабатывать больше двоичных входов, включая большее количество блоков релейной логики, и выполнять более высокое квантование для каждого шага.

Это означает, что предположим, что если мы используем 10-ступенчатую лестничную сеть, это позволит увеличить количество ступеней напряжения или разрешение до Vссылка/два10или Vссылка/ 1024. В этом случае, если мы использовали опорное напряжение Vссылка= 10 В будет генерировать выходное напряжение с шагом 10 В / 1024 или около 10 мВ.

Таким образом, добавление большего количества лестничных ступеней даст нам пропорционально более высокое разрешение.

Обычно для п количество ступеней лестницы, это можно представить следующей формулой:

Vссылка/ двап

Блок-схема ЦАП

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

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

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

При необходимости к выходам можно присоединить резисторы для интерпретации результата как аналогового выхода.

ИС ЦАП с использованием лестничной схемы R-2R.

Как работают аналого-цифровые преобразователи

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

На следующем рисунке показана блок-схема стандартного преобразователя АЦП с двумя характеристиками.

Аналого-цифровое преобразование с использованием метода двойного наклона: (a) логическая диаграмма (b) форма волны.

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

Этот метод можно понять из следующего описания:

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

Обращение к разделу (b) приведенной выше диаграммы показывает, что напряжение интегратора в конце фиксированного интервала времени выше, чем входное напряжение, которое больше по величине.

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

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

Сохраненная цифровая величина внутри счетчика становится цифровым выходом преобразователя.

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

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

Использование лестничной диаграммы

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

Процесс аналого-цифрового преобразования с использованием лестничной схемы: (a) логическая схема (b) диаграмма формы сигнала.

Процесс позволяет повышать напряжение с каждым шагом счета.

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

Значение счетчика в этот момент становится цифровым эквивалентом аналогового сигнала.

Уровень изменения напряжения, создаваемого ступенями лестничного сигнала, определяется количеством используемых счетных битов.

Так, например счетчик 12 ступени с использованием 10 V ссылка будет работать в 10 ступени лестницы сеть с шагом напряжения:

Vссылка/два12= 10 V / 4096 = 2.4 mV

Это создаст разрешение преобразования 2,4 мВ. Время, необходимое для выполнения преобразования, определяется тактовой частотой счетчика.

Если для работы 12-ступенчатого счетчика используется тактовая частота 1 МГц, максимальное время, необходимое для преобразования, будет:

4096 x 1 мкс = 4096 мкс ≈ 4,1 мс

Наименьшее возможное количество преобразований в секунду можно найти как:

нет. преобразований = 1 / 4,1 мс ≈ 244 преобразований в секунду

Факторы, влияющие на процесс преобразования

Учитывая, что для некоторых преобразований может потребоваться большее время, а для некоторых может потребоваться меньшее время счета, обычно время преобразования = 4,1 мс / 2 = 2,05 мс может быть хорошим значением.

Это даст в среднем 2 x 244 = 488 конверсий.

Более низкая тактовая частота означает меньше конверсий в секунду.

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

Точность преобразователя определяется точностью отсчета.




Предыдущая статья: Как рассчитать трансформаторы с ферритовым сердечником Следующая статья: Цепь ультразвукового индикатора уровня топлива