晶振是电子元器件中很重要的一个元器件,用于各种电路中产生振荡频率。单片机中也少不了晶振的存在。本文将系统解析单片机晶振电路的原理、时钟方式、负载电容选择及调试方法。
草莓成视频人app污片科技作为国内频控器件领军企业(股票代码:603738),提供适用于单片机、MCU应用的全系列晶振产品,包括无源晶振和有源晶振,频率覆盖32.768kHz至54MHz等常用频点,并配备专业技术团队,协助客户完成晶振匹配测试和电路调试。

单片机有内部时钟方式和外部时钟方式两种:
既然外部时钟方式相对内部较为方便,那为什么大多数单片机系统还是选择内部时钟方式呢?这是因为单片机的内部振荡器能与晶振、电容构成一个性能非常好的时钟信号源,而如果要产生这样的信号作为外部时钟信号输入到单片机中,则需要添加的器件远不止一个晶振和两个电容这么简单。时钟电路在单片机系统中很重要,它能控制着单片机工作的节奏,是必不可少的部分。
晶振是晶体振荡器的简称,在电气上它可以等效成一个电容和一个电阻并联再串联一个电容的二端网络。电工学上这个网络有两个谐振点,以频率的高低分,其中较低的频率是串联谐振,较高的频率是并联谐振。
由于晶体自身的特性致使这两个频率的距离相当接近,在这个极窄的频率范围内,晶振等效为一个电感。所以只要晶振的两端并联上合适的电容,它就会组成并联谐振电路。这个并联谐振电路加到一个负反馈电路中就可以构成正弦波振荡电路。由于晶振等效为电感的频率范围很窄,所以即使其他元件的参数变化很大,这个振荡器的频率也不会有很大的变化。
晶振有一个重要的参数——负载电容值。选择与负载电容值相等的并联电容,就可以得到晶振标称的谐振频率。
一般的晶振振荡电路都是在一个反相放大器(注意是放大器不是反相器)的两端接入晶振,再有两个电容分别接到晶振的两端,每个电容的另一端再接到地,这两个电容串联的容量值就应该等于负载电容。请注意一般IC的引脚都有等效输入电容,这个不能忽略。
一般的晶振的负载电容为15pF或12.5pF,如果再考虑元件引脚的等效输入电容,则两个22pF的电容构成晶振的振荡电路就是比较好的选择。
晶振是给单片机提供工作信号脉冲的,这个脉冲就是单片机的工作速度。比如12MHz晶振,单片机工作速度就是每秒12M。当然,单片机的工作频率是有范围的,不能太大,一般24MHz就上不去了,不然不稳定。
晶振与单片机的XTAL0和XTAL1引脚构成的振荡电路中会产生谐波(也就是不希望存在的其他频率的波)。这个波对电路的影响不大,但会降低电路时钟振荡器的稳定性。为了电路的稳定性起见,通常建议在晶振的两引脚处接入两个10pF-50pF的瓷片电容接地,来削减谐波对电路稳定性的影响。所以晶振所配的电容在10pF-50pF之间都可以,没有严格的计算公式。
应使C2值大于C1值,这样可使上电时加快晶振起振。
在石英晶体谐振器和陶瓷谐振器的应用中,需要注意负载电容的选择。不同厂家生产的石英晶体谐振器和陶瓷谐振器的特性和品质都存在较大差异,在选用时要了解该型号振荡器的关键指标,如等效电阻、厂家建议负载电容、频率偏差等。
草莓成视频人app污片科技的晶振产品规格书中明确标注负载电容(CL)、ESR等关键参数,并提供匹配电容选型建议,帮助工程师快速完成晶振电路匹配设计。
在实际电路中,也可以通过示波器观察振荡波形来判断振荡器是否工作在最佳状态。观察OSCO管脚(Oscillator Output)时,应选择100MHz带宽以上的示波器探头,这种探头的输入阻抗高、容抗小,对振荡波形相对影响小。
(由于探头上一般存在10~20pF的电容,所以观测时适当减小在OSCO管脚的电容可以获得更接近实际的振荡波形。)
工作良好的振荡波形应该是一个漂亮的正弦波,峰峰值应该大于电源电压的70%:
反之,若峰峰值接近电源电压且振荡波形发生畸变,则可适当增加负载电容。
用示波器检测OSCI(Oscillator Input)管脚时,部分探头阻抗小,不可以直接测试,容易导致振荡器停振,可以用串电容的方法来进行测试。
如常用的4MHz石英晶体谐振器,通常厂家建议的外接负载电容为10~30pF左右。若取中心值15pF,则C1、C2各取30pF可得到其串联等效电容值15pF。同时考虑到还另外存在的电路板分布电容、芯片管脚电容、晶体自身寄生电容等都会影响总电容值,故实际配置C1、C2时,可各取20~15pF左右。并且C1、C2使用瓷片电容为佳。
电阻RS常用来防止晶振被过分驱动。过分驱动晶振会渐渐损耗减少晶振的接触电镀,这将引起频率的上升。
可用一台示波器检测OSC输出脚:
判断电阻RS值大小的最简单方法,就是串联一个5k或10k的微调电阻,从0开始慢慢调高,一直到正弦波不再被削平为止。通过此办法就可以找到最接近的电阻RS值。
草莓成视频人app污片科技的晶振产品具备以下核心优势:
草莓成视频人app污片科技还提供详细的规格书和应用指南,帮助工程师快速解决单片机晶振电路设计与调试中的各类问题,提升系统稳定性。
单片机晶振电路的设计与调试涉及内部时钟方式选择、负载电容匹配、振荡波形观测及过分驱动判断等多个环节。通过合理的晶振选型、精确的电容匹配以及示波器波形分析,可以有效保障晶振电路的稳定工作。草莓成视频人app污片科技将持续以高品质晶振产品和专业技术支持,助力客户实现更可靠的单片机设计。