Სარჩევი:

DIY FFT აუდიო სპექტრის ანალიზატორი: 3 ნაბიჯი
DIY FFT აუდიო სპექტრის ანალიზატორი: 3 ნაბიჯი

ვიდეო: DIY FFT აუდიო სპექტრის ანალიზატორი: 3 ნაბიჯი

ვიდეო: DIY FFT აუდიო სპექტრის ანალიზატორი: 3 ნაბიჯი
ვიდეო: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie 2024, ივლისი
Anonim
DIY FFT აუდიო სპექტრის ანალიზატორი
DIY FFT აუდიო სპექტრის ანალიზატორი

FFT სპექტრის ანალიზატორი არის ტესტირების მოწყობილობა, რომელიც იყენებს ფურიეს ანალიზს და ციფრული სიგნალის დამუშავების ტექნიკას სპექტრის ანალიზის უზრუნველსაყოფად. ფურიეს ანალიზის გამოყენებით შესაძლებელია ერთი მნიშვნელობა, მაგალითად, უწყვეტი დროის დომენში გარდაიქმნას უწყვეტი სიხშირის დომენად, რომელშიც შედის სიდიდისა და ფაზის ინფორმაცია.

ნაბიჯი 1: მშენებლობა

Image
Image

აღწერილი მოწყობილობა ზუსტად ისეთი სპექტრალური ანალიზატორია, რომელიც დამზადებულია არდუინოს მიკროკონტროლის დახმარებით. როგორც ხედავთ, მოწყობილობა ძალიან მარტივია და შეიცავს მხოლოდ რამდენიმე კომპონენტს:

- არდუინო ნანო

- LCD ეკრანი რეზოლუციით 128 x 64 პიქსელით (ST7920 128x64 LCD)

- ორი რეზისტორი (10KOhm)

- პოტენომეტრი (10KOhm) და

კონდენსატორი (1 მიკროფ)

Arduino– ს აუდიო შეყვანა არის A0– ზე, მიკერძოებით შუა წერტილში 10K გრუნტამდე და 10K– დან +5V– მდე. შეყვანისას ჩვენ ასევე შეგვიძლია დავაყენოთ პოტენომეტრი, რომელიც აკონტროლებს შეყვანის სიგნალის ამპლიტუდას. კოდი ასევე მარტივია და ის იყენებს "fix_fft" ბიბლიას, რომელიც შეიქმნა ამ მიზნით

ნაბიჯი 2: ტესტირება

ტესტირება
ტესტირება
ტესტირება
ტესტირება

ვიდეო აღწერს რამდენიმე შემთხვევას, როდესაც სხვადასხვა ტიპის სიგნალები იქნა გაანალიზებული:

სინუსოიდული შეყვანის სიგნალის გაანალიზებისას, გადამზიდავი აშკარად ჩანს და სიგნალის გენერატორის სიხშირის შეცვლით იცვლება გადამზიდავის პოზიციაც. თუ ჩვენ შევიტანთ მართკუთხა სიგნალს შეყვანისას, სპექტრულ ანალიზატორზე აშკარად ჩანს ფუნდამენტური სიგნალი, ასევე სამი უცნაური ჰარმონიკა x3, x5 & x7. თუ ჩვენ შევიტანთ აუდიო მუსიკის სიგნალს შესასვლელთან, ეს მოწყობილობა სინამდვილეში არის გრაფიკული აუდიო ანალიზატორი, რომელიც შეიძლება მოიძებნოს უფრო ძვირადღირებულ აუდიო აღჭურვილობაში

ნაბიჯი 3: სქემატური და კოდი

სქემატური და კოდი
სქემატური და კოდი

დაბოლოს, მთელი ასამბლეა მოთავსებულია შესაბამის ყუთში. ეს არ არის პროფესიონალური ინსტრუმენტი, რადგან მას აქვს დაბალი გარჩევადობა და სიხშირის დიაპაზონი, მაგრამ შეიძლება გახდეს დიდი საგანმანათლებლო ინსტრუმენტი.

გირჩევთ: