ppssync/README.md
2024-07-13 14:38:18 +00:00

24 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 转发PPS信号用于保证90天工作时长内采集系统的同步精度
# 功能
1. MCU能输出PPS信号
2. MCU能自动调谐OCXO
# 目标
1. 输出PPS与输入的GPS的PPS信号相同步误差<10us采样周期10kbps100us
2. 调谐后的OCXO具有小于30ppb的频率准确度误差<0.5Hz
# 分析
1. 以100MHz主频为例单周期指令执行耗时10ns<<10us可不用过多考虑程序执行时间对同
的影响
2. 仅PPS信号触发同步功能
3. OCXO用于守时保证GPS/PPS信号离线后系统走时精确继而维持同步性能
# 设计
1. OCXO频率固定为16.384MHz
2. MCU暂定为STM32F407
3. MCU以OCXO为HSE信号倍频后作为系统时钟
4. HSE分频后信号<1MHz为RTCCLK信号驱动RTC
5. 输出PPS采用buffer缓冲整形输入可选
# 测试
1. 通过示波器触发对比定性
2. 通过利用GPS接收机的EVENT功能和MCU同时记录同一个信号脉冲的时间戳并进行时间对
可以有效评估同步精度这种方法结合了GPS的高精度时间基准和MCU的快速响应能力
是评估和提高同步精度的可靠手段。(定量