1 自适应式时钟源内外频标的切换原理
图1给出的锁相时钟源是单片机通过串行数字接口对锁相芯片内部的分频器进行设置,将需要的频率N次分频作为一路鉴相输入;将参考信号进行R次分频,作为另一路鉴相输入,通过鉴相器后得到反映两路鉴相信号误差的控制电压,经过低通滤波器后,取出其中缓慢变化的直流电压分量,用来控制压控元件电容量的变化,将VCO的输出频率拉回到稳定值上来,环路锁定。
时钟源的内外频标切换主要由软件来实现。图2中单片机的P1.1口用来控制内部晶振加电,P0.2口用来检测环路锁定指示。当外加频标时,单片机通过串行数据口,给锁相环芯片送入5 MHz参考的频率控制字,延时等待,检测锁定指示电平为高,则环路锁定在5 MHz频标上,单片机停止送数,降单片机的内部时钟,来避免单片机带给环路的干扰;如果锁定指示为低,单片机继续送10 MHz参考的频率控制字,延时等待,如果检测锁定指示电平为高,则环路锁定在10 MHz频标上,单片机停止送数,降单片机的内部时钟;如果锁定指示为低,单片机将通过P1.1口的高电平,控制稳压块LT1762,给内部的20 MHz晶振加电,然后单片机送20 MHz参考的频率控制字,最终环路锁定。如果内外频标同时外加,锁定指示电平高低发生跳变,环路处于失锁状态,单片机随即切断内频标电源,环路重新锁定在外频标上。
传统的内外频标切换时钟源的内外频标频率是相同的,而自适应式时钟源内外频标频率不同,外频标还可以有几种不同频率的选择。因此,该时钟源在整机使用中对外部频标的要求大大降低,内部的恒温晶振也保证了在没有外频标情况下,时钟源仍然能正常工作,增加了在整机系统使用中的兼容性。软件的实时监测又可以保证在内外频标同时存在的情况下,及时切断内部晶振的电源,避免两种不同的参考频率,对环路带来不必要的干扰。所以改进后的自适应时钟源从产品的适应性和使用的方便性都大大增强。
在调试中发现,若外频标为方波,上升沿比较陡,对频标的电平要求不高,大于0 dBm即可;若外频标为正弦波,上升沿不够陡,因此如果环路预先锁定在内频标上,再加外频标,外频标的信号需强于内频标,环路才能重新锁在外频标上。所以,外频标为正弦波的时侯,电平必须大于5 dBm,环路才能在内外频标间自适应切换。
2 自适应内外频标切换时钟源的设计与实现
2.1 自适应式时钟源的内外频标切换软件的设计
该时钟源软件的流程如图3所示。