您好!
我们将 ADS1283用于与 GPS 约束的 rubium 振荡器同步的数据采集系统。 ADS1283 在脉冲同步模式下使用 ADC 在 GPS 1 PPS 信号的前沿进行同步。 我们在 PPS 的下一个上升沿之前应用同步脉冲 TDR 时间、以便第一个 DRDY 信号应在正确的时间到达1PPS 边缘。
ADC 设置:
采样频率:500Hz
-ADC 时钟4.096MHz
滤波器:Sinc+FIR、线性相位(恒定群延迟31个样本)
TDR=62、98046875/500)+(468/4096000)= 126.075ms
同步脉冲与 ADC 时钟同步,以避免出现 数据表中提到的“坏点”tCSDL (±30ns ADC 时钟上升沿窗口)。
DRDY 信号的下降沿按预期每500个样本达到1PPS、并通过示波器测量进行确认。
到目前为止都很好。
我们通过在 GPS 1PPS 触发后500ms 在 ADC 输入上施加以1ms 为中心的1ms 宽脉冲来测试计时。
我们假设在我们记录的数据上1PPS 上升沿之后、我们将在样本编号1562上看到脉冲的中心。
所记录样本的时间序列图显示、脉冲中心介于1562ms 和1564ms 之间、接近1562ms。 通过分析脉冲的相位、可以看出脉冲中心为1562.448ms。 我们知道输入电路确实会对增加的延迟产生一定的影响、但447us 远超。
我们的1ms 脉冲中心没有达到1562样本、而是测量447us 的额外相位延迟、有什么原因吗?
是否有另一种简单的方法来测试同步时序?
谢谢、
Terje