50Hz Uhr Frequenzzähler ATmega8 Assembler

OP #6043887
Lesenswert?

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 #6044489
Lesenswert?

>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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren