DCF77

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

Siehe auch