在实际应用中,除了一些环境因素外,时钟源的选择标准通常依据四个基本条件:、供电电压、尺寸和噪声。需求通常取决于特定应用所采用的通信标准。例如,高速USB需要±0.25%的总体时钟。相比之下,无需外部通信的系统可能只需5%、10%、甚至20%的时钟源便能很好地工作。
时钟噪声受许多因素的影响,包括放大器的噪声、电源噪声、线路板布线、以及振荡元件固有的噪声抑制特性等(或品质因数“Q”)。晶体的Q值很高,一般而言产生的噪声,特别适合用于要求低基带噪声的系统中,例如音频CODEC。
然而,硅振荡器占据的空间,而且不需要附加的定时元件。对于大多数硅振荡器来说,所需的外部元件通常只有一个电源旁路电容。
图1给出了两个皮尔斯振荡器的实例。图1a是一个典型的晶体振荡电路,使用外部电容和电阻。图1b则是一个基于三端陶瓷谐振器的皮尔斯振荡器,陶瓷谐振器中集成了补偿电容。这些设计中的每一个元件的值与工作频率、供电电压、反相器的类型、元件类型(晶体或谐振器)以及制造商有关。
图1. 采用晶体和三端陶瓷谐振器的皮尔斯振荡器
皮尔斯振荡器常见的实现方法是用一个CMOS非门做为放大器。虽然这种方案的稳定性和功耗性能通常比不上基于晶体管的振荡器,但是,基于CMOS反相器的电路比较简单,而且在许多情况下非常实用。带缓冲和无缓冲反相器都能用于放大元件,其中无缓冲的反相器,因为它们工作得更稳定,虽然也伴随着功耗的增加。无缓冲门没有强大的输出级,所以要驱动电路板上的长走线时必须使用标准反相器加以缓冲。
图2和图3给出了这种设计的一个实例,其中显示的是用于MC68HC908 µC的振荡电路。图2为推荐电路,三端陶瓷谐振器。图3为采用硅振荡器的电路,本例采用MAX7375,SC70封装,包括引脚在内的外形尺寸仅为2.0mm x 2.1mm。
图2. MC68HC908 µC采用基于三端谐振器的振荡器
图3. MC68HC908 µC采用MAX7375硅振荡器
硅振荡器在电路板上的布局通常没有很高的要求,因为这种器件输出的是低阻抗方波,它能够在电路板上传送足够的距离,且无须顾虑其他信号对它的干扰。硅振荡器能够驱动多个器件。和任何其他高速信号一样,硅振荡器的时钟输出在驱动长导线时会产生电磁辐射。靠近时钟发生器的引脚,在每路时钟信号上串连一个电阻可以降低这种辐射。如图4所示,MAX7375驱动两路时钟电路时,每条时钟线上都串入了一个电阻。
图4. 串联电阻减小电磁辐射
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。