Frequenzmessung

Gast #333769
Lesenswert?
• ▲
▼
0,5Hz bei 1kHz ist überhaupt kein Problem.

Allerdings kannst Du nicht 0Hz messen, Du mußt schon eine untere Grenze
definieren.


Die übliche Methode ist die Periodendauermessung über mehrere Zyklen.
Damit erreicht man einen hohe Auflösung sowohl bei hohen, als auch bei
niedrigen Frequenzen.

Man wartet die erste Flanke des Signals ab und startet dann einen
Timer. Dann zählt man über die gewünschte Meßzeit (z.B. 0,2s) die
nächsten Flanken und stoppt den Timer wieder auf der Flanke.

f_x = f_zyklus * n / m

n = Flankenzähler, m = Timerwert.

D.h. den einen Timer läßt man als Counter für das Signal laufen.


Peter
Gast #333770
Lesenswert?
• ▲
▼
Die untere Grenzfrequenz wäre ca. 2 Herz.

Das wäre also möglich???

Ich werde nun mal einen Komparator aufbauen und dann den T2 eingang
benutzen.

Dann schreibe ich die Software so wie du das gepostet hast. Bin
gespannt wie das genau funktioniert


mfg, geri

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.