Микросхема LTC2378-20 от Analog Devices (изначально разработана Linear Technology) занимает особое место среди прецизионных аналого-цифровых преобразователей: это 20-битный АЦП последовательного приближения (SAR), который сочетает скорость преобразования 1 миллион отсчётов в секунду с типовой интегральной нелинейностью всего ±0,5 ppm. Для метрологических задач - точных измерений напряжения, тока, вибрации или других физических величин, где именно линейность передаточной характеристики определяет итоговую точность системы, - подобное сочетание скорости и линейности встречается нечасто, и именно поэтому чип стал стандартным выбором для целого класса прецизионных измерительных систем.
Почему линейность важнее заявленной разрядности
В прецизионных измерениях линейность АЦП - параметр, который практически невозможно откалибровать программно на уровне готовой системы, в отличие, например, от смещения нуля или коэффициента усиления. Именно поэтому интегральная нелинейность (INL) часто определяет реальный предел точности всей измерительной цепи, а не заявленная разрядность сама по себе. У LTC2378-20 этот параметр нормирован сразу по нескольким смежным характеристикам:
- интегральная нелинейность (INL) - типовое значение ±0,5 ppm, гарантированный максимум ±2 ppm во всём диапазоне рабочих температур;
- дифференциальная нелинейность (DNL) - типовое значение ±0,2 ppm при гарантированном максимуме ±0,5 ppm, что подтверждает отсутствие пропущенных кодов;
- гарантия отсутствия пропущенных кодов (no missing codes) на всех 20 битах разрешения без исключений;
- шум перехода (transition noise) на уровне 2,3 ppm RMS - параметр, показывающий, насколько повторяемым остаётся выходной код при многократном измерении одного и того же уровня сигнала.
Для сравнения, один младший значащий разряд (LSB) у 20-битного АЦП составляет примерно 1 ppm от полной шкалы, а при опорном напряжении 5 В это соответствует всего 9,5 микровольта. Заявленная типовая нелинейность в половину этого значения означает, что реальная передаточная характеристика чипа отклоняется от идеальной прямой линии меньше, чем на половину минимально различимого шага квантования - показатель, который производитель прямо позиционирует как основу для построения систем с истинной 20-битной точностью, а не просто с 20-битным форматом выходных данных.
Динамические параметры: шум, искажения и полоса
Помимо статической линейности, для целого ряда метрологических применений важны и динамические характеристики. При входном сигнале частотой 2 кГц и опорном напряжении 5 В LTC2378-20 обеспечивает отношение сигнал-шум (SNR) на уровне 104 дБ типового значения при гарантированном минимуме 101 дБ, а показатель SINAD, учитывающий ещё и искажения, держится в тех же пределах. Полное гармоническое искажение (THD) при тех же условиях составляет типовые -125 дБ при гарантированном максимуме -114 дБ, а свободный от паразитных составляющих динамический диапазон (SFDR) достигает 128 дБ типового значения при гарантированном минимуме 115 дБ.
Полоса пропускания по уровню -3 дБ у аналогового входа составляет 34 МГц - значение, заметно превышающее частоту Найквиста для собственной частоты дискретизации 1 MSPS, что оставляет запас для работы с сигналами, где важна точная передача формы фронтов, а не только медленно меняющихся уровней. Апертурная задержка составляет 500 пикосекунд, а апертурный джиттер - всего 4 пикосекунды, что делает синхронизацию момента выборки предсказуемой даже при работе на предельной для чипа скорости преобразования.
Показательно, что заявленные динамические параметры мало меняются в зависимости от уровня входного сигнала и температуры окружающей среды: производитель приводит графики зависимости SNR и SINAD от температуры в диапазоне от -55 до +125°C, на которых оба параметра остаются в пределах одного-двух децибел от типового значения по всему указанному диапазону. Для метрологических приборов, работающих в неконтролируемых условиях окружающей среды - от полевых измерительных систем до промышленных установок без климат-контроля, - именно такая температурная стабильность динамических параметров зачастую важнее их абсолютного значения при комнатной температуре, поскольку итоговая точность прибора должна сохраняться независимо от условий, в которых он фактически эксплуатируется.
Точность по постоянному току и опорное напряжение
Для собственно метрологических измерений постоянного или медленно меняющегося напряжения критичны параметры смещения нуля и ошибки полной шкалы. У LTC2378-20 биполярная ошибка нулевого уровня (bipolar zero-scale error) гарантированно не превышает ±13 ppm, а её температурный дрейф составляет всего ±7 ppb на градус Цельсия. Ошибка полной шкалы (full-scale error) гарантирована на уровне не более ±100 ppm при типовом значении около ±10 ppm, а температурный дрейф этого параметра держится на уровне ±0,05 ppm на градус - показатели, обеспечивающие стабильность результата измерения даже при значительных колебаниях температуры окружающей среды в промышленных условиях.
Опорное напряжение чипа можно задавать в диапазоне от 2,5 до 5,1 В, а сам аналоговый вход построен как полностью дифференциальный с диапазоном ±VREF - решение, максимизирующее реальный динамический диапазон оцифровки. Отдельная функция цифровой компрессии усиления (Digital Gain Compression, DGC) позволяет пересчитать шкалу так, чтобы нулевой код соответствовал не 0 В, а 10% от VREF, а полная шкала - не полному VREF, а 90% от него. Эта хитрость даёт запас по напряжению для драйвера аналогового входа, питающегося от единственного положительного источника, без потери итоговой разрешающей способности АЦП.
Питание и масштабирование энергопотребления по скорости
При полной частоте дискретизации 1 MSPS LTC2378-20 потребляет всего 21 мВт, а при снижении частоты опроса до 1 kSPS потребление падает до 21 мкВт - показатель, достигаемый за счёт автоматического перевода чипа в режим пониженного энергопотребления между отдельными циклами преобразования. Такое линейное масштабирование мощности от частоты дискретизации особенно ценно в переносных и автономных измерительных приборах, где среднее энергопотребление системы напрямую определяет время автономной работы от батареи, а сами измерения при этом проводятся далеко не постоянно на максимальной скорости.
Основное питание аналоговой части (VDD) фиксировано на уровне 2,5 В с допуском порядка ±5%, тогда как отдельное питание цифрового интерфейса (OVDD) может варьироваться от 1,71 до 5,25 В независимо от аналогового питания - это позволяет напрямую согласовать логические уровни микросхемы с практически любой распространённой цифровой шиной без дополнительных согласующих буферов, от систем на 1,8 В до классической логики 5 В.
Цифровой интерфейс и режим последовательного соединения
Управление и считывание результата преобразования происходит через последовательный интерфейс, электрически совместимый со стандартным SPI. Полный цикл преобразования занимает от 615 до 675 наносекунд, а минимальное время накопления заряда на входном конденсаторе - 312 наносекунд, что вместе укладывается в период 1 микросекунда, необходимый для заявленной скорости 1 MSPS. Внутренний тактовый генератор самостоятельно задаёт время преобразования, избавляя разработчика от необходимости подстраивать внешнюю синхронизацию под точное время срабатывания компаратора.
Отдельного внимания заслуживает режим последовательного соединения нескольких микросхем (daisy-chain mode), включаемый через вывод CHAIN. В этом режиме несколько АЦП можно связать друг с другом так, что данные от нескольких каналов вычитываются через единственную линию SDO, что заметно упрощает разводку платы в многоканальных измерительных системах, где количество независимых линий связи с управляющим контроллером часто становится узким местом при масштабировании количества каналов.
Корпус и типичные области применения
LTC2378-20 выпускается в двух вариантах компактного корпуса - 16-выводном пластиковом MSOP и ещё более миниатюрном 16-выводном DFN размером 4 на 3 миллиметра с открытой контактной площадкой для теплоотвода. Микросхема входит в более широкое семейство совместимых по выводам и программированию АЦП с разрядностью 16, 18 и 20 бит и скоростями от 250 kSPS до 2 MSPS, что позволяет разработчику заложить единую топологию платы под несколько вариантов итоговых характеристик системы и выбрать конкретный чип уже на финальном этапе проектирования.
Производитель прямо указывает на пригодность LTC2378-20 для медицинской визуализации, высокоскоростного сбора данных, портативных и компактных измерительных приборов, промышленных систем управления процессами, автономных приборов с батарейным питанием и автоматизированного тестового оборудования. В более широком контексте метрологии именно сочетание низкой типовой нелинейности и высокой скорости преобразования делает чип востребованным в задачах вроде сейсмического мониторинга и контроля техпроцессов в полупроводниковом производстве, где отклонение реальной передаточной характеристики АЦП от идеальной напрямую переносится в погрешность конечного измеряемого физического параметра, а любая систематическая нелинейность искажает саму форму измеряемого сигнала, а не просто добавляет к нему случайный шум.
Согласование источника сигнала со входом АЦП
Аналоговый вход LTC2378-20 можно представить эквивалентной схемой из конденсатора выборки ёмкостью около 45 пФ и последовательного сопротивления канала ключа порядка 40 Ом на каждый вход. В фазе накопления заряда эта ёмкость подключается к источнику сигнала, порождая характерный бросок тока в момент начала каждого цикла выборки - именно этот бросок и определяет требования к выходному каскаду драйвера, который должен успеть перезарядить входную ёмкость АЦП за отведённое время накопления.
Производитель рекомендует источник сигнала с выходным сопротивлением в диапазоне от 10 до 50 Ом с допуском не хуже 1%, поскольку именно при таком согласовании гарантированные в даташите характеристики по шуму и искажениям достигаются без дополнительной деградации. Для маломощных или высокоомных источников сигнала обязательно применение буферного операционного усилителя, причём для сохранения полной 20-битной точности по постоянному току сам усилитель должен обладать сопоставимо низким собственным смещением и его температурным дрейфом - иначе именно погрешность драйвера, а не самого АЦП, станет узким местом всей измерительной цепи. Отдельно важно учитывать взаимную развязку между быстрым, оптимизированным по шуму буфером для сигнальной части тракта и медленным прецизионным усилителем опорного напряжения, поскольку требования к этим двум узлам схемы обычно противоречат друг другу.
Подавление синфазной помехи (CMRR) на частоте 500 кГц у LTC2378-20 составляет не менее 86 дБ, что даёт дополнительный запас устойчивости при работе в условиях реального промышленного окружения с наводками от силовых цепей и цифровых шин, расположенных на той же плате рядом с чувствительным аналоговым трактом.
Место LTC2378-20 в линейке совместимых АЦП
LTC2378-20 - не единственный представитель своего семейства, а скорее наиболее быстрая модель среди 20-битных вариантов с одинаковой цоколёвкой и идентичной логикой программирования. Более медленные модели того же класса разрешения - LTC2377-20 на 500 kSPS и LTC2376-20 на 250 kSPS - позволяют разработчику снизить энергопотребление системы там, где полная скорость 1 MSPS избыточна для конкретной измерительной задачи, при этом сохраняя идентичный набор статических характеристик по линейности. Помимо 20-битных версий, то же семейство включает 18-битные и 16-битные модификации с соответствующими показателями SNR около 101 дБ и 96 дБ, что даёт инженеру возможность выбрать разрядность строго под требования конкретного проекта, не переделывая топологию платы при переходе между разными уровнями точности внутри одной линейки продуктов.