当前位置:首页 > 技术心得 > 正文内容

浅析电波表——德国DCF码

xjtudll15年前 (2011-10-24)技术心得28670

参考文献:

 

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+1UTC+2(夏令时开启)。

clip_image002

二、DCF编码格式

DCF编码的每一位的脉冲周期是1秒,60位一帧,帧周期为60秒。

DCF编码的方波脉宽只有两种,100ms200ms100ms表示0200ms表示1

clip_image004

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

131128130;需结合月和闰年判断

0

>31

其他需结合月和闰年

N37

N38

N39

N40

N41

N42

星期

N42~N44分别表示1,2,4BCD码);

星期= N42+ N43 + N44

17

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

结束位

 

 

 

 

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/201/

标签: 手表
分享给朋友:

“浅析电波表——德国DCF码” 的相关文章

Keil  error C272: '__asm' requires src-control to be active 解决办法

Keil error C272: '__asm' requires src-control to be active 解决办法

问题: 在C代码里加入了__asm语句,例如“__asm POP 7”,编译出现Error error C272: '__asm' requires src-control to be active 解决办法: 右键选中该文件----option for file"...

聚合物电池的容量如何计算

参考资料: http://www.18650.com.cn/news/15373393.html 1、测量开路电压 电池端电压和剩余容量之间有一个确定的关系,测量电池端电压即可估算其剩余容量。 这种方法的局限是: 1)对于不同厂商生产的电池,其开路电压与容量之间的关系各不相同。 2)只有通过测...

Windows10 安装软件时提示 the error code is 2503/2502 错误解决办法

Windows10 安装软件时提示 the error code is 2503/2502 错误解决办法

问题内容:Windows10 安装软件时提示“ the error code is 2503/2502”错误代码分析原因:由于安装.msi格式的软件时,无法使用管理员身份运行,导致权限不够,从而引起2503/2502代码的错误解决方法:设置 C:\WINDOWS\TEMP的权限1、依次打开“ 我的电...

C# 去掉小数点后面多余的0

1、使用TrimEnd()    decimal num1=(decimal)0.5;    //第一步将浮点数转换成字符串    string strNum=num1.ToString(); &nb...

无线网络连接受限

   今天换了个房间,于是原来的网线不够长了,想到Dlink DI-624路由器是无线的,那我就用无线上网的方式,这样就不用跑去买网线了。   说干就干,路由器设置还是非常简单的,无非就是选择连接方式,SSID,然后加密方式,设置密码,保存...

PowerPCB5.01安装

PowerPCB5.01安装

软件下载地址:http://www.mcu123.com/news/Soft/embsof/pcb/200609/104.html我目前就是用的这个,暂时没发现什么问题。1、安装时选择“Node-locked with FLEXid Key(teal)”  ...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。