|
АНАЛОГОВО-ЦИФРОВЫЕ ПРЕОБРАЗОВАТЕЛИ (АЦП) Texas
Instruments |
Компания Texas
Instruments (TI) выпускает
широкий ассортимент аналогово-цифровых
преобразователей (АЦП),
удовлетворяющих требованиям различных промышленных применений.
Значительная часть этих АЦП входит в производственную линейку
Burr-Brown. Этот бренд давно стал гарантом качества и точности
аналоговых и аналогово-цифровых решений. |
|
|
СИГМА-ДЕЛЬТА АЦП
Данные АЦП являются современной альтернативой АЦП интегрирующего
типа, от которых они изначально унаследовали отличную стойкость к
низкочастотному электрическому шуму, что очень важно для многих
промышленных применений. Однако свойственное многим сигма-дельта АЦП
невысокое быстродействие, которое в принципе допустимо во многих
промышленных измерительных устройствах, с запасом компенсируется
высокой разрешающей способностью и высокой линейностью передаточной
характеристики. Компания TI предлагает сигма-дельта АЦП с
разрешением от 12 до 31 бит. Общие технические характеристики
некоторых сигма-дельта АЦП TI представлены в таблице 1. Типичными
областями их применения являются контрольно-измерительное
оборудование низкого и среднего быстродействия, цифровые
аудиосистемы, модули аналогового ввода промышленных контроллеров,
системы сбора данных. |
|
Таблица 1. Сигма-дельта
АЦП Texas Instruments
Наимено
вание) |
Разреша
ющая способ
ность, бит |
Частота дискре
тизации, кГц |
Количество входных каналов1) |
Интерфейс |
Входное напря
жение, В2) |
ИОН |
Нелиней
ность, % |
Потребля
емая мощность, мВт |
Корпус |
жми на
ссылку, чтобы купить |
ADS1281 |
31 |
4 |
1 |
Послед., SPI |
5 |
Внеш. |
0,00006 |
12 |
TSSOP-24 |
ADS1282 |
31 |
4 |
1 |
Послед., SPI |
5, PGA (1...64) |
Внеш. |
0,00006 |
27 |
TSSOP-28 |
ADS1672 |
24 |
625 |
1 |
Послед. |
+5 |
Внеш. |
0,0003 |
350 |
TQFP-64 |
ADS1258 |
24 |
125 |
16Н/8Д |
Послед., SPI |
5;±2,5 |
Внеш. |
0,0015 |
40 |
QFN-48 |
ADS1278 |
24 |
128 |
8Д (ОП) |
Послед., SPI или FSYNC |
2,5 |
Внеш. |
0,001 |
60...600 |
TQFP-64 |
ADS1274 |
24 |
128 |
4Д (ОП) |
Послед., SPI или FSYNC |
2,5 |
Внеш. |
0,001 |
30...300 |
TQFP-64 |
ADS1271 |
24 |
105 |
1Д |
Послед., SPI или FSYNC |
2,5 |
Внеш. |
0,0015 |
35...100 |
TSSOP-16 |
ADS1252 |
24 |
41 |
1Н/1Д |
Послед. |
5 |
Внеш. |
0,0015 |
40 |
SOIC-8 |
ADS1256 |
24 |
30 |
8Н/4Д |
Послед., SPI |
5, PGA (1...64) |
Внеш. |
0,001 |
35 |
SSOP-28 |
ADS1255 |
24 |
30 |
2Н/1Д |
Послед., SPI |
5, PGA (1...64) |
Внеш. |
0,001 |
35 |
SSOP-20 |
ADS1253 |
24 |
20 |
4Н/4Д |
Послед. |
5 |
Внеш. |
0,0015 |
7,5 |
SSOP-16 |
ADS1254 |
24 |
20 |
4Н/4Д |
Послед. |
5 |
Внеш. |
0,0015 |
4 |
SSOP-20 |
ADS1251 |
24 |
20 |
1Н/1Д |
Послед. |
5 |
Внеш. |
0,0015 |
7,5 |
SOIC-8 |
ADS1246 |
24 |
2 |
1Д |
Послед., SPI |
5; ±2,5 |
Внеш. |
0,0003 |
2,56 |
TSSOP-16 |
ADS1247 |
24 |
2 |
3Н/2Д |
Послед., SPI |
5; ±2,5 |
Внеш. |
0,0003 |
2,56 |
TSSOP-20 |
ADS1248 |
24 |
2 |
7Н/4Д |
Послед., SPI |
5; ±2,5 |
Внеш. |
0,0003 |
2,56 |
TSSOP-28 |
ADS1158 |
16 |
125 |
16Н/8Д |
Послед., SPI |
5; ±2,5 |
Внеш. |
0,0045 |
42 |
QFN-40 |
ADS1174 |
16 |
52 |
4 |
Послед., SPI или FSYNC |
2,5 |
Внеш. |
0,0045 |
135 |
HTQFP-64 |
ADS1178 |
16 |
52 |
8 |
Послед., SPI или FSYNC |
2,5 |
Внеш. |
0,0045 |
245 |
HTQFP-64 |
ADS1112 |
16 |
0,24 |
3Н/2Д |
Послед., I2C |
2,048, PGA (1...8) |
Внут. |
0,01 |
0,7 |
MSOP-10, SON-10 |
ADS1110 |
16 |
0,24 |
1Н/1Д |
Послед., I2C |
2,048, PGA (1...8) |
Внут. |
0,01 |
0,7 |
SOT23-6 |
ADS1100 |
16 |
0,128 |
1Н/1Д |
Послед., I2C |
VDD, PGA (1...8) |
Внеш. |
0,0125 |
0,3 |
SOT23-6 |
ADS1000 |
12 |
0,128 |
1Н/1Д |
Послед., I2C |
VDD, PGA (1...8) |
Внеш. |
0,0125 |
0,3 |
SOT23-6 |
1. «Н» указывает на то, что приведенное число каналов
являются несимметричными, а «Д’» – что
дифференциальными. «ОП» отмечает поддержку функции
одновременного преобразования нескольких каналов.
2. «PGA» указывает на наличие во входном каскаде АЦП
программируемого усилителя. В скобках указан диапазон
программирования коэффициента усиления. |
|
Помимо разрешающей способности АЦП различаются быстродействием
преобразования, количеством входных каналов и их электрическими
характеристиками, интерфейсами управления и вывода результата
преобразования, логикой управления преобразованиями, типом корпуса и
прочими особенностями. Большинство многоканальных
мультиплексированных АЦП могут работать в несимметричном или
дифференциальном режиме входов, что повышает гибкость их применения.
Например, 24-битный АЦП ADS1258 оснащен
мультиплексором, который позволяет подключить ко входу АЦП либо 8
дифференциальных, либо 16 несимметричных сигналов. В состав
некоторых АЦП, как, например, ADS1282, входит
программируемый усилитель (PGA). Наличие PGA позволяет существенно
расширить динамический диапазон АЦП, делая возможной прямую
оцифровку слабых сигналов, например, температуры термопар, часто
применяемых в промышленных системах контроля. Максимальную гибкость
по конфигурации входов представляют оснащенные PGA многоканальные
АЦП. Такие АЦП позволяют программно настроить входной диапазон для
каждого канала и, за счет этого, напрямую подключиться к различного
рода источникам сигналов. Среди представленных в таблице 1 АЦП есть
два преобразователя, которые поддерживают одновременное
преобразование каналов. Речь идет о ADS1274 и ADS1278. У
них вместо мультиплексирования каналов предусмотрены отдельные
дельта-сигма модуляторы и фильтры в каждом канале, т.е., по сути,
они интегрируют в одном корпусе несколько АЦП с общим интерфейсом
управления и вывода данных.
Что касается интерфейса вывода данных, то здесь пользователю
доступны все наиболее популярные последовательные интерфейсы: от
самого простого, по типу сдвигового регистра, до более продвинутых
интерфейсов SPI и I2C. Некоторые АЦП, в том числе
ориентированные на цифровые аудиоприменения (например, ADS1274/8),
в дополнение к SPI поддерживают опциональный протокол FRAME SYNC (FSYNC).
При совместной работе АЦП с микроконтроллером (МК) наличие
последовательного интерфейса позволяет по минимуму расходовать линии
ввода-вывода МК. Однако бывают ситуации, когда бюджет свободных
линий ввода-вывода жестко ограничен. В таких случаях может помочь
наличие у некоторых АЦП порта расширения ввода-вывода. К числу таких
АЦП относятся ADS1255/56/58. |
Рассмотрим возможности одного из представленных в таблице АЦП – ADS1258 [1]
в качестве примера. Данный АЦП предназначен для 24-битного
преобразования 16 несимметричных или 8 дифференциальных сигналов с
быстродействием до 23,7 кГц/канал (т.е. время оцифровки всех 16
каналов составляет менее 700 мкс). Сигналы могут быть как
однополярными, так и двухполярными. Функциональная схема АЦП
представлена на рисунке 1.
Рис. 1. Функциональная
схема АЦП ADS1258
Преобразователь интегрирует множество узлов, делающих его применение
особенно гибким. Например, на вход АЦП могут быть поданы не только
коммутируемые мультиплексором несимметричные и дифференциальные
сигналы, но и ряд внутренних сигналов, в том числе напряжение
питания, напряжение встроенного датчика температуры и внешнее
опорное напряжение. Внутренняя схема коммутации также
предусматривает соединение входов АЦП и подключение их к
фиксированному уровню. Это позволяет в реальном времени выполнять
измерение смещения входа АЦП и в дальнейшем программно
компенсировать это смещение. При необходимости входы АЦП и выходы
мультиплексора могут быть соединены внешней схемой аналоговой
обработки. Интересной особенностью АЦП является наличие у него
опциональных источников тока на каждом входе мультиплексора.
Величина тока задается программно (1,5 или 24 мкА). Данная
возможность позволяет существенно снизить количество внешних
компонентов и себестоимость конечного решения в применениях, где
реализуются такие функции как, например, опрос резистивных датчиков,
аналоговая конфигурация схемы с помощью резисторов и диагностика
подключения источников сигнала. ADS1258 содержит собственный ИОН,
однако он не служит полноценной заменой внешнему ИОН, так как
достижение истинной 24-битной разрешающей способности – это вызов не
только схеме АЦП, но и его источнику опорного напряжения. Назначение
встроенного ИОН в данном случае – диагностика внешнего опорного
напряжения. С его помощью система может судить о качестве работы
внешнего ИОН и в случае его ухудшения (исчезновение напряжения или
выход за пределы диапазона) – принять соответствующие меры,
например, заблокировать выполнение каких-либо функций, влияющих на
безопасность применения системы. |
АЦП ПОСЛЕДОВАТЕЛЬНОГО ПРИБЛИЖЕНИЯ
АЦП данного типа можно назвать «рабочей лошадкой» в критичных к
стоимости системах с разрешающей способностью дискретизации от 8 до
16 бит и частотой дискретизации до 1...5 МГц. Типичные области
применения: встраиваемые системы управления, устройства управления
электродвигателями, устройства автоматики, робототехника, обработка
сигналов в реальном времени, устройства с батарейным питанием. Среди
рассматриваемых здесь архитектур АЦП последовательного приближения
при прочих равных условиях обеспечивают лучшие значения времени
преобразования и энергопотребления. Сведения по некоторым,
рекомендованным для использования в промышленных применениях, АЦП
последовательного приближения TI представлены в таблице 2. |
Таблица 2. АЦП
последовательного приближения компании Texas Instruments
Наимено
вание) |
Разреша
ющая способ
ность, бит |
Частота дискрети
зации, кГц |
Количество входных каналов1) |
Интерфейс |
Входное напря
жение, В |
ИОН |
Нелинейн
ость % |
SINAD, дБ |
Потребляе
мая мощность, мВт |
Корпус |
жми на
ссылку, чтобы купить |
ADS8320 |
16 |
100 |
1Н, 1ПД |
Послед., SPI |
VREF |
Внеш. |
0,012 |
84 |
1,95 |
VSSOP-8 |
ADS8325 |
16 |
100 |
1Н, 1ПД |
Послед., SPI |
VREF |
Внеш. |
0,006 |
91 |
2,25 |
VSSOP-8, QFN-8 |
ADS8321 |
16 |
100 |
1Д |
Послед., SPI |
±VREF |
Внеш. |
0,012 |
84 |
5,5 |
VSSOP-8 |
ADS8317 |
16 |
250 |
1Д |
Послед., SPI |
±VREF |
Внеш. |
0,0022 |
89,5 |
6 |
VSSOP-8, QFN-8 |
ADS8326 |
16 |
250 |
1Н, 1ПД |
Послед., SPI |
VREF |
Внеш. |
0,0022 |
91 |
6 |
VSSOP-8, QFN-8 |
ADS8515 |
16 |
250 |
1Н |
Парал., 16 бит |
±10 |
Внут./ Внеш. |
0,0022 |
92 |
100 |
SSOP-28 |
ADS8519 |
16 |
250 |
1Н |
Послед., SPI |
+4; 10 ±3,3; 5; 10 |
Внут./ Внеш. |
0,0022 |
91 |
100 |
SSOP-28 |
ADS7280 |
14 |
1000 |
2Н |
Послед., SPI |
VREF |
Внеш. |
0,0061 |
85,7 |
13,7 |
TSSOP-16, QFN-16 |
ADS7279 |
14 |
1000 |
1Н |
Послед., SPI |
VREF |
Внеш. |
0,0061 |
85,7 |
15,5 |
TSSOP-16 |
ADS7883 |
12 |
3000 |
1Н |
Послед., SPI |
VDD |
Внеш. (VDD) |
0,03 |
72 |
15 |
SOT23-6 |
ADS7863 |
12 |
2000 |
2x2Д |
Послед., SPI |
±2,5 |
Внут./ Внеш. |
0,003 |
71 |
13,5 |
SSOP-24, QFN-24 |
ADS7230 |
12 |
1000 |
2Н |
Послед., SPI |
VREF |
Внеш. |
0,0122 |
73,7 |
13,7 |
TSSOP-16, QFN-16 |
ADS7229 |
12 |
1000 |
1Н |
Послед., SPI |
VREF |
Внеш. |
0,0122 |
73,7 |
15,5 |
TSSOP-16 |
ADS7953 |
12 |
1000 |
16Н |
Послед., SPI |
VREF (2,5) |
Внеш. |
0,024 |
71,3 |
12,5 |
TSSOP-38 |
ADS7952 |
12 |
1000 |
12Н |
Послед., SPI |
VREF (2,5) |
Внеш. |
0,024 |
71,3 |
12,5 |
TSSOP-38 |
ADS7951 |
12 |
1000 |
8Н |
Послед., SPI |
VREF (2,5) |
Внеш. |
0,024 |
71,3 |
12,5 |
TSSOP-30 |
ADS7950 |
12 |
1000 |
4Н |
Послед., SPI |
VREF (2,5) |
Внеш. |
0,024 |
71,3 |
12,5 |
TSSOP-30 |
ADS7884 |
10 |
3000 |
1Н |
Послед., SPI |
VDD |
Внеш. (VDD) |
0,781 |
61,7 |
15 |
SOT23-6 |
ADS7957 |
10 |
1000 |
16Н |
Послед., SPI |
VREF (2,5) |
Внеш. |
0,078 |
60 |
12,5 |
TSSOP-38 |
ADS7956 |
10 |
1000 |
12Н |
Послед., SPI |
VREF (2,5) |
Внеш. |
0,078 |
60 |
12,5 |
TSSOP-38 |
ADS7955 |
10 |
1000 |
8Н |
Послед., SPI |
VREF (2,5) |
Внеш. |
0,078 |
60 |
12,5 |
TSSOP-30 |
ADS7954 |
10 |
1000 |
4Н |
Послед., SPI |
VREF (2,5) |
Внеш. |
0,078 |
60 |
12,5 |
TSSOP-30 |
ADS7885 |
8 |
3000 |
1Н |
Послед., SPI |
VDD |
Внеш. (VDD) |
0,156 |
49,8 |
15 |
SOT23-6 |
ADS7961 |
8 |
1000 |
16Н |
Послед., SPI |
VREF (2,5) |
Внеш. |
0,112 |
49 |
12,5 |
TSSOP-38 |
ADS7960 |
8 |
1000 |
12Н |
Послед., SPI |
VREF (2,5) |
Внеш. |
0,112 |
49 |
12,5 |
TSSOP-38 |
ADS7959 |
8 |
1000 |
8Н |
Послед., SPI |
VREF (2,5) |
Внеш. |
0,112 |
49 |
12,5 |
TSSOP-30 |
ADS7958 |
8 |
1000 |
4Н |
Послед., SPI |
VREF (2,5) |
Внеш. |
0,112 |
49 |
12,5 |
TSSOP-30 |
Примечания:
2. «Н» указывает на то, что приведенное число каналов
являются несимметричными, «Д» – дифференциальными, а «ПД»
– псевдодифференциальными. |
|
Весомая часть этой таблицы занята семейством многоканальных
8...12-битных микромощных АЦП ADS79xx [2].
Данные АЦП характеризуются частотой дискретизации до 1 МГц, частотой
синхронизации последовательного интерфейса до 20 МГц, напряжением
питания 2,7...5,5 В и типичным потреблением 14,5 мкВт. На рисунке 2
представлена функциональная схема преобразователей ADS79xx.
Рис. 2. Функциональная
схема АЦП ADS79xx |
|
На рисунке видно, что выход мультиплексора и вход АЦП внутренне не
соединены, а выведены на отдельные выводы. Это позволяет включить
между этими выводами дополнительную схему аналоговой обработки,
например, программируемый усилитель. В таком случае, для
программирования усиления могут быть задействованы имеющиеся у
ADS79xx линии ввода-вывода общего назначения. Логикой управления
микросхем поддерживаются три режима задания очередности
преобразования каналов. В ручном режиме подлежащий очередному
преобразованию канал задается программно. В первом автоматическом
режиме соблюдается запрограммированная заранее очередность
преобразования каналов, а во втором – преобразования выполняются в
очередности от канала 0 до заданного предварительно последнего
канала. Еще одной полезной особенностью рассматриваемых АЦП является
интеграция в них блока сравнения результата преобразования каждого
канала с двумя программируемыми порогами (нижний и верхний пороги).
Результат сравнения можно опросить не только программно, но и
аппаратно. Для этого нужно задействовать альтернативные функции
линий ввода-вывода как выходов блока сравнения. Если такой выход
соединить со входом внешнего прерывания МК, можно добиться
быстродействующего реагирования на события, способные повлиять на
надежность или безопасность работы системы, например, на перегрев,
перегрузку, перенапряжение, недопустимое снижение напряжения,
физическое вмешательство и т.п. К числу других альтернативных
функций линий ввода-вывода относятся: вход управления
включением/отключением, позволяющий снизить потребление ИС до 1 мкА,
и вход задания диапазона преобразования (2,5 или 5,0 В). Для
программирования ИС используется популярный интерфейс SPI. |
|
|
Поставляемые компоненты
|