جدول المحتويات:

محلل الطيف الصوتي DIY FFT: 3 خطوات
محلل الطيف الصوتي DIY FFT: 3 خطوات

فيديو: محلل الطيف الصوتي DIY FFT: 3 خطوات

فيديو: محلل الطيف الصوتي DIY FFT: 3 خطوات
فيديو: Let's Build an Audio Spectrum Analyzer in Python! (pt. 1) the waveform viewer. 2024, ديسمبر
Anonim
محلل طيف الصوت FFT DIY
محلل طيف الصوت FFT DIY

محلل الطيف FFT هو جهاز اختبار يستخدم تقنيات تحليل فورييه ومعالجة الإشارات الرقمية لتوفير تحليل الطيف. باستخدام تحليل فورييه ، من الممكن تحويل قيمة واحدة ، على سبيل المثال ، في المجال الزمني المستمر إلى مجال التردد المستمر ، حيث يتم تضمين معلومات الحجم والمرحلة.

الخطوة 1: البناء

Image
Image

الجهاز الموصوف هو بالضبط محلل طيفي مصنوع بمساعدة متحكم Arduino. يمكنك أن ترى أن الجهاز بسيط للغاية ويحتوي على مكونات قليلة فقط:

- اردوينو نانو

- شاشة LCD بدقة 128 × 64 بكسل (ST7920 128x64 LCD)

- مقاومتان (10 كيلو أوم)

- مقياس الجهد (10 كيلو أوم) و

- مكثف (1 ميكرو ف)

إدخال الصوت إلى Arduino موجود على A0 ، مع وجود انحياز في منتصف النقطة بمقدار 10 كيلو إلى الأرض ومن 10 كيلو إلى + 5 فولت. عند الإدخال ، يمكننا أيضًا تعيين مقياس جهد للتحكم في سعة إشارة الإدخال. الكود أيضًا بسيط ويستخدم libray "fix_fft" الذي تم إنشاؤه لهذا الغرض

الخطوة الثانية: الاختبار

اختبارات
اختبارات
اختبارات
اختبارات

يصف الفيديو عدة حالات تم فيها تحليل أنواع مختلفة من الإشارات:

عند تحليل إشارة إدخال جيبية ، يكون الناقل مرئيًا بوضوح وبتغيير تردد مولد الإشارة ، يتغير أيضًا موضع الناقل. إذا أحضرنا إشارة مستطيلة إلى المدخلات ، فسيكون من الواضح على المحلل الطيفي الإشارة الأساسية ، بالإضافة إلى التوافقيات الثلاثة الفردية x3 و x5 و x7. إذا قمنا بإحضار إشارة موسيقى صوتية إلى الإدخال ، فإن هذا الجهاز هو في الواقع محلل صوت رسومي يمكن العثور عليه في معدات الصوت الأكثر تكلفة

الخطوة 3: التخطيطي والرمز

التخطيطي والرمز
التخطيطي والرمز

أخيرًا ، يتم وضع المجموعة بأكملها في صندوق مناسب. هذه ليست أداة احترافية لأنها ذات دقة منخفضة ونطاق تردد ، ولكنها يمكن أن تكون بمثابة أداة تعليمية رائعة.

موصى به: