Cuprins:
Video: DIY Simple Arduino Meter Frequency Până la 6,5 MHz: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
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.
Recomandat:
Jocul Matcher binar până la zecimal: 10 pași
Jocul de potrivire binară până la zecimală: Acest instructabil va arăta procesul și modulele necesare pentru a crea jocul nostru de potrivire binară la zecimală. În termen de 60 de secunde, utilizatorii vor traduce și vor introduce cât mai multe numere zecimale generate aleatoriu pe afișajul de șapte segmente în binar prin comutare
E-zaruri - Arduino Die / zaruri 1 până la 6 zaruri + D4, D5, D8, D10, D12, D20, D24 și D30: 6 pași (cu imagini)
E-zaruri - Die Arduino / zaruri 1 până la 6 zaruri + D4, D5, D8, D10, D12, D20, D24 și D30: Acesta este un proiect simplu arduino pentru a face o matriță electronică. Este posibil să alegeți pentru 1 până la 6 zaruri sau 1 din 8 zaruri speciale. Alegerea se face prin simpla rotire a unui codificator rotativ. Acestea sunt caracteristicile: 1 matriță: afișarea punctelor mari 2-6 zaruri: afișarea punctelor
Sursă de alimentare DIY pentru pană: 5 pași (cu imagini)
Sursă de alimentare DIY pentru panele de pâine: întotdeauna mi-am dorit o sursă de alimentare portabilă special concepută pentru panouri de prăjitură. Din moment ce nu-l găsesc de vânzare, a trebuit să-mi fac al meu. Vă invit să faceți același lucru.PCB sponsorizat de JLCPCB. 2 USD pentru PCB și amp; Livrare gratuită Prima comandă: https://jlcpcb.com/Featu
Controlul până la 68 de puncte cu Arduino Mega și ESP8266: 14 pași
Controlul până la 68 de puncte cu Arduino Mega și ESP8266: Prin utilizarea unei scheme electrice am pus la dispoziție în format PDF, în proiectul de astăzi, un Arduino Mega este conectat la ESP8266 pentru a face funcția WiFi. În principal pentru automatizarea rezidențială, circuitul funcționează și cu Bluetooth și este c
Până la 3 autobuze RS485 pe One Arduino: 5 pași
Până la 3 autobuze RS485 pe One Arduino: În acest instructiv vă voi arăta cum să conectați până la 3 autobuze RS485 independente la un Arduino. Acest lucru poate fi util dacă doriți să creați o poartă între aceste autobuze sau dacă doriți să controlați dispozitivele din aceste autobuze (fără a conecta autobuzul