Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Dzisiaj pokażę jak zbudować prosty licznik częstotliwości zdolny do pomiaru częstotliwości sygnałów prostokątnych, sinusoidalnych lub trójkątnych do 6,5 MHz
Krok 1: Opis
Urządzenie prezentowane na filmie to miernik częstotliwości wykonany przy użyciu mikrokontrolera Arduino Nano. Może mierzyć częstotliwość sygnałów o kształcie prostokątnym, sinusoidalnym i trójkątnym.
Ten projekt był sponsorowany przez NextPCB. Możesz mi pomóc, sprawdzając je pod jednym z tych linków:
Tylko 7 USD za zamówienie SMT:
Niezawodny producent płyt wielowarstwowych:
Płytki PCB 10 sztuk za darmo:
20% zniżki - Zamówienia na PCB:
Jego zakres pomiarowy wynosi od kilku herców do 6,5 megaherców. Dostępne są również trzy przedziały czasu pomiaru - 0,1, 1 i 10 sekund. Jeśli mierzymy tylko sygnały prostokątne, to nie ma potrzeby stosowania wzmacniacza kształtującego, a sygnał podawany jest bezpośrednio na cyfrowy pin 5 z Arduino. Kod jest bardzo prosty dzięki bibliotece "FreqCount", którą również możesz pobrać poniżej. Urządzenie jest bardzo proste i składa się z kilku elementów:
- Mikrokontroler Arduino Nano
- Kształtowanie płyty wzmacniacza
- Wyświetlacz LCD
- Selektor kształtu sygnału wejściowego
- Wejście JACK
- i Przełącznik interwału czasowego: możemy wybrać trzy interwały 0,1 -1 - i 10 sekund.
Krok 2: Budowanie
Jak widać na filmie przyrząd jest bardzo precyzyjny w całym zakresie, a ponadto możemy skalibrować miernik częstotliwości za pomocą prostej procedury opisanej poniżej:
W folderze bibliotek Arduino znajdź bibliotekę FreqCount, w pliku FreqCount.cpp znajdź wiersze: #jeśli zdefiniowano (TIMER_USE_TIMER2) && F_CPU == 12000000L float correct = count_output * 0.996155; i zastąp je: #jeśli zdefiniowano (TIMER_USE_TIMER2) && F_CPU == 16000000L float correct = count_output * 1.000000; gdzie 1.000000 jest współczynnikiem korekcji, korekcja musi być przeprowadzona przez przyłożenie 1 MHz do wejścia miernika częstotliwości. Po zmianie pliku wgraj nowy szkic na płytkę Arduino.
Krok 3: Schemat i kod Arduino
Wreszcie, miernik częstotliwości jest wbudowany w odpowiednie plastikowe pudełko i jest kolejnym przydatnym przyrządem w laboratorium elektronicznym.