单片机晶振脚原理是什么?

时间:2026-05-28
  XTAL1 和 XTAL2 是 8051 系单片机上用于连接 “晶振”(晶体谐振器 - Crystal Resonator)的两个常见引脚。从原理层面来看,这两个引脚与 MCU 内部的一个反相器相连,该反相器和外部的 “晶振” 共同构成皮尔斯振荡器(Pierce oscillator)。由于此振荡器集成在器件内部的组件极为简单,仅包含一个反相器和一个电阻,因而非常契合各种数字 IC 的设计制造流程。

  深入剖析皮尔斯振荡器的工作原理时,可将其表示为理想的电路形式。根据模电知识,若期望得到输出信号频率为特定值的振荡电路,该电路在特定条件下必须满足两个关键条件:一是特定频率的环路相移,二是闭环增益为 1。

  在皮尔斯振荡器的电路原理图中,反相器 U1 对任意频率分量都能提供 180°(即特定相移量)的相移。同时,反相器在输入输出之间可视为一个缓冲器,通过对反相器输出特性进行调整,较易实现 1 的环路增益。然而,此时相移量仅为特定值,尚未满足上述两个条件,电路如何起振呢?关键在于电路中的其他元件。

  电路中的 “晶振”,其是石英晶体,石英晶体具有压电效应。经过适当处理后,可得到压电谐振器件,即常见的石英晶体谐振器(QCR)。分析 QCR 的物理特性可知,其压电谐振过程可用理想电路模型近似完美表示。在该电路模型中,L1 - C1 - R1 组成 RLC 串联谐振电路,再加上一个实际值较小的 C0,整个 QCR 电路模型存在两个极为接近的谐振点。QCR 在电路中与反相器并联,起到选频网络的作用。上电时,振荡电路可看作反相器输出端输入一个阶跃信号,QCR 会挑选出阶跃信号中谐振点频率的信号,去除其他无用信号,在环路增益为 1 的情况下,电路趋于稳态平衡。
  从模电知识可知,在 QCR 与反相器组合的情况下,皮尔斯振荡器已具备理想振荡电路的两大网络 —— 选频和放大。看似振荡器中的 R1 和 C1//C2 作用不大,但实际上,它们是电路中精妙的部分。将 R1 与 C1//C2 单独抽出与反相器组合,理解起来有一定难度,若换一种方式则会更清晰。图中引入 R’是为了便于理解反相器中的环路电压增益。右边的运放电路除了反相结构本身提供的 - 180° 相移外,R - C 组合还会提供额外的相位延迟。更为奇妙的是,在设计合理的情况下,该电路组合能够根据实际电路中各元件的误差自动调整相移大小,与反相结构相互匹配(当然,谐振频率也会有少许改变),从而确保整个环路的相移满足条件。这个 “自动调整” 的过程推导较为复杂,在此不做详述。
  此外,R1 并联在反相器的输入输出端,这个小电阻与反相器构成反馈通路,使得人们能够将各种模拟电路的分析设计方法应用于逻辑门电路,例如通过反馈提高反相器的线性度。这样既考虑了现实电路中反相器的非理想特性,又使电路图保持简洁易懂。
  实际的 MCU 振荡电路是 “Isolated” Pierce - Gate Oscillator,需要考虑的因素比理论模型复杂得多,但基本原理是一致的。振荡电路输出的波形,会通过下的时钟发生电路(Clock Generator)进行整形调整,得到具有稳定形状的矩形信号,并输出至时钟树,作用于整个 MCU 的同步逻辑。
  在电子技术领域,8051 系单片机的应用十分广泛,其晶振引脚及相关振荡电路的原理对于理解单片机的工作机制至关重要。皮尔斯振荡器作为一种常见的振荡电路形式,其简单而高效的结构在数字 IC 设计中具有独特的优势。深入研究皮尔斯振荡器的原理,不仅有助于我们更好地设计和优化 8051 系单片机的电路,还能为我们理解其他类型的振荡电路提供重要的参考。此外,随着电子技术的不断发展,对于振荡电路的性能要求也越来越高,如何进一步提高皮尔斯振荡器的稳定性和可靠性,也是当前研究的一个重要方向。
上一篇:嵌入式学习必知的关键技术要点
下一篇:陶瓷滤波器的原理、结构、优点、分类、型号与检测

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料