Obsah:
Video: DIY jednoduchý frekvenčný merač Arduino až do 6,5 MHz: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
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.
Odporúča:
FREKVENČNÝ POČÍTAČ CMOS: 3 kroky
FREKVENČNÝ POČÍTAČ CMOS: Táto príručka s priloženými súbormi PDF a fotografiami o tom, ako som pre zábavu z diskrétnej logiky navrhol vlastný čítač frekvencie. Nebudem zachádzať do úplných podrobností o tom, ako som vyrobil diviaky alebo ako ich zapojím, ale schémy sú vyrobené v KICADe, ktorý je zadarmo mäkký
Frekvenčný čítač s Arduino: 8 krokov (s obrázkami)
Počítadlo frekvencií s Arduino: Jedná sa o jednoduchý a lacný čítač frekvencií založený na arduine, ktorý stojí menej ako 4 $, bolo veľmi užitočné merať malé obvody
Frekvenčný merač pomocou mikrokontroléra: 8 krokov
Frekvenčný merač pomocou mikrokontroléra: Tento tutoriál jednoducho uvádza, ako vypočítať frekvenciu zdroja impulzov pomocou mikrokontroléra. Úroveň vysokého napätia zdroja impulzov je 3,3 V a nízka 0 V. Použil som STM32L476, odpalovací panel Tiva, 16x2 alfanumerický LCD niektoré vodiče a tabuľu 1 000 res
Jednoduchý automatický tester kondenzátora / kapacitný merač s automatickým rozsahom s Arduino a ručne: 4 kroky
Jednoduchý tester kondenzátora Autorange / kapacitný merač s Arduinom a ručne: Dobrý deň! Pre túto fyzikálnu jednotku potrebujete:* napájací zdroj s 0-12 V* jeden alebo viac kondenzátorov* jeden alebo viac nabíjacích odporov* stopky* multimetr pre napätie meranie* arduino nano* a 16x2 I²C displej* 1 / 4W odpory s 220, 10k, 4,7M
Dvojčipový frekvenčný merač s binárnym odčítaním: 16 krokov
Dvojčipový frekvenčný merač s binárnym odčítaním: pomocou dvanástich svetelných diód. Prototyp má počítadlo CD4040 a generátor časovej základne CD4060. Vstup signálu je hradený odporovou diódovou bránou. Tu použité čipy CMOS umožňujú napájanie prístroja akýmkoľvek napätím v rozsahu 5