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

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

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

2019-12-19 223
Разработка схемы подключения микросхем цифроаналогового преобразователя (ЦАП) и аналого-цифрового преобразователя (АЦП) к микроконтроллеру. 0.00 из 5.00 0 оценок
Заказать работу

 

 Разработка структурной схемы подключения микросхем ЦАП и АЦП.

Цель работы: изучение принцип работы и основных характеристик микросхем ЦАП и АЦП.

Задание:

- разработать структурную схему подключения микросхем ЦАП и АЦП;

- разработать принципиальную схему подключения микросхем ЦАП и АЦП;

- разработать программное обеспечение приема информации из АЦП и выдачи информации в ЦАП;

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

Содержание отчета:

· Цель работы.

· Структурная схема подключения микросхем ЦАП и АЦП.

· Принципиальная схема подключения микросхем ЦАП и АЦП.

· Временная диаграмма работы ЦАП и АЦП.

· Выводы.

Теоретические сведения для выполнения лабораторной

работы

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

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

Основные параметры и погрешности ЦАП. Основные параметры, которые можно увидеть в справочнике:

1. Число разрядов – количество разрядов входного кода.

2. Коэффициент преобразования – отношение приращения выходного сигнала к приращению входного сигнала для линейной функции преобразования.

3. Время установления выходного напряжения (рисунок 2.14) или тока – интервал времени от момента заданного изменения кода на входе ЦАП до момента, при котором выходное напряжение или ток окончательно войдут в зону шириной младшего значащего разряда (МЗР).

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

Рисунок 2.14 - Время установления выходного напряжения ЦАП

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

Основные типы статических погрешностей ЦАП:

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

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

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

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

Способы идентификации и коррекции погрешностей ЦАП. Желательно, чтобы коррекция погрешностей производилось при изготовлении преобразователей (технологическая подгонка). Однако, часто она желательна и при использовании конкретного образца БИС в том или ином устройстве. В этом случае коррекция проводится введением в структуру устройства кроме БИС ЦАП дополнительных элементов. Такие методы получили название структурных.

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

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

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

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

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

При любом методе коррекции с контролем по тестовому сигналу предусматриваются следующие действия:

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

2. Идентификация погрешностей вычислением их отклонений по результатам измерений.

3. Вычисление корректирующих поправок для преобразуемых величин или требуемых корректирующих воздействий на корректируемые блоки.

4. Проведение коррекции.

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

Основной недостаток любого метода сквозного контроля – большое время контроля наряду с разнородностью и большим объемом используемой аппаратуры.

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

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

Рисунок 2.15 - Цифровая коррекция поправки ЦАП

При аналоговой коррекции кроме основного ЦАП используется еще один дополнительный ЦАП (рисунок 2.16). Диапазон его выходного сигнала соответствует максимальной величине погрешности корректируемого ЦАП. Входной код одновременно поступает на входы корректируемого ЦАП и на адресные входы ЗУ поправок. Из ЗУ поправок выбирается соответствующая данному значению входного кода поправка. Код поправки преобразуется в пропорциональный ему сигнал, который суммируется с выходным сигналом корректируемого ЦАП. Ввиду малости требуемого диапазона выходного сигнала дополнительного ЦАП по сравнению с диапазоном выходного сигнала корректируемого ЦАП собственными погрешностями первого пренебрегают.

Рисунок 2.16 – Аналоговая коррекция поправки ЦАП

 

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

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

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

Для прецизионных ЦАП особое значение приобретает выходное напряжение шума. Особенность проблемы шума в ЦАП заключается в наличии на его выходе всплесков напряжения, вызванных переключением ключей внутри преобразователя. По амплитуде эти всплески могут достигать нескольких десятков значений весов МЗР и создавать трудности в работе следующих за ЦАП устройств обработки аналоговых сигналов. Решением проблемы подавления таких всплесков является использование на выходе ЦАП устройств выборки-хранения (УВХ). УВХ управляется от цифровой части системы, формирующей новые кодовые комбинации на входе ЦАП. Перед подачей новой кодовой комбинации УВХ переводится в режим хранения, размыкая цепь передачи аналогового сигнала на выход. Благодаря этому всплеск выходного напряжения ЦАП не попадает на вывод УВХ, которое затем переводится в режим слежения, повторяя выходной сигнал ЦАП.

Специальное внимание при построении ЦАП на базе БИС необходимо уделять выбору операционного усилителя, служащего для преобразования выходного тока ЦАП в напряжение. При подаче входного кода ЦАП на выходе ОУ будет действовать ошибка DU, обусловленная его напряжением смещения и равная

,

где Uсм – напряжение смещения ОУ; Rос – величина сопротивления в цепи обратной связи ОУ; Rм – сопротивление резистивной матрицы ЦАП (выходное сопротивление ЦАП), зависящее от величины поданного на его вход кода.

Поскольку отношение изменяется от 1 до 0, ошибка, обусловленная Uсм,

изменяется в приделах (1...2)Uсм. Влиянием Uсм пренебрегают при использовании ОУ, у которого . Вследствие большой площади транзисторных ключей в КМОП БИС существенная выходная емкость БИС ЦАП (40...120 пФ в зависимости от величины входного кода). Эта емкость оказывает существенное влияние на время установления выходного напряжения ОУ до требуемой точности. Для уменьшения этого влияния Rос шунтируют конденсатором Сос.

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

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

Один из практических примеров применения ЦАП- это формирователи сигналов разной формы. С помощью ЦАП управляемого МК формируются сигналы различной формы (рисунок 2.17).

Рисунок 2.17 – Различные формы сигналов на выходе ЦАП

 

В библиотеке Proteus 7 имеется 4 типа больших интегральных микросхем (БИС) АЦП (рисунок 2.18) и ЦАП (рисунок 2.19), отличающихся разрядностью выходного цифрового кода АЦП и входного цифрового кода ЦАП.

Рисунок 2.18 – Условное графическое обозначение восьмиразрядного (ADC_8), десятиразрядного (ADC_10), двенадцатиразрядного (ADC_12) и шестнадцатиразрядного (ADC_16) БИС АЦП. Здесь VIN - вход для подачи преобразуемого аналогового сигнала; VREF+ - вход для подачи высокого уровня опорного напряжения; VREF- - вход для подачи низкого уровня опорного напряжения; HOLD - вход для подачи импульсного сигнала начало преобразования (старт); CLK - вход для подачи синхроимпульса; OE - вход для перевода информационных выходов в рабочий режим (логическая 1), не рабочий режим или переход в трите состояние (логическая 0); D0-D7 - информационные выходы.

 

 

Рисунок 2.18 – Условное графическое обозначение восьмиразрядного (DAC_8), десятиразрядного (DAC_10), двенадцатиразрядного (DAC_12) и шестнадцатиразрядного (DAC_16) БИС ЦАП. Здесь VOUT - выход для подачи преобразованного аналогового сигнала; VREF+ - вход для подачи высокого уровня опорного напряжения; VREF- - вход для подачи низкого уровня опорного напряжения; LE - вход для перевода информационных выходов в рабочий режим (логическая 1), не рабочий режим или переход в трите состояние (логическая 0); D0-D7 - информационные входы.

Раздел 3. Технические средства использования командной информации и воздействия на объект управления

Лабораторная работа № 7


Поделиться с друзьями:

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

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

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



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.041 с.