Цифра "100 МГц" на лицевой панели осциллографа воспринимается многими как обещание: прибор якобы покажет любой сигнал вплоть до сотни мегагерц. Практика быстро разрушает это заблуждение. Синусоидальный сигнал 100 МГц на таком приборе измеряется с ошибкой амплитуды около 30 процентов, а импульс с фронтом 3,5 наносекунды отображается с заметно растянутым временем нарастания. Статья разбирает физические и математические причины этих искажений и дает рабочие правила выбора прибора под конкретную измерительную задачу.

Что на самом деле означает величина полосы пропускания

Полоса пропускания осциллографа определяется амплитудно-частотной характеристикой его входного тракта. Производитель измеряет частоту, на которой синусоидальный сигнал ослабляется до уровня минус 3 дБ относительно опорной частоты, обычно постоянного тока или низкой частоты порядка 50 кГц. Минус 3 дБ соответствует коэффициенту передачи примерно 0,707, то есть амплитуда падает на 29,3 процента.

Это определение имеет ключевое следствие: указанная в паспорте полоса уже является границей, на которой измерение грубо искажено. Осциллограф с полосой 100 МГц, когда ему подается синус 100 МГц, показывает только 0,707 истинной амплитуды. Для точных измерений прибор должен работать далеко ниже этой границы, там, где АЧХ еще практически плоская.

Форма АЧХ тоже важна. Большинство осциллографов с полосой до 1 ГГц имеют характеристику, близкую к фильтру Гаусса: она плавно спадает и дает минимальное искажение формы импульсов. Уже на половине паспортной полосы такой прибор вносит ослабление около 1,1 дБ, то есть ошибку порядка 12 процентов. Высокочастотные приборы с полосой в несколько гигагерц нередко имеют максимально плоскую АЧХ с крутым спадом за границей, она шире держит амплитуду, но сильнее искажает фронты и требует более высокой частоты дискретизации. И у тех и у других граница минус 3 дБ остается зоной, недостижимой для точной работы.

Выведем практическое следствие. Для измерения амплитуды синусоиды с ошибкой не хуже 3 процентов требуется, чтобы АЧХ в рабочей точке отклонялась от нуля менее чем на половину децибела. На гауссовой характеристике это достигается примерно на пятой части полосы пропускания, откуда и берется правило пятикратного запаса.

Критерий Найквиста Шеннона и частота дискретизации

Цифровой осциллограф не просто усиливает сигнал, он его дискретизирует. Здесь вступает в силу теорема отсчетов Найквиста Шеннона: для однозначного восстановления ограниченного по спектру сигнала частота дискретизации должна превышать удвоенную наивысшую частоту его спектра. Формально для восстановления идеального сигнала хватает кратности два. Но реальный осциллограф восстанавливает форму сигнала конечным способом, обычно интерполяцией sin(x)/x, а АЧХ входа не является идеальным прямоугольным фильтром, поэтому запас нужен даже против теоретического минимума.

Производители этот запас закладывают. Типичное отношение частоты дискретизации к полосе пропускания составляет 2,5:1 для приборов с максимально плоской АЧХ и крутым спадом и не менее 4:1 для приборов с гауссовой характеристикой. Осциллограф 100 МГц с частотой дискретизации 1 Гвыб/с дает запас 10:1, и здесь дискретизация не является узким местом. Но если при включении нескольких каналов частота дискретизации падает, скажем, до 250 Мвыб/с, кратность снижается до 2,5, и восстановление формы сигнала становится неустойчивым: появляются биения, амплитуда плывет от выборки к выборке.

Практический вывод прост. Перед измерением следует проверить фактическую частоту дискретизации в текущей конфигурации каналов, а не только паспортный максимум. По критерию отсчетов на период синусоиды 100 МГц должно приходиться минимум четыре-пять точек для достоверного восстановления амплитуды, что требует дискретизации от 400-500 Мвыб/с.

Время нарастания как вторая сторона полосы

Для цифровых сигналов важнее не частота синусоиды, а крутизна фронтов. Полоса пропускания и собственное время нарастания осциллографа связаны классическим приближением для трактов с гауссовой АЧХ:

BW = 0,35 / tr, где tr - время нарастания по уровням 10-90 процентов.

Из этой формулы осциллограф с полосой 100 МГц имеет собственное время нарастания около 3,5 нс: 0,35/100 МГц = 3,5 нс. Это означает, что даже идеально прямоугольный скачок на входе прибор отобразит как сигнал с фронтом 3,5 нс - входной тракт сам выступает инерционным звеном. В паспортах многих приборов время нарастания указывается отдельно, и его стоит читать именно как следствие полосы: прибор 500 МГц имеет tr около 700 пс, прибор 1 ГГц - около 350 пс. У трактов с максимально плоской АЧХ коэффициент выше, обычно 0,4-0,45, поэтому то же значение полосы дает у них чуть большее время нарастания - это важно при сравнении спецификаций разных моделей.

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

tr_displayed = sqrt(tr_signal^2 + tr_scope^2)

Рассмотрим числовой пример. Реальный сигнал имеет фронт 3,5 нс. Осциллограф 100 МГц добавляет свои 3,5 нс:

tr_displayed = sqrt(3,5^2 + 3,5^2) = sqrt(12,25 + 12,25) = sqrt(24,5) ≈ 4,95 нс.

Ошибка измерения составляет около 41 процента. На экране инженер видит заведомо заниженную оценку крутизны и рискует принять неверное решение о качестве цифрового тракта, джиттере или помехах по фронту. Чтобы ошибка по времени нарастания держалась в пределах 5 процентов, собственное время нарастания прибора должно быть примерно втрое меньше измеряемого, ведь sqrt(1 + 1/9) дает около 1,054. В терминах полосы это соответствует кратности не менее 3:1 к эффективной частоте фронта 0,35/tr_signal.

Проверить спецификацию производителя полезно и обратным расчетом. Если в паспорте указано время нарастания 350 пс, деление 0,35 на 0,35 нс дает полосу 1 ГГц и подтверждает согласованность данных. Расхождение заявленной полосы и времени нарастания иногда указывает на негауссову форму АЧХ или на режим, доступный только с аппаратным увеличением полосы через DSP, а такие режимы поднимают уровень шума.

Откуда берется эффективная частота цифрового сигнала

Часто совершают ошибку, сопоставляя полосу осциллографа с тактовой частотой цифрового сигнала. Спектр прямоугольного сигнала содержит гармоники, причем именно высшие гармоники формируют крутые фронты. Мера содержательной ширины спектра - так называемая частота излома, оцениваемая как 0,5/tr для гауссовых трактов или 0,35/tr в более грубом инженерном приближении. Сигнал с фронтом 3,5 нс имеет значимый спектр до 100-143 МГц, хотя его тактовая частота пусть всего 10 МГц.

Отсюда следует правило выбора полосы. Для корректного отображения формы цифрового сигнала полоса осциллографа должна покрывать не тактовую частоту, а спектр, определяемый фронтами. Минимально допустимая кратность - 3x от эффективной частоты фронта, комфортная для точных измерений амплитуды и времени - 5x. Для сигнала с фронтом 1 нс эффективная частота 350 МГц, что требует прибора с полосой не менее 1,05 ГГц по правилу 3x и 1,75 ГГц по правилу 5x.

Алгоритм выбора прибора выглядит так:

  1. оценить самый быстрый фронт в измеряемой цепи по документации на микросхемы или требованиям стандарта;
  2. вычислить эффективную частоту фронта как 0,35/tr;
  3. умножить результат на 3 для минимально допустимой полосы;
  4. умножить результат на 5 при необходимости точных амплитудных измерений;
  5. проверить, что полоса активного щупа и приспособлений подключения не уже выбранной полосы;
  6. убедиться, что частота дискретизации выбранной конфигурации каналов дает не менее пяти точек на фронт.

Амплитудные и временные измерения предъявляют разные требования

Правило 5x исторически относится к амплитудным измерениям синусоидальных сигналов. На гауссовой АЧХ ослабление на пятой части полосы составляет около 3 процентов, что считается приемлемым для большинства измерений. На третьей части полосы ошибка уже около 10 процентов - это граница для оценочных работ, но не для аттестации и калибровки.

Для цифровых сигналов логика иная: кратность 3x, то есть полоса втрое выше эффективной частоты фронта, гарантирует ошибку времени нарастания около 5 процентов, а кратность 5x снижает ее до 2 процентов. Сверить легко: при tr_scope в пять раз меньше tr_signal получаем sqrt(1 + 1/25) ≈ 1,02.

Есть обратная сторона. Избыточная полоса увеличивает шум: интегральный шум растет примерно как корень из полосы. При работе с малыми сигналами разумно ограничивать полосу аппаратным фильтром 20 МГц, который есть почти в каждом осциллографе, если исследуемый сигнал медленный. Выбор полосы - компромисс между точностью формы и уровнем шума, а не гонка за максимальной цифрой на шильдике.

Щуп как часть измерительного тракта

Пассивный щуп не прозрачен. Он добавляет нагрузку в виде входной емкости порядка 9-15 пФ для щупов 10:1 и до 100 пФ для щупов 1:1, а также индуктивность провода заземления в десятки наногенри. В резонансном контуре с емкостью щупа эта индуктивность порождает звон на частотах сотен мегагерц, и изображение фронта наполняется выбросами, которых в схеме нет. Длинное заземление - самая частая причина фантомных помех, их видел практически каждый, кто работал с быстрыми сигналами.

Делитель 10:1 расширяет полосу именно потому, что уменьшает действующую емкость и развязывает кабель от точки измерения. Стандартный пассивный щуп 10:1 обычно имеет полосу 250-500 МГц и не сужает тракт прибора 100 МГц. Но щуп 1:1, подключенный к той же точке, ограничивает системную полосу десятками мегагерц из-за большой входной емкости и емкости кабеля порядка 50-100 пФ на метр.

Системное время нарастания складывается квадратично из всех звеньев: осциллограф, щуп, кабель. Для системы прибор 100 МГц (3,5 нс) плюс щуп 100 МГц (3,5 нс) получаем tr_system = sqrt(3,5^2 + 3,5^2) ≈ 4,95 нс, то есть полоса системы падает до 0,35/4,95 нс ≈ 70 МГц. Для быстрых сигналов применяют активные щупы с емкостью менее 1 пФ и полосой, превышающей полосу прибора, а заземление выполняют короткой пружинкой прямо у наконечника. Только полная оценка tr_system = sqrt(tr_scope^2 + tr_probe^2 + tr_signal^2) дает честную картину итоговой погрешности.

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

Практический расчет приборного запаса для конкретной задачи

Соберем все в рабочий пример. Нужно измерить цифровой сигнал с тактовой частотой 50 МГц и специфицированным фронтом 1,5 нс.

Сначала эффективная частота фронта: 0,35/1,5 нс ≈ 233 МГц. По правилу 3x минимальная полоса осциллографа - 700 МГц, по правилу 5x - около 1,17 ГГц. Прибор со 100 МГц сразу отпадает: его собственное время нарастания 3,5 нс вдвое больше измеряемого, и отображаемый фронт вышел бы sqrt(1,5^2 + 3,5^2) ≈ 3,8 нс, то есть ошибка превысила бы 150 процентов.

Выбираем прибор 1 ГГц с tr = 0,35 нс. Отображаемое время нарастания: sqrt(1,5^2 + 0,35^2) ≈ 1,54 нс - ошибка менее 3 процентов. Остается проверить щуп: активный с полосой не менее 1 ГГц, короткое заземление, емкость нагрузки на схему минимальна. Частота дискретизации 5 Гвыб/с дает около восьми точек на фронт, что удовлетворяет критерию отсчетов с хорошим запасом.

Вторая задача для сравнения: фронт 3,5 нс. Эффективная частота 100 МГц, по правилу 5x нужен прибор 500 МГц с tr = 0,7 нс. Отображаемый фронт: sqrt(3,5^2 + 0,7^2) ≈ 3,57 нс - ошибка 2 процента. Типичная ошибка при сравнении полос - выбирать прибор по тактовой частоте: для сигнала 10 МГц с фронтом 3,5 нс все равно нужны те же 500 МГц полосы. Для синусоиды 100 МГц логика проще: чтобы измерить ее амплитуду с ошибкой до 3 процентов, достаточно прибора с полосой 500 МГц, а 100-мегагерцный осциллограф покажет лишь 70,7 процента размаха. Вывод в обоих случаях одинаков: паспортная полоса - не рабочая частота, а граница минус 3 дБ, позади которой точность только начинается.