Sommario:

Frequenzimetro Arduino semplice fai-da-te fino a 6,5 MHz: 3 passaggi
Frequenzimetro Arduino semplice fai-da-te fino a 6,5 MHz: 3 passaggi

Video: Frequenzimetro Arduino semplice fai-da-te fino a 6,5 MHz: 3 passaggi

Video: Frequenzimetro Arduino semplice fai-da-te fino a 6,5 MHz: 3 passaggi
Video: Ingoiare il latte del trallalero fa bene? #shorts 2024, Novembre
Anonim
Frequenzimetro Arduino semplice fai-da-te fino a 6,5 MHz
Frequenzimetro Arduino semplice fai-da-te fino a 6,5 MHz

Oggi ti mostrerò come costruire un semplice Frequenzimetro in grado di misurare frequenze di segnali rettangolari, sinusoidali o triangolari fino a 6.5 MHz

Passaggio 1: descrizione

Image
Image

Il dispositivo presentato nel video è un frequenzimetro realizzato utilizzando un microcontrollore Arduino Nano. Può misurare la frequenza di segnali di forma rettangolare, sinusoidale e triangolare.

Questo progetto è stato sponsorizzato da NextPCB. Puoi aiutarmi a supportarmi controllandoli a uno di questi link:

Solo $ 7 per ordine SMT:

Produttore affidabile di schede multistrato:

Schede PCB 10 pezzi gratis:

20% di sconto - Ordini PCB:

Il suo campo di misura va da pochi hertz a 6,5 Megahertz. Sono inoltre disponibili tre intervalli di tempo di misurazione: 0,1, 1 e 10 secondi. Se misuriamo solo segnali rettangolari, non è necessario un amplificatore di sagomatura e il segnale viene inviato direttamente al pin digitale 5 di Arduino. Il codice è molto semplice grazie alla libreria "FreqCount" che puoi anche scaricare qui sotto. Il dispositivo è molto semplice e si compone di diversi componenti:

- Microcontrollore Arduino Nano

- Sagomatura della scheda dell'amplificatore

- Display LCD

- Selettore della forma del segnale di ingresso

- Ingresso JACK

- e Intervallo di tempo: possiamo scegliere tre intervalli 0,1 -1 - e 10 secondi.

Passaggio 2: costruzione

Costruzione
Costruzione
Costruzione
Costruzione

Come potete vedere nel video, lo strumento è molto preciso su tutta la gamma, e possiamo anche calibrare il frequenzimetro con la semplice procedura di seguito descritta:

Nella cartella delle librerie Arduino trova la libreria FreqCount, nel file FreqCount.cpp trova le righe: #se definito (TIMER_USE_TIMER2) && F_CPU == 12000000L float corretto = count_output * 0.996155; e sostituirli con: #se definito (TIMER_USE_TIMER2) && F_CPU == 16000000L float corretto = count_output * 1.000000; dove 1.000000 è il tuo fattore di correzione, la correzione deve essere eseguita applicando 1 MHz all'ingresso del frequenzimetro. Dopo aver modificato il file, carica un nuovo schizzo sulla scheda Arduino.

Passaggio 3: schema e codice Arduino

Schema e codice Arduino
Schema e codice Arduino

Infine, il frequenzimetro è integrato in un'apposita scatola di plastica ed è un altro strumento utile nel laboratorio di elettronica.

Consigliato: