Мазмұны:
Бейне: DIY FFT аудио спектр анализаторы: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
FFT спектр анализаторы - спектрлік талдауды қамтамасыз ету үшін Фурье анализі мен цифрлық сигналды өңдеу әдістерін қолданатын сынақ жабдығы. Фурье анализін қолдана отырып, мысалы, бір уақыт мәні үздіксіз жиілік аймағына айналуы мүмкін, оған шамасы да, фазалық ақпараты да қосылады.
1 -қадам: құрылыс
Сипатталған құрылғы дәл осындай спектрлік анализатор, ол Arduino микроконтроллерінің көмегімен жасалған. Көріп отырғаныңыздай, құрылғы өте қарапайым және бірнеше компоненттерден тұрады:
- Arduino нано
- ажыратымдылығы 128 -ден 64 пиксельге дейінгі СКД дисплей (ST7920 128x64 СКД)
- екі резистор (10 кОм)
- потенциометр (10КОм) және
- конденсатор (1 микроФ)
Arduino дыбыстық кірісі A0 форматында, ортаңғы нүктеде Жерге қарай 10К және 10К -тен +5В -қа дейін. Кіріс кезінде кіріс сигналының амплитудасын басқару үшін потенциометрді де орнатуға болады. Код сонымен қатар қарапайым және ол осы мақсат үшін жасалған «fix_fft» libray пайдаланады
2 -қадам: тестілеу
Бейнеде сигналдардың әртүрлі түрлері талданған бірнеше жағдайлар сипатталған:
Синусоидальды кіріс сигналын талдау кезінде тасымалдаушы анық көрінеді және сигнал генераторының жиілігін өзгерту арқылы тасымалдаушының жағдайы да өзгереді. Егер біз кіруге тікбұрышты сигнал әкелетін болсақ, спектрлік анализаторда негізгі сигнал, сонымен қатар x3, x5 & x7 үш тақ гармоникасы анық көрінеді. Егер біз дыбыстық музыкалық сигналды кіріске жеткізетін болсақ, онда бұл құрылғы графикалық аудио анализатор болып табылады, оны қымбат аудио жабдықта табуға болады.
3 -қадам: схема және код
Ақырында, барлық жинақ тиісті қорапқа салынған. Бұл кәсіби құрал емес, себебі оның ажыратымдылығы мен жиілік диапазоны төмен, бірақ тамаша білім беру құралы бола алады.
Ұсынылған:
Би фонтаны: MSGEQ7 спектр анализаторы бар Arduino: 8 қадам
Би фонтаны: Arduino MSGEQ7 спектр анализаторымен: Дыбыстық сигналды қабылдау және оны визуалды немесе механикалық реакцияға айналдыру өте қызықты. Бұл жобада біз Arduino Mega -ді MSGEQ7 спектрлік анализаторына қосылу үшін қолданамыз, ол кіріс дыбыстық сигналды қабылдайды және диапазонды орындайды
Atmega1284: 9 қадамдарын қолданатын 1024 үлгісі FFT спектр анализаторы
Atmega1284 көмегімен 1024 үлгісі FFT спектрлік анализаторы: Бұл салыстырмалы түрде қарапайым оқу құралы (осы тақырыптың күрделілігін ескере отырып) сізге Arduino типті тақтаны (1284 тар) және сериялық плоттерді қолдана отырып, өте қарапайым 1024 үлгідегі спектр анализаторын қалай жасауға болатынын көрсетеді. Кез келген Arduino компасы
Аудио спектр анализаторы (VU метр): 6 қадам
Аудио спектр анализаторы (VU Meter): Музыка дегеніміз не? Техникалық тұрғыдан алғанда, музыка - бұл кернеуі мен жиілігі әр түрлі сигнал. Аудио спектр анализаторы - белгілі бір жиіліктегі кернеу деңгейін көрсететін құрылғы. Бұл негізінен басқа жерлерде қолданылатын құрал
Спектр анализаторы: 4 қадам
Спектр анализаторы: Бұл жоба Малага университетінің телекоммуникация мектебінің Beng Electronics Engineering 4 курс модулінің «Creative Electronics» үшін болды (https://www.uma.es/etsi-de-telecomunicacion/). Жобаны Карл құрастырған және құрастырған
MSP430 Breadboard дыбыстық спектр анализаторы: 6 қадам
MSP430 Breadboard Audio Spectrum Analyzer: Бұл жоба микрофонға негізделген және ең аз сыртқы компоненттерді қажет етеді. 2 x LR44 монета ұяшықтары пайдаланылады, осылайша мен 170 құрылымды шағын тақтаның құрылымында жұмыс жасай аламын. ADC10, TimerA үзіліс LPM ояту, TimerA PWM