2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Dnes vám ukážem, ako vytvoriť jednoduchý čítač frekvencií schopný merať frekvencie reaktanulárnych, sínusových alebo trojuholníkových signálov až do 6,5 MHz.
Krok 1: Popis
Zariadenie uvedené vo videu je merač frekvencie vyrobený pomocou mikrokontroléra Arduino Nano. Dokáže merať frekvenciu signálov s obdĺžnikovými, sínusovými a trojuholníkovými tvarmi.
Tento projekt bol sponzorovaný spoločnosťou NextPCB. Môžete ma podporiť tým, že ich skontrolujete na jednom z týchto odkazov:
Len 7 dolárov za objednávku SMT:
Spoľahlivý výrobca viacvrstvových dosiek:
Dosky plošných spojov 10 ks zadarmo:
20% zľava - Objednávky DPS:
Rozsah merania je od niekoľkých hertzov do 6,5 megahertzov. K dispozícii sú aj tri časové intervaly merania - 0,1, 1 a 10 sekúnd. Ak meriame iba obdĺžnikové signály, potom nie je potrebný tvarovací zosilňovač a signál je vedený priamo na digitálny pin 5 od spoločnosti Arduino. Kód je veľmi jednoduchý vďaka knižnici „FreqCount“, ktorú si môžete tiež stiahnuť nižšie. Zariadenie je veľmi jednoduché a pozostáva z niekoľkých komponentov:
- Mikrokontrolér Arduino Nano
- Tvarujúca doska zosilňovača
- Displej LCD
- Volič tvaru vstupného signálu
- Zadajte JACK
-a Prepínač časových intervalov: môžeme zvoliť tri intervaly 0,1 -1 -a 10 sekúnd.
Krok 2: Budovanie
Ako vidíte na videu, prístroj je veľmi presný v celom rozsahu a frekvenčný merač môžeme tiež kalibrovať jednoduchým nižšie popísaným postupom:
V priečinku Knižnice Arduino nájdite knižnicu FreqCount, v súbore FreqCount.cpp nájdite riadky: #if definované (TIMER_USE_TIMER2) && F_CPU == 12000000L float correct = count_output * 0,996155; a nahraďte ich: #if je definované (TIMER_USE_TIMER2) && F_CPU == 16000000L float correct = count_output * 1,000000; kde je váš korekčný faktor 1,000000, korekcia sa musí vykonať aplikáciou 1 MHz na vstup merača frekvencie. Po zmene súboru nahrajte nový náčrt na dosku Arduino.
Krok 3: Schematický a Arduino kód
Frekvenčný merač je zabudovaný do vhodnej plastovej škatule a je ďalším užitočným nástrojom v elektronickom laboratóriu.