Фильтр по тематике

Современные дигитайзеры. Часть 4

Мы заканчиваем публикацию материалов по модульным дигитайзерам компании Spectrum: в четвёртой части представлено профессиональное программное обеспечение Spectrum SBench 6, разработанное компанией для программной поддержки работы дигитайзеров. Отображение формы сигнала, быстрое преобразование Фурье, различные функции для обработки полученных сигналов, включающие цифровую фильтрацию, арифметические действия над волновыми формами, построение гистограмм, и много других возможностей пакета SBench 6 позволяют значительно улучшить качественные показатели захваченного аналогового сигнала и раскрыть его спектральные составляющие. Также рассмотрены преимущества дигитайзеров перед осциллографами.

Обработка сигналов в дигитайзерах   

Модульные дигитайзеры производят высокоточный первичный сбор данных с высоким разрешением и быстро передают их для дальнейшей обработки в хост-компьютер. Функции обработки сигналов, используемые в дигитайзере и в хост-компьютере, позволяют улучшать полученные данные и извлекать чрезвычайно полезную информацию из результата простого измерения.
Современные дигитайзеры поддерживают программное обеспечение, подобное Spectrum SBench 6, или другие сторонние программы, которые включают множество различных функций для обработки сигналов. К ним относятся функции арифметических действий с формой сигнала, объединения и усреднения серии длинных импульсов, быстрое преобразование Фурье (FFT), расширенные функции фильтрации и построение гистограмм. В рекомендациях по применению дигитайзеров подробно раскрыты данные возможности и там же приводятся типовые примеры использования этих инструментов для многих широко распространённых приложений.

Аналоговые вычисления (арифметика формы сигнала) 

Аналоговое вычисление включает в себя функции сложения, вычитания, умножения и деления полученных волновых форм. Эти функции применяются к полученным данным в целях улучшения качества исследуемого сигнала или для получения альтернативных функций. Одним из примеров применения является использование функции вычитания для объединения дифференциальных компонентов в дифференциальную форму сигнала с пониженным содержанием синфазных шумов и наводок. Или другой пример, в котором на основе значений сигналов тока и напряжения вычисляется мгновенная мощность.
Каждая из этих арифметических функций применяется для замеров волновых форм на основе выборок. Предполагается, что сигналы при объединении имеют одинаковую длину записи. На рис. 48 показан пример последовательности выбора вида аналогового вычисления в программе SBench 6. 

Щелчок правой кнопкой мыши на нужном канале источника сигнала вызывает диалоговое окно выбора. В разделе Calculation (расчёт) открываются дополнительные варианты для измерений, расчёта, преобразования и усреднения сигналов. Выбор Signal Calcu­la­tions (сигнальные вычисления) обеспечивает доступ к быстрому преобразованию Фурье (FFT), гистограммам, фильтрации и ряду других функций. Если выбирается Analog Calculation (аналоговое вычисление), появляется диалоговое окно Calculation (расчёт), в котором возможно произвести установку требуемых арифметических операций. В рассматриваемом примере могут быть добавлены два источника сигналов. Другие варианты вычислений – это функции вычитания (SUB), умножения (MULTI) и деления (DIV). Аналогичным образом можно выделить для применения дополнительные функции обработки сигнала, которые будут рассмотрены далее. 
На рис. 49 представлен первый пример применения операций с сигналами для решения практической задачи: вычитание одного компонента сигнала из другого для вычисления дифференциального сигнала. 

Дифференциальные сигналы обычно используются для повышения целостности сигнала. В примере на рис. 49 компоненты P и N тактовой частоты 1 МГц (показаны на двух правых панелях) объединяются с помощью операции вычитания. Результирующий дифференциальный сигнал показан на сетке слева. На информационной панели слева в центре используются параметры для измерения значения каждого сигнала от пика до пика и их средних значений. Обратите внимание, что дифференциальный сигнал имеет двойную амплитуду от пика до пика и почти нулевое среднее значение. Отметим также, что был устранён синфазный шум на дифференциальных компонентах. 
Во втором примере представлено перемножение сигналов напряжения и тока для получения значения мгновенной мощности, как показано на рис. 50. 

Исходными сигналами являются напряжение на полевом транзисторе (FET) и ток канала полевого транзистора в режиме обратного хода при переключении источника питания. 
Произведение значений этих сигналов представляет собой мгновенную мощность, рассеиваемую на полевом транзисторе. Форма кривой тока (верхняя правая сетка на рис. 50) линейно возрастает при отпирании FET и достигает максимального значения 600 мА. 
Напряжение на FET-транзисторе минимально в состоянии проводимости и повышается до пикового значения 260 В, когда устройство заперто. Произведение этих двух форм волны отображается на левой сетке. Это мгновенное значение мощности сигнала, которое показывает, что значительные пики возникают во время переходов между включённым (проводимость) и выключенным состоянием. Средняя (5,111 Вт) и пиковая (44,25 Вт) мощности определяются с помощью исходных параметров и отображаются на информационной панели в центре слева.
Представленные примеры показывают, как аналоговые вычисления могут быть использованы для получения других важных волновых форм сигналов из тех, которые были изначально собраны.

Усреднение

Усреднение является инструментом обработки сигналов, который используется для уменьшения влияния шума и несинхронных периодических волновых составляющих в оцифрованных исходных сигналах.
При этом необходим многоразовый сбор данных и стабильный триггер. Сигнальная составляющая не синхронизирована с запуском триггера, она содержит случайный шум, поэтому при усреднении её амплитуда уменьшается. Степень ослабления зависит от характеристик сигнала и количества усредняемых циклов сбора данных.
Программное обеспечение Spectrum SBench 6 и большинство осциллографов выполняют групповое усреднение. Это означает, что расположенные в одном и том же месте выборки из нескольких измерений взаимно усредняются. Если применяется стабильный триггер, то результирующее среднее значение имеет составляющую случайного шума ниже, чем у полученного в результате однократной записи.

Суммированное усреднение 

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

На рисунке стрелки указывают на случайно выбранную энную точку. Амплитудное значение данной точки каждого цикла сбора суммируется с аналогичными измерениями из других циклов. Итоговая сумма делится на число сборов данных для определения среднего значения в этой точке. Это происходит для всех точек в группе собранных значений. Полученный усреднённый сигнал имеет такое же количество точек, как каждый собранный сигнал.
Функция усреднения поддерживается как для нормального, так и для многократного (сегментированного) режима сбора данных. Расчёт нескольких значений усреднений позволяет определить среднее значение последовательных сегментов в многократной выборке. 

Каких улучшений можно ожидать? 

При усреднении сигнала аддитивный широкополосный гауссовский шум будет снижен в квадратный корень из числа усреднений, поэтому усреднение принятых данных может улучшить соотношение сигнал–шум в два раза. Аналогичным образом в результате усреднения будут уменьшены несинхронные периодические сигналы. Степень ослабления зависит от изменения фазы сигнала помехи от сбора к сбору. Синхронные с триггером сигналы, такие как искажения результатов, вследствие усреднения уменьшены не будут.

Пример усреднения 

На рис. 52 показан типичный пример, демонстрирующий полезность усреднения.

Полученный сигнал (левая сетка на рисунке) представляет собой линейно затухающую синусоиду с аддитивным вертикальным шумом. Обратите внимание, что по мере уменьшения амплитуды синуса, в присутствии фиксированной амплитуды шума, полезный сигнал теряется в шуме. Усреднение 1024 сборов данных увеличивает коэффициент сигнал–шум до точки, где синусоида может быть различима по всей форме волны.
Показано 1024 усреднённых значения собранных данных и затухающая синусоидальная волна, которая видна над шумом. Принципиальным ограничением суммирования группового среднего значения является то, что для него требуется несколько повторяющихся волновых сигнальных форм, полученных со стабильным триггером.

Скользящее усреднение 

Скользящее усреднение, которое иногда называют средним числом серии длинных импульсов, или сглаживанием, усредняет значения по заданному пользователем количеству симметрично расположенных соседних отсчётов. Для выборки из пяти точек процесс математически определяется следующим уравнением:

Усреднённая выборка = [выборка (x–2) + + выборка (x–1) + выборка (x) + выборка (x+1) + выборка (x+2)] / 5 

Число выборок, используемое в усреднении, должно соответствовать периоду изменений в форме сигнала, иначе скользящее усреднение может уменьшить амплитуду сигналов с узкими характеристиками (малой длительностью). 
На рис. 53 приведён пример использования скользящего усреднения для 50 смежных выборок, показанных в левой сетке.

По сравнению с исходной формой сигнала следует отметить сглаживание и устранение шума после обработки (справа на рисунке). 
Равномерно взвешенные замеры и средние значения взяты по выборкам собранных данных. Преимущество скользящего усреднения в том, что для этого сигналу не требуется иметь повторяющийся характер. Компромисс в том, что при создании сглаженного сигнала присутствует соответствующая потеря высокочастотной информации. Необходимо проявлять осторожность при определении количества выборок усреднённых данных.

Быстрое преобразование Фурье 

Быстрое преобразование Фурье (БПФ, FFT) отображает полученную на временноˆм интервале волновую форму сигнала (амплитуда в зависимости от времени) в области частотного спектра (зависимость амплитуды от частоты). Это позволяет наблюдать за частотными компонентами, которые входят в структуру сигнала. 
FFT непосредственно не улучшает качество сигнала, но показывает его структуру и предоставляет информацию о том, как удалить нежелательные спектральные компоненты.
Полученный из FFT частотный спектр имеет дискретную временную ось, подобно тому, как временная область сигнала имеет дискретные временные выборки. Выборки в спектре, часто называемые частотными дискретами (bins), или ячейками (cells), расположены с разрешением пропускной способности (f), которая обратно пропорциональна полученной длине записанных сигналов. Таким образом, чтобы увеличить разрешение по частоте спектра FFT, вы должны увеличить длительность записи собранных сигналов.
Частотный диапазон, или период отображения спектра, определяется как половина значения частоты дискретизации, с которой был оцифрован сигнал. Таким образом, для увеличения диапазона необходимо повысить частоту дискретизации.
Вертикальное масштабирование FFT в SBench 6 может быть отображено в линейных единицах (В) или в децибелах (дБ) в логарифмическом масштабе. Шкала децибел может быть привязана к полной шкале диапазона дигитайзера (dBFS), одному милливатту (дБмВ), 1 мкВ (дБмкВ) или к величине наибольшего пика в спектре, который, как предполагается, является модулированной несущей (dBc).

Функции взвешивания 

Теория преобразования Фурье предполагает, что входная последовательность имеет бесконечную длину. Конечная записанная длина может иметь разрывы на своих краях, тем самым в спектральную область могут быть добавлены ложные частоты, что искажает реальный спектр. Когда фазы начала и конца сигнала отличаются, частота сигнала находится в пределах двух значений разрешения по частоте, расширяя спектр.
Расширение спектральной базы, растягивающейся на многие соседние частотные дискреты (bins), называют утечкой. Средства исправления этого эффекта должны гарантировать, что в сетке дисплея содержится целое число периодов или что нет никаких разрывов на краях. 
Необходима очень точная синхронизация между частотой волны сигнала и частотой дискретизации дигитайзера, а также точная настройка продолжительности сбора данных, что обычно возможно только в лаборатории и не с реальными сигналами. Другой способ заключается в использовании функции окна (взвешивания) для сглаживания фронтов сигнала.
Для минимизации этих эффектов к полученному сигналу применяется функция взвешивания, которая приводит конечные точки записи к нулевому значению. FFT в SBench 6 предлагает пользователю выбор любой из восьми функций взвешивания. Взвешивающие функции производят эффект изменения формы спектральных линий. Одним из мнений об FFT является то, что оно синтезирует параллельный банк полосовых фильтров, расположенных в полосе пропускания. Функция взвешивания влияет на форму частотной характеристики фильтра. На рис. 54 показано сравнение спектральных ответов для четырёх наиболее часто используемых функций взвешивания. 

В табл. 6 приведены основные характеристики каждой функции взвешивания.

В идеале основной лепесток должен быть максимально узким и плоским для отображения действительных спектральных составляющих, в то время как все боковые лепестки должны быть максимально ослаблены по амплитуде. Тип окна определяет полосу и форму эквивалентного фильтра для использования в процессе обработки FFT. Максимальные амплитуды боковых лепестков спектральной характеристики приведены в табл. 6. Минимальные уровни боковых лепестков помогают разделять близко расположенные элементы спектра. 

Параметры фильтров окна FFT 

Как уже упоминалось, частотные оси FFT имеют дискретный вид с расположением частотных дискретов (bins) в пределах разрешающей способности полосы пропускания. Если частота входного сигнала попадает между двумя соседними выборками, его энергия распределяется между ними и амплитудный пик уменьшается. Это называется эффектом частокола, или неравномерностей на краях выборок. Расширение спектрального отклика уменьшает изменения амплитуды. 
В табл. 6 столбец «Потери из-за неравномерностей на краях выборок» (Scallop Loss) показывает изменение амплитуды для каждой функции взвешивания.
Функции взвешивания влияют на про­пускную способность спектральной характеристики. Эквивалентная полоса про­пускания шумовой мощности (ENBW) определяет относительное изменение пропускной способности по сравнению с прямоугольным взвешиванием. 
Нормализация спектральной мощности в полосе измерения (спектральная плотность мощности) предполагает деление спектральной мощности на произведение ENBW и ширины полосы пропускания (Δf×ENBW). 
Когерентное усиление определяет изменения в спектральной амплитуде для заданной функции взвешивания относительно прямоугольного взвешивания. Это фиксированное усиление по всем частотам и может быть легко нормализовано. Прямоугольная функция взвешивания является ответом полученного сигнала без любого взвешивания вообще, имеет самую узкую пропускную способность, но демонстрирует довольно высокие уровни боковых лепестков.
Поскольку амплитудная характеристика равномерна по всем точкам в полученной записи временно́го интервала, это свойство используется для сигналов, которые являются переходными по своей природе (намного короче, чем длина записи), а также когда требуется наименьшая частотная погрешность. 
Взвешивающие функции Хэннинга и Хэмминга являются функциями общего назначения с быстрой реакцией и обеспечивают высокое разрешение по частоте одновременно с приемлемым откликом бокового лепестка. Функция Блэкмана-Харриса предназначена для получения наилучшей амплитудной точности и отличного подавления боковых лепестков.

FFT: пример применения 

На рис. 55 показан типичный пример полезного применения быстрого преобразования Фурье (FFT). Сигнал от ультразвукового дальномера, полученный с помощью широкополосного измерительного микрофона, обрабатывается с помощью 14-разрядного дигитайзера Spectrum M4i.44xx. 

Временнаˆя область с полученным сигналом показана на сетке слева. За­пись временноˆго интервала включает 16384 выборки, взятые с частотой дискретизации 3,90625 МГц. Его продолжительность составляет 4,2 мс. Результат FFT-преобразования (правая сетка) занимает 8192 дискрета (bins), расположенных с разрешением полосы пропускания 238 Гц (4,2 мс – длина записи, обратная величина этого значения) для диапазона, равного половине частоты дискретизации 1,95 МГц. Спектр полной панорамы представлен внизу справа. В правом верхнем углу рисунка показан вид с масштабированием, здесь представлены только первые 100 кГц, что позволяет лучше отобразить основные спектральные компоненты.
FFT даёт нам возможность получить более глубокое понимание элементов, составляющих структуру сигнала. Это переходный сигнал, длительность которого меньше, чем длина записи собранных данных. В рассматриваемом примере было использовано прямоугольное взвешивание. 
Первичный сигнал – это пакетный сигнал частотой 40 кГц, который является частотной компонентой с наибольшей амплитудой. Присутствует сигнал 80 кГц, который является второй гармонической составляющей сигнала 40 кГц. Его амплитуда примерно на 45 дБ ниже составляющей сигнала 40 кГц. Присутствует также много низкочастотных компонентов в диапазоне от 0 Гц до 10 кГц. Самые высокие компоненты, которые представляют собой шум от окружающей среды в месте, где было использовано устройство, находятся вблизи DC-области (постоянного сигнала). 
Задача состоит в том, чтобы получить возможность измерить время задержки между переданным и отражённым пакетом 40 кГц. Для повышения качества этих измерений мы можем удалить все лишние частотные составляющие сигнала, находящиеся за пределами диапазона компонентов 40 кГц. Данное спектральное представление будет нашим проводником по настройке фильтра для удаления нежелательных частотных составляющих.

Фильтрация 

Профессиональное программное обес-печение SBench 6 включает в себя возможности цифрового фильтра с конечной импульсной характеристикой (FIR), с возможностью его конфигурации как фильтра низких, высоких частот или как полосового. Фильтры могут быть созданы непосредственно в SBench 6 путём введения в настройки нужного типа фильтра, частоты среза или частоты и порядка фильтра. SBench 6 подскажет, если фильтр нереализуем, и предложит решения для устранения проблемы. Кроме того, можно ввести коэффициенты фильтра, полученные из другого источника. 
Данные фильтры могут быть применены к принятому сигналу и позволяют сравнить результаты с исходными или усреднёнными собранными значениями. На рис. 56 показано применение полосового FIR-фильтра с частотами отсечки 30 и 50 кГц для обработки принятых данных. 

Верхняя левая сетка содержит необработанный сигнал. Ниже находится FFT исходного сигнала, который мы видели раньше. В верхней правой части экрана показывается волновая форма сигнала после обработки полосовым фильтром. FFT отфильтрованного сигнала находится в нижнем правом углу. Обратите внимание, что полосовой фильтр устранил всплески низких частот и второй гармоники 80 кГц. Временной интервал отфильтрованного сигнала представлен в виде плоской базовой линии. Отражения более чётко различимы, что и является целью обработки. Ещё раз можно увидеть, что быстрое преобразование Фурье FFT даёт глубокое понимание процесса фильтрации.

Гистограммы 

До сих пор мы изучали данные во временной и частотной областях. Каждый из этих подходов добавляет что-то новое к нашему пониманию собранных данных. Мы можем также изучить данные в статистической области, чтобы понять вероятность появления определённых значений амплитуды. Это реализуется с помощью гистограммы, которая графически отображает частоты возникновения сигналов с различными амплитудными значениями.
SBench 6 предлагает возможность создания гистограмм полученных сигналов. Некоторые примеры гистограмм, включая синусоидальный, треугольный и шумовой сигналы и связанные с ними гистограммы распределения, приведены на рис. 57. 

Горизонтальная ось гистограммы отображает амплитуду сигнала. Вертикальная ось показывает количество значений в небольшом диапазоне величин (binning – разбиение значений случайной величины на интервалы).
Каждая гистограмма индивидуальна, и различия объясняются характеристиками сигнала. Распределение синусоиды показывает высокие пики на краях и изображение в форме седла в средней области. Причина этого состоит в том, что скорость изменения синусоидального сигнала меняется на протяжении каждого цикла. Максимальная скорость видна на пересечении с нулём и самая медленная на пиках. Если синусоидальный сигнал оцифровывается с постоянной частотой дискретизации, то получаем больше выборок на положительном (крайний правый пик в гистограмме) и отрицательном (самый левый) пиках. Мы видим наименьшее количество выборок при нулевом пересечении (в центре гистограммы по горизонтали).
Треугольная волна имеет постоянный наклон, положительный или отрицательный. Результирующая гистограмма показывает равномерное распределение, за исключением крайних областей. Пики на гистограмме – следствие того, что генератор сигналов имеет ограниченную пропускную способность, поэтому округляются пики и на граничные точки приходится большее число сэмплов. В результате получается большее количество выборок, собранных в этих точках.
Гистограмма шумового сигнала представляет собой Гауссиану, или нормальное распределение. Знакомым со статистикой, вероятно, не потребуется уделять слишком много внимания этому распределению. Уникальной характеристикой распределения Гаусса является то, что оно не ограничено частотным спектром. 
Другие распределения имеют амплитудные пределы и фиксированный горизонтальный диапазон, а Гауссово распределение характеризуется так называемыми хвостами, которые простираются теоретически до бесконечности (на практике в приборах хвосты будут ограничены благодаря отсечению в аналого-цифровом преобразователе).
Таким образом, гистограммы рассказывают свои собственные истории о полученных сигналах. Они хороши для показа асимметрии (искажений) и маловероятных «глюков» в исследуемых волновых формах сигнала. На рис. 58 представлена гистограмма синусоидальной волны с незначительным искажением при пересечении нуля.

Здесь мы ясно видим значительные пики около нулевого пересечения, которых нет в гистограмме синусоиды на рис. 57.

Вывод

Инструменты для обработки сигнала, такие как аналоговое вычисление, усреднение, FFT, фильтрация и гистограммы помогают интерпретировать собранные данные и получить вторичные сигналы с более полным представлением об исходных данных.

Использование дигитайзера в качестве осциллографа 

«Когда можно использовать дигитайзер в качестве осциллографа, и в чём различие между осциллографическим и неосциллографическим дигитайзерами?» – это интересный вопрос, и лучший способ для поиска ответа на него – познакомиться с определением осциллографа, приведённым в словаре.
Итак, осциллограф, это «электронный прибор, используемый для измерения изменения электрического напряжения. Он отображает на экране форму электрических колебаний сигнала».
Дигитайзер, используя соответствующее программное обеспечение, может сделать то же самое (рис. 59).

Он получает электрическую форму волны напряжения и выводит её для отображения на экран дисплея. Самое существенное различие в том, что обычно осциллограф является автономным инструментом со встроенным дисплеем, в то время как дигитайзер – системный компонент, который получает и хранит сигнал электрического напряжения и, при необходимости используя вспомогательное программное обеспечение, выводит данные на экран. Таким образом, ответом является: «Да, цифровой преобразователь может использоваться как осциллограф», но возникают два других вопроса:
  1. Почему бы вам не использовать дигитайзер вместо осциллографа?
  2. Какие характеристики дигитайзера делают его хорошей заменой осциллографу? 

Почему стоит использовать дигитайзер вместо осциллографа? 

Первый ответ на этот вопрос: дигитайзер поддерживает большее количество входных каналов. Дигитайзеры Spectrum предлагают до 16 каналов для одиночных карт и до 256 каналов в случае применения до16 плат, объединённых с помощью Star-Hub. Это значительное преимущество перед осциллографами, которые обычно ограничиваются менее чем восемью входными каналами на один прибор. 
При таком количестве каналов дигитайзеры отличаются меньшим форм-фактором самой платы. Сравните дигитайзер Spectrum на восемь каналов с восьмиканальным осциллографом, и вы легко увидите разницу. Плата дигитайзера настолько мала, что её можно подключить непосредственно в свободный слот PCIe в любой современный ПК. Значительные преимущества дигитайзеров также в том, что они имеют намного меньшее энергопотребление при аналогичном количестве каналов.
Следующим фактором является вертикальное разрешение. Осциллографы обеспечивают максимальное разрешение от 8 до 12 бит, в то время как быстрые дигитайзеры предлагают разрешение от 8 до 16 бит. При этом следует иметь в виду, что разрешение зависит от пропускной способности, и вы должны сравнить применяемые инструменты для обеспечения одинаковой пропускной способности.
Если для дальнейшей обработки необходимо обеспечить высокоскоростную передачу данных в персональный компьютер, то дигитайзер является лучшим выбором. Дигитайзеры Spectrum серии M4i могут обеспечить передачу потока данных со скоростью до 3,4 Гбайт/с по шине PCIe, в то время как автономные осциллографы обычно используют гораздо более медленные интерфейсы, такие как USB или LAN. Получить данные из дигитайзера можно на порядок быстрее, чем с осциллографа.
Таким образом, дигитайзер – это, несомненно, наилучший выбор, когда требуется последующая передача и обработка сигналов.
Ещё одна задача появляется, если вам необходимо осуществлять измерения удалённо. Дигитайзеры с сетевыми функциями, такие как Spectrum di­gi­tizer NETBOX, предлагают возможность LXI-контроля и передачи данных, таким образом дигитайзер может быть расположен на значительном расстоянии от места измерения. Это хороший вариант, если вам нужно просматривать данные и контролировать аппаратуру по LAN-интерфейсу из диспетчерской комнаты, из офиса, или даже из совсем другого места корпоративной сети.
Дигитайзер – это системный расширяемый компонент: число каналов легко увеличивается, и системная конфигурация дигитайзера гибко настраивается. Поменяйте тип карты или добавьте дополнительные, тем самым изменив необходимую пропускную способность, частоту дискретизации и продолжительность записи данных. В противоположность этому, осциллограф – инструмент с относительно фиксированной конфигурацией.

Какие характеристики дигитайзера делают его кандидатом на замену осциллографу?

Существуют сотни моделей дигитайзеров и их возможных конфигураций, из которых можно выбрать необходимое вам решение. Когда ответ на основополагающие вопросы выбора – о числе каналов и пропускной способности – уже позади, для полноценной замены осциллографа дигитайзером необходимо определиться ещё с некоторыми моментами.
Первый момент – частота дискретизации. Должна ли она быть фиксированная, или её требуется выбирать? Осциллографы обеспечивают выбор частоты дискретизации, так что вы можете просматривать сигналы с различной частотой. Дигитайзер, в случае замены осциллографа, должен обладать той же функциональностью. Обычно для точной оцифровки сигналов с быстрыми фронтами частота дискретизации должна быть в четыре-пять раз выше пропускной способности. В дигитайзерах Spectrum используется программируемая фазовая автоподстройка частоты на основе базового времени (ФАПЧ). Кроме того, вы можете использовать внешний генератор тактового сигнала или источник внешнего опорного тактового сигнала, если хотите управлять частотой дискретизации или синхронизировать её от другого источника.
Объём памяти для сбора данных определяет наибольшее время записи, которое вы можете получить, не понижая частоту дискретизации. Дигитайзеры Spectrum M4i предлагают до 4 Гсэмпл памяти в стандартной конфигурации, что примерно в четыре раза больше максимальной памяти в осциллографах высокого класса. На практике это означает, что дигитайзер может записывать более длинные сигналы без необходимости уменьшения частоты дискретизации и, следовательно, не теряется драгоценное временное разрешение.
Дигитайзеры, используемые в качестве осциллографа, также должны иметь гибкие настройки конфигурации входных цепей. Дигитайзеры Spectrum M4i.44xx с разрядностью 14 и 16 бит предлагают входы 50 Ом и 1 МОм с буферизованным вводом и высокочастотный вход 50 Ом с очень малым искажением сигнала. Оба варианта построения входных цепей предлагают несколько входных диапазонов, подобно тому, как это реализовано в осциллографе.
Осциллографы обеспечивают сегментированные режимы сбора данных в реальном времени. Последовательный режим даёт возможность сегментирования памяти и применяется для приложений, в которых должны быть получены множественные события, что может уменьшить время простоя для сбора данных (dead time – время перезапуска между событиями).
Как правило, дигитайзеры обеспечивают несколько различных режимов сбора информации. Дигитайзеры Spect­rum M4i.44xx предлагают режим кольцевого буфера (аналогичный приёму в реальном времени осциллографом), FIFO (потоковый режим), Multiple Recording – многократный режим записи (сегментированный режим), Gated Sampling (ворота) и режим двойного базового времени (ABA-режим), которые сочетают возможности медленной и непрерывной записи с быстрой реакцией на каждое триггерное событие. Все перечислен-ные режимы сбора характеризуются быстрым временем перезапуска. Например, в дигитайзерах Spect­rum M4i.22xx с разрешением 8 бит это время равно 80 периодам выборки (то есть 16 нс при 5 Гсэмпл/с). Это значительно меньше, чем длительность перезапуска 1 мкс в большинстве осциллографов. Указанные различные режимы сбора позволяют пользователю конфигурировать дигитайзер так, чтобы наилучшим образом использовать память сбора данных для различных применений.
Триггерный механизм служит для синхронизации данных с внешними событиями. Для эффективного применения дигитайзера требуется большая гибкость при построении пускового триггерного устройства. 
Простые граничные триггеры, основанные на наклоне и уровне сигнала, являются стандартными для большинства дигитайзеров. Многие также предлагают окно триггерного запуска. Триггерные источники включают каналы сбора и несколько внешних триггерных входов. 
Для обеспечения триггерной универсальности эти входы с возможностью времени перезапуска могут быть ещё и логически скомбинированы, что позволяет генерировать сложные триггерные состояния.
Одним из ключевых преимуществ дигитайзеров является возможность быстрой потоковой передачи данных в компьютер для дальнейшего анализа и архивирования. Дигитайзеры Spectrum в режиме FIFO (потоковый режим) рас­считаны на непрерывную передачу данных между буферной памятью дигитайзера и памятью компьютера. Благодаря интерфейсу PCI Express x8 Gen 2 скорость потока передачи может быть до 3,4 Гбит/с. В осциллографах применяются значительно более медленные интерфейсы (LXI и USB) для переноса данных на компьютер. Сочетание возможностей потоковой передачи от дигитайзера с быстрой системой хранения данных (например, основанной на RAID-массивах с несколькими дисками) делает дигитайзер совершенным инструментом в приложениях, в которых необходимо обеспечить хранение непрерывных продолжительных сигналов. Системы могут быть легко настроены для обеспечения нескольких часов или даже дней непрерывной записи.
Сравнение преимуществ дигитай­зеров и осциллографов приведено в табл. 7. 

SBench 6 – программное обеспечение для получения, просмотра, измерения и анализа данных с модульных дигитайзеров

Дигитайзеры – это «слепые» инструменты и обычно не имеют собственного дисплея для просмотра, оценки или анализа данных, которые они собирают. Данные функции выполняются с помощью персонального компьютера.
Компания Spectrum предоставляет полнофункциональную программу, которая называется SBench 6. Она обеспечивает возможность управления дигитайзером и позволяет просматривать полученные формы захваченного сигнала. Программа может выполнять простые и сложные измерения и использовать многочисленные инструменты для анализа. SBench 6 поддерживает всё семейство дигитайзеров Spectrum, включая digitizer NETBOX, и является мощным приложением для проверки работы дигитайзера прямо «из коробки». SBench 6 также позволяет пользователю верифицировать работу дигитайзера в процессе разработки им собственного прикладного программного обеспечения и выступает в качестве автономной станции для просмотра и анализа данных.
SBench 6 обеспечивает отображение, управление, измерение и анализ функций, позволяя дигитайзеру работать подобно осциллографу.
На рис. 60 демонстрируется универсальность программного обеспечения SBench 6 в управлении, сборе, просмотре, измерении и анализе данных совместно с дигитайзерами Spectrum. 

В нижнем правом углу экрана показаны два канала сбора данных. Масштабированное по горизонтали отображение тех же самых путей сбора представлено в нижней центральной части рисунка. Верхняя левая сетка содержит график этих двух сигналов в формате X-Y. В нижней левой части отображаются в цифровой форме четырнадцать битовых значений, образующих сигнал в канале 1. Быстрое преобразование Фурье (FFT) сигнала из канала 1 показано в верхнем правом углу дисплея, в то время как верхняя центральная часть содержит гистограмму того же самого сигнала. Как можно заметить, дигитайзер в комбинации с SBench 6 обеспечивает все возможности отображения и анализа сигналов подобно осциллографу.
SBench 6 также выводит курсоры (по два для каждого отображения сетки) и измеряемые параметры. Курсоры демонстрируются на экране FFT, где измеряется амплитуда и частота спектральных линий 5 и 15 МГц. Индикация курсора высвечивается на панели информации Info в левой части рисунка, относящейся к отображению FFT. Три из двадцати одного измеренного параметра, относящиеся к каналу AI-ChO, также отображаются на панели Info. 
Это амплитудное значение от пика до пика, действующее значение амплитуды (rms) и частота.
Инструменты анализа в SBench 6 включают в себя усреднение, арифметику формы волны, быстрое преобразование Фурье, гистограммы, фильтрацию и преобразование между аналоговыми и цифровыми формами. 

Практические измерения с использованием дигитайзера вместо осциллографа 

На рис. 61 показаны фазные напряжения (Va, Vb и Vc), фазные токи (Ia, Ib и Ic) и рассеиваемая мощность каждой фазы (Pa, Pb и Pc) в нагрузке, подключённой по схеме «звезда с нулевым проводом», для которой у нас есть доступ к фазным и линейным напряжениям. 

Результатом умножения каждого фазного напряжения на соответствующее значение фазного тока является мгновенная мощность в каждой фазе. Среднее значение мгновенной мощности является активной составляющей нагрузки системы питания. Сумма всех трёх фазных мощностей определяет полную действительную мощность нагрузки. Это измерение называется измерением мощности методом трёх ваттметров. Для того чтобы сделать данное измерение с помощью внешних дифференциальных датчиков измерения напряжения, потребуется шесть каналов. Если использовать несимметричные пробники, количество каналов увеличится до девяти. 
Главным преимуществом в этом типе измерения является гибкая возможность использовать до 16 каналов для измерений в единственной карте дигитайзера. 
Фазные напряжения показаны в верхнем ряду на рис. 61. Фазные токи отображаются в центральном ряду. Соответствующие точки каждой из волновых форм перемножаются с использованием аналоговых вычислений. Результирующая фазная мощность отображается в нижнем ряду. Сумма всех трёх фазных мощностей как результат аналогового суммирования возникает в крайней левой сетке с надписью “Total Power” (полная мощность). Обратите внимание, что суммарная мощность относительно постоянна. Параметры, отображённые на панели Info слева, показывают средние значения мощности для каждой фазы и общую суммарную мощность. Сумма средних значений трёх измерений фазной мощности равна средней общей мощности. Результат измерения для полной мощности составляет 850,9 Вт.

Вывод

Представленные примеры демонстрируют огромные преимущества применения дигитайзера совместно с программным обеспечением SBench 6 для измерений различных аналоговых сигналов в режиме осциллографа.
Итак, ещё раз перечислим преимущества дигитайзера по сравнению с осциллографом.
  1. Большее максимальное количество каналов.
  2. Более низкая стоимость и мощность на канал.
  3. Выше разрешение амплитуды при соизмеримых полосах частот.
  4. Более высокая скорость передачи данных для более быстрых автоматизированных измерений.
  5. Меньшие габариты устройства при эквивалентном числе каналов.
  6. Простое дистанционное управление.
  7. Специализированное программное обеспечение и доступ к стандартным аналитическим инструментам.
  8. Модульность и расширяемость. 
Принимая во внимание все перечисленные аргументы и проведя тщательный анализ ключевых преимуществ, предоставляемых дигитайзером, вы вполне можете прийти к выводу, что вам требуется именно это устройство. ● 

Авторизованный перевод Игоря Грузинского,
сотрудника фирмы ПРОСОФТ
Телефон: (495) 234-0636
E-mail: info@prosoft.ru

Комментарии
Рекомендуем

ООО «ПРОСОФТ» 7724020910 2SDnjeti7ig
ООО «ПРОСОФТ» 7724020910 2SDnjeti7ig