Allgemein
Anscheinend gibt es inzwischen so viele Störquellen, dass kaum noch ein einwandfreier Empfang möglich ist. Übliche Empfänger synchronisieren oft nur noch sehr schlecht mit dem Signal.
Es gibt einige Verfahren, um auch bei sehr schlechten Empfangsverhältnissen die korrekte Zeitinformation zu gewinnen, z. B.
- extrem schmalbandige Empfänger (geht etwas zu Lasten der exakten Zeitsynchronierung), teilweise mit direkter A/D-Wandlung des (heruntergemischten) Sendesignals
- Dekodierung des phasenmodulierten Signals
- Nutzung der Redundanz der Zeitinformation
Prüfsender
- Signal muss die Sendefrequenz sehr genau einhalten, da die Empfänger sehr schmalbandig sind (Quarz erforderlich, ggf. nachstimmen)
Decodierung mit PC
Hardware
Die nachfolgenden Programme verwenden einen Statuspin am seriellem Port als Eingang für das demodulierte DCF77-Signal. Moderne PCs verfügen nicht mehr über eingebaute serielle Schnittstellen, deshalb ist ein USB-Serial-Adapter erforderlich. Je nach Fabrikat und Treiber werden die Statussignale dabei aber nicht transparent signalisiert:
- Silicon Labs CP210x USB to UART Bridge
Statussignale wechseln nur alle etwa 80ms, nicht verwendbar - Prolific USB-to-Serial Comm Port
Statussignal (CTS) unverzögert, verwendbar
Software
DCF-Receiver V2 (dcf77logs.de)
- läuft unter Windows
- Signal über CTS an seriellem Port
- Logfunktion
- binäre Anzeige
- umfangreiches Logarchiv auf Website
DCF-Decoder (dl3ukh.de)
- reine DOS-Anwendung
- läuft nur mit DOSBOX unter Windows
- Signal über beliebigen Statuspin an seriellem Port
- akustische Signalkontrolle
- Echtzeitanzeige der Dekodierung
- funktioniert nicht mit allen USB-Serial-Adaptern (Prolific geht, CP2102 geht nicht)
Alternativen
- Echtzeituhr mit Quarz und Stützakku (z. B. mit DS3231)
- ESP8266 mit NTP