Sari la conținut
ELFORUM - Forumul electronistilor

Schema Frecvențmetru


roscatu

Postări Recomandate

Salutare,as dori sa construiesc un frecventmetru bazat pe atmega8/168/328 cu afisaj 2x16. Va rog frumos daca are cineva ceva proiect cu pcb+schema sa o puna aici sau daca stiti ceva site cu acest proiect sa imi dati de stire va rog.Multumesc

Editat de roscatu
Link spre comentariu
  • Răspunsuri 16
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • roscatu

    7

  • nico_2010

    6

  • adryano

    1

Top autori în acest subiect

Vizitator Dorin Iordache_235237

Pai in primul rand specifica ceva cerinte gen plaja de masurare de care ai nevoie. Tinand cont ca o sa folosesti microcontrollerul atmega168/328 gasesti o tona de informatii/ proiecte pe google folosind arduino( care foloseste microntrollerele respective).

La o simpla cautare pe google am gasit

 

https://github.com/abdallah-ali-abdallah/Arduino-Frequency-Counter-with-LCD

http://www.watterott.com/en/Frequency-Counter-Kit

Link spre comentariu

Este diferit ca principiu de functionare. Este mai rapid in masurare (masuratorile se fac de circa 3 ori pe secunda) si permite ca utilizand doar un 74HC393 sa masoare direct pana la circa 85MHz (spre deosebire de cele cu PIC, incapabile sa masoare direct mai mult de 50MHz).

Reciproc vine de la principiul de masurare.

In timp ce frecventmetele cu PIC masoara un numarul de impulsuri aplicat la intrarea frecventmetrului intr-o unitate de timp (spre exemplu 100ms sau 1 secunda), frecventmetrul reciproc masoara numarul de impusuri de ceas (in cazul nostru oscilatorul cu quartz al uC) cuprinse intr-o perioada a semnalului de intrare.

Vorbind despre erori, principial si la modul general, in prima varianta (cea cu PIC) eroarea de masurare este mare la frecvente mici si se diminueaza cu cresterea frecventei semnalului de masurat, in cea de a doua varianta eroarea este constanta +/- 1 impuls de ceas.

 

L.E.: Ca sa intelegi mai bine cum este cu eroarea de care vorbeam vom folosi ca exemplu teoretic un semnal cu frecventa de 1Hz si un timp de masurare de 1s.

In primul caz (cel cu PIC), aparatul va masura fie 0Hz, fie 1 Hz, fie 2 Hz - functie de momentul in care poarta se deschide/inchide. Ca urmare, eroarea este grosolana.

In cel de-al doilea caz, numarul contorizat de impulsuri de ceas (N) poate fi 19.999.999. 20.000.000 sau 20.000.001. In aceasta situatie, frecventa masurata va fi N*(1/20*10^6), respectiv 0.99999995 Hz, 1.0000000 Hz, sau 1.00000005 Hz.

Care dintre cele doua ti se pare mai precis?

Link spre comentariu
Vizitator Dorin Iordache_235237

Poti sa-l faci pe cel prezentat in primul link postat de mine. Ai documentatie completa (schema, cablaj,cod si explica si cum functioneaza mai exact).Daca ai nevoie sa masori semnale mai mici de 2V in aplitudine poti sa-i adaugi si un amplificator operational pe intrare cu aplificare ajustabila (x1-> pana la cat crezi tu ca ai nevoie) care functioneaza pe o plaja mare de frecventa(poti sa gasesti destule folosind google si citind datasheeturile) unul care vad ca disponibil si in magazine romanesti este lm6172.

Editat de Dorin Iordache_235237
Link spre comentariu

In timp ce frecventmetele cu PIC masoara un numarul de impulsuri aplicat la intrarea frecventmetrului intr-o unitate de timp (spre exemplu 100ms sau 1 secunda), frecventmetrul reciproc masoara numarul de impusuri de ceas (in cazul nostru oscilatorul cu quartz al uC) cuprinse intr-o perioada a semnalului de intrare.

 

Puteti detalia va rog un pic mai mult cum anume se face din punct de vedere al softului sau macar ceva surse de unde sa ma pot inspira si sa mai studiez cite ceva? Eu elaborasem unul tot pe un Atmega 8, dar metoda e cea clasica, numararea impulsurilor intr-o perioada determinata de timp, dar abaterile chiar se simt. Multumesc anticipat.

Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări