论文部分内容阅读
讲述了时钟同步协议的原理,分析了影响同步精度的因素。首先借鉴广泛使用的IEEE1588同步协议结并合分布式数据采集系统的结构特点,利用微控制器的内置计数器实现了对数据通信协议包的收发时刻的准确计时,实现了高精度的硬件时间打戳,使时钟的同步精度达到了1μs。在此基础上又进一步将跟随的从设备的时钟源由传统的固定频率的晶体改成可以进行精细时钟频率调节的压控振荡器(VCXO),保持了分布式时钟在频率上的一致性,减小了时钟的漂移,从而实现了更高精度的时钟同步。实验表明在24MHz时钟频率情况下,通过此方法可使系统的同步精度达到10ns量级,远高于常用软件时钟同步方法能达到的微秒量级精度。