实现高精度三级时钟的方法与装置的制作方法

文档序号:7505757阅读:416来源:国知局
专利名称:实现高精度三级时钟的方法与装置的制作方法
技术领域
本发明涉及一种实现高精度三级时钟的方法与装置。
背景技术
目前,一般使用GPS(全球卫星定位系统)加恒温压控晶振来实现高精度的时钟系统,如图1所示,GPS接收机与数字鉴相器连接,数字鉴相器与CPU连接,CPU(中央处理器)通过D/A转换器与恒温压控晶振连接,恒温压控晶振与数字鉴相器连接,GPS接收机输出的标准秒信号与恒温压控晶振输出的信号(约10MHZ)通过数字鉴相器进行鉴相,输出该信号频率与标准信号(GPS接收机输出的秒信号)频率的数字相差,然后由CPU读入后通过一定的控制算法,输出数字调谐电压给D/A(数模)转换器,D/A转换器通过数/模转化后输出一个模拟电压去控制恒温压控晶振器的输出频率,使其输出的信号频率达到或更接近我们所需要的信号频率(10MHZ)。采用上述方法,总体来看,GPS能保证长期的频率稳定度和精度,恒温压控晶振器的输出频率可达到要求的精度,即能保证数字同步网中的时钟输出精度,但在短期内,输出精度却不能保证,这是因为上述方法需要通过D/A转换器输出一个模拟电压来控制恒温压控晶振器的振荡频率,而模拟信号每时每刻都会受到外界的各种干扰,导致恒温压控晶振器的输出频率不稳定,也就是说,由于模拟电压的不稳定,恒温压控晶振器的输出频率总是在波动,这样,使用该装置的系统如数字同步网等就会有误码等的出现,影响数据传送的质量。

发明内容
针对上述GPS加恒温压控晶振实现高精度的时钟方法与装置所存在的问题和不足,本发明的目的是提供一种实现高精度三级时钟的方法与装置。
本发明是这样实现的一种实现高精度三级时钟的方法,包括以下步骤恒温压控晶振器输出稳定的时钟信号到DDS中;DDS(直接数字频率合成器)根据CPU的命令处理恒温压控晶振器输入的时钟信号,将处理后的时钟信号输出,并将输出的时钟信号反馈给数字鉴相器;所述数字鉴相器对反馈的时钟信号和GPS接收机输入的标准信号进行鉴相并将鉴相结果输入至所述CPU;所述CPU根据所述鉴相结果对所述DDS进行控制,使其输出接近于所需频率的信号。
进一步地,所述稳定的时钟信号是指频率稳定的时钟信号。
进一步地,所述恒温压控晶振器输出稳定的频率的时钟信号是通过将所述恒温压控晶振器的压控管脚接地或与恒压电源连接实现的。
进一步地,所述数字鉴相器对DDS反馈的时钟信号和GPS接收机输入的标准秒信号进行鉴相是指所述数字鉴相器对所述两时钟信号的频率进行比较。
进一步地,所述CPU对DDS输出的时钟信号进行调整是指调高或降低DDS的输出时钟信号的频率。
一种实现高精度三级时钟的装置,包括有GPS接收机、数字鉴相器、CPU、恒温压控晶振器和DDS,所述恒温压控晶振器与恒压电源连接,所述GPS接收机、DDS与所述数字鉴相器连接,所述数字鉴相器与所述CPU连接,所述CPU和恒温压控晶振器均与所述DDS连接;所述恒温压控晶振器输出频率稳定的时钟信号到所述DDS中;所述DDS根据所述CPU的命令处理所述恒温压控晶振器输入的时钟信号,将处理后的时钟信号输出,并将输出的时钟信号反馈给所述数字鉴相器;所述数字鉴相器对反馈的时钟信号和所述GPS接收机输入的标准信号进行鉴相并将鉴相结果输入至所述CPU;所述CPU根据所述鉴相结果对所述DDS进行控制,使其输出接近于所需频率的信号。
进一步地,所述恒温压控晶振器与恒压电源连接是指恒温压控晶振器的压控管脚与恒压电源连接。
进一步地,所述恒温压控晶振器与恒压电源连接还包括接地。
进一步地,所述数字鉴相器是对信号的频率进行比较。
本发明通过将恒温压控晶振器的压控管脚接地或与恒压电源连接,其输入电源稳定,因此,恒温压控晶振器输出的时钟信号的频率也是稳定的,由于DDS的特性,DDS对该时钟信号进行处理后输出的时钟信号频率也是稳定的,因此,与该时钟系统连接的其他如数字同步网等接收到的时钟信号也是稳定的,在数据传输过程中,就可大大减少误码的产生,保证数据传输的准确;并且,该系统能保证在DDS的调整周期内,DDS每一刻输出的时钟信号的频率都是相同的,也就是说,在短期内,输出的时钟信号频率是稳定的,并且也不会受到外界其他因素的干扰,而系统的长期稳定性是通过CPU进行调整的,也就是说,DDS输出的时钟信号的频率只有在CPU进行调整的那一刻才可能有微小的变化,之后在一个调整周期内都是相同的。本发明可保证输出到与之连接的系统中的时钟信号的频率在短期和长期内都稳定,从而保证与之连接的其他系统数据传输的准确,保证传输质量。


下面结合附图,对本发明作出详细描述。
图1为现有GPS加恒温压控晶振实现高精度的时钟系统结构示意图;图2为本发明的结构示意图;图3为本发明的数字鉴相器内部结构示意图。
具体实施例方式如图2所示,本发明包括GPS接收机、数字鉴相器、CPU、恒温压控晶振器和DDS,恒温压控晶振器的压控管脚直接接地,GPS接收机、DDS与数字鉴相器连接,数字鉴相器与CPU连接,CPU和恒温压控晶振器均与DDS连接;
这里,恒温压控晶振器和可与恒压电源连接,但恒压电源的电压应该在恒温压控晶振器的压控管脚的输入范围内。
由于恒温压控晶振器的压控管脚直接接地,相当于其输入0V的稳定电压,这样,恒温压控晶振器输出的时钟信号的频率也是恒定的某个具体值,该值接近于10MHZ,DDS以此信号为基准进行频率合成,DDS输出频率的稳定度和其输入基准频率的稳定度是一样的,因此DDS输出的时钟信号频率也是稳定的,DDS同时输出的时钟信号反馈给数字鉴相器,数字鉴相器将反馈的时钟信号与GPS接收机输入的标准秒信号进行鉴相,输出一个数字的相差,并将该相差输入至CPU,CPU通过一定的控制算法进行比较,并输出一个控制DDS的信号,DDS根据CPU的控制信号并以恒温压控晶振器输入的时钟信号为基准再进行频率合成,并输出信号。
如图3所示,数字鉴相器包括有分频器、8位计数器和锁存器组成,分频器和锁存器分别与8位计数器连接,该结构可用一块CPLD(可编程逻辑器件)芯片来实现。实现本发明时,CPU与分频器和锁存器连接并分别对它们进行控制,反馈的时钟信号输入8位计数器,作为计数脉冲,对GPS接收器送来的标准秒信号进行计数。其中,标准秒信号可以由CPU控制分频器对其进行分频,这样计数器就相当于对分频后的秒信号进行计数。把秒信号的上升沿作为计数值的锁存信号和计数器的同步清零信号,为先锁存后清零。然后由CPU读出锁存器的值。
这里,若使用CPLD,可选用xilinx公司的XC95144XL,DDS可选用ADI公司的AD9852,其输出频率可以以毫Hz(10e-3Hz)进行改变,恒温压控晶振产生的接近10MHz高稳定的时钟直接输给DDS,DDS在CPU控制下输出10MHz的时钟信号。
本发明在开始的捕捉阶段,CPU控制数字鉴相器,每秒鉴相一次,即分频器1分频,然后CPU根据鉴相的结果控制DDS的输出频率,在锁定后输出频率的误差在每秒1Hz,那么频率精度为10e-7。CPU随后调整鉴相的时间长度,由每秒鉴相一次变为每5秒鉴相一次,即分频器5分频,在锁定后继续调整鉴相的时间长度,最后可以调整为每120秒鉴相一次,即分频器120分频,这样锁定后误差为每120秒1Hz,其精度可达10e-9,当然,可根据需要调整为更长的时间鉴相一次,其输出的时钟信号的频率也就更接近10MHz,精度也就更高。
权利要求
1.一种实现高精度三级时钟的方法,包括以下步骤恒温压控晶振器输出稳定的时钟信号到DDS中;DDS根据CPU的命令处理恒温压控晶振器输入的时钟信号,将处理后的时钟信号输出,并将输出的时钟信号反馈给数字鉴相器;所述数字鉴相器对反馈的时钟信号和GPS接收机输入的标准信号进行鉴相并将鉴相结果输入至所述CPU;所述CPU根据所述鉴相结果对所述DDS进行控制,使其输出接近于所需频率的信号。
2.如权利要求1所述的实现高精度三级时钟的方法,其特征在于,所述稳定的时钟信号是指频率稳定的时钟信号。
3.如权利要求1或2所述的实现高精度三级时钟的方法,其特征在于,所述恒温压控晶振器输出稳定的频率的时钟信号是通过将所述恒温压控晶振器的压控管脚接地或与恒压电源连接实现的。
4.如权利要求1所述的实现高精度三级时钟的方法,其特征在于,所述数字鉴相器对DDS反馈的时钟信号和GPS接收机输入的标准秒信号进行鉴相是指所述数字鉴相器对所述两时钟信号的频率进行比较。
5.如权利要求1所述的实现高精度三级时钟的方法,其特征在于,所述CPU对DDS输出的时钟信号进行调整是指调高或降低DDS的输出时钟信号的频率。
6.一种实现高精度三级时钟的装置,包括有GPS接收机、数字鉴相器、CPU和恒温压控晶振器,其特征在于,该装置还包括DDS,所述恒温压控晶振器与恒压电源连接,所述GPS接收机、DDS与所述数字鉴相器连接,所述数字鉴相器与所述CPU连接,所述CPU和恒温压控晶振器均与所述DDS连接;所述恒温压控晶振器输出频率稳定的时钟信号到所述DDS中;所述DDS根据所述CPU的命令处理所述恒温压控晶振器输入的时钟信号,将处理后的时钟信号输出,并将输出的时钟信号反馈给所述数字鉴相器;所述数字鉴相器对反馈的时钟信号和所述GPS接收机输入的标准信号进行鉴相并将鉴相结果输入至所述CPU;所述CPU根据所述鉴相结果对所述DDS进行控制,使其输出接近于所需频率的信号。
7.如权利要求6所述的实现高精度三级时钟的装置,其特征在于,所述恒温压控晶振器与恒压电源连接是指恒温压控晶振器的压控管脚与恒压电源连接。
8.如权利要求6或7所述的实现高精度三级时钟的装置,其特征在于,所述恒温压控晶振器与恒压电源连接还包括接地。
9.如权利要求6所述的实现高精度三级时钟的装置,其特征在于,所述数字鉴相器是对信号的频率进行比较。
全文摘要
本发明公开了一种实现高精度三级时钟的方法与装置,该装置包括有GPS接收机、数字鉴相器、CPU、恒温压控晶振器和DDS,恒温压控晶振器输出稳定的时钟信号到DDS中;DDS根据CPU的命令处理恒温压控晶振器输入的时钟信号,将处理后的时钟信号输出,并将输出的时钟信号反馈给数字鉴相器;数字鉴相器对反馈的时钟信号和GPS接收机输入的标准信号进行鉴相并将鉴相结果输入至CPU;CPU根据鉴相结果对DDS进行控制,使其输出接近于所需频率的信号。本发明可保证输出到与之连接的系统中的时钟信号的频率在短期和长期内都稳定,从而保证与之连接的其他系统数据传输的准确,保证传输质量。
文档编号H03L7/06GK1545210SQ20031011338
公开日2004年11月10日 申请日期2003年11月18日 优先权日2003年11月18日
发明者徐海云 申请人:港湾网络有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1