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

浅析电波表——美国WWVB码

xjtudll15年前 (2011-11-08)技术心得73420

参考文献:

http://www.nist.gov/pml/div688/grp40/wwvb.cfm

http://tf.nist.gov/stations/wwvbtimecode.htm

http://en.wikipedia.org/wiki/WWVB

一、WWVB码简介

WWVB与WWV在同一个位置,都是在科罗拉多州柯林斯堡附近(Fort Collins, Colorado)。WWVB有两个发射站,一个纬度:40°40′50.6″N, 经度:105°03′01.7″W,另一个纬度:40°40′28.9″N,经度:105°02′42.3″W。

WWVB发射功率为70kW,发射频率60kHz。与其他国家不同的是,WWVB发播的是UTC时间(非美国当地时间),尽管发射信息里面包含DST,所以需要根据当地时区来转换时间。

二、WWVB编码格式

字符

含义

FRM

FRM Marker

L1

闰年标志位(0表示闰年)

闰年的

L2

闰秒预告位

TCA

Time change announcement

DST

夏令时标志位

P0~P5

定位点标志

WWVB编码详细定义及说明

位

定义

编码

定义

说明及计算方法

合理值

不合理值

N0

(FRM)

 

起始位

 

 

N1

分

N1~N8分别表示40,20,10,8,2,4,1分钟(BCD码);

分=N1+ N2 + N3+N5+ N6+ N7+N8

0~59

>59

N2

N3

N4(空)

N5

N6

N7

N8

N9

(P1)

定点位

 

 

 

N10~N11

预留位

 

 

 

N12

时

N12~N18分别表示20,10,8,4,2,1小时(BCD码);

时= N12+ N13 + N15+ N16+ N17+ N18

0~23

>23

N13

N14(空)

N15

N16

N17

N18

N19

(P2)

定点位

 

 

 

N20~N21

预留位

 

 

 

N22

天

一年从1月1日算起到当前日期的总共天数

N22~N33分别表示200,100,80,40,20,10,8,4,2,1天(BCD码);

天数= N22+ N23+ N25+ N26+ N27+ N28+ N30+ N31+ N32+ N33

1~365;

1~366(闰年)

>366

N23

N24(空)

N25

N26

N27

N28

N29

(P3)

N30

N31

N32

N33

N34~N35

预留位

 

 

 

N36

 

DUT1标志;

如果DUT1>0,N36、N38=1,

如果DUT1<0,N37=1

 

 

N37

N38

N39

(P4)

定点位

 

 

 

N40

 

UT1修正值;

N40~N43分别表示800,200,400,100ms

 

 

N41

N42

N43

N44(空)

预留位

 

 

 

N45

年

N45~N53分别表示80,40,20,10,8,4,2,1年(BCD码);

年= N45+ N46 + N47+ N48+ N50+ N51+N52+N53

0~99

>99

N46

N47

N48

N49

(P5)

N50

N51

N52

N53

N54

预留位

 

 

 

N55

(L1)

 

闰年标志

 

 

N56

(L2)

 

闰秒预告位

 

 

N57

DST

N57高位

00 = DST not in effect.

10 = DST begins today.

11 = DST in effect

01 = DST ends today

 

 

N58

 

 

N59

(P0)

结束位

 

 

 


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

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

本文链接:http://www.xjtudll.cn/Exp/203/

标签: 手表
分享给朋友:

“浅析电波表——美国WWVB码” 的相关文章

C#实现重启应用程序

推荐使用: Application.Restart();...

略坑的STM8L IO外部中断

略坑的STM8L IO外部中断

问题: STM8的GPIO中断,如何判断是哪一个IO中断的? STM8只有一个总的GPIOX(ABCDE)中断,怎么判断是哪个引脚呢? 解决办法: 在设计硬件电路的时候就要注意这个问题,能分散开的就分散开。 至于有的人说的在中断中查询IO电平来判断是哪个IO,那是有缺陷的 例如,一个上升沿中断,脉...

php Undefined index和Undefined variable的解决方法

参考资料:http://www.jb51.net/article/13974.htm 问题: 上传一个PHP网站到服务器,提示: PHP Notice: Undefined index: user in C:\inetpub\wwwroot\xonixwatch.com\manager\index....

Android-如何关闭AlertDialog.Builder对话框

AlertDialog.Builder对话框没有类似finish()或者dismiss()这样的方法。 但是它的父类AlertDialog有dismiss方法,而且AlertDialog.Builder在.show()的时候会得到一个AlertDialog对象,我们就可以用dismiss方法将该Bu...

QQ for Mac老提示密码错误

这段时间,一直在折腾黑苹果,好不容易将黑苹果装的差不多了,下了个QQ for Mac,安装什么的都很顺利,但是就是死活登陆不上。 1、检查过大小写,确认过密码,没错。在Windows下可以使用;在Mac系统中,Web QQ也可使用。 2、采用复制粘贴的方法将密码粘贴到密码框,依旧提示密码错误。...

水晶报表 如何通过代码隐藏控件

水晶报表 如何通过代码隐藏控件

右击要设置的对象控件,点击“设置对象格式”,调出格式编辑器。点击“抑制显示”后面的编辑图标(见图红框处)。 在代码输入处输入以下代码: if  条件语句    then   true else &n...

发表评论

访客

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