Forum: Mikrocontroller und Digitale Elektronik genaue Uhr programmieren


von habNeFrage (Gast)


Lesenswert?

Hallo,
ich möchte einen ATTiny2313 mit arduino zu einer Binär Uhr 
programmieren.
und jetzt zu meiner frage:
 wie kann ich eine möglichst genaue 1-sekunden-fequenz erzeugen?

von Uwe (Gast)


Lesenswert?

mit nem 32768Hz Uhrenquarz

von Peter II (Gast)


Lesenswert?

habNeFrage schrieb:
> wie kann ich eine möglichst genaue 1-sekunden-fequenz erzeugen?

schon mal die suche genutzt?

http://www.mikrocontroller.net/articles/AVR_-_Die_genaue_Sekunde_/_RTC

oder GPS
oder DCF77

von friedrich (Gast)


Lesenswert?

Hallo HabNeFrage,

entweder mit 32kHz Quarz und Teiler und internem Zähler, Ganggenauigkeit 
ohne weiteren Maßnahmen schlechter als 1min/mon. Oder mit Trafo und 50Hz 
Netzfrequenz, Ganggenauigkeit besser 1min/a.

Grüße

von friedrich (Gast)


Lesenswert?

Zitat dazu:

"Die Netzfrequenz im europäischen Verbundnetz eignet sich wegen der 
geringen Abweichungen von der Nennfrequenz als Zeitgeber für Uhren. 
Trotz der geringen Abweichungen können sich dabei Fehler von einigen 
Sekunden pro Tag ergeben. Um den Zeitfehler gering zu halten wird die 
Netzzeitabweichung als Differenz zwischen Koordinierter Weltzeit und der 
auf Basis der Netzfrequenz ermittelten Zeit zentral[5] erfasst und 
korrigiert. Überschreitet die Netzzeitabweichung +/-20 Sekunden, dann 
wird die Nennfrequenz für die Frequenzregler bei vorauseilender Netzzeit 
um 10 mHz auf 49,990 Hz reduziert, bei nacheilender Netzzeit um 10 mHz 
auf 50,010 Hz erhöht[6]. Dadurch passt sich die Netzzeit langsam wieder 
an die Koordinierte Weltzeit an. Die Netzzeit stellt damit eine 
langfristig sehr genaue Zeitbasis mit kurzfristigen Schwankungen im 
Sekundenbereich dar."

Grüße

von STK500-Besitzer (Gast)


Lesenswert?

Nimm nen Timer.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.