50Hz Uhr Frequenzzähler ATmega8 Assembler

OP #6043887
Ein kleines Beispiel einer technischen Spielerei.

Anzeige der momentanen Netzfrequenz z.B. "50,04" Hz,

der maximalen und minimalen Netzfrequenz.



Zwei Uhren, eine wird mit 50Hz getaktet, die andere mit einem Quarz.

Zwei Ausgänge (CTC-Modus) 8MHz und 50Hz.

Anzeige der 230V Netzspannung.



Prinzip:

Der 1ms Timer0 sampelt das 50Hz Eingangssignal,

dadurch werden Störimpulse weitestgehend untedrückt,

taktet die Quarzuhr und multiplext das LED-Anzeige.

Die Netzfrequenz wird 100s lang gemessen, 100x50=5000=> 50,00Hz.

Ein hinreichend genaues Ergebnis steht aber sofort zur Verfügung,

da jede Sekundenmessung im SRAM abgelegt und alle vorherigen Messungen

in die Berechnung einfließen.


Wie stabil unsere 50Hz Netzfrequenz ist,

das wird sich in einem Langzeitversuch zeigen,

momentan schwankt sie alle 2 Minuten um ca. +/- 0,02 Hz,

entspricht 400ppm, pro Stunde ca. 1s Abweichung.




Bernhard
Angehängte Dateien:
OP
>Was nimmst du als Frequenznormal?

Für die Langzeitstabilität nutze ich gern den Sekunden-Puls des 
DCF-Signals.

Der Prüfling generiert z.B. ein 1Hz Signal,

mit einem 2-Kanal-Oszi lässt sich die Phasentrift beider Signale

beobachen und hochrechnen.


>im Schaltbild fehlt am Brückengleichrichter der GND

ohhh, sorry, hab's korrigiert


>Ich hätte noch einen übrig...

...nicht nötig, heute macht man alles über WLAN^^
Angehängte Dateien:
Beitrag #6057289 wurde von einem Moderator gelöscht.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.