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

浅析电波表——英国MSF码

xjtudll15年前 (2011-11-03)技术心得19451

参考文献:

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

http://www.npl.co.uk/science-technology/time-frequency/time/products-and-services/msf-radio-time-signal

一、MSF码简介

MSF信号最早是在1950开始,这里所称的MSF只是一个呼叫代码,MSF这三个英文字母也不是特殊单字的简称。1966年开始24小时传送出 60kHzMSF时间讯号。在20072月把Rugby发射站搬迁至位于英国地理位置中间的Anthorn(纬度54°55N,经度3° 15W),并交由VT Communication营运。开始从Anthorn发射频率为60kHz,代码为MSF的时间电波讯号,发射功率为17千瓦。

Anthorn位于英国中部,所发射的对时电波信号强度在1000公里内保有100 µV/m,可覆盖全英国提供有效力对时电波信号,在北欧跟西欧的部分地区也可以收到MSF对时电波信号。

MSF发播的时间是UTCUTC+1(夏令时开启)。

二、MSF编码格式 

MSF编码详细定义及说明

 

编码

含义

说明及计算方法

合理值

不合理值

 

A

B

 

 

 

 

N0

1

1

 

分钟起始

 

 

N1

0

 

 

UT1>UTC

DUT1=UT1-UTC

DUT1=100msN1(B)=1

DUT1=200msN1(B)~N2(B)=1

……

DUT1=800msN1(B)~N8(B)=1

 

 

N2

0

 

 

 

 

N3

0

 

 

 

 

N4

0

 

 

 

 

N5

0

 

 

 

 

N6

0

 

 

 

 

N7

0

 

 

 

 

N8

0

 

 

 

 

N9

0

 

 

UT1<UTC

DUT1=UT1-UTC

DUT1=-100msN1(B)=1

DUT1=-200msN1(B)~N2(B)=1

……

DUT1=-800msN1(B)~N8(B)=1

 

 

N10

0

 

 

 

 

N11

0

 

 

 

 

N12

0

 

 

 

 

N13

0

 

 

 

 

N14

0

 

 

 

 

N15

0

 

 

 

 

N16

0

 

 

 

 

N17

 

0

N17(A)~N24(A)分别表示80,40,20,10,8,4,2,1BCD码);

=N17(A)+N18(A)+N19(A)+N20(A)+N21(A)+N22(A)+N23(A)+N24(A)

0~99

>99

N18

 

0

N19

 

0

N20

 

0

N21

 

0

N22

 

0

N23

 

0

N24

 

0

N25

 

0

N25(A)~N29(A)分别表示10,8,4,2,1BCD码);

= N25(A)+N26(A)+N27(A)+N28(A)+N29(A)

1~12

0

>12

N26

 

0

N27

 

0

N28

 

0

N29

 

0

N30

 

0

N30(A)~N35(A)分别表示20,10,8,4,2,1BCD码);

= N30(A)+N31(A)+N32(A)+N33(A)+N34(A)+N35(A)

131128130;需结合月和闰年判断

0

>31

其他需结合月和闰年

N31

 

0

N32

 

0

N33

 

0

N34

 

0

N35

 

0

N36

 

0

星期

N36(A)~N38(A) 分别表示4,2,1BCD码);

星期= N36(A)+N37(A)+N38(A)

06

0表示周日

>6

N37

 

0

N38

 

0

N39

 

0

N39(A)~N44(A)分别表示20,10,8,4,2,1BCD码);

小时= N39(A)+N40(A)+N41(A)+N42(A)+N43(A)+N44(A)

0~23

>23

N40

 

0

N41

 

0

N42

 

0

N43

 

0

N44

 

0

N45

 

0

N45(A)~N51(A)分别表示40,20,10,8,4,2,1BCD码);

= N45(A)+N46(A)+N47(A)+N48(A)+N49(A)+N50(A) +N51(A)

0~59

>59

N46

 

0

N47

 

0

N48

 

0

N49

 

0

N50

 

0

N51

 

0

N52

0

0

 

End of minute marker 01111110

 

 

N53

1

 

 

夏令时预告位

 

 

N54P1

1

 

校验位

17A~24AN54B 奇校验

 

 

N55P2

1

 

校验位

25A~35AN55B 奇校验

 

 

N56P3

1

 

校验位

36A~38AN56B 奇校验

 

 

N57P4

1

 

校验位

39A~51AN57B 奇校验

 

 

N58

1

 

 

夏令时标志位

N58(B)=1 夏令时

 

 

N59

0

0

结束位

 

 

 


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

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

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

标签: 手表
分享给朋友:

“浅析电波表——英国MSF码” 的相关文章

Xcode 不显示打印(NSLog)的内容

Xcode 不显示打印(NSLog)的内容

用Xcode的时候,突然发现不显示打印的消息了,感觉非常奇怪,之前一直正常可用。 最终发现原因: 自己无意中关了打印窗口了,那自然就没法显示打印信息了 如图所示,点右下角那个小按钮即可。 或者使用快捷键:command + shift + c 问题解决,打印窗口出现。...

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

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

如何在fragment里启动service

参考资料:http://stackoverflow.com/questions/13007355/how-to-start-service-from-fragments 问题: 如果在fragment里直接用startService,那么编译将不会通过。 如下代码在activity里是可以正确使用的...

如何使用Dell PowerEdge RAID控制器(PERC)初始化和创建虚拟磁盘/阵列

如何使用Dell PowerEdge RAID控制器(PERC)初始化和创建虚拟磁盘/阵列

本文介绍了使用PowerEdge RAID控制器(PERC)的Dell Bios实用程序创建和初始化虚拟阵列或虚拟磁盘(VD)的步骤。 注意:下面的说明适用于以下PowerEdge RAID控制器(PERC):5(i+e)、6(i+e)、H700、H800、H310、H710、H810、 H330、...

BIN转BCD

BCD代码,Binary-Coded Decimal‎,是一种二进制的数字编码形式,用二进制编码的十进制代码。这种编码形式利用了四个位元来储存一个十进制数,使二进制和十进制之间的转换得以快捷的进行。常见BCD编码有8421 BCD码,2421 BCD码,余3码。我们要说的就是8421 BCD码与二进...

金蝶K3:自定义SQL报表,如何在预警平台选择得到?

金蝶K3:自定义SQL报表,如何在预警平台选择得到?

自定义的SQL报表,在预警平台选择不到呢?是哪里设置问题呢?谢谢了 解决方法:BOS中将报表发布到信息服务就可以找到了。...

评论列表

无人值守换热站
15年前 (2011-11-07)

这个是什么意思呢

发表评论

访客

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