Понимание влияния коэффициента выборки на производительность ADC в обработке сигналов
Введение: Критическая роль коэффициента отбора проб в производительности ADC
Аналоговые к цифровым преобразователи (ADC) служат важным мостом между непрерывным аналоговым миром и дискретной цифровой областью. Каждое считывание датчиков, аудиозапись, радиопередачу и медицинское сканирование изображений зависит от ADC для преобразования сигналов реального мира в данные, которые процессоры могут анализировать, хранить или передавать. Среди многих параметров, которые определяют поведение ADC - разрешение, линейность, шумовое покрытие, энергопотребление - частота выборки, измеренная в образцах в секунду (Гц), определяет, как часто ADC захватывает мгновенное значение входного сигнала. Получение этого параметра правильно не просто вопрос удобства; это непосредственно определяет, является ли оцифрованный сигнал добросовестно представляет оригинал или становится безнадежно поврежденным артефактами, такими как псевдоним. Эта статья исследует нюансированное влияние скорости выборки на производительность ADC, от теоретических основ теоремы выборки Nyquist-Shannon до практических компромиссов, с которыми сталкиваются инженеры, проектирующие системы для аудио, связи, приборов и за ее пределами.
Что такое показатель проб? Более глубокий взгляд
Скорость отбора проб f определяет количество измерений, которые ADC принимает в секунду. Например, частота отбора проб 48 кГц означает, что ADC записывает напряжение аналогового сигнала 48 000 раз в секунду. Каждое измерение производит цифровой код, пропорциональный амплитуде сигнала в этот момент. Последовательность этих дискретных образцов при правильной реконструкции идеально воссоздает непрерывную форму волны.Tf — вводит фундаментальные ограничения. Чем выше скорость отбора проб, тем больше деталей ADC может захватить о быстрых изменениях сигнала, но также и чем больше данных он генерирует и тем больше энергии он потребляет.
Отбор проб может быть классифицирован как однородный (фиксированный интервал) или неоднородный, но на практике большинство ADC используют однородную выборку. Кроме того, некоторые системы используют поверх выборки , где частота выборки намеренно устанавливается намного выше, чем требование Nyquist, и под выборку , часто используемую в сценариях выборки полосового прохода. Понимание этих вариантов имеет решающее значение для выбора правильного преобразователя для данного приложения.
Пробы против разрешения
Распространенным заблуждением является то, что скорость отбора проб и разрешение (количество битов) являются независимыми. В действительности они взаимодействуют через архитектуру ADC. Например, ADC с успешным приближением (SAR) обычно предлагают высокое разрешение при умеренных скоростях отбора проб, в то время как [FLT: 2] пипелированные [FLT: 3]] ADC с высокой скоростью балансировки. [FLT: 4]] Delta-sigma (ΔΣ) ADC обмениваются скоростью выборки сырого материала для очень высокого разрешения с помощью шумообразования и децимации. Выбор топологии преобразователя часто обусловлен необходимой комбинацией скорости отбора проб и глубины бита.
Теорема Никвиста-Шеннона о пробах: Нерушимое правило
Ни одно обсуждение скорости отбора проб не является полным без теоремы выборки Найквиста-Шеннона. Формулируемая Гарри Найквистом и позже формализованная Клодом Шенноном, теорема гласит: , чтобы идеально реконструировать сигнал непрерывного времени из его образцов, скорость выборки должна быть по крайней мере в два раза выше самой высокой частотной составляющей, присутствующей в сигнале . Эта минимальная скорость называется Скорость никвиста fN = 2fmax, а половина скорости выборки известна как Частота никвиста.
Если сигнал содержит частоты выше частоты Nyquist, эти компоненты становятся неотличимыми от более низких частот — явление, называемое , сглаживая . Сглаживание не является искажением, которое может быть отменено; оно постоянно повреждает отобранные данные. Например, в аудиозаписи, 30 кГц тон, отобранный на 44,1 кГц (частота Nyquist ≈ 22,05 кГц) будет псевдонимом до примерно 14,1 кГц, добавляя нежелательный тон, который звучит как более низкая частота. В видео, псевдоним появляется как зазубренные края или шаблоны Мойре.
Анти-псевдофильтры: основной компаньон
Для предотвращения псевдонимизации практические системы ADC включают в себя антисглаживающий фильтр перед преобразователем. Этот аналоговый фильтр нижних частот ослабляет частоты выше частоты Nyquist. Порядок фильтра и частота отсечения должны быть тщательно выбраны для удаления сигналов вне полосы при сохранении желаемого сигнала. Более высокая частота отбора проб ослабляет требования к фильтру, поскольку частота Nyquist движется выше, позволяя более простой фильтр более низкого порядка с более мягким выкатом. И наоборот, выборка со скоростью лишь немного выше скорости Nyquist требует крутого фильтра высокого порядка, который может быть дорогостоящим и вводить фазовое искажение.
Последствия коэффициента выборки: недостаточная выборка, чрезмерная выборка и реальные торговые операции
Выбор скорости выборки включает в себя балансировку точности, объема данных, мощности и сложности системы.
Недооценка и отчуждение
Однако, преднамеренная недостаточная выборка (также называемая полосовой выборкой или гармонической выборкой) используется в радиочастотной и коммуникационной системах, когда интересующий сигнал занимает узкую полосу пропускания намного выше постоянного тока. Путем выборки со скоростью, меньшей, чем в два раза несущей частоты, но выше, чем в два раза, пропускная способность сигнала, сигнал может быть сложен в базовую полосу без потери информации - при условии, что никакие другие сигналы не заходят в ту же полосу. Этот метод снижает требования к скорости ADC, но требует тщательной анти-алии фильтрации и знания спектра сигнала.
Чрезмерная выборка: преимущества и затраты
Отбор проб значительно выше скорости Nyquist — поверх выборки — предлагает несколько преимуществ:
- Формирование шума: В ΔΣ ADC избыточная выборка выталкивает энергию шума квантования на более высокие частоты, которая может быть отфильтрована во время децимации, резко увеличивая эффективное разрешение.
- Сниженная сложность сглаживающего фильтра: Более высокая частота Nyquist позволяет использовать более простой аналоговый фильтр.
- Улучшенное отношение сигнал/шум (SNR): Чрезмерная выборка распространяет шум квантования по более широкой полосе пропускания; после цифровой фильтрации шум в полосе уменьшается. Каждое удвоение скорости выборки (4× перебор) может улучшить SNR примерно на 3 дБ (полубита).
Однако чрезмерная выборка сопряжена с штрафами: более быстрые АЦП потребляют больше энергии, генерируют больше тепла и производят огромные потоки данных, которые напрягают хранение и цифровую обработку. Системы реального времени могут не выдерживать повышенную задержку от фильтров децимации.
Торговля в системном дизайне
Выбор правильной скорости отбора проб заставляет инженеров учитывать несколько ограничений:
- Ширина полосы сигнала: Самая высокая интересующая частота является основным драйвером.
- Требования к динамическому диапазону: Более высокое разрешение может быть достигнуто за счет чрезмерной выборки, но за счет скорости.
- Бюджет электроэнергии: Устройства с батарейным питанием должны минимизировать скорость отбора проб для экономии энергии.
- Пропускная способность данных: Более высокие скорости требуют более быстрых интерфейсов и большей памяти.
- Задержка: Контуры управления в реальном времени нуждаются в преобразовании с низкой задержкой, что способствует более высоким скоростям, но также тщательному проектированию трубопровода.
Влияние коэффициента выборки на показатели производительности ADC
Скорость отбора проб влияет не только на то, происходит ли псевдонимирование, но и на фундаментальные показатели эффективности ADC.
Эффективное количество битов (ENOB)
ENOB измеряет фактическое разрешение ADC, учитывающее шум и искажения. По мере увеличения скорости отбора проб аналоговый интерфейс ADC и компаратор могут вводить больше ошибок джиттера и урегулирования, заставляя ENOB падать. И наоборот, чрезмерная выборка со средним значением может улучшить ENOB за счет снижения шума квантования. Оптимальная скорость отбора проб для максимального ENOB часто лежит там, где внутренние источники шума балансируют против шума квантования.
Соотношение сигнал-шум (SNR) и отношение сигнал-шум-и-распределение (SINAD)
На SNR напрямую влияет скорость отбора проб через плотность шума квантования. Удвоение скорости отбора проб вдвое снижает мощность шума на единицу пропускной способности, но тепловой шум и джиттер ADC также масштабируются с частотой. Для данного ADC SNR обычно ухудшается при очень высоких скоростях отбора проб из-за увеличения аналоговой полосы пропускания и шума компаратора. Аналоговые устройства обеспечивают подробный анализ компромиссов SNR и SINAD .
Spurious-Free Dynamic Range (SFDR)
SFDR измеряет разницу между фундаментальным сигналом и самым большим ложным тоном. При высоких скоростях отбора проб нелинейности в схеме выборки и удержания ADC генерируют гармоники, которые появляются в полосе Nyquist. Чрезмерная выборка может вытолкнуть некоторые гармоники за пределы интересующей полосы, но продукты интермодуляции все еще могут вызывать проблемы в многотоновых сигналах.
Диафрагма Jitter и неопределенность
Фактический момент отбора проб изменяется от образца к образцу из-за дрожания часов. Это джиттер при помощи периферии вызывает погрешность, пропорциональную наклону входного сигнала. Для данной амплитуды дрожания более высокие частоты отбора проб и более высокие частоты ввода увеличивают погрешность напряжения, ухудшая SNR. Соотношение дается:
SNRjitter[dB] = -20 log(2π fin tj
где tj — джиттер rms. — минимизация джиттера часов имеет решающее значение для высокоскоростных высокоточных ADC. — Прикладная записка Texas Instruments о джиттере и часах выборки предлагает практическое руководство.
Потребление энергии и фигура заслуги (FoM)
Потребление энергии в ADC обычно масштабируется линейно или суперлинейно со скоростью выборки. Валденская цифра заслуг (FoM = Power / (2]ENOB × f)) часто используется для сравнения преобразователей. Перебор выборки снижает эффективность, если он не позволяет более простой архитектуре, которая потребляет меньше энергии при данном разрешении. Современные высокоскоростные ADC достигают значений FoM ниже 10 fJ/шаг преобразования, но компромисс между скоростью выборки и мощностью остается жестким.
Практическое применение: где выбор цены пробы создает или разрушает систему
Аудио обработка
Стандартные аудио компакт-диски используют частоту дискретизации 44,1 кГц, которая теоретически может представлять сигналы до 22,05 кГц — чуть выше человеческого слуха. Аудио высокого разрешения принимает 96 кГц или 192 кГц, чтобы уменьшить искажение фаз фильтра псевдонимов и сохранить ультразвуковое содержимое. Для профессиональной записи 96 кГц является обычным явлением, в то время как 192 кГц используется для производства, где понижающая выборка до 44,1 кГц для распределения выгод от первоначальной чрезмерной выборки.
Беспроводные коммуникации
Программно-определяемые радиостанции (SDR) часто используют выборку промежуточных частот (IF) со скоростью от 10 мс/с до более 100 мс/с. Выбор скорости выборки определяет мгновенную полосу пропускания, которую может захватить SDR. Для сигналов 5G NR с полосой пропускания канала 100 МГц требуется выборка при >200 мс/с (Nyquist), но практические SDR часто используют 245,76 мс/с для упрощения цифровой нисходящей конверсии. Руководство Keysight по выборке ADC в тест-системах 5G иллюстрирует эти компромиссы.
Медицинская визуализация (Ультразвук, МРТ, КТ)
Ультразвуковые системы излучают сигналы из массивов пьезоэлектрических элементов, каждый из которых отбирается со скоростью от 20 до 80 мс/с. Более высокие скорости отбора проб улучшают пространственное разрешение, но резко увеличивают пропускную способность данных. АЦП с 12-битным разрешением и 80 мс/с распространены в современных ультразвуковых машинах. Пересэмплирование в сочетании с цифровым формированием пучка позволяет динамическую фокусировку без аналоговых задержек.
Промышленный прибор
В точном сборе данных (DAQ) для датчиков, таких как акселерометры или термопары, частота выборки варьируется от нескольких Гц до 100 кГц. Часто используется для торговли скоростью для разрешения - 24-битный ADC с выходной скоростью данных 10 кГц внутри образцов на частоте более 10 МГц, затем децимирует для достижения высокого разрешения, необходимого для измерений сигналов низкого уровня.
Выбор правильной выборки: системный подход
Выбор скорости отбора проб для нового дизайна включает в себя следующие шаги:
- Определить максимальную частоту сигнала fmax, представляющую интерес. Рассмотрим гармоники и любой внеполосный шум, который может быть псевдонимом.
- Применить критерий Nyquist: установить минимальную скорость отбора проб по меньшей мере до 2×fmax. Добавить защитную полосу (например, 10-20%) для расслабления сглаживающего фильтра.
- Оценка требуемого разрешения. Если целевой ENOB высок (≥16 бит), может потребоваться чрезмерная выборка. Рассчитайте коэффициент избыточной выборки (OSR) для достижения необходимого улучшения SNR: каждое удвоение OSR дает увеличение примерно на 3 дБ SNR, но уменьшающаяся доходность, установленная за пределами OSR = 16 во многих конструкциях.
- Оцените бюджет джиттера. Для входных частот выше нескольких МГц, джиттер часов часто становится доминирующим источником шума. Используйте формулу SNRджиттера, чтобы убедиться, что выбранная скорость выборки и джиттер соответствуют спецификации системы.
- Рассматривайте ограничения мощности и скорости передачи данных. Более высокие скорости увеличивают нагрузку на процессор и могут потребовать более быстрого последовательного интерфейса (например, JESD204B или LVDS).
- Моделирование пробега или прототип с репрезентативными сигналами и измерением SINAD, SFDR и ENOB с частотой выборки кандидата.
- Итерация: корректировать скорость отбора проб и порядок фильтрации антиалия до тех пор, пока компромиссы не будут приемлемы.
Чрезмерная выборка и децимация в ΔΣ ADC
ΔΣ ADCs внутренний переключатель с очень высокой скоростью (например, 10 МГц) для достижения 16-24 битов разрешения при выходных скоростях данных от нескольких кС/с до 10 кС/с. Цифровой фильтр децимации удаляет высокочастотный шум квантования, сформированный модулятором. OSR определяется как f / (2]f B, где fBBBB]BB]SNR улучшается на 3 дБ на октаву для модулятора первого порядка, и 9 дБ на октаву для модулятора второго порядка. Это делает ΔΣ ADC идеальными для приложений медленного, высокого разрешения, таких как весы и аудио.
Расширенные соображения: Джиттер, неопределенность диафрагмы и качество выборочных часов
Даже при теоретически совершенном ADC, джиттер часов ставит верхнюю границу на достижимом SNR на высоких входных частотах. Неопределенность апертуры относится к случайному изменению точного времени взятия образца. Это особенно проблематично в недосборке или IF-сборке архитектур, где частота ввода может быть сотни МГц. Для смягчения джиттера требуется источник с низким фазовым шумом, выделенное распределение часов и тщательная компоновка печатной платы для изоляции часов ADC от цифрового шума. Максим Интегрированный учебник по джиттеру апертуры обеспечивает подробные вычисления.
Многоканальная синхронизация
Многие системы используют несколько АЦП для синхронного отбора проб по нескольким каналам (например, радар с фазированными лучами, многоканальный звук). Часы отбора проб должны распределяться с минимальным перекосом и дрожанием для сохранения фазовых связей. Более высокие показатели отбора проб усиливают чувствительность к перекосам, поскольку временной интервал между образцами сокращается, что затрудняет поддержание выравнивания образцов по каналам.
Вывод: Овладеть коэффициентом отбора проб для мастера верности сигнала
Скорость отбора проб намного больше, чем просто спецификация - это ось, вокруг которой вращается каждый компромисс производительности ADC. От железного закона теоремы Nyquist до нюансов преимуществ пересчета выборки, способность инженера выбирать и реализовывать правильную скорость отбора проб определяет, является ли сигнал точно оцифрованным или непоправимо деградированным. Современные приложения толкают ADC к все более высоким скоростям и разрешениям, но фундаментальная физика отбора проб остается постоянной: уважайте скорость Nyquist, управляйте дрожанием и балансируйте треугольник скорости, разрешения и мощности. Понимая взаимодействие между скоростью отбора проб, сглаживающими фильтрами, архитектурой преобразователя и системными ограничениями, дизайнеры могут построить надежные цепочки обработки сигналов, которые обеспечивают точность, необходимую в современном мире с интенсивной передачей данных.