摘 要: | 在实际应用的电子设备中,如果处在不与外界互联网通信的情况下,其计量时间的方式是以设备中的晶振若干个周期作为时基来计量的。由于晶振受温度、湿度、电磁干扰、机械振动与冲击、电源波动等因素的影响,标称值与实际值就会存在不吻合的现象,从而导致运行一段时间后不同的时钟模块走时的不一致。针对这一问题,作者提出了对应的自适应同步控制算法,并完成了时钟同步系统的设计。该系统由一个主时钟模块和多个被校钟模块构成,控制芯片都是采用DSP微处理器C2000系列中的TMS320F28335。各时钟模块都采用了恒温晶振,为了方便做对比,多个被校钟模块选用了不同参数的恒温晶振。主时钟模块与多个被校时钟模块之间的同步信号采用光耦传输,一分钟同步一次。系统完成的实际测试结果表明系统运行到稳态时主时钟和被校时钟之间的时间误差都可以精确到±2.5μs以内。
|