
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-06-01 06:09

დღეს მე გაჩვენებთ, თუ როგორ უნდა ავაშენოთ სიხშირის მარტივი მრიცხველი, რომელსაც შეუძლია გაზომოთ რეაქტიული, სინუსური ან სამკუთხა სიგნალების სიხშირეები 6.5 მჰც -მდე.
ნაბიჯი 1: აღწერა


ვიდეოში წარმოდგენილი მოწყობილობა არის სიხშირის მრიცხველი, რომელიც დამზადებულია Arduino Nano მიკროკონტროლის გამოყენებით. მას შეუძლია შეაფასოს სიგნალების სიხშირე მართკუთხა, სინუსოიდული და სამკუთხა ფორმებით.
ეს პროექტი დაფინანსებულია NextPCB- ის მიერ. თქვენ შეგიძლიათ დამეხმაროთ ჩემს შემოწმებაში მათ ერთ -ერთ ბმულზე:
მხოლოდ $ 7 SMT შეკვეთისთვის:
საიმედო მრავალ ფენის დაფები მწარმოებელი:
PCB დაფები 10 ცალი უფასოდ:
20% ფასდაკლება - PCB შეკვეთები:
მისი გაზომვის დიაპაზონი რამდენიმე ჰერციდან 6.5 მეგაჰერცამდეა. ასევე შესაძლებელია გაზომვის სამი ინტერვალი - 0.1, 1 და 10 წამი. თუ ჩვენ გავზომოთ მხოლოდ მართკუთხა სიგნალები, მაშინ არ არის საჭირო გამაძლიერებლის ფორმირება და სიგნალი მიეწოდება პირდაპირ ციფრულ პინ 5 -ს არდუინოდან. კოდი ძალიან მარტივია "FreqCount" ბიბლიოთეკის წყალობით, რომელიც ასევე შეგიძლიათ გადმოწეროთ ქვემოთ. მოწყობილობა ძალიან მარტივია და შედგება რამდენიმე კომპონენტისგან:
- არდუინო ნანო მიკროკონტროლი
- გამაძლიერებელი დაფის ჩამოყალიბება
- LCD დისპლეი
- შეყვანის სიგნალის ფორმის ამომრჩევი
- შეყვანის JACK
-და დროის ინტერვალის შეცვლა: ჩვენ შეგვიძლია ავირჩიოთ სამი ინტერვალი 0.1-1 -და 10 წამი.
ნაბიჯი 2: მშენებლობა


როგორც თქვენ ხედავთ ვიდეოში, ინსტრუმენტი არის ძალიან ზუსტი მთელ დიაპაზონში და ჩვენ ასევე შეგვიძლია დაკალიბრება სიხშირის მრიცხველის ქვემოთ აღწერილი მარტივი პროცედურით:
Arduino ბიბლიოთეკების საქაღალდეში იპოვეთ FreqCount ბიბლიოთეკა, FreqCount.cpp ფაილში იპოვეთ ხაზები: #ififined (TIMER_USE_TIMER2) && F_CPU == 12000000L float correct = count_output * 0.996155; და შეცვალეთ ისინი: #განსაზღვრული (TIMER_USE_TIMER2) && F_CPU == 16000000L float correct = count_output * 1.000000; სადაც 1.000000 არის თქვენი კორექტირების ფაქტორი, შესწორება უნდა განხორციელდეს სიხშირის მრიცხველის შეყვანისას 1 MHz- ის გამოყენებით. ფაილის შეცვლის შემდეგ, ატვირთეთ ახალი ესკიზი Arduino დაფაზე.
ნაბიჯი 3: სქემატური და არდუინოს კოდი

დაბოლოს, სიხშირის მრიცხველი ჩაშენებულია შესაფერის პლასტმასის ყუთში და არის კიდევ ერთი სასარგებლო ინსტრუმენტი ელექტრონულ ლაბორატორიაში.
გირჩევთ:
მარტივი სიხშირის მრიცხველი არდუინოს გამოყენებით: 6 ნაბიჯი

მარტივი სიხშირის მრიცხველი Arduino– ს გამოყენებით: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ მარტივი სიხშირის მრიცხველი Arduino– ს გამოყენებით. უყურეთ ვიდეოს
მაღალი რეზოლუციის სიხშირის მრიცხველი: 5 ნაბიჯი (სურათებით)

მაღალი რეზოლუციის სიხშირის მრიცხველი: ეს ინსტრუქცია აჩვენებს საპასუხო სიხშირის მრიცხველს, რომელსაც შეუძლია გაზომოთ სიხშირეები სწრაფად და გონივრული სიზუსტით. ის დამზადებულია სტანდარტული კომპონენტებით და შეიძლება გაკეთდეს შაბათ-კვირას (ცოტა მეტი დამჭირდა :-)) რედაქტირება: კოდი ახლა ხელმისაწვდომია
სიხშირის მრიცხველი არდუინოსთან ერთად: 8 ნაბიჯი (სურათებით)

სიხშირის მრიცხველი არდუინოსთან ერთად: ეს არის მარტივი და იაფი არდუინოზე დაფუძნებული სიხშირის მრიცხველი 4 დოლარზე ნაკლები, ძალიან სასარგებლო იყო მცირე ზომის სქემების გაზომვა
წვრილმანი "კომპიუტერის გამოყენების მრიცხველი ROG ბაზა" არდუინოს და პითონის გამოყენებით: 5 ნაბიჯი (სურათებით)

წვრილმანი "კომპიუტერის გამოყენების მრიცხველი ROG ბაზა" არდუინოს და პითონის გამოყენებით: *********************************** +უპირველეს ყოვლისა, ეს ინსტრუქცია დაწერილი იყო არა მშობლიური ინგლისური ენის მიერ …… არა ინგლისელი პროფესორისგან, ასე რომ გთხოვთ გამაგებინეთ გრამატიკული შეცდომა სანამ დამცინით.: P +და გთხოვთ ნუ მიბაძავთ
როგორ გავაკეთოთ სიხშირის აუდიო ვიზუალიზატორი კოსტუმისთვის (არდუინოს პროექტი): 8 ნაბიჯი (სურათებით)

როგორ გავაკეთოთ სიხშირის აუდიო ვიზუალიზატორი კოსტუმისთვის (არდუინოს პროექტი): ამ ინსტრუქციულად, მე მოგაწვდით რჩევებს, გეგმებსა და კოდებს, რათა გააკეთოთ ამაღელვებელი აუდიო ვიზუალიზატორი, რომელიც ჩაშენებულია შუშის შუშის ქაფში. გზად მე გაგიზიარებთ დამხმარე ნაბიჯებს და დამატებით კოდებს, რომლებსაც ზოგიერთს სურს arduino FFT ბიბლიოთეკების დანერგვა