Основы использования осциллографов, анализаторов спектра и генераторов

Анализатор спектра: просто о сложном и обзор новинок – 2018

Rohde&Schwarz FSС3 Анализатор спектра

Профессиональный анализатор спектра — компактный и экономичный Прибор R&S®FSC — это компактное и экономичное решение, в котором представлены все основные функции профессионального анализатора спектра с качеством Rohde &Schwarz.

Обывателям кажется, что словосочетание «спектральный анализ» звучит очень уж заумно. На эту тему даже в известном телешоу как-то пошутили. При этом мы очень слабо себе представляем, насколько велика роль спектрального анализа в нашей жизни.Радиовещание, качественная звукозапись, мобильная связь были бы невозможны без применения анализатора спектра.

О необходимости создать подобный прибор в Европе задумались в начале XX столетия: бурное развитие радиовещания и множества связанных с ним отраслей требовали новых решений.

В СССР же разработку новых направлений и средств радиоизмерительной техники доверили специально созданному в 1949 году НИИ-11 (сегодня предприятие называется «Нижегородский научно-исследовательский приборостроительный институт «Кварц»).

Именно там и был создан первый отечественный спектроанализатор.

Назначение анализатора спектра

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

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

«Увидеть» сигнал в частотном представлении и помогает анализатор спектра.

Зачем это нужно?

Существует множество областей науки и производства, где анализатор спектра успешно применяется. Например, беспроводные технологии связи (Wi-Fi, Bluetooth) или радиовещание. Каждая служба, каждый передатчик или источник сигнала должен работать на своей, строго закрепленной за ним частоте.

«Коридоры» при этом бывают настолько узкими, что сигнал неизбежно наслаивается один на другой. Различные устройства создают помехи друг для друга. Спектральный анализ позволяет увидеть границы своей частоты, и все, что к ней не относится.

Соответственно, «лишний» сигнал или помехи можно подавить: «срезать» или просто приглушить.

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

Шум может быть и не слышен человеческому уху, но он влияет на общее качество записи. В хороших программах для мастеринга всегда присутствует хотя бы простейший спектроанализатор. На нем видно, что частота звучания, например, гитары, начинается от определенного уровня.

Все, что ниже его (и это хорошо видно на экране!) – можно смело «срезать», улучшая качество звучания трека.

Помогает анализатор спектра и устранить частотный конфликт, если два музыкальных инструмента находятся примерно в одном коридоре. Тем, кто играл в музыкальных коллективах, хорошо знакома проблема, когда бас и барабанная «бочка» забивают звучание друг друга. На экране устройства перекрывающиеся частоты хорошо видны – это помогает решить проблему.

Как работает анализатор спектра?

Чтобы понять, как действует этот прибор, рассмотрим анализатор спектра, принцип работы которого является классическим. Разумеется, в современных цифровых устройствах большинство аналоговых узлов всей «внутренней цепочки» заменяются на более актуальные или даже новаторские. Но идея в целом остается неизменной.

Исследуемый входной сигнал проходит сквозь аттенюатор и фильтр. Оттуда он попадает на смеситель, на который в этот же момент подается напряжение гетеродина. Из смесителя сигнал выходит разностным по частоте (т.е. не только два исходных сигнала, но и гармоники, и разности/суммы первоначальных частот и гармоник ).

Далее все это «идет» через фильтры, усиливается и попадает на детектор. Детектор сглаживает его, сигнал оцифровывается и выводится на монитор. Конечно, это в самых общих чертах. Каждый конкретный прибор имеет множество настроек и индивидуальных особенностей.

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

Перед работой с любым подобным устройством важно:

  • Внешне осмотреть прибор на предмет повреждений. Узнать, когда последний раз производилась поверка устройства, и, если необходимо, произвести новую.
  • Проверить сохранны ли пломбы, на месте ли предохранители.
  • Внимательно осмотреть разъемы и гнезда, кабели и переходники.
  • Убедиться, что исследуемый сигнал имеет допустимое для анализатора напряжение.

В большинстве современных спектроанализаторов есть функция «стандартных настроек», т.е. настроек по умолчанию. Однако грамотный специалист перед работой всегда отрегулирует прибор так как это ему необходимо.

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

Также задается и сама  полоса обзора (обычно ее устанавливают вдвое больше, чем полоса, занимаемая сигналом) и параметры амплитуды.

Отдельно стоит сказать об «отношениях» спектрального анализа и ТВ. Набором спутниковых каналов, доступных по щелчку на пульте, сейчас уже никого не удивишь.

У каждого мастера-настройщика антенн есть свои секреты, как пользоваться анализатором спектра спутникового сигнала, и пользоваться ли вообще. Умельцев, которые без него обходятся, предостаточно.

Но те, кто пользуются, уверяют –  настройка антенны с такой «примочкой» занимает всего 10-15 минут.

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

Координаты маяка нужного спутника вводят в анализатор и начинают сканирование. Поисковик находит маяк, и мастер сверяется с анализатором – та ли это частота, которая ему необходима. Если все в порядке, антенна «подцепляется» к спутнику, и уже в этот момент довольный клиент на диване у телеэкрана может начать выбирать свои «favorite» – любимые каналы.

Анализаторы спектра новинки-2018

Приборов на рынке сегодня огромное множество: от дорогостоящих устройств узнаваемых брендов до копеечных моделей, которые можно заказать с доставкой в китайских интернет-магазинах.

Выбор анализатора спектра –  качественного и подходящего для каких-то конкретных целей –  дело ответственное и непростое. Стоит внимательно изучить спецификации товаров и проконсультироваться со специалистами.

Мы же предлагаем вам небольшой обзор новинок рынка 2016 года, на которые стоит обратить внимание.

Tektronix RSA306B

Пожалуй, самая яркая новинка сезона. Этот малыш легко умещается на ладони и весит меньше килограмма! Не каждый портативный прибор может похвастаться такой «стройностью»! Работает через USB- подключение к ПК. Кроме того, производитель обещает цену в два раза ниже, чем у конкурентов.

Некоторые характеристики:

  • Диапазон: от 9 кГц до 6.2 ГГц
  • Полоса пропускания: 40 МГц
  • Подходит для эксплуатации в помещениях и на улице, в тяжелых условиях
  • ПО в комплекте (базовая версия)
  • Опции для измерений для Bluetooth, LTE, WLAN, APCO 25

RIGOL DSA-700

Китайский производитель запустил в производство линейку недорогих спектроанализаторов буквально этим летом. В серии представлены две модели DSA-710 и DSA-705. Они являются младшей линейкой по отношению к модели анализатора DSA-815.

Некоторые характеристики:

  • Диапазон: от 100 кГц до 1 ГГц (DSA-710), от 100 кГц-500МГц (DSA-705)
  • Уровень собственных фазовых шумов:

Источник: https://newpribor.ru/art/analizator-spektra-prosto-o-sloz_.html

Компьютер – осциллограф, генератор, анализатор спектра

SoundCard Oszilloscope – программа превращающая компьютер в двухканальный осциллограф, двухканальный генератор низкой частоты и анализатор спектра

Доброго дня уважаемые радиолюбители!
Каждый радиолюбитель знает, что для создания более-менее сложных радиолюбительских устройств необходимо иметь в своем распоряжение не только мультиметр.

Сегодня в наших магазинах можно купить практически любой прибор, но – есть одно “но” – стоимость приличного качества любого прибора не менее нескольких десятков тысяч наших рублей, и не секрет, что для большинства россиян это значительные деньги, а посему эти приборы недоступны вовсе, или радиолюбитель покупает приборы давно находящиеся в употреблении.
Сегодня на сайте Радиолюбитель, мы попробуем оснастить лабораторию радиолюбителя бесплатными виртуальными приборами – цифровой двухканальный осциллограф, двухканальный генератор звуковой частоты, анализатор спектра. Единственный недостаток этих приборов – все они работают только в полосе частот от 1 Гц до 20000 Гц. На сайте уже давалось описание похожей радиолюбительской программы: “Digital Oscilloscope“ – программа превращающая домашний компьютер в осциллограф.
Сегодня я хочу предложить вашему вниманию очередную программу – “SoundCard Oszilloscope“. Меня эта программа привлекла неплохими характеристиками, продуманным дизайном, простотой изучения и работы в ней. Данная программа на английском, русского перевода нет. Но я не считаю это недостатком. Во-первых – разобраться как работать в программе очень легко, вы сами это увидите, во-вторых – когда нибудь вы обзаведетесь хорошими приборами (а у них все обозначения на английском, хотя сами китайские) и сразу и легко освоитесь с ними.

Программа разработана C. Zeitnitz и является бесплатной, но только для частного использования.

Лицензия на программу стоит около 1500 рублей, и есть еще так называемая “частная лицензия” – стоимостью около 400 рублей, но это скорее пожертвование автору на дальнейшее совершенствование программы.

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

Скачать программу (последняя версия на декабрь 2012 года): 

  Компьютер – осциллограф, генератор, анализатор спектра (28.1 MiB, 47,328 hits)

Для начала давайте разберемся с “понятиями”:
Осциллограф – прибор предназначенный для исследования, наблюдения, измерения амплитудных и временных интервалов.

Осциллографы классифицируются:
♦ по назначению и способу вывода информации: – осциллографы с периодической разверткой для наблюдения сигналов на экране (на Западе их называют oscilloscop) – осциллографы с непрерывной разверткой для регистрации кривой сигнала на фотоленте (на Западе называются oscillograph)

♦ по способу обработки входного сигнала:

– аналоговый

– цифровой

Программа работает в среде не ниже W2000 и включает в себя:
– двухканальный осциллограф с частотой пропускания (зависит от звуковой карты) не менее чем от 20 до 20000 Гц;
– двухканальный генератор сигналов ( с аналогичной генерируемой частотой);
– анализатор спектра
– а также имеется возможность записи звукового сигнала для его последующего изучения

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

Начнем мы с генератора сигналов (Signalgenerator):

Генератор сигналов, как я уже говорил, – двухканальный – Channel 1 и Channel 2.

Рассмотрим назначение его основных переключателей и окошек:
1 – кнопки включения генераторов;
2 – окно установки формы выходного сигнала:
sine – синусоидальный
triangle – треугольный
square – прямоугольный
sawtooth – пилообразный
white noise – белый шум
3 – регуляторы амплитуды выходного сигнала (максимальная – 1 вольт);
4 – регуляторы установки частоты (нужную частоту можно установить вручную в окошках под регуляторами). Хотя на регуляторах максимальная частота – 10 кГц, но в нижних окошках можно прописать любую допускаемую частоту (зависит от звуковой карты);
5 – окошки для выставления частоты вручную;
6 – включение режима “Sweep – генератор”. В этом режиме выходная частота генератора периодически изменяется от минимального значения установленного в окошках “5” до максимального значения установленного в окошках “Fend” в течение времени, установленного в окошках “Time”. Этот режим можно включить или для любого одного канала или сразу для двух каналов;
7 – окна для выставления конечной частоты и времени Sweep режима;
8 – программное подключение выхода канала генератора к первому или второму входному каналу осциллографа;
9 – установка разности фаз между сигналами с первого и второго каналов генератора.
10установка скважности сигнала (действует только для прямоугольного сигнала).

Теперь давайте рассмотрим сам осциллограф:

1Amplitude – регулировка чувствительности канала вертикального отклонения
2Sync – позволяет (установив или сняв галочку) производить раздельную, или одновременную регулировку двух каналов по амплитуде сигналов
3, 4 – позволяет разнести сигналы по высоте экрана для их индивидуального наблюдения
5 – установка времени развертки (от 1 миллисекунды до 10 секунд, при этом в 1 секунде – 1000 миллисекунд)
6запуск/остановка работы осциллографа. При остановке на экране сохраняется текущее состояние сигналов, а также появляется копка Save (16) позволяющая сохранить текущее состояние на компьютере в виде 3-х файлов (текстовые данные исследуемого сигнала, черно-белое изображение и цветное изображение картинки с экрана осциллографа в момент остановки)
7Trigger – программное устройство, которое задерживает запуск развертки до тех пор, пока не будут выполнены некоторые условия и служит для получения стабильного изображения на экране осциллографа. Имеется 4 режима:
включение/выключение. При выключенном триггере, изображение на экране будет выглядеть “бегущим” или даже “размазанным”.
автоматический режим. Программа сама выбирает режим (нормальный или одиночный).
нормальный режим. В этом режиме осуществляется непрерывная развертка исследуемого сигнала.
одиночный режим. В этом режиме осуществляется одноразовая развертка сигнала ( с промежутком времени, установленным регулятором Time).
8 – выбор активного канала
9Edge – тип запуска сигнала:
rising – по фронту исследуемого сигнала
falling – по спаду исследуемого сигнала
10Auto Set – автоматическая установка времени развертки, чувствительности канала вертикального отклонения Amplitude, а так-же изображение выгоняется в центр экрана.
11Channel Mode – определяет как будут выводится сигналы на экран осциллографа:
single – раздельный вывод двух сигналов на экран
СН1 + СН2 – вывод суммы двух сигналов
СН1 – СН2 – вывод разницы двух сигналов
СН1 * СН2 – вывод произведения двух сигналов
12 и 13 – выбор отображения на экране каналов (или любой из двух, или два сразу, рядом изображается величина Amplitude)
14 – вывод осциллограммы канала 1
15 – вывод осциллограммы канала 2
16 – уже проходили – запись сигнала на компьютер в режиме остановки осциллографа
17 – шкала времени ( у нас регулятор Time стоит в положении 10 миллисекунд, поэтому шкала отображается от 0 до 10 миллисекунд)
18Status – показывает текущее состояние триггера а также позволяет выводить на экран следующие данные:
HZ and Volts – вывод на экран текущей частоты напряжения исследуемого сигнала
cursor – включение вертикальных и горизонтальных курсоров для измерения параметров исследуемого сигнала
log to Fille – посекундная запись параметров исследуемого сигнала.

Производство измерений на осциллографе

Для начала давайте настроим генератор сигналов:

1. Включаем канал 1 и канал 2 (загораются зеленные треугольники) 2. Устанавливаем выходные сигналы – синусоидальный и прямоугольный 3. Устанавливаем амплитуду выходных сигналов равную 0,5 (генератор генерирует сигналы с максимальной амплитудой 1 вольт, и 0,5 будет означать амплитуду сигналов равную 0,5 вольта) 4. Устанавливаем частоты в 50 Герц

5. Переходим в режим осциллографа

Измерение амплитуды сигналов:

1. Кнопкой под надписью Measure выбираем режим HZ and Volts, ставим галочки у надписей Frequency и Voltage.

При этом у нас сверху появляются текущие частоты для каждого из двух сигналов (почти 50 герц), амплитуда полного сигнала Vp-p и эффективное напряжение сигналов Veff.
2.

Кнопкой под надписью Measure выбираем режим Cursors и ставим галочку у надписи Voltage.

При этом у нас появляются две горизонтальные линии, а внизу надписи, показывающие амплитуду положительной и отрицательной составляющей сигнала (А), а также общий размах амплитуды сигнала (dA).
3. Выставляем горизонтальные линии в нужном нам положении относительно сигнала, на экране мы получим данные по их амплитуде:

Измерение временных интервалов:

Проделываем те-же операции, что и для измерения амплитуду сигналов, за исключением – в режиме Cursors галочку ставим у надписи Time. В результате вместо горизонтальных мы получим две вертикальные линии, а внизу будет высвечиваться временной интервал между двумя вертикальными линиями и текущая частота сигнала в этом временном интервале:

Определение частоты и амплитуды сигнала

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

Установки генератора оставляем как и были, за исключением – амплитуду сигналов устанавливаем 1,0, а установки осциллографа выставляем как на картинке:

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

Принцип определения амплитуды сигнала:
Регулятор Amplitude у нас стоит в положении 100 милливольт, а это означает, что цена деления сетки на экране осциллографа по вертикали составляет 100 милливольт.

Считаем количество делений от нижней части сигнала до верхней (у нас получается 10 делений) и умножаем на цену одного деления – 10*100= 1000 милливольт= 1 вольт, что означает, что амплитуда сигнала у нас от верхней точки до нижней составляет 1 вольт.

Точно так-же можно измерить амплитуду сигнала на любом участке осциллограммы.

Определение временных характеристик сигнала:
Регулятор Time у нас стоит в положении 50 миллисекунд.

Количество делений шкалы осциллографа по горизонтали равно 10 (в данном случае у нас на экране помещается 10 делений), делим 50 на 10 и получаем 5, это значит что цена одного деления будет равна 5 миллисекундам.

Выбираем нужный нам участок осциллограммы сигнала и считаем в какое количество делений он умещается ( в нашем случаем – 4 деления). Умножаем цену 1 деления на количество делений 5*4=20 и определяем что период сигнала на исследуемом участке составляет 20 миллисекунд.

Определение частоты сигнала.
Частота исследуемого сигнала определяется по обычной формуле. Нам известно, что один период нашего сигнала равен 20 миллисекунд, остается узнать сколько периодов будет в одной секунде- 1 секунда/20 миллисекунд= 1000/20= 50 Герц.

Анализатор спектра

Анализатор спектра – прибор для наблюдения и измерения относительного распределения энергии электрических (электромагнитных) колебаний в полосе частот.

Низкочастотный анализатор спектра (как в нашем случае) предназначен для работы в диапазоне звуковых частот и используется, к примеру, для определения АЧХ различных устройств, при исследовании характеристик шума, настройки различной радиоаппаратуры.

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

Вот так выглядит анализатор спектра в нашей программе:

Что здесь – что:

1. Вид отображения шкалы анализатора по вертикали
2. Выбор отображаемых каналов с генератора часто и вида отбражения
3. Рабочая часть анализатора
4. Кнопка записи текущего состояния осциллограммы при остановке
5. Режим увеличения рабочего поля
6.

Переключение горизонтальной шкалы (шкалы частоты) из линейного в логарифмический вид
7. Текущая частота сигнала при работе генератора в свип-режиме
8. Текущая частота в позиции курсора
9. Указатель коэффициента гармоник сигнала
10.

Установка фильтра для сигналов по частоте

Просмотр фигур Лиссажу

Фигуры Лиссажу – замкнутые траектории, прочерчиваемые точкой, совершающей одновременно  два гармонических колебаниях в двух взаимно перпендикулярных направлениях. Вид фигур зависит от соотношения между периодами (частотами), фазами и амплитудами обоих колебаний. 

Если подать на входы «X» и «Y» осциллографа сигналы близких частот, то на экране можно увидеть фигуры Лиссажу. Этот метод широко используется для сравнения частот двух источников сигналов и для подстройки одного источника под частоту другого.

Когда частоты близки, но не равны друг другу, фигура на экране вращается, причем период цикла вращения является величиной, обратной разности частот, например, период оборота равен 2 с — разница в частотах сигналов равна 0,5 Гц.

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

Использовать для сравнения можно не только одинаковые частоты, но и находящиеся в кратном отношении, например, если образцовый источник может выдавать частоту только 5 МГц, а настраиваемый источник — 2,5 МГц.

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

 Функция записи звукового сигнала

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

Вид файлов, сохраняемый программой на компьютере в режиме остановки и записи текущей осциллограммы:

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

Программа “Компьютер-осциллограф”

Источник: http://radio-stv.ru/radio_tehnologii/izuchenie-radio-programm/kompyuter-ostsillograf-generator

Основы использования осциллографов, анализаторов спектра и генераторов – 23 Апреля 2016 – Персональный сайт

Источник: http://bychkov-pavel.ru/news/osnovy_ispolzovanija_oscillografov_analizatorov_spektra_i_generatorov/2016-04-23-43

Ссылка на основную публикацию
Adblock
detector
",css:{backgroundColor:"#000",opacity:.6}},container:{block:void 0,tpl:"
"},wrap:void 0,body:void 0,errors:{tpl:"
",autoclose_delay:2e3,ajax_unsuccessful_load:"Error"},openEffect:{type:"fade",speed:400},closeEffect:{type:"fade",speed:400},beforeOpen:n.noop,afterOpen:n.noop,beforeClose:n.noop,afterClose:n.noop,afterLoading:n.noop,afterLoadingOnShow:n.noop,errorLoading:n.noop},o=0,p=n([]),h={isEventOut:function(a,b){var c=!0;return n(a).each(function(){n(b.target).get(0)==n(this).get(0)&&(c=!1),0==n(b.target).closest("HTML",n(this).get(0)).length&&(c=!1)}),c}},q={getParentEl:function(a){var b=n(a);return b.data("arcticmodal")?b:(b=n(a).closest(".arcticmodal-container").data("arcticmodalParentEl"),!!b&&b)},transition:function(a,b,c,d){switch(d=null==d?n.noop:d,c.type){case"fade":"show"==b?a.fadeIn(c.speed,d):a.fadeOut(c.speed,d);break;case"none":"show"==b?a.show():a.hide(),d();}},prepare_body:function(a,b){n(".arcticmodal-close",a.body).unbind("click.arcticmodal").bind("click.arcticmodal",function(){return b.arcticmodal("close"),!1})},init_el:function(d,a){var b=d.data("arcticmodal");if(!b){if(b=a,o++,b.modalID=o,b.overlay.block=n(b.overlay.tpl),b.overlay.block.css(b.overlay.css),b.container.block=n(b.container.tpl),b.body=n(".arcticmodal-container_i2",b.container.block),a.clone?b.body.html(d.clone(!0)):(d.before("
"),b.body.html(d)),q.prepare_body(b,d),b.closeOnOverlayClick&&b.overlay.block.add(b.container.block).click(function(a){h.isEventOut(n(">*",b.body),a)&&d.arcticmodal("close")}),b.container.block.data("arcticmodalParentEl",d),d.data("arcticmodal",b),p=n.merge(p,d),n.proxy(e.show,d)(),"html"==b.type)return d;if(null!=b.ajax.beforeSend){var c=b.ajax.beforeSend;delete b.ajax.beforeSend}if(null!=b.ajax.success){var f=b.ajax.success;delete b.ajax.success}if(null!=b.ajax.error){var g=b.ajax.error;delete b.ajax.error}var j=n.extend(!0,{url:b.url,beforeSend:function(){null==c?b.body.html("
"):c(b,d)},success:function(c){d.trigger("afterLoading"),b.afterLoading(b,d,c),null==f?b.body.html(c):f(b,d,c),q.prepare_body(b,d),d.trigger("afterLoadingOnShow"),b.afterLoadingOnShow(b,d,c)},error:function(){d.trigger("errorLoading"),b.errorLoading(b,d),null==g?(b.body.html(b.errors.tpl),n(".arcticmodal-error",b.body).html(b.errors.ajax_unsuccessful_load),n(".arcticmodal-close",b.body).click(function(){return d.arcticmodal("close"),!1}),b.errors.autoclose_delay&&setTimeout(function(){d.arcticmodal("close")},b.errors.autoclose_delay)):g(b,d)}},b.ajax);b.ajax_request=n.ajax(j),d.data("arcticmodal",b)}},init:function(b){if(b=n.extend(!0,{},a,b),!n.isFunction(this))return this.each(function(){q.init_el(n(this),n.extend(!0,{},b))});if(null==b)return void n.error("jquery.arcticmodal: Uncorrect parameters");if(""==b.type)return void n.error("jquery.arcticmodal: Don't set parameter \"type\"");switch(b.type){case"html":if(""==b.content)return void n.error("jquery.arcticmodal: Don't set parameter \"content\"");var e=b.content;return b.content="",q.init_el(n(e),b);case"ajax":return""==b.url?void n.error("jquery.arcticmodal: Don't set parameter \"url\""):q.init_el(n("
"),b);}}},e={show:function(){var a=q.getParentEl(this);if(!1===a)return void n.error("jquery.arcticmodal: Uncorrect call");var b=a.data("arcticmodal");if(b.overlay.block.hide(),b.container.block.hide(),n("BODY").append(b.overlay.block),n("BODY").append(b.container.block),b.beforeOpen(b,a),a.trigger("beforeOpen"),"hidden"!=b.wrap.css("overflow")){b.wrap.data("arcticmodalOverflow",b.wrap.css("overflow"));var c=b.wrap.outerWidth(!0);b.wrap.css("overflow","hidden");var d=b.wrap.outerWidth(!0);d!=c&&b.wrap.css("marginRight",d-c+"px")}return p.not(a).each(function(){var a=n(this).data("arcticmodal");a.overlay.block.hide()}),q.transition(b.overlay.block,"show",1*")),b.overlay.block.remove(),b.container.block.remove(),a.data("arcticmodal",null),n(".arcticmodal-container").length||(b.wrap.data("arcticmodalOverflow")&&b.wrap.css("overflow",b.wrap.data("arcticmodalOverflow")),b.wrap.css("marginRight",0))}),"ajax"==b.type&&b.ajax_request.abort(),p=p.not(a))})},setDefault:function(b){n.extend(!0,a,b)}};n(function(){a.wrap=n(document.all&&!document.querySelector?"html":"body")}),n(document).bind("keyup.arcticmodal",function(d){var a=p.last();if(a.length){var b=a.data("arcticmodal");b.closeOnEsc&&27===d.keyCode&&a.arcticmodal("close")}}),n.arcticmodal=n.fn.arcticmodal=function(a){return e[a]?e[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?void n.error("jquery.arcticmodal: Method "+a+" does not exist"):q.init.apply(this,arguments)}}(jQuery)}var debugMode="undefined"!=typeof debugFlatPM&&debugFlatPM,duplicateMode="undefined"!=typeof duplicateFlatPM&&duplicateFlatPM,countMode="undefined"!=typeof countFlatPM&&countFlatPM;document["wri"+"te"]=function(a){let b=document.createElement("div");jQuery(document.currentScript).after(b),flatPM_setHTML(b,a),jQuery(b).contents().unwrap()};function flatPM_sticky(c,d,e=0){function f(){if(null==a){let b=getComputedStyle(g,""),c="";for(let a=0;a=b.top-h?b.top-h{const d=c.split("=");return d[0]===a?decodeURIComponent(d[1]):b},""),c=""==b?void 0:b;return c}function flatPM_testCookie(){let a="test_56445";try{return localStorage.setItem(a,a),localStorage.removeItem(a),!0}catch(a){return!1}}function flatPM_grep(a,b,c){return jQuery.grep(a,(a,d)=>c?d==b:0==(d+1)%b)}function flatPM_random(a,b){return Math.floor(Math.random()*(b-a+1))+a}
");let k=document.querySelector(".flat_pm_modal[data-id-modal=\""+a.ID+"\"]");if(-1===d.indexOf("go"+"oglesyndication")?flatPM_setHTML(k,d):jQuery(k).html(b+d),"px"==a.how.popup.px_s)e.bind(h,()=>{e.scrollTop()>a.how.popup.after&&(e.unbind(h),f.unbind(i),j())}),void 0!==a.how.popup.close_window&&"true"==a.how.popup.close_window&&f.bind(i,()=>{e.unbind(h),f.unbind(i),j()});else{let b=setTimeout(()=>{f.unbind(i),j()},1e3*a.how.popup.after);void 0!==a.how.popup.close_window&&"true"==a.how.popup.close_window&&f.bind(i,()=>{clearTimeout(b),f.unbind(i),j()})}f.on("click",".flat_pm_modal .flat_pm_crs",()=>{jQuery.arcticmodal("close")})}if(void 0!==a.how.outgoing){let b,c="0"==a.how.outgoing.indent?"":" style=\"bottom:"+a.how.outgoing.indent+"px\"",e="true"==a.how.outgoing.cross?"":"",f=jQuery(window),g="scroll.out"+a.ID,h=void 0===flatPM_getCookie("flat_out_"+a.ID+"_mb")||"false"!=flatPM_getCookie("flat_out_"+a.ID+"_mb"),i=document.createElement("div"),j=jQuery("body"),k=()=>{void 0!==a.how.outgoing.cookie&&"false"==a.how.outgoing.cookie&&h&&(jQuery(".flat_pm_out[data-id-out=\""+a.ID+"\"]").addClass("show"),j.on("click",".flat_pm_out[data-id-out=\""+a.ID+"\"] .flat_pm_crs",function(){flatPM_setCookie("flat_out_"+a.ID+"_mb",!1)})),(void 0===a.how.outgoing.cookie||"false"!=a.how.outgoing.cookie)&&jQuery(".flat_pm_out[data-id-out=\""+a.ID+"\"]").addClass("show")};switch(a.how.outgoing.whence){case"1":b="top";break;case"2":b="bottom";break;case"3":b="left";break;case"4":b="right";}jQuery("body > *").eq(0).before("
"+e+"
");let m=document.querySelector(".flat_pm_out[data-id-out=\""+a.ID+"\"]");-1===d.indexOf("go"+"oglesyndication")?flatPM_setHTML(m,d):jQuery(m).html(e+d),"px"==a.how.outgoing.px_s?f.bind(g,()=>{f.scrollTop()>a.how.outgoing.after&&(f.unbind(g),k())}):setTimeout(()=>{k()},1e3*a.how.outgoing.after),j.on("click",".flat_pm_out .flat_pm_crs",function(){jQuery(this).parent().removeClass("show").addClass("closed")})}countMode&&(flat_count["block_"+a.ID]={},flat_count["block_"+a.ID].count=1,flat_count["block_"+a.ID].click=0,flat_count["block_"+a.ID].id=a.ID)}catch(a){console.warn(a)}}function flatPM_start(){let a=flat_pm_arr.length;if(0==a)return flat_pm_arr=[],void jQuery(".flat_pm_start, .flat_pm_end").remove();flat_body=flat_body||jQuery("body"),!flat_counter&&countMode&&(flat_counter=!0,flat_body.on("click","[data-flat-id]",function(){let a=jQuery(this),b=a.attr("data-flat-id");flat_count["block_"+b].click++}),flat_body.on("mouseenter","[data-flat-id] iframe",function(){let a=jQuery(this),b=a.closest("[data-flat-id]").attr("data-flat-id");flat_iframe=b}).on("mouseleave","[data-flat-id] iframe",function(){flat_iframe=-1}),jQuery(window).on("beforeunload",()=>{jQuery.isEmptyObject(flat_count)||jQuery.ajax({async:!1,type:"POST",url:ajaxUrlFlatPM,dataType:"json",data:{action:"flat_pm_ajax",data_me:{method:"flat_pm_block_counter",arr:flat_count}}})}).on("blur",()=>{-1!=flat_iframe&&flat_count["block_"+flat_iframe].click++})),flat_userVars.init();for(let b=0;bflat_userVars.textlen||void 0!==a.chapter_sub&&a.chapter_subflat_userVars.titlelen||void 0!==a.title_sub&&a.title_subc&&cc&&c>d&&(b=flatPM_addDays(b,-1)),b>e||cd||c-1!=flat_userVars.referer.indexOf(a))||void 0!==a.referer.referer_disabled&&-1!=a.referer.referer_disabled.findIndex(a=>-1!=flat_userVars.referer.indexOf(a)))&&(c=!0),c||void 0===a.browser||(void 0===a.browser.browser_enabled||-1!=a.browser.browser_enabled.indexOf(flat_userVars.browser))&&(void 0===a.browser.browser_disabled||-1==a.browser.browser_disabled.indexOf(flat_userVars.browser)))){if(c&&void 0!==a.browser&&void 0!==a.browser.browser_enabled&&-1!=a.browser.browser_enabled.indexOf(flat_userVars.browser)&&(c=!1),!c&&(void 0!==a.geo||void 0!==a.role)&&(""==flat_userVars.ccode||""==flat_userVars.country||""==flat_userVars.city||""==flat_userVars.role)){flat_pm_then.push(a),flatPM_setWrap(a),flat_body.hasClass("flat_pm_block_geo_role")||(flat_body.addClass("flat_pm_block_geo_role"),flatPM_ajax("flat_pm_block_geo_role")),c=!0}c||(flatPM_setWrap(a),flatPM_next(a))}}}let b=jQuery(".flatPM_sticky");b.each(function(){let a=jQuery(this),b=a.data("height")||350,c=a.data("top");a.wrap("
");let d=a.parent()[0];flatPM_sticky(this,d,c)}),debugMode||countMode||jQuery("[data-flat-id]:not([data-id-out]):not([data-id-modal])").contents().unwrap(),flat_pm_arr=[],jQuery(".flat_pm_start, .flat_pm_end").remove()}

Работа с осциллографом…

Всё начинается с измерительного щупа!

    Провод щупа коаксиальный. Центральная жила щупа сигнальная, оплётка земля (минус или общий провод).

    На некоторых щупах, особенно на современных осциллографах, внутри встроен делитель напряжения (1:10 или 1:100), который позволяет измерять широкий диапазон напряжений. Перед проведением измерений обращайте внимание на положение тумблера на щупе, во избежании ошибок измерения.

    Щуп имеет встроенный компенсационный конденсатор. В полосе низких частот (ниже 300Гц) его влияния на усиление нет, но в полосе 3кГц – 100МГц очевидно существенное изменение усиления.

    В осциллографах имеется внутренний генератор меандра, сигнал которого выведен на переднюю панель, на клемму «калибровка». Калибровочный сигнал предусмотрен специально для подстройки компенсационной емкости. Частота этого сигнала обычно равна 1кГц, при размахе в 1В. Щуп подключается к клемме «калибровка» и подстраивается для получения наиболее правильной формы сигнала.

Подключаем щуп к осциллографу…

    Вход осциллографа может быть закрытым или открытым. Это позволяет подключать сигнал к усилителю Y либо напрямую, либо через разделительный конденсатор. Если вход открытый, то на усилитель Y будет подана и постоянная составляющая и переменная. Если закрытый только переменная.

Пример 1. Нам нужно посмотреть уровень пульсаций блока питания. Допустим, что напряжение блока питания 12 вольта. Величина пульсаций может быть не более 100 милливольт.

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

Теперь пульсации можно усилить и проанализировать!

    Для масштабирования осциллограммы на экране служат ручки Усиление и Длительность.

    Ручка Усиление масштабирует сигнал по оси Y. Она определяет цену деления одной клетки по вертикали в вольтах.

    Ручка Длительность масштабирует сигнал по оси X. Она определяет цену деления одной клетки по горизонтали в секундах.

Пример 2. Основываясь на значениях которые указывают эти ручки и количество клеток занимаемых сигналом можно определить временные параметры сигнала в секундах и его амплитуду в вольтах. Основываясь на этих данных можно вычислить длительность импульса, паузы, периода и частоту сигнала.

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

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

    Режим развёртки определяет поведение осциллографа. Предполагается три режима: автоматический (AUTO), ждущий (Normal), и однократный (Single).

    Автоматический режим позволяет получать изображения входного сигнала даже когда не происходит выполнения условий запуска. Осциллограф ожидает выполнения условий запуска в течении определённого периода времени и при отсутствии требуемого пускового сигнала производит автоматический запуск регистрации.

    Ждущий режим позволяет осциллографу регистрировать форму сигналов только при выполнении условий запуска. При отсутствии выполнения этих условий осциллограф ждёт их появления, на экране сохраняется предыдущая осциллограмма, если она была зарегистрирована.

    В режиме однократной регистрации после нажатия кнопки RUN/STOP осциллограф будет ожидать выполнения условий запуска. При их выполнении осциллограф произведёт однократную регистрацию и остановится.

    Система запуска Trigger, определяет момент начала регистрации данных и отображения формы сигнала осциллографом. Если система запуска настроена правильно на экране будут чёткие осциллограммы.

    Осциллограф поддерживает ряд видов запуска развёртки: запуск по фронту, запуск по срезу, запуск произвольным фронтом.

Уровень запуска – это значение напряжения, по достижении которого осциллограф начинает прорисовывать осциллограмму.

Работа с анализатором спектра…

    Существует общая методика исследования сигналов, которая основана на разложении сигналов в ряд Фурье при помощи алгоритма быстрого вычисления дискретного преобразования Фурье, Fast Fourier Transform (FFT).

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

    Благодаря этому стало возможным анализировать спектр сигналов в реальном времени.

Рассмотрим принцип работы типичного FFT-анализатора.

    На его вход поступает исследуемый сигнал. Анализатор выбирает из сигнала последовательные интервалы («окна»), в которых будет вычисляться спектр, и производит FFT в каждом окне для получения амплитудного спектра.

    Вычисленный спектр отображается в виде графика зависимости амплитуды от частоты.

    Параметр FFT Length, длинна окна – число анализируемых отсчётов сигнала – имеет решающее значение для вида спектра. Чем больше FFT Length, тем плотнее сетка частот, по которым FFT раскладывает сигнал, и тем больше деталей по частоте видно на спектре.

    Для достижения более высокого частотного разрешения приходится анализировать более длинные участки сигнала.

    Когда нужно проанализировать быстрые изменения в сигнале, длину окна выбирают маленькой. В этом случае разрешение анализа по времени увеличивается, а по частоте – уменьшается. Таким образом, разрешение анализа по частоте обратно пропорционально разрешению по времени.

    Один из простейших сигналов – синусоидальный. Как будет выглядеть его спектр на FFT-анализаторе? Оказывается, это зависит от его частоты. FFT раскладывает сигнал не по тем частотам, которые на самом деле присутствуют в сигнале, а по фиксированной равномерной сетке частот.

    Если частота тона совпадает с одной из частот сетки FFT, то спектр будет выглядеть “идеально”: единственный острый пик укажет на частоту и амплитуду тона.

    Если же частота тона не совпадает ни с одной из частот сетки FFT, то FFT “соберёт” тон из имеющихся в сетке частот, скомбинированных с различными весами. График спектра при этом размывается по частоте. Такое размытие обычно нежелательно, так как оно может закрыть собой более слабые сигналы на соседних частотах.

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

    Они уменьшают размытие спектра за счёт некоторого ухудшения частотного разрешения.

    Простейшее окно – прямоугольное: это константа 1, не меняющая сигнала. Оно эквивалентно отсутствию весового окна.

    Одно из популярных окон – окно Хэмминга. Оно уменьшает уровень размытия спектра примерно на 40 дБ относительно главного пика.

    Весовые окна различаются по двум основным параметрам: степени расширения главного пика и степени подавления размытия спектра (“боковых лепестков”). Чем сильнее мы хотим подавить боковые лепестки, тем шире будет основной пик. Прямоугольное окно меньше всего размывает верхушку пика, но имеет самые высокие боковые лепестки.

    Окно Кайзера обладает параметром, который позволяет выбирать нужную степень подавления боковых лепестков.

    Другой популярный выбор – окно Хана. Оно подавляет максимальный боковой лепесток слабее, чем окно Хэмминга, но зато остальные боковые лепестки быстрее спадают при удалении от главного пика.

    Окно Блэкмана обладает более сильным подавлением боковых лепестков, чем окно Хана.

    Для большинства задач не очень важно, какой именно вид весового окна использовать, главное, чтобы оно было. Популярный выбор – Хан или Блэкман. Использование весового окна уменьшает зависимость формы спектра от конкретной частоты сигнала и от её совпадения с сеткой частот FFT.

    Чтобы компенсировать расширение пиков при применении весовых окон, можно использовать более длинные окна FFT: например, не 4096, а 8192 отсчета. Это улучшит разрешение анализа по частоте, но ухудшит по времени.

Работа с генератором сигналов…

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

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

    Можно привести множество примеров, когда такой сигнал отсутствует, пока на исследуемое устройство не будет подан внешний сигнал.

Пример. Нужно измерить характеристики разрабатываемой схемы и убедиться, что она соответствует требованиям.

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

    Генератор сигналов представляет собой источник воздействующего сигнала.

    В зависимости от конфигурации генератор может формировать аналоговые сигналы, цифровые последовательности, модулированные сигналы, преднамеренные искажения, шум и многое другое.

    Генератор может создавать «идеальные» сигналы или добавлять к сигналу заданные искажения или ошибки нужной величины и типа.

Сигналы могут иметь всевозможные формы:

синусоидальные сигналы;

меандры и прямоугольные сигналы;

треугольные сигналы и пилообразные;

перепады и импульсные сигналы;

сложные сигналы.

К сигналам сложной формы относятся:

сигналы с аналоговой, цифровой, широтно-импульсной и квадратурной модуляцией;

цифровые последовательности и кодированные цифровые сигналы;

псевдослучайные потоки битов и слов.

    Одной из разновидностей генераторов является генератор качающейся частоты. Это особый вид генератора сигналов, в котором частота выходного сигнала плавно изменяется в определенном интервале, а затем быстро возвращается к начальному значению. В это время амплитуда выходного сигнала остается постоянной.

    Если в распоряжении радиолюбителя есть осциллограф, то пользуясь им совместно с генератором качающейся частоты можно легко проверить и настроить кварцевые, электромеханические и LC-фильтры, радиочастотный и ПЧ тракты приемника или передатчика, исследовать АЧХ радио- и телеаппаратуры в широком интервале частот.