The DCF77 broadcaster is located in Mainflingen, Germany (about 24 km southeast from Frankfurt a.M., coordinates 50°01' north, 09°00' east. The time information is transmitted in the LW band, at 77.5 kHz. The transmitter's power is 50 kW, estimated radiated output power is about 25 kW. The antenna is vertical, omnidirectional, 150m high (and a 200m backup one), with capacitive extension pole. The DCF77 range is about 1500-2000km (see a picture). The average value of carrier frequency is 77.5 kHz, and does not deviate from the nominal value by more than 10-12 a week. Relative error for over 100 days is just 2*10-13. It is meaningless to measure errors for a shorter time since the transmitter broadcasts only 77500*3600*24*7 = 4,6872*1010 sine oscillations per week. In order for the measurement error to stay under 10-12, it has to recognize 1/20 of a period per week. Long-time accuracy of 2*10-13 at 77.5 kHz corresponds to one period per two years. Time information is encoded using pulse-width modulation, by dropping the carrier amplitude to 25% at the beginning of each second. Keying is phase synchronized with the carrier, and differs no more than 10 us from the official time scale of the "Physikalisch-Technischen Bundesanstalt" (PTB - Physics & Technics Institute) in Braunschweig. This drop, however, does not occur at the 59th second of each minute - minute mark. Amplitude drop lasts 100 ms - logical 0 (low), or 200ms - logical 1 (high). However, due to the antenna oscillations, the drop at the beginning of the modulation pulse is a little flattened. 150 us after the keying begins, the amplitude is still at 80% of the nominal value. The reference point that marks the exact beginning of a second is the start of the amplitude drop (it used to be 70% of full amplitude). The time it takes the signal to get from the transmitter to the receiver varies, too. When measured at a 300km distance, maximum fluctuations measured were 37 us during the day and 50 us at night. Another delay is caused by time constants in the receiver itself. High selectivity has a drawback of a strong and unprecisely defined delays. The answer-back code of the broadcaster is transmitted three times per hour in 19th, 39th and 59th minute of each hour via 250 Hz Morse modulation of the carrier, without interrupting time signals. Encoding of the full time informationDate and time valid for the next minute is transmitted, so that the information is complete at the beginning of the minute. All digits are transmitted in BCD code. This is what the DCFMON program has received: 0 10 20 30 40 50 58 | | | | | | | | | | | | | 00000000000000000010111000000010000111100111100001011010010 M--------------RAZZAS1248124P124812P1248121241248112481248P | Resserved ||1 2|| 000|| 00|| 00|D|| 0| 0000| |----bits----|Cntrol|Minute||Hour ||Day-||a|Month|-Year--| bits |y of week Meanings of individual bits:
Summer/Winter Time (Daylight Savings Time)For a better understanding of the "summer" time, standard Central European Time, and their transitions, there is an example of a transmission as it was received by DCFMON. Before the change, the time zone was 10b = UTC + 2h = CEST and bit A1 (no. 16) has indicated 1 hour ahead, that a time zone change will occur. |--Reserved--|Contrl|Minute||Hour-||-Day-|DowMnth|-Year--| | bits ||1 2|| 000|| 00|| 00| || 0| 0000| * on hook M--------------RAZZAS1248124P124812P1248121241248112481248P 00000000000000001100111101011010000111100111100001011010010 * 02:57 27.10.96 00000000000000001100100011011010000111100111100001011010010 * 02:58 27.10.96 00000000000000001100110011010010000111100111100001011010010 * 02:59 27.10.96 00000000000000001010100000000010000111100111100001011010010 02:00 27.10.96 00000000000000000010110000001010000111100111100001011010010 * 02:01 27.10.96 00000000000000000010101000001010000111100111100001011010010 * 02:02 27.10.96 00000000000000000010111000000010000111100111100001011010010 * 02:03 27.10.96In the minute right before 2:00, the time zone info 01b (UTC+1h = CET) has already been transmitted, however, the A1 bit remains high. Since 2:01, everything is back to normal. The DCF77 driver did not believe the change by one hour, and so waited for another minute before synchronizing the time. (Some alarm clocks receiving DCF77 don't "believe" this change and insist on the old time for sometimes 15 minutes or even longer.) Abbreviations and terms
Download & Links
Software to decode and monitor DCF77![]() ![]() Both programs work under both DOS and Windows 3.11 (I didn't have the courage to try Win95). Receivers
DCF77 Broadcaster Range![]() LiteratureCzech language only |
Related articles
-
None articles.