Სარჩევი:
ვიდეო: წვრილმანი მარტივი არდუინოს სიხშირის მრიცხველი 6.5 მჰც -მდე: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
დღეს მე გაჩვენებთ, თუ როგორ უნდა ავაშენოთ სიხშირის მარტივი მრიცხველი, რომელსაც შეუძლია გაზომოთ რეაქტიული, სინუსური ან სამკუთხა სიგნალების სიხშირეები 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 ბიბლიოთეკების დანერგვა