发布时间:2021-02-07
阅读次数:2308次
无源晶振(Crystal Resonator)广泛应用于MCU、RTC、通信设备、工业控制等电子系统。相比有源晶振(Crystal Oscillator),无源晶振本身不包含振荡电路,需要依靠MCU或专用振荡器内部电路才能正常工作,因此对外围电路设计更加敏感。实际开发过程中,很多工程师都会遇到以下问题:
晶振不起振;
振荡频率偏差较大;
工作一段时间后突然停振;
更换批次后部分产品无法启动;
RTC计时不准确。
这些问题并不一定都是晶体本身质量导致,也可能与负载电容、驱动功率、PCB布局或焊接工艺有关。下面介绍几种最常见的问题及排查方法。
无源晶振(Crystal Resonator)本质上是一种石英晶体谐振器,仅提供稳定的谐振特性,本身不能输出时钟信号,需要外部振荡电路(如MCU内部的Pierce振荡器)才能起振。有源晶振(Crystal Oscillator)内部已经集成振荡器电路,只需提供电源即可直接输出稳定时钟信号,对外围电路依赖较小,抗干扰能力也更强。
无源晶振具有成本低、功耗低等优势,但电路设计要求更高,更容易受到外围参数影响。

这是最常见的问题之一。并联谐振晶体都对应一个标称负载电容(CL),如果实际负载电容与标称值不一致,输出频率就会发生偏移。实际负载电容不仅包括外部两个匹配电容(C1、C2),还包括:MCU输入电容、PCB寄生电容、晶体封装寄生参数。
通常可近似表示为:CL ≈ (C1 × C2) / (C1 + C2) + Cstray。在晶体选型时,应根据MCU推荐的负载电容选择对应规格,并结合PCB寄生电容进行匹配设计。
对于圆柱封装(如3×8 mm、2×6 mm)晶体,有时需要调整引脚形状以适配安装位置。

需要注意的是:不要直接拉扯或强行弯折靠近玻璃密封的位置,否则可能导致玻璃珠产生裂纹,使封装气密性下降,最终影响晶体性能甚至导致失效。正确做法是在靠近外壳的位置固定引脚,再对需要弯折的位置进行调整,并尽量保留约0.5 mm以上的直线段,避免应力直接作用于玻璃密封区域。
石英晶体属于机械谐振器件,焊接过程中如果温度过高或受力过大,都可能造成内部晶片损伤。严重时会立即停振;更常见的是形成"潜在损伤",产品出厂测试正常,但经过一段时间运行后出现停振或频率漂移。
常见焊接方式包括:手工焊接、回流焊、波峰焊(主要用于插件产品)。手工焊接一般建议控制焊接时间和温度,避免长时间高温加热晶体外壳。
晶振不起振并不一定意味着晶体损坏。建议按照以下顺序检查:
- 确认晶体型号是否正确,包括频率、负载电容以及串联/并联谐振方式是否符合MCU要求。
- 检查外围电路,包括匹配电容、PCB布线以及接地是否合理。
- 检查MCU振荡器驱动能力是否满足晶体要求,驱动功率过低可能无法起振,过高则可能导致长期可靠性下降。
如果更换新的晶体后能够恢复正常,则可以进一步分析是否存在器件损坏或批次异常。
这种情况通常比完全不起振更复杂。如果只是个别产品出现停振,可能与运输、焊接应力或个别器件损伤有关。如果整批产品都出现类似现象,则需要重点检查:
晶体驱动功率是否过大;
PCB机械应力是否过高;
焊接工艺是否稳定;
是否存在负载电容设计错误;
晶体是否长期工作在超过规格的环境温度或激励功率下。
必要时,可通过交叉替换晶体、测量驱动电平或联系供应商进行失效分析,进一步确认故障原因。
在产品设计阶段,建议重点关注以下几点:
根据MCU推荐值选择正确的负载电容CL。
保持晶体与MCU距离尽量靠近,缩短走线长度。
减少PCB寄生电容和噪声干扰。
控制焊接温度及焊接时间,避免机械应力。
选择符合应用环境要求的晶体规格,包括频率、公差、温度稳定度和ESR等参数。
良好的器件选型与电路设计,往往比后期排查故障更重要。
KOAN专注于石英晶体谐振器和晶体振荡器的研发、生产及应用支持,产品涵盖无源晶振、有源晶振、32.768 kHz RTC晶体、TCXO、VCXO、OCXO等频率控制器件,广泛应用于工业控制、通信设备、消费电子、汽车电子及物联网等领域。具有完善的测试平台和质量管理体系,KOAN可提供晶振选型、负载电容匹配建议、振荡电路分析及失效诊断等技术支持,帮助客户提升系统时钟的稳定性和可靠性。