skylab01的个人空间 https://blog.eetop.cn/1643681 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

简单介绍高性能SKYLAB授时模块的精准授时应用

已有 760 次阅读| 2018-6-21 17:12 |系统分类:芯片设计

物联网的兴起,包括NB-IOT及LoRa基站的逐渐减量,对于授时和同步的需求渐渐增加,SKYLAB授时模块可以提供精准授时服务,授时精度最高可达10ns,支持GPS+北斗双模授时。本篇SKYLAB君将为大家介绍高性能授时模块。

关于授时:

GPS授时:GPS授时模块在任意时刻能同时接收其视野范围内4~8颗卫星的信号,其内部硬件电路和软件通过对接收到的信息进行编码和处理,能从中提取并输出两种时间信号:一个是间隔为1秒的同步脉冲信号1PPS,其脉冲前沿与UCT的同步误差不超过1ns,二是包括在串口输出信息中的UCT绝对时间(年、月、日、时、分、秒),它是与1PPS脉冲想对应的。一旦天线位置固定下来,它只需要接收一颗卫星的信号变可维持其精密的时间输出。

北斗授时:北斗授时类似于GPS授时,也是卫星授时的一种,采用中国的北斗导航系统进行高精度授时。北斗授时模块授时原理:北斗卫星系统中的高精度原子钟的准确时间发送给北斗授时模块,通过北斗授时模块的PPS(秒脉冲)输出脚输出给用户使用,目前北斗授时模块的pps精度能达到10ns。

需要注意的是,SKYLAB定位模块定位后输出的时间是UTC时间,但是定位模块获取的时间实际上是GPS时或者北斗时,此时需要从GPS时或者北斗时换算成UTC时再输出,因此定位模块需要知道GPS时或者北斗时和UTC的时间差——我司通常称这个差值为闰秒修正值或者跳秒数。定位模块初始定位后一般不能立即从卫星获取闰秒修正值,需要等待一段时间,因此定位模块刚定位后,输出的时间有可能和UTC时间有偏差,可能不是正确的UTC时间——是否有偏差取决于定位模块内部保存的闰秒修正值,SKYLAB定位模块在每次从卫星更新到闰秒修正值后,保存在芯片内部,下次定位时会使用这一修正值直至被更新的修正值替代(该特性仅限A/AT、D/DT系列)。如果定位模块内部预设或者保存的闰秒修正值与当前的闰秒修正值不一样,此时输出的时间不是UTC时间,此时从不正确的时间调整为UTC时间的过程,会出现定位模块输出的定位信息中,某个时间出现了两次的情况,如出现了两个时间一样的RMC语句。SKYLAB的AT、DT系列授时模块(SKG12AT/SKG12DT/SKG17AT/SKG17DT)可以提供闰秒修正值是否更新的信息。

更多基于SKYLAB 高性能授时模块的选型应用可直接访问SKYLAB官网(http://www.skylab.com.cn)或阿里店铺(https://skylabgpsmodule.1688.com/)。



点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 1

    好友
  • 0

    获赞
  • 2

    评论
  • 3273

    访问数
关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-20 14:29 , Processed in 0.013854 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部