物聯網的興起,包括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官網或阿里店鋪。
-
gps
+關注
關注
22文章
2894瀏覽量
166184 -
北斗
+關注
關注
3文章
593瀏覽量
36123
發布評論請先 登錄
相關推薦
評論