
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

Анализатор спектра БПФ - это испытательное оборудование, в котором для анализа спектра используются методы анализа Фурье и цифровой обработки сигналов. Используя анализ Фурье, можно преобразовать одно значение, например, в непрерывной временной области в непрерывную частотную область, в которую включены как величина, так и фазовая информация.
Шаг 1: Сборка


Описываемое устройство представляет собой именно такой Spectral Analyzer, созданный с помощью микроконтроллера Arduino. Как видите, устройство очень простое и состоит всего из нескольких компонентов:
- Ардуино нано
- ЖК-дисплей с разрешением 128 на 64 точки (ST7920 128x64 LCD)
- Два резистора (10КОм)
- потенциометр (10кОм) и
- конденсатор (1 мкФ)
Аудиовход Arduino находится на A0, со смещением в средней точке на 10 кОм на землю и на 10 кОм на + 5 В. На входе мы также можем установить потенциометр для контроля амплитуды входного сигнала. Код также прост и использует libray "fix_fft", который был создан для этой цели.
Шаг 2: тестирование


В видео описывается несколько случаев, когда анализировались разные типы сигналов:
При анализе синусоидального входного сигнала несущая четко видна, и при изменении частоты генератора сигнала положение несущей также изменяется. Если подать на вход прямоугольный сигнал, на спектральном анализаторе хорошо виден основной сигнал, а также три нечетные гармоники x3, x5 и x7. Если мы подадим на вход музыкальный аудиосигнал, это устройство на самом деле представляет собой графический анализатор звука, который можно найти в более дорогом аудиооборудовании.
Шаг 3: Схема и код

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

Как сделать светодиодный анализатор звукового спектра: Светодиодный звуковой анализатор спектра генерирует красивый образец освещения в соответствии с интенсивностью музыки. На рынке доступно множество наборов DIY LED Music Spectrum, но здесь мы собираемся сделать светодиодный звуковой спектр Анализатор с использованием NeoPixe
Анализатор спектра аудиосигнала Arduino своими руками: 3 шага

DIY Arduino Audio Signal Spectrum Analyzer: это очень простой аудиоанализатор с изменяемыми визуальными режимами
Анализатор спектра БПФ с 1024 отсчетами с использованием Atmega1284: 9 шагов

Анализатор спектра БПФ на 1024 отсчета с использованием Atmega1284: это относительно простое руководство (учитывая сложность этого предмета) покажет вам, как можно сделать очень простой анализатор спектра на 1024 отсчета с использованием платы типа Arduino (1284 Narrow) и последовательного плоттера. Любой вид Arduino compa
Создайте мини-гидропонные системы своими руками и сад гидропонных трав своими руками с помощью предупреждений Wi-Fi: 18 шагов

Постройте мини-гидропонные системы своими руками и сад гидропонных трав своими руками с помощью предупреждений Wi-Fi: в этом уроке мы покажем вам, как построить систему #DIY #hydroponics. Эта гидропонная система, сделанная своими руками, будет поливать в соответствии с индивидуальным гидропонным циклом полива с 2 минутами включения и 4 минутами перерыва. Он также будет контролировать уровень воды в резервуаре. Эта система
Макетный анализатор спектра звука MSP430: 6 шагов

Макетный анализатор спектра звука MSP430: Этот проект основан на микрофоне и требует минимального количества внешних компонентов. Используются 2 батарейки для монет LR44, так что я могу иметь всю конструкцию, работающую в рамках мини-макета на 170 узловых точек. ADC10, TimerA interrupt LPM wake-up, TimerA PWM