Смекни!
smekni.com

Методические указания к лабораторной работе №4 Новосибирск (стр. 2 из 6)

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

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

Рис. 6. Дифференциальная нелинейность ЦАП

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

Довольно часто при описании возможностей ЦАПа подменяют поня­тие «погрешность» тер­мином «точность». Так, например, вместо того, чтобы сказать «погрешности 0,1 %» часто говорят, что точность 0,1 %. Хотя это и не совсем корректно, но весьма распространено.

Типы цифро-аналоговых преобразователей

Наиболее наглядно функционирование цифро-аналоговых преобразователей можно продемонстрировать на примере классических схем их построения: ЦАПа с весовыми резисторами, так называемого R‑2R‑преобразователя, и ЦАПа на основе широтно-импульсной модуляции (ЦАП-ШИМ).

ЦАП с весовыми резисторами.

Рис. 7. ЦАП с весовыми резисторами

Схема ЦАПа представлена на рис. 7. Она образована N‑резисторами (по количеству разрядов) и таким же количеством «перекидных» переключателей. Величина резистора каждого разряда отличается от соседнего в 2 раза. Если на цифровые входы всех разрядов поданы нули, то резисторы под­ключены к «земле». Поступление «1» на цифровой вход разряда подключает к резистору источник опорного напряжения. Нетрудно убедиться, что напря­жение на выходе ЦАПа будет изменяться по двоичному закону в соответствии с поданным кодом.

Рис. 8. ЦАП R-2R

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

ЦАП R-2R

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

Ввиду того, что в данной структуре ис­пользуются всего два номинала резисторов, точность их согласова­ния получается намного лучше. Найдены также и способы уменьшения влияния сопротивлений ключей. В результате этот тип преобразователя позволяет достигать 16‑разрядной точности, хотя основная область его применения 8–12‑разрядные устройства.

Следует отметить, что данный тип преобра­зова­теля ши­роко применя­ется для построения быстро­действующих ЦАПов со временем установления 10–50 нсек.

ЦАП–ШИМ

Если не требуется высокое быстродействие, зато необходима высокая точность, часто применяется преобразователь на основе широтно-импульсной модуляции (рис. 9). Этот тип ЦАПа содержит минимум аналоговых элементов и хорошо реализуется в технологиях цифровых интегральных схем, что и объясняет его широкое использование в медленных прецизионных системах (например, системы питания магнитов в ускорителях, томографах и т. п.).

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

Рис. 9. ЦАП на основе широтно‑импуль­сной модуляции

Таким образом, среднее значение полученной им­пульс­ной последовательно­сти может изменяться с очень малым квантом, за счёт чего и достигается высокая разряд­ность. На­значение фильтра низких частот на выходе – получе­ние из последовательно­сти им­пульсов среднего напря­жения с приемлемым уров­нем пульсаций.

Данная схема имеет вы­сокую степень линейности преобразования и разряд­ность 16–20 бит. Основной недостаток – низкое быстродействие, задаваемое постоянной времени фильтра.

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

Контрольные вопросы

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

2. Что такое смещения нуля и ошибка масштаба?

3. Что такое дифференциальная нелинейность?

4. Что такое нелинейность (интегральная нелинейность)?

5. Что такое время установления?

6. Отличается ли время установления ЦАП R-2R и ЦАП ШИМ?

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

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

Рис. 10. Передаточная характеристика идеального АЦП и ошибка квантования

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

При аналого-цифро­вом преобразовании воз­никает погрешность пре­образова­ния, так как ана­логовый сигнал, принимающий беско­нечное множество зна­чений, заме­няется на цифро­вой, имеющий их конечное множество. В идеальном случае погрешность преобра­зования не превы­шает ±1/2 кванта (LSB). Пе­редаточная характеристика идеаль­ного АЦП и ошибка квантования показаны на рис. 10. Ошибка кванто­вания может рассматри­ваться как шум, вносимый при преобразовании. Из­вестно, что среднеквадратич­ное значе­ние этого специфического шума, названного шумом квантования, равно

.

Характеристики аналого-цифровых преобразователей

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

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

1. АЦП поразрядного уравновешивания.

2. «Считающие» АЦП.

3. Высокопроизводительные АЦП.

4. Σ∆‑АЦП.

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

Далее обратимся к основным параметрам АЦП. Возможности АЦП во временной области определяются его производительностью или темпом постановки отсчётов (в англоязычной литературе – Sampling Rate). Производительность преобразователя – это количество отсчётов в секунду, обеспечиваемое им на выходе. Распространение получила англоязычная единица измерения, обозначаемая как kSPS, MSPS, GSPS (kilo-Samples per Second, Mega-Samples per Second, Giga-Samples per second). Величина, обратная производительности, задаёт интервал между отсчётами. Допустимая величина интервала между отсчётами (и производительность) определяется способами обработки и восстановления сигнала из произведённых аналого-цифровым преобразователем отсчётов. Чем сложнее алгоритм восстановления по дискретным отсчётам исходного сигнала, тем больше возможен интервал между ними.