浅析电波表——德国DCF码
参考文献:
http://en.wikipedia.org/wiki/DCF77
http://www.ptb.de/en/publikationen/news/html/news032/artikel/03207.htm
http://www.ptb.de/cms/index.php?id=1787&L=1
一、DCF码简介
DCF的发射塔及备用发射塔均位于Mainflingen(纬度:50°01' N, 经度:09°00’ E),法兰克福东南约25km。自1959年起,DCF77已作为标准频率服务。从1973年起,加入了时间和日期信息。DCF发射功率为50kW,发射频率77.5kHz。
DCF信号通过天波和地波来传输。500km以内,主要是通过地波来传输;600~1100km范围,天波和地波都有;1100km以外,主要靠天波。2000km以外,能够有效接收信号的只是个例。
根据夏令时的情况,DCF发播的时间是UTC+1或UTC+2(夏令时开启)。
二、DCF编码格式
DCF编码的每一位的脉冲周期是1秒,60位一帧,帧周期为60秒。
DCF编码的方波脉宽只有两种,100ms和200ms。100ms表示0,200ms表示1。
DCF编码详细定义及说明
位 定义 |
编码 定义 |
说明及计算方法 |
合理值 |
不合理值 |
N0 (M) |
|
每分钟的起始,M=0 |
0 |
1 |
N1~N14 |
预留位 |
预留位,用于需要要扩充信息 |
|
|
N15 (R) |
|
R=1表示备用发射塔在启动 |
|
|
N16 (A1) |
|
夏令时的预告位 |
|
|
N17 (Z1) |
|
Z1=1 夏令时 |
|
|
N18 (Z2) |
|
Z2=1 冬令时 |
|
|
N19 (A2) |
|
闰秒通知位 |
|
|
N20 (S) |
|
时间信息的起始位,S=1 |
1 |
0 |
N21 |
分 |
N21~N27分别表示1,2,4,8,10,20,40分钟(BCD码); 分=N21+ N22 + N23+ N24+ N25+ N26+ N27 |
0~59 |
>59 |
N22 |
||||
N23 |
||||
N24 |
||||
N25 |
||||
N26 |
||||
N27 |
||||
N28 (P1) |
校验位 |
N21~N28偶校验 |
|
|
N29 |
时 |
N29~N34分别表示1,2,4,8,10,20小时(BCD码); 时= N29+ N30 + N31+ N32+ N33+ N34 |
0~23 |
>23 |
N30 |
||||
N31 |
||||
N32 |
||||
N33 |
||||
N34 |
||||
N35 (P2) |
校验位 |
N29~N35偶校验 |
|
|
N36 |
日 |
N36~N41分别表示1,2,4,8,10,20日(BCD码); 日= N36+ N37 + N38+ N39+ N40+ N41 |
1~31,1~28,1~30;需结合月和闰年判断 |
0; >31 其他需结合月和闰年 |
N37 |
||||
N38 |
||||
N39 |
||||
N40 |
||||
N41 |
||||
N42 |
星期 |
N42~N44分别表示1,2,4(BCD码); 星期= N42+ N43 + N44 |
1~7 |
0; >8 |
N43 |
||||
N44 |
||||
N45 |
月 |
N45~N49分别表示1,2,4,8,10月(BCD码); 月= N45+ N46 + N47+ N48+ N49 |
1~12 |
0; >12 |
N46 |
||||
N47 |
||||
N48 |
||||
N49 |
||||
N50 |
年 |
N50~N57分别表示1,2,4,8,10,20,40,80年(BCD码); 年= N50+ N51 + N52+ N53+ N54+ N55+N56+N57 |
0~99 |
>99 |
N51 |
||||
N52 |
||||
N53 |
||||
N54 |
||||
N55 |
||||
N56 |
||||
N57 |
||||
N58 (P3) |
校验位 |
N36~N58偶校验 |
|
|
N59 |
结束位 |
|
|
|