Быстрое преобразование Фурье (БПФ/FFT) в осциллографе: миф или реальность?

Ғылым және технология

Сегодня мы поговорим о такой математической функции как быстрое преобразование Фурье (БПФ/FFT). Она применяется для спектрального анализа периодических сигналов. Фактически, с помощью БПФ, мы можем разложить периодический сигнал на гармонические составляющие.
Цифровые осциллографы ➤ masteram.com.ua/ru/catalogue/...
Генераторы сигналов ➤ masteram.com.ua/ru/catalogue/...
Все современные цифровые осциллографы оснащены функцией БПФ. Сегодня мы попробуем оценить, насколько эта функция корректно работает.
В роли подопытного у нас выступит осциллограф Siglent SDS1102X. Используя генератор сигналов (в нашем случае это Rigol DG2041A) мы подадим на осциллограф меандр амплитудой 1 В частотой 1 кГц и 1 МГц. Используя функцию БПФ мы разложим входящий сигнал на гармоники, и просуммировав их попробуем восстановить исходный сигнал.
#осцилограф #БПФ #Masteram

Пікірлер: 72

  • @alexeijolkin7851
    @alexeijolkin78517 жыл бұрын

    Единственное видео, где толково показали, как работает FFT на этом скопе. Всё, бегу в магазин. Лайк однозначно.

  • @andrewQueDeLlee

    @andrewQueDeLlee

    4 жыл бұрын

    захвати еще анриццу, и кс9801+..... ну, обзор еще...

  • @user-dl8ch8uh7s

    @user-dl8ch8uh7s

    2 ай бұрын

    Если вы не знаете Как работает режим FFT ... зачем тогда вообще вам осциллограф ? .... 🤔,,

  • @powerbatterychannel4315
    @powerbatterychannel43157 жыл бұрын

    Вот если бы так объясняли на соответствующих лекциях или при лабораторных работах - было бы просто отлично! Спасибо за видео!

  • @vovkoTube

    @vovkoTube

    Жыл бұрын

    А что, на лекцию надо осцилл с генератором приносить? Странное какое-то пожелание. Вывели вам формулу Фурье на лекции, вот и ладно

  • @user-xz9dz3zm8e

    @user-xz9dz3zm8e

    Жыл бұрын

    @@vovkoTube Не согласен. Как раз надо. Чего толку просиживать штаны на лекции без наглядного примера? Любые словеса, должны быть подтверждены практическим опытом. Я сам столкнулся с тем, что формулы на лекциях на три доски выводили, а потом на практике они и не нужны. Всё решается экспериментом в лабораториях. В ютубе есть один преподаватель, так у него на столе огромный осциллограф, рассказывает и показывает одновременно. Вот так и нужно.

  • @NekoTsuma

    @NekoTsuma

    7 ай бұрын

    ​@@vovkoTubeЧто бы люди хорошо понимали, что это такое, нужно тратить ресурсы и силы, что бы больше людей знали на примерах и самостоятельно их делали, от этого зависит экономика. Чем меньше специалистов, тем болше денег тратится на зарплаты, так что, нужно обучить больше людей что бы снизить зарплаты. Например, что всего 500 лет назад, человек который умеет читать и писать больше ценится, а сейчас многие читают и пишут, но не очень ценятся, потому что всё образованные умеют читать и писать. К этому все стремятся Обучение в интересах корпорации и государства, что бы меньше платить зарплату, Даже можешь сейчас бесплатно научиться программировать по Ардуино. Это микроконтроллер если что. Или бесплатно научиться 3D моделированию. Тот же Blender например.

  • @denisyarlykov616
    @denisyarlykov6164 жыл бұрын

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

  • @MasteramTV

    @MasteramTV

    4 жыл бұрын

    Здравствуйте! Спасибо за комментарий, очень рады, что вам понравилось видео. Оставайтесь с нами!

  • @Gosha_Khabarovsk
    @Gosha_Khabarovsk11 ай бұрын

    Шик! Удачные примеры и лаконичный, но понятный рассказ. Спасибо!

  • @MasteramTV

    @MasteramTV

    11 ай бұрын

    Дякуємо за позитивний відгук, раді що вам сподобалось)

  • @Gosha_Khabarovsk
    @Gosha_Khabarovsk11 ай бұрын

    Это было познавательно и, главное, интересно! Спасибо!

  • @MasteramTV

    @MasteramTV

    11 ай бұрын

    Дякуємо за позитивний відгук. Раді що вам сподобалось.

  • @12345snk
    @12345snk7 жыл бұрын

    Вот спасибо, давно искал это видео

  • @vita7128.
    @vita7128. Жыл бұрын

    Автору надо подобрать уровень по второму каналу, он должен быть равны по обоим и развести по экрану, Амплитуда первой гармоники зашкаливает на экране

  • @MasteramTV

    @MasteramTV

    Жыл бұрын

    Дякуємо що зауважили)

  • @VoviTube
    @VoviTube6 жыл бұрын

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

  • @MasteramTV

    @MasteramTV

    6 жыл бұрын

    Здравствуйте. Очень подробно дано пояснение здесь ru.wikipedia.org/wiki/Ряд_Фурье

  • @victorkustov
    @victorkustov5 жыл бұрын

    Насколько отличается функция БПФ вашего осциллографа от модели Siglent SDS1102С ?

  • @MasteramTV

    @MasteramTV

    5 жыл бұрын

    Здравствуйте! Более новые осциллографы, например, Siglent SDS1102СХ - за счет процессора большей разрядности и быстродействия, быстрее и точнее справляются с математическими функциями, в том числе, БПФ.

  • @floks700

    @floks700

    2 жыл бұрын

    Бляяя,, какой вопрос и какой ответ. Лохи оба.))

  • @kostyagusto5109
    @kostyagusto51096 жыл бұрын

    Автор, а как определить ошибку бпф, чем она определяется?

  • @MasteramTV

    @MasteramTV

    6 жыл бұрын

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

  • @floks700

    @floks700

    2 жыл бұрын

    Первый раз вижу такие критерии оценки БПФ. Ваш магазин достоин нобелевки по математике за 2021

  • @denisbsh11
    @denisbsh114 жыл бұрын

    А на кинескопном осциллографе так можно?

  • @MasteramTV

    @MasteramTV

    4 жыл бұрын

    Здравствуйте! Этот функционал предусмотрен (или не предусмотрен) независимо от типа дисплея. Все определяется электроникой и программной реализацией этой функции.

  • @romaniexo

    @romaniexo

    2 жыл бұрын

    Да, но они стоят как самолет.

  • @vita7128.

    @vita7128.

    Жыл бұрын

    @@MasteramTV Единственно , что можно на каждом определить наличие постоянной составляющей при закрытом и открытом входе

  • @Mikhail-Milkhail
    @Mikhail-Milkhail3 жыл бұрын

    Функцией БПФ можно рассмотреть спектр звукового сигнала? Скажем, проектирую я УНЧ и фильтры к нему.

  • @MasteramTV

    @MasteramTV

    3 жыл бұрын

    Здравствуйте! Теоретически, можно. По крайней мере, есть примеры разложения сетевого сиглала 50 Гц с помощью БПФ. Т.е., результат точно можно получить, но нам сложно оценить, насколько он будет информативным для Вас.

  • @romaniexo

    @romaniexo

    2 жыл бұрын

    Если там КНИ тысячные или сотые процента - лучше звуковую карту 32 бита использовать и соответствующий софт для этого дела. На 8-ми битах не покажет

  • @antondityatev2338

    @antondityatev2338

    2 жыл бұрын

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

  • @vita7128.

    @vita7128.

    Жыл бұрын

    @@antondityatev2338 Обычно на практике учитывают до ограниченного числа гармоник 3-5

  • @Redfvvg
    @Redfvvg6 жыл бұрын

    Думаю что здесь что то не учитывается.. например в каком окне было разложение..www.dsplib.ru/content/win/win.html

  • @andrewQueDeLlee
    @andrewQueDeLlee4 жыл бұрын

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

  • @user-bi4ck2gx4y

    @user-bi4ck2gx4y

    3 жыл бұрын

    У него дар засирателя мозгов, как препод он НОЛЬ.

  • @floks700

    @floks700

    2 жыл бұрын

    Реально, этот преподавал ни слова не сказал про обратное БПФ которым он получил восстановленный сигнал меандра из спектра. Кроме того у 1 МГц спектр должен быть искажён гораздо сильнее. Но у этого продавца всё нормально. Блин, лишь ьы продать. )) преподавал блин. )

  • @andrewQueDeLlee

    @andrewQueDeLlee

    2 жыл бұрын

    Ребята... Я написал о методе подачи тем... . О глубине и широте познания темы я промолчал...

  • @dtuhfscbhy6957
    @dtuhfscbhy69573 жыл бұрын

    Применять то можно, но зачем все это, обьясните?

  • @vita7128.

    @vita7128.

    Жыл бұрын

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

  • @Gringo_7.62
    @Gringo_7.623 жыл бұрын

    Реальный сигнал состоит из БЕСССКОНЕЧНОГО количества гармоник!!! И ещё нужно учитывать,что цифровой осциллограф имеет свою разрядность АЦП и соответственно свою ступеньку квантования. Интересно было бы сравнить как БПФ выполняет 8 и 12 битный осциллограф. У меня подозрение,что 12 битный будет точнее.

  • @romaniexo

    @romaniexo

    2 жыл бұрын

    А 32-х битная звуковая карта будет вообще идеальна

  • @user-nm4ko6rx5w

    @user-nm4ko6rx5w

    2 жыл бұрын

    проблема в герцовке что её нету 100ггц а вы про биты ) для строения повышаек нужен ослик на 10 ггц с входом на 100мгц ,что бы посмотреть пульсацию в 2 мгц которую подобные ослики не хрена не видят ,а спектр ))) я в реальности не видел нормального спектроанализа,да что там в реальности даже на видео )их тупо нету не у кого в ютубе , по понятным причинам

  • @maxon861
    @maxon8613 жыл бұрын

    на 9 гармонике не поднялся на пик.

  • @user-vu7gj9ib6m
    @user-vu7gj9ib6m4 ай бұрын

    Не поясняется значение оконной функции

  • @MasteramTV

    @MasteramTV

    4 ай бұрын

    Щоб не розтягувати відео на довгий період часу ми зробили загальний огляд, для більш детальної інформації рекомендуємо вам ознайомитись з інструкцією, чи відповідною літературою.

  • @rinatgilmutdinov262
    @rinatgilmutdinov2622 жыл бұрын

    Кто же так мерит? На и 9 и 11 гармоники не попал :-).

  • @bezromval
    @bezromval6 жыл бұрын

    20Гц не хватает для сравнения для анализа в звуковом диапазоне

  • @xyzw777

    @xyzw777

    5 жыл бұрын

    все там есть и 500МГц и 1Гц, можно и меньше герца но будет очень медленно инфа собираться

  • @tor7860
    @tor78607 жыл бұрын

    Фигасе осцил тормозит((

  • @qwerty123456695

    @qwerty123456695

    7 жыл бұрын

    они все тормозят, какой больше, какой меньше. Вычисления это не просто так.

  • @sleeply4cat

    @sleeply4cat

    6 жыл бұрын

    JMcorp, это нифига не вычисления, это тормозной дешманский контроллер дисплея

  • @xyzw777

    @xyzw777

    5 жыл бұрын

    расслабитесь, Китай копирует начальные модели LeCroу и Agilent из США, так что-то оно и должно так работать + инфа про низкие частоты на любом будет медленно собираться что логично, быстрее времени не посчитаешь. для высоких частот есть специальные быстродействующие анализаторы спектра

  • @floks700

    @floks700

    2 жыл бұрын

    Процесс ор один и выполняет БПФ одновременно с выводом на экран. Отключите БПФ и будет побойчее.

  • @tsvigo11_70
    @tsvigo11_707 жыл бұрын

    Фигасе - меандр ракладывается в затухающую синусоиду. И всё-таки где ответ на главную загадку века - зачем нужно преобразование Фурье в осциллографе?

  • @zakonmarfy5585

    @zakonmarfy5585

    5 жыл бұрын

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

  • @XenonS21

    @XenonS21

    5 жыл бұрын

    Zakon Marfy ацп осциллографа 8бит, конечно полученное подобие спектра полезно для грубого анализа чистоты сигнала, но для качественного анализа для подобных целей нужен анализатор спектра намного более точный

  • @xyzw777

    @xyzw777

    5 жыл бұрын

    еще объединив Фурье и Галуа можно получить такую магию как код Рида-Соломона, т.е. код восстанавливающий информацию из сигнала с помехами при небольшой избыточности... все эти CRC/ECC и подобные, благодаря которым твое сообщение на ютубе проходя по проводам на другую сторону земного шара сохраняется в исконном виде, оно же в дисках и серверной оперативной памяти. вобщем без этого цифра не была бы цифрой, а просто аналоговым сигналом

  • @VitaliyNET

    @VitaliyNET

    3 жыл бұрын

    В музыкальном оборудовании/синтезаторах. Я использую Фурье для интерполяции сырого сигнала в идеально чистый без лишних паразитных гармоник. Таким образом нету алиасинга/наложения сигнала друг на друга в ограниченном диапазоне 44100hz или 192khz. Если это синус, то будет 1 гармоника видна. Если квадрат, то будут видны гармоники от нескольких штук, до тысяч (зависит от выбранной ноты) К примеру квадрат или пилообразный сигнал на высоких частотах вообще по сути синус или 3-4 сложенных синуса (в диапазоне до 44100hz). А иначе был бы слышен алиасинг или паразитные шумы/гармоники. Вот такой вот осциллограф и помогает видеть сигнал, а не слушать его. Ведь на вид то что синус, не всегда таковым является. Чуть чуть уклон не туда в синусе и уже гармоники лезут.

  • @vita7128.

    @vita7128.

    Жыл бұрын

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

  • @user-bi4ck2gx4y
    @user-bi4ck2gx4y3 жыл бұрын

    Хрень. Ответа на вопрос нет.

  • @MasteramTV

    @MasteramTV

    3 жыл бұрын

    Здравствуйте! Благодарим за отзыв! В этом видео мы хотели продемонстрировать функцию БПФ и то, с каким качеством она будет отображена в данном осциллографе, чтобы зрители могли увидеть, оценить и сделать свои выводы перед покупкой. Будем стараться делать видео более качественными, а материал - более информативным и углублённым. :)

  • @vita7128.

    @vita7128.

    Жыл бұрын

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

  • @user-hy2pr7fb4k
    @user-hy2pr7fb4k6 жыл бұрын

    Товарищи скажите честно кому на практике это БПФ ,надо?!

  • @oleg-medovikov

    @oleg-medovikov

    5 жыл бұрын

    БПФ - это начало цифровой революции, то что позволило появится компьютерам.

  • @schetnikov

    @schetnikov

    5 жыл бұрын

    Всякое цифровое построение спектра делается через FFT. Кому приходится анализировать спектры (только сегодня этим занимался), тот постоянно такими штуками пользуется.

  • @CT3ny

    @CT3ny

    5 жыл бұрын

    при диагностике датчиков расхода жидкости на пьезо элементах

  • @xyzw777

    @xyzw777

    5 жыл бұрын

    дурень тебе, без него твое сообщение было бы скорее шумной абракадаброй чем текстом. БПФ + теория групп = CRC/ECC и подобные

  • @vita7128.

    @vita7128.

    Жыл бұрын

    смотри выше

  • @NikAyroks
    @NikAyroks7 жыл бұрын

    автор почему-то не учитывал чётные гармоники которые при симметричном меандре должны быть равны 0 а мы их видим невооружённым взглядом поэтому всё это подтасовка

  • @MasteramTV

    @MasteramTV

    7 жыл бұрын

    Чётные гармоники симметричного меандра должны быть равными нулю. И это отчетливо видно при использовании БПФ (6:01 A3 равно 282мВ, 6:08 A4 = 20мВ и 6:12 A5 = 190мВ). То есть, амплитуда 4-й гармоники в 14 раз меньше чем у 3-й и в 10 раз чем у 5-й. При таких условиях 4-й гармоникой (как и всеми четными) можно пренебречь, что автор видео и сделал.

  • @NikAyroks

    @NikAyroks

    7 жыл бұрын

    14 раз это 5 децибел а динамический диапазон 70 я и говорю детский сад так поиграться а не для профессиональных измерений

Келесі