ebps.de.vu > Bastelecke > DCF77-Empfänger

DCF77-Empfänger-Interface

Beschreibung

Bei diesem Interface geht es weniger um die Schaltung als um die Software. Die Software liest die vom Interface kommenden DCF Impulse ein und wertet sie aus. Für diese Impulse gilt: Impulse mit 100mS Länge entsprechen einer 0, für eine 1 sind es 200mS. In jeder Minute gibt es 59 Impulse, die 60. Sekunde der Minute wird nicht gesendet, daran kann man den Anfang einer neuen Minute erkennen. Die Imformationen über Zeit und Datum werden im BCD-Format gesendet, dass heißt, 00010111 wird zerteilt in 0001 0111 und umgerechtet in 1 und 7 (also 17). Außerdem gibt es die Parity-Bits. Ist das Parity-Bit 1, so muss die Anzahl der betreffenden Bits, die 1 sind, ungerade sein (z.B. Parity 1, Bits 100110101, Anzahl der Einsen ist 5). Damit kann man die meisten Empfangsfehler erkennen, denn es kommt selten vor, dass gleich 2 Bits falsch empfangen werden. Die Bits werden in dieser Reihenfolge gesendet (das Jahr wird nur zweistellig gesendet):

Bit Funktion
0-14 Immer 0 [?]
15 Hauptantenne ausgefallen
16 Umstellung Sommer-/Winterzeit zur nächsten vollen Stunde
17 momentan Sommerzeit
18 momentan Winterzeit
19 Die Minute wird 61 Sekunden lang
20 immer 1 [?]
21-24 1er Minuten, 21 ist das LSB (Wertigkeit 1)
25-27 10er Minuten, 25 ist das LSB
28 Minuten Parity-Bit
29-32 1er Stunden, 29 ist das LSB
33-34 10er Stunden, 33 ist das LSB
35 Stunden Parity-Bit
36-39 1er Tag, 36 ist das LSB
40-41 10er Tag, 40 ist das LSB
42-44 Wochentag, 42 ist das LSB, Montag = 1 (001), Sonntag = 7 (111)
45-48 1er Monat, 45 ist das LSB
49 10er Monat
50-53 1er Jahr, 50 ist das LSB
54-57 10er Jahr, 54 ist das LSB
58 Datum und Wochentag Parity-Bit

Aufbau

Als Empfänger kann z.B. der Conrad Bestellnummer 641138 verwendet werden, es wird dann der nicht invertierte Ausgang benötigt. Im Schaltplan stehen die Nummern in Klammern wie immer für 25-Polige SUB-D Stecker.

Fotos

[Foto]
640
Das kleine Interface mit dem Empfänger