dcf77_2.jpg

Omschrijving

Relatief eenvoudige, goedkope ontvangers kunnen deze lange golf opvangen.Horloges, wekkers en klokken die werken op het DCF77 signaal geven de exacte datum en tijd tot op de seconde weer.Het protocol dat gebruikt wordt om de data te verzenden is vrij simpel, elke minuut wordt de volledige tijd en datum uitgezonden in 59 bits (van seconde 00 t/m 58).Aan het begin van elke seconde wordt een bit uitgezonden door de 77,5kHz draaggolf voor even tot 25% te reduceren (-6dB) (een soort digitale Amplitude Modulatie).Als het vermogen voor zo’n 100 mSec (0,1 sec) laag blijft dan is de uitgezonden bit een ‘0’ en als het vermogen zo’n 200 mSec (0,2 sec) laag blijft dan is het een ‘1’.Het 60e bit (seconde 59) wordt niet uitgezonden, dit wordt gebruikt als een markeringsteken om het begin van elke minuut te detecteren (en dus een nieuwe groep van 59 bits).

Aansluitingen

 

 1)  GND
2) + 1,5 tot 15 Volt
3) Data naar Arduino
4) Geïnverteerd data lijn, kan je gebruiken om LED aan te sluiten.

 
Data Beschrijving

 

BitNaamBeschrijvingToelichting
0…14GereserveerdCodering naar behoefte, bijvoorbeeld bedrijfsinformatie
15RZend antenne0 = Standaard antenne / 1 = Reserve antenne
16A1Aankondigings bit 11 = Komend uur wisselt de wintertijd / zomertijd
17Z1Tijd Zone bit 10 = Winter / 1 = Zomer
18Z2Tijd Zone bit 20 = Zomer / 1 = Winter (tegenovergesteld aan Z1)
19A2Aankondigings bit 21 = Komend uur wordt een extra seconde ingevoegd (schrikkelseconde)
20SStartbitAltijd 1, startbit gecodeerde tijdsinformatie
21…27 Minuten7 bit, BCD, LSB eerst (00…59)
28P1Pariteits bit 1Even pariteit voor alle ontvangen bits van de minuten
29…34 Uren6 bit, BCD, LSB eerst (00…23)
35P2Pariteits bit 2Even pariteit voor alle ontvangen bits van de uren
36…41 Dag v.d. maand6 bit, BCD, LSB eerst (01…31)
42…44 Dag v.d. week3 bit, BCD, LSB eerst (1 = maandag…7 = zondag)
45…49 Maand5 bit, BCD, LSB eerst (01…12)
50…57 Jaar8 bit, BCD, LSB eerst (00…99)
58P3Pariteits bit 3Even pariteit voor alle ontvangen bits van de datum

 

Bron
Downloads