From 218e91f081cf082605cb1f6e1bff0938f7a33908 Mon Sep 17 00:00:00 2001 From: murmur Date: Sat, 13 Jul 2024 14:38:18 +0000 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8adcbe4..bea0de9 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,23 @@ -# ppssync - +# 转发PPS信号,用于保证90天工作时长内采集系统的同步精度 +# 功能 +1. MCU能输出PPS信号 +2. MCU能自动调谐OCXO +# 目标 +1. 输出PPS与输入的GPS的PPS信号相同步(误差<10us,采样周期10kbps、100us) +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的快速响应能力, +是评估和提高同步精度的可靠手段。(定量)