18800

АЦП / ЦАП. Основные архитектуры, интерфейсы связи

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-07-08

270.15 KB

33 чел.

АЦП / ЦАП. Основные архитектуры, интерфейсы связи.

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

Дальнейшую классификацию ИМС ЦАП можно привести по ряду специфических признаков, например:

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

2. По типу цифрового интерфейса: с последовательным вводом или с параллельным вводом.

3. По числу ЦАП на кристалле: одноканальные и многоканальные.

4. По быстродействию: низкого, среднего и высокого быстродействия.

5. По разрядности.

Большинство схем параллельных ЦАП основано на суммировании токов, сила каждого из которых пропорциональна весу цифрового двоичного разряда, причем должны суммироваться только токи тех разрядов, значения которых равны 1.

Интерфейсы связи.

Важную часть ЦАП составляет цифровой интерфейс, т.е. схемы, обеспечивающие связь управляющих входов ключей с источниками цифровых сигналов. Структура цифрового интерфейса определяет способ подключения ЦАП к источнику входного кода, например, микропроцессору или микроконтроллеру. Свойства цифрового интерфейса непосредственно влияют и на форму сигнала на выходе ЦАП. Так, в случае параллельного интерфейса неодновременность поступления битов входного слова на управляющие входы ключей преобразователя приводят к появлению узких выбросов, «иголок», в выходном сигнале при смене кода.

ЦАП с последовательным интерфейсом

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

При активном уровне сигнала CS (в данном случае нулевом) входное слово длины N (равной разрядности ЦАП) загружается по линии D1 в регистр сдвига под управлением тактовой последовательности CLK. После окончания загрузки, выставив активный уровень на линию LD, входное слово записывают в регистр хранения, выходы которого непосредственно управляют ключами ЦАП. Для того чтобы иметь возможность передавать по одной линии данных входные коды в несколько ЦАП, последний разряд регистра сдвига соединяют с выходом D0 ИМС. Этот вывод подключается к входу D1 следующего ЦАП и т.д. Коды входных слов передаются начиная с кода самого последнего преобразователя в этой цепочке.

ЦАП с параллельным интерфейсом

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

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

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

Архитектура АЦП

АЦП – устройства, которые принимают входные аналоговые сигналы и генерируют соответствующие им цифровые коды, пригодные для обработки МП и другими цифровыми устройствами.

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

Классификация АЦП по методам преобразования.

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

Последовательнопараллельные АЦП

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

АЦП последовательного приближения

Преобразователь последовательного приближения, называемый в литературе также АЦП с поразрядным уравновешиванием, в настоящее время является наиболее распространенным вариантом последовательных АЦП. В основе работы этого класса преобразователей лежит принцип дихотомии, т.е. последовательного сравнения измеряемой величины с 1/2, 1/4, 1/8 и т.д. от ее полной шкалы. Это позволяет для Nразрядного АЦП последовательного приближения выполнить весь процесс преобразования из N последовательных шагов (итераций) вместо 2N-1 при использовании последовательного счета и получить существенный выигрыш в быстродействии.

Интегрирующие АЦП

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

АЦП многотактного интегрирования были изобретены более 40 лет назад и сразу же сталиосновой для цифровых вольтметров высокой точности.

Преобразователи напряжение – частота

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

Интерфейс связи АЦП

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

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

Другое требование совместной работы АЦП с МК, называемое программным сопряжением, является общим для любых систем, в которые входят ЭВМ и АЦП. Имеется несколько способов программного сопряжения АЦП с процессорами.

Проверка сигнала состояния

Этот способ состоит в том, что команда начала преобразования «Пуск» периодически подается на АЦП от таймера. Процессор находится в цикле ожидания от АЦП сигнала окончания преобразования «Готов», после которого выходит из цикла, считывает данные с АЦП и в соответствии с ними поступает либо к следующему преобразованию, либо к выполнению основной программы, а затем вновь входит в цикл ожидания. Здесь АЦП выступает в роли ведущего устройства (master), а процессор – ведомого устройства (slave). Этот способ почти не требует дополнительной аппаратуры, но пригоден только в системах, где процессор не слишком загружен, т.е. длительность обработки данных от АЦП значительно меньше времени преобразования АЦП. Указанный способ позволяет максимально использовать производительность АЦП.

Простое прерывание

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

АЦП с параллельным интерфейсом выходных данных

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

На нарастающем фронте сигнала «Пуск» УВХ преобразователя переходит в режим хранения и инициализируется процесс преобразования. Когда преобразование завершено, на выходную линию «Готов» выводится импульс, что указывает на то, что в выходном регистре АЦП находится новый результат. Сигналы «CS» (выбор кристалла) и «RD» (чтение) управляют выводом данных для передачи приемнику.

АЦП с последовательным интерфейсом выходных данных

В АЦП последовательного приближения, оснащенных простейшей цифровой частью, таких, как 12разрядный МАХ176 или 14разрядный МАХ121, выходная величина может быть считана в виде последовательного кода прямо с компаратора или регистра последовательного приближения (РПП).

Здесь приведена схема, реализующая SPIинтерфейс. Процессор является ведущим (master). Он инициирует начало процесса преобразования задним положительным фронтом (срезом) сигнала на входе «Пуск» АЦП. С тактового выхода процессора на синхровход АЦП поступает последовательность тактовых импульсов. Начиная со второго такта после пуска, на выходе данных

АЦП формирует последовательный код выходного слова старшими битами вперед. Этот сигнал поступает на MISO (master input, slave output) вход процессора.

Простейший интерфейс обеспечивает наименьшее время цикла «преобразование передача данных». Однако он обладает двумя существенными недостатками. Во первых, переключение выходных каскадов АЦП во время преобразования привносит импульсную помеху в аналоговую часть преобразователя, что вызывает ухудшение отношения сигнал/шум. Вовторых, если АЦП имеет большое время преобразования, то процессор будет занят приемом информации от него существенную часть вычислительного цикла.


 

А также другие работы, которые могут Вас заинтересовать

49337. Технология и организация строительства дренажной насосной станции 3.52 MB
  Состав сооружений, конструктивные особенности насосной станции тип и число основного и вспомогательного оборудования определяется с учетом назначения насосной станции и технологическими требованиями к ней.
49338. Расчет ЦРРЛ для северо-западного климатического района России в Ленинградской области 321.3 KB
  Ориентировочное значение просвета для короткопролетных микроволновых систем связи должно быть численно равно радиусу первой зоны Френеля которая определяется по формуле: 2 где Ro протяженность пролета км f Рабочая частота ГГц k Относительная координата наивысшей точки на трассе. Выбираю частоты для пролета 99 км: 27 ГГц и для пролета 173 км: 23 ГГц. Анализ данных предварительный выбор диапазонов частот и параметров антеннофидерного тракта АФТ: Для интервала 99 км возможны диапазоны: ...
49339. Анализ установившихся и переходных режимов в линейных электрических цепях 938.06 KB
  Определить и построить амплитудночастотную и фазочастотную характеристики. Используя частотные характеристики определить uвых при заданном uвх. Определить и построить переходную и импульсную характеристики четырехполюсника для входного тока и выходного напряжения. Показать связь переходной и импульсной характеристик для выходного напряжения с передаточной функцией.
49340. Методы локализации неисправностей на аппаратуре СВ и РМ 989.33 KB
  Задание на курсовую работу После включения РМ была выявлена неисправность блока БИВ – расфокусировано изображение при неработающей фокусировке. Краткое описание тракта прохождения сигнала Блок индикатора вспомогательный БИВ Блок индикатора вспомогательный БИВ предназначен для отображения на экране ЭЛТ справочной и тестовой информации вторичной информации о воздушной обстановке в режиме Лупа и вспомогательной информации необходимой лицам боевого расчета для решения задач управления. БИВ работает в одном из следующих режимах: 1 Режим...
49341. Монтаж строительных конструкций в строительном производстве 338.27 KB
  Определение объемов строительномонтажных работ и выбор приспособлений для монтажа конструкций. Определение трудоемкости монтажа сборных конструкций одноэтажного промздания. Монтаж строительных конструкций это индустриальный механизированный комплексный процесс возведения зданий или сооружений из готовых конструкций или их элементов. Монтаж строительных конструкций состоит из подготовительных и основных процессов.
49342. Расчёт основных характеристик цифровой системы передачи непрерывных сообщений 8.79 MB
  Источник сообщений и формирователь первичного сигнала В формирователе первичного сигнала происходит преобразование сообщения в первичный электрический сигнал. Дискретизатор осуществляет взятие отсчетов сигнала в моменты времени . На вход демодулятора поступает сигнал являющийся суммой полезного сигнала и помехи.
49345. Оценка эффективности деятельности организации. Методические указания 274 KB
  Обосновывается актуальность выбранной темы, значение, её соответствие современным задачам экономического развития. Объект и предмет исследования. Формулируется цель курсовой работы. В сжатой форме формулируются задачи, которые подлежат решению в данной курсовой работе. Указываются источники информации, правовые, нормативные документы.