2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Astăzi vă voi arăta cum să construiți un contor de frecvență simplu capabil să măsoare frecvențele semnalelor reactangulare, sinusoidale sau triunghiulare de până la 6,5 MHz
Pasul 1: Descriere
Dispozitivul prezentat în videoclip este un contor de frecvență realizat folosind un microcontroler Arduino Nano. Poate măsura frecvența semnalelor cu forme dreptunghiulare, sinusoidale și triunghiulare.
Acest proiect a fost sponsorizat de NextPCB. Puteți să mă sprijiniți verificându-le la unul dintre aceste linkuri:
Numai 7 USD pentru comanda SMT:
Producător de plăci multistrat de încredere:
Plăci PCB 10 bucăți gratuit:
20% reducere - Comenzi PCB:
Domeniul său de măsurare este de la câțiva hertz la 6,5 megahertz. Sunt disponibile și trei intervale de timp de măsurare - 0,1, 1 și 10 secunde. Dacă măsurăm doar semnale dreptunghiulare, atunci nu este nevoie de un amplificator de formare și semnalul este alimentat direct la pinul digital 5 de la Arduino. Codul este foarte simplu datorită bibliotecii „FreqCount” pe care o puteți descărca mai jos. Dispozitivul este foarte simplu și constă din mai multe componente:
- Microcontroler Arduino Nano
- Placă amplificatoare de modelare
- Ecran LCD
- Selector de formă a semnalului de intrare
- Intrare JACK
- și comutator interval de timp: putem alege trei intervale 0,1 -1 -și 10 secunde.
Pasul 2: Construirea
După cum puteți vedea în videoclip, instrumentul este foarte precis în întreaga gamă și putem, de asemenea, calibra contorul de frecvență cu procedura simplă descrisă mai jos:
În dosarul bibliotecilor Arduino găsiți biblioteca FreqCount, în fișierul FreqCount.cpp găsiți liniile: #if definit (TIMER_USE_TIMER2) && F_CPU == 12000000L float correct = count_output * 0.996155; și înlocuiți-le cu: #if definit (TIMER_USE_TIMER2) && F_CPU == 16000000L float corect = count_output * 1.000000; unde 1.000000 este factorul dvs. de corecție, corectarea trebuie efectuată aplicând 1 MHz la intrarea contorului de frecvență. După schimbarea fișierului, încărcați o schiță nouă pe placa Arduino.
Pasul 3: Schematic și cod Arduino
În cele din urmă, contorul de frecvență este încorporat într-o cutie de plastic adecvată și este un alt instrument util în laboratorul electronic.