【技术实现步骤摘要】
一种时钟同步方法、装置及电子设备
本专利技术涉及通信
,特别是涉及一种时钟同步方法、装置及电子设备。
技术介绍
在工业应用中,通常需要多个设备之间进行同步工作来共同完成工业生产。多个设备进行同步工作时,为了确保各个设备所采集的数据之间具备参考价值,通常需要各个设备在同一时刻来采集数据,因此,也就需要对各个设备的时钟之间进行同步。基于此,如何对各个设备的时钟之间进行同步,以确保各个设备所采集的数据之间具备参考意义逐渐成为开发人员备受关注的问题。
技术实现思路
本专利技术实施例的目的在于提供一种时钟同步方法、装置及电子设备,以实现设备之间的时钟同步。具体技术方案如下:本专利技术实时的一方面,提供了一种时钟同步方法,应用于待同步设备,所述方法包括:接收同步设备的秒脉冲信号,作为第一秒脉冲信号,并在预定延时后生成第二秒脉冲信号;将所述第一秒脉冲信号与第二秒脉冲信号分别接入第一计数器的两个计数脉冲通道,并获取所述第一秒脉冲信号与第二秒脉冲信号分别到达所述计数脉冲通道的计数值,作 ...
【技术保护点】
1.一种时钟同步方法,其特征在于,应用于待同步设备,所述方法包括:/n接收同步设备的秒脉冲信号,作为第一秒脉冲信号,并在预定延时后生成第二秒脉冲信号;/n将所述第一秒脉冲信号与第二秒脉冲信号分别接入第一计数器的两个计数脉冲通道,并获取所述第一秒脉冲信号与第二秒脉冲信号分别到达所述计数脉冲通道的计数值,作为第一计数值与第二计数值;/n根据所述第一秒脉冲信号的基准频率,计算所述待同步设备时钟频率的频率偏差校正系数;/n利用所述预定延时、第一计数值、第二计数值以及频率偏差校正系数计算相位补偿值;/n依据所述频率偏差校正系数和相位补偿值,将所述待同步设备的时钟与所述同步设备的时钟进行同步。/n
【技术特征摘要】
1.一种时钟同步方法,其特征在于,应用于待同步设备,所述方法包括:
接收同步设备的秒脉冲信号,作为第一秒脉冲信号,并在预定延时后生成第二秒脉冲信号;
将所述第一秒脉冲信号与第二秒脉冲信号分别接入第一计数器的两个计数脉冲通道,并获取所述第一秒脉冲信号与第二秒脉冲信号分别到达所述计数脉冲通道的计数值,作为第一计数值与第二计数值;
根据所述第一秒脉冲信号的基准频率,计算所述待同步设备时钟频率的频率偏差校正系数;
利用所述预定延时、第一计数值、第二计数值以及频率偏差校正系数计算相位补偿值;
依据所述频率偏差校正系数和相位补偿值,将所述待同步设备的时钟与所述同步设备的时钟进行同步。
2.如权利要求1所述的方法,其特征在于,所述根据所述第一秒脉冲信号的基准频率,计算所述待同步设备时钟频率的频率偏差校正系数的步骤,包括:
获取所述同步设备的相邻两个校正秒脉冲信号到达第二计数器中校正脉冲通道的计数值,分别作为第三计数值与第四计数值;
计算所述第四计数值与第三计数值之间的校正差值;
根据所述校正差值与所述基准频率,计算所述待同步设备时钟频率的频率偏差校正系数。
3.如权利要求2所述的方法,其特征在于,所述根据所述校正差值与基准频率,计算所述待同步设备时钟频率的频率偏差校正系数的步骤,包括:
利用以下表达式计算所述待同步设备时钟频率的频率偏差校正系数:
k=K/T
其中,k表示所述频率偏差校正系数,K表示所述基准频率,T表示所述校正差值。
4.如权利要求1所述的方法,其特征在于,所述利用所述预定延时、第一计数值、第二计数值以及频率偏差校正系数计算相位补偿值的步骤,包括:
利用以下表达式计算相位补偿值:
Toffset=k*(Tch2-Tch1)-t
其中,Toffset表示所述相位补偿值,k表示所述频率偏差校正系数,Tch1表示所述第一计数值,Tch2表示所述第二计数值,t表示所述预定延时。
5.如权利要求1-4任一项所述的方法,其特征在于,所述依据所述频率偏差校正系数和相位补偿值,将所述待同步设备的时钟与所述同步设备的时钟进行同步的步骤,包括:
依据所述频率偏差校正系数将所述待同步设备的时钟频率调整为所述同步设备的时钟频率;
依据所述相位补偿值对所述待同步设备的时钟相位进行相位补偿,...
【专利技术属性】
技术研发人员:裴玉奎,杨保锋,何浩,
申请(专利权)人:广州土圭垚信息科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。