Научная статья на тему '24-разрядные АЦП от Analog Devices – законченные системы аналого-цифрового преобразования для низкочастотных измерений'

24-разрядные АЦП от Analog Devices – законченные системы аналого-цифрового преобразования для низкочастотных измерений Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
394
100
i Надоели баннеры? Вы всегда можете отключить рекламу.

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

На рис. 1 приведена схема сопряжения AD7714 с DSP семейства ADSP-2103. В такой конфигурации, чтобы зафиксировать момент обновления регистра данных, должен отслеживаться программным путем бит DRDY регистра обмена.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «24-разрядные АЦП от Analog Devices – законченные системы аналого-цифрового преобразования для низкочастотных измерений»

(окончание, начало в Киї №1)

24-разрядные АЦП от ANALOG DEVICES -

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

Владимир Осипчук

compitech@mtu-net.ru

Н

а рис. 1 приведена схема сопряжения AD7714 с DSP семейства ADSP-2103. В такой конфигурации, чтобы зафиксировать момент обновления регистра данных, должен отслеживаться программным путем бит DRDY регистра обмена. Возможен также вариант, когда сигнал DRDY подается на вход IRQ2 ADSP-2103. Выводы RFS и TFS ADSP-2103 конфигурируются как выходы с активным низким уровнем; выходом также является и SCLK. На вход POL AD7714 подается нулевой потенциал. Поскольку ADSP-2103 выдает сигнал SCLK непрерывно, AD7714 после завершения операции обмена должна отключаться сигналом CS, что и происходит, когда и RFS, и TFS становятся неактивными. Нулевой сигнал на любом из этих выводов активирует AD7714. Чтобы гарантировать правильную работу интерфейса, частота последовательного тактового сигнала не должна превышать 3 МГц.

На рис. 2 приведен алгоритм программы конфигурирования AD7714 и чтения результата преобразования. Здесь показана также последовательность слов, которые должны быть занесены в регистры AD7714. Конкретно устанавливается тестовый канал (AIN6/AIN6), единичное усиление, ток определения перегорания датчика отключен, биполярный режим, длина слова — 24 бита, бит BST=0, число FS11...FS0 выбрано равным 4000 дес.

ПРИМЕНЕНИЕ ДР7714

Одна из основных областей применения Д07714 — это измерение температуры, точнее, сигналов с термодатчиков (термопар, термосопротивлений). На рис. 3 приведена схема измерения с термопарой. В этой схеме Д07714 используется в буферированном режиме, чтобы с целью устранения шумовых пичков, наводимых в подводящие провода термопары, можно было на входе установить конденсаторы большой емкости.

На рис. 4 приведена схема измерения с терморезистором

(RTD). Использована так называемая четырехпроводная схема. Ток через термосопротивление задается внешним источником. Его падение напряжения на сопротивлении 6, 25 кОм (оно должно быть прецизионным, с минимальным температурным дрейфом) формирует также и опорное напряжение. При таком подходе незначительная нестабильность этого тока не сказывается на точности измерений — изменение напряжения на терморезисторе компенсируется пропорциональным изменением опорного. Провода, соединяющие входы AIN1 и AIN2 с терморезистором, имеют малое сопротивление, да и ток, текущий по ним, пренебрежимо мал, поэтому падение напряжения на них практически нулевое, благодаря чему падение напряжения на проводах, соединяющих терморезистор с общим проводом и с источником напряжения, не вносит погрешности в результат измерения.

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

ОСОБЕННОСТИ AD7710 - AD7713

Не вдаваясь в отличия от AD7714 во внутренней структуре (для знакомства с ними рекомендуем читателям каталоги Analog Devices), кратко ознакомимся с основными аппаратными особенностями остальных микросхем рассматриваемого семейства.

AD7710-AD7712 снабжены встроенными источниками опорного напряжения 2,5 В, что удобно при работе с датчиками, вырабатывающими ЭДС без пропускания через них какого-либо тока от внешнего источника — например, с термопарами или фотодиодами. AD7710 имеет два независимых дифференциальных входа, а AD7711 — один независимый дифференциальный и один обычный (относительно общего провода). Функциональные схемы этих микросхем приведены на рис. 6 и 7 соответственно.

Далее, AD7711 имеет два встроенных источника стабильного тока 200 мкА. Их использование позво-

С СТАРТ

ВКЛ. ПИТАНИЯ/СБРОС AD7714

КОНФИГУРИРОВАНИЕ И ИНИЦИАЛИЗАЦИЯ ПОСЛЕДОВАТЕЛЬНЫХ ПОРТОВ МИКРОКОНТРОЛЛЕРА/МИКРОПРОЦЕССОРА

ЗАПИСЬ В РЕГИСТР ОБМЕНА. ЗАДАЕТСЯ ВХОДНОЙ КАНАЛ И СЛЕДУЮЩАЯ ОПЕРАЦИЯ —

ЗАПИСЬ В ВЕРХНИЙ РЕГИСТР ФИЛЬТРА (27 HEX)

ЗАПИСЬ ТРЕБУЕМЫХ ЗНАЧЕНИЙ В ВЕРХНИЙ РЕГИСТР ФИЛЬТРА (4F HEX)

ЗАПИСЬ В РЕГИСТР ОБМЕНА. ЗАДАЕТСЯ ТОТ ЖЕ САМЫЙ ВХОДНОЙ КАНАЛ И СЛЕДУЮЩАЯ ОПЕРАЦИЯ — ЗАПИСЬ В НИЖНИЙ РЕГИСТР ФИЛЬТРА (37 HEX)

ЗАПИСЬ ТРЕБУЕМЫХ ЗНАЧЕНИЙ В НИЖНИЙ РЕГИСТР ФИЛЬТРА (A0 HEX)

ЗАПИСЬ В РЕГИСТР ОБМЕНА. ЗАДАЕТСЯ ТОТ ЖЕ САМЫЙ ВХОДНОЙ КАНАЛ И СЛЕДУЮЩАЯ ОПЕРАЦИЯ — ЗАПИСЬ В РЕГИСТР РЕЖИМА (17 HEX)

ЗАПИСЬ ТРЕБУЕМЫХ ЗНАЧЕНИЙ В РЕГИСТР РЕЖИМА С ОДНОВРЕМЕННОЙ ИНИЦИАЛИЗАЦИЕЙ КАЛИБРОВКИ (20 HEX)

ОПРОС ВЫВОДА DRDY

ЗАПИСЬ В РЕГИСТР ОБМЕНА. ЗАДАЕТСЯ ТОТ ЖЕ САМЫЙ ВХОДНОЙ КАНАЛ И СЛЕДУЮЩАЯ ОПЕРАЦИЯ — ЧТЕНИЕ ИЗ РЕГИСТРА ДАННЫХ (5F HEX)

ЧТЕНИЕ ИЗ РЕГИСТРА ДАННЫХ

Рис. 2

THERMOCOUPLE

JUNCTION R

-iV-----VvV

Рис. 3

ОПРОС БИТА В РЕГИСТРЕ ОБМЕНА

ЗАПИСЬ В РЕГИСТР ОБМЕНА. ЗАДАЕТСЯ ТОТ ЖЕ САМЫЙ ВХОДНОЙ КАНАЛ И СЛЕДУЮЩАЯ ОПЕРАЦИЯ -ЧТЕНИЕ ИЗ РЕГИСТРА ОБМЕНА (0F HEX)

ЗАПИСЬ В РЕГИСТР ОБМЕНА. ЗАДАЕТСЯ ТОТ ЖЕ САМЫЙ ВХОДНОЙ КАНАЛ И СЛЕДУЮЩАЯ ОПЕРАЦИЯ — ЧТЕНИЕ ИЗ РЕГИСТРА ДАННЫХ (5F HEX)

ЧТЕНИЕ ИЗ РЕГИСТРА ДАННЫХ

Т

ляет строить трехпроводные схемы измерения температуры на термосопротивлениях. Одна из таких схем приведена на рис. 8. Падение напряжения на проводе 1}1_1 компенсируется таковым на 1^1_2. Стекают на «землю» эти токи по проводу 1^1_3.

В схеме на рис. 9 один из этих токов, протекая дополнительно через прецизионный резистор сопротивлением 12,5 кОм, создает на нем падение напряжения 2,5 В, которое используется в качестве опорного. Как и в схе-

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

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

Аналогичный вход для сигналов высокого уровня есть и у AD7713 (рис. 11). Но в отличие от предыдущей, она к тому же имеет два (а не один) дифференциальных входа и два встроенных 200-микроамперных источника тока. Для того чтобы реализовать эти возможности, не увеличивая числа выводов микросхемы, разработчикам пришлось удалить из AD7713 встроенный источник опорного напряжения — как мы уже могли убедиться, в наиболее типичных применениях микросхемы его с успехом заменяет прецизионный резистор.

ОСОБЕННОСТИ AD7730 и AD7731

AD7730 является специализированной микросхемой, предназначенной для работы с мостовыми датчиками — не зря сама Analog Devices окрестила ее как Brige Transducer ADC. Она имеет две пары дифференциальных входов (рис. 12), оба вывода одной из которых могут быть использованы в качестве цифровых выходов для управления теми или иными микросхемами или устройствами. Кроме того, AD7730 имеет два выхода (ACX и ACX), позволяющие изменять полярность сигнала, возбуждающего мостовую схему (и корректно учитывать его при измерении), что повышает точность преобразования.

Поясним сказанное. На рис. 13 изображена упрощенная схема мостового датчика, в одной из сигнальных цепей которого (верхней) си-

REF REF AVDD DVDD IN(—) IN(+)

ANALOG +5V SUPPLY

"—w—!-<)—®-QD-

RTD2

Rl3

---Wv---рЛ

Рис. 8

DGND Vss

REF REF avdd DVDD IN(-) IN(+)

-Q-

Рис. 10

Рис. 12

дУпп °у_ро Xrefinh Jrefinm

Рис. 9

L1 AIN1(+)

г---W>----1-0------—

Q?)rtd Iainih

DGND Vss

RTD1

RTD2

Рис. 11

REF REF avdd dvdd INH IN(+)

-О------О-----------Q—cp-

AVdd

1mA

O-

AD7713

CHARGING BALANCING A/D CONVERTER

AUTO-ZEROED

X-A MODULATOR - DIGITAL FILTER

X

A = 1 - 128 ' CLOCK GENERATION

INPUT SCALING

200ЦА AVdd

SYNC

SERIAL INTERFACE

CONTROL OUTPUT

REGISTER REGISTER

_________О------------------О- _______

AGND DGND RFS TFS MODE SDATA SCLK DRDY AO

Li-L

MCLK

IN

MCLK

OUT

дит некая паразитная ЭДС Eos, вносящая ошибку в результат преобразования. Разность потенциалов между сигнальными проводами в случае, когда нижний (по схеме) вывод моста заземлен (normal drive voltages), равна Va = Vo + Eos, где Vo — сигнал непосредственно с выхода моста. Если же на нижний по схеме вывод моста подано возбуждающее напряжение, а верхний заземлен (reverse drive voltages), то разность потенциалов составит Vb = — Vo + Eos. Разность Va — Vb будет равна 2Vo, то есть окажется независимой от Eos, в качестве которой чаще всего оказывается какая-то неучтенная термо-ЭДС.

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

Еще одной особенностью AD7730 является наличие программно регулируемого встроенного 6-разрядного ЦАП, сигнал с которого суммируется (или вычитается) из входного перед усилением внутренним усилителем микросхемы. Если мост возбуждается напряжением 5 В, то диапазон напряжений, вырабатываемых ЦАП, составляет -77,5 мВ ... +77,5 мВ с дискретностью 2,5 мВ.

Внутреннее строение AD7730 близко к AD7714, но несколько сложнее — в ней появились регистры, отсутствующие в последней — в частности, регистр ЦАП. Ряд регистров имеет большую разрядность — например, вместо 8-разрядных верхнего и нижнего регистров фильтра в AD7730 присутствует один регистр фильтра, но 24-разрядный, вместо 8разрядного регистра режима — 16-разрядный. Но в целом работа с AD7730 схожа с таковой у AD7714.

Еще одной заслуживающей внимания особенностью AD7730 является возможность работы в режиме непрерывного чтения выбранного регистра (данных или состояния). Режим включается установкой в 1 соответствующего бита в регистре обмена (в AD7714 этот бит не задействован). При необходимости этот режим может быть отключен.

AD7731 отличается от AD7730 по входам — у нее, как у AD7714, три пары дифференциальных входов, допускающих переконфигури-

рование в пять независимых псевдодиффе-ренциальных. У нее нет выводов ДСХ и ДСХ. В качестве цифровых выходов могут использоваться Д1Ы3 и А]Ж. Внутри в Д07731 отсутствует ЦАП и связанный с ним регистр (рис. 15). В остальном же Д07730 и Д07731 очень близки, разве что последняя несколько более быстродействующая.

И последнее, о чем необходимо упомянуть — Analog Devices выпускает линейку 16разрядных АЦП (AD7705, AD7706 и AD7715), схемотехнически похожих на вышеописанное 24-разрядное семейство.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.