29.08.2022

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


СИГМА-ДЕЛЬТА АЦП

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

Сигма-дельта АЦП Texas Instruments
Наименование Разрешающая способность, бит Частота дискретизации, кГц Количество входных каналов Интерфейс Входное напряжение, В ИОН Нелинейность, % Потребляемая мощность, мВт Корпус
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 Послед., 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 Послед., 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 в качестве примера. Данный АЦП предназначен для 24-битного преобразования 16 несимметричных или 8 дифференциальных сигналов с быстродействием до 23,7 кГц/канал (т.е. время оцифровки всех 16 каналов составляет менее 700 мкс). Сигналы могут быть как однополярными, так и двухполярными. Функциональная схема АЦП представлена на рисунке 1.

Рис. 1. Функциональная схема АЦП ADS1258 

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


АЦП ПОСЛЕДОВАТЕЛЬНОГО ПРИБЛИЖЕНИЯ

АЦП данного типа можно назвать «рабочей лошадкой» в критичных к стоимости системах с разрешающей способностью дискретизации от 8 до 16 бит и частотой дискретизации до 1...5 МГц. Типичные области применения: встраиваемые системы управления, устройства управления электродвигателями, устройства автоматики, робототехника, обработка сигналов в реальном времени, устройства с батарейным питанием. Среди рассматриваемых здесь архитектур АЦП последовательного приближения при прочих равных условиях обеспечивают лучшие значения времени преобразования и энергопотребления. Сведения по некоторым, рекомендованным для использования в промышленных применениях, АЦП последовательного приближения TI представлены в таблице 2.

АЦП последовательного приближения компании Texas Instruments
Наименование Разрешающая способность, бит Частота дискретизации, кГц Количество входных каналов Интерфейс Входное напряжение, В ИОН Нелинейность % 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 Послед., SPI ±VREF Внеш. 0.012 84 5.5 VSSOP-8
ADS8317 16 250 Послед., 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 Парал., 16 бит ±10 Внут./ Внеш. 0.0022 92 100 SSOP-28
ADS8519 16 250 Послед., SPI +4; 10 ±3,3; 5; 10 Внут./ Внеш. 0.0022 91 100 SSOP-28
ADS7280 14 1000 Послед., SPI VREF Внеш. 0.0061 85.7 13.7 TSSOP-16, QFN-16
ADS7279 14 1000 Послед., SPI VREF Внеш. 0.0061 85.7 15.5 TSSOP-16
ADS7883 12 3000 Послед., 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 Послед., SPI VREF Внеш. 0.0122 73.7 13.7 TSSOP-16, QFN-16
ADS7229 12 1000 Послед., SPI VREF Внеш. 0.0122 73.7 15.7 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 Послед., SPI VREF (2.5) Внеш. 0.024 71.3 12.5 TSSOP-30
ADS7950 12 1000 Послед., SPI VREF (2.5) Внеш. 0.024 71.3 12.5 TSSOP-30
ADS7884 10 3000 Послед., 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 Послед., SPI VREF (2.5) Внеш. 0.078 60 12.5 TSSOP-30
ADS7954 10 1000 Послед., SPI VREF (2.5) Внеш. 0.078 60 12.5 TSSOP-30
ADS7885 8 3000 Послед., 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 Послед., SPI VREF (2.5) Внеш. 0.112 49 12.5 TSSOP-30
ADS7958 8 1000 Послед., SPI VREF (2.5) Внеш. 0.112 49 12.5 TSSOP-30

Примечания:
2. «Н» указывает на то, что приведенное число каналов являются несимметричными, «Д» – дифференциальными, а «ПД» – псевдодифференциальными.

Весомая часть этой таблицы занята семейством многоканальных 8...12-битных микромощных АЦП ADS79xx. Данные АЦП характеризуются частотой дискретизации до 1 МГц, частотой синхронизации последовательного интерфейса до 20 МГц, напряжением питания 2,7...5,5 В и типичным потреблением 14,5 мкВт. На рисунке 2 представлена функциональная схема преобразователей ADS79xx.

Рис. 2. Функциональная схема АЦП ADS79xx 

 

На рисунке видно, что выход мультиплексора и вход АЦП внутренне не соединены, а выведены на отдельные выводы. Это позволяет включить между этими выводами дополнительную схему аналоговой обработки, например, программируемый усилитель. В таком случае, для программирования усиления могут быть задействованы имеющиеся у ADS79xx линии ввода-вывода общего назначения. Логикой управления микросхем поддерживаются три режима задания очередности преобразования каналов. В ручном режиме подлежащий очередному преобразованию канал задается программно. В первом автоматическом режиме соблюдается запрограммированная заранее очередность преобразования каналов, а во втором – преобразования выполняются в очередности от канала 0 до заданного предварительно последнего канала. Еще одной полезной особенностью рассматриваемых АЦП является интеграция в них блока сравнения результата преобразования каждого канала с двумя программируемыми порогами (нижний и верхний пороги). Результат сравнения можно опросить не только программно, но и аппаратно. Для этого нужно задействовать альтернативные функции линий ввода-вывода как выходов блока сравнения. Если такой выход соединить со входом внешнего прерывания МК, можно добиться быстродействующего реагирования на события, способные повлиять на надежность или безопасность работы системы, например, на перегрев, перегрузку, перенапряжение, недопустимое снижение напряжения, физическое вмешательство и т.п. К числу других альтернативных функций линий ввода-вывода относятся: вход управления включением/отключением, позволяющий снизить потребление ИС до 1 мкА, и вход задания диапазона преобразования (2,5 или 5,0 В). Для программирования ИС используется популярный интерфейс SPI.