无源晶振不起振的原因有哪些?排查方法与解决方案

发布时间:2022-07-19 阅读次数:3500

无源晶振(石英晶体谐振器)本身不具备振荡能力,需要依靠MCU、FPGA或专用振荡IC提供驱动,并与外围元件共同组成振荡电路。如果参数选择或电路设计不合理,就可能出现不起振、启动时间过长或工作过程中停振等问题。


参数选择不匹配

无源晶振是否能够正常起振,首先取决于参数是否与振荡电路相匹配。很多MCU都会在数据手册中明确规定推荐使用的晶体频率、负载电容(CL)以及最大等效串联电阻(ESR)。如果选择了不符合要求的晶振,即使能够安装到电路中,也可能无法正常振荡。


负载电容是最容易被忽略的参数。如果MCU要求使用特定负载电容的晶体,而外围匹配电容没有按照规格设计,晶体的实际工作点就会发生偏移,严重时可能导致无法起振。此外,晶体的ESR、频率公差、温度稳定度等参数也需要与振荡IC的驱动能力相匹配。对于高速、高稳定度系统,还应综合考虑C0、C1等电性能参数,避免因参数不匹配影响振荡性能。因此,在选型阶段,应仔细阅读MCU和晶振的规格书,确保关键参数符合设计要求。


振荡电路设计不合理

即使晶振参数正确,外围振荡电路设计不合理,同样会导致不起振。振荡电路需要同时满足振幅条件和相位条件,其中负性阻抗(Negative Resistance)是影响起振能力的重要指标。一般情况下,振荡电路提供的负性阻抗应大于晶体ESR,并留有足够裕量。工程上通常建议负性阻抗保持在晶体ESR的3~20倍之间,以保证可靠起振和长期稳定运行。


串联限流电阻(Rd)的选择也会影响驱动能力。如果Rd过大,驱动能力下降,可能导致起振困难;如果Rd过小,则会增加激励功率,使晶体长期处于过驱动状态,影响频率稳定性,甚至造成晶片损伤。除此之外,PCB布线也会影响振荡性能。晶振应尽量靠近MCU放置,走线保持短而对称,并减少寄生电容和电磁干扰,这些都有助于提高起振成功率。


焊接工艺影响

晶振属于精密电子元件,不合理的焊接工艺也可能导致不起振。如果焊接温度过高、焊接时间过长,可能会使晶体内部结构受到热应力影响,造成频率漂移、ESR增大甚至永久损坏。对于手工焊接,一般建议烙铁温度控制在350℃以内且持续时间不超过3秒,或260℃以内持续5秒左右。采用回流焊或波峰焊时,应严格按照产品规格书中的焊接曲线进行操作,避免超过允许的温度和时间范围。如果产品经过焊接后才出现不起振现象,可优先检查焊接工艺是否符合规范。


驱动能力或晶体损坏

如果设备能够正常启动,但运行一段时间后出现停振或偶发不起振,则需要进一步分析晶体本身和驱动电路。可以通过交叉测试的方法,将同型号晶振互换,判断问题是否随晶体移动。如果只有个别晶体出现异常,可能是器件受到过大的驱动功率、机械冲击或静电放电影响,导致晶体损坏。如果同一批次产品出现较高比例的不起振,则需要进一步确认驱动电路设计是否合理,同时建议联系供应商进行失效分析,检查产品质量和批次一致性。


如何降低无源晶振不起振的风险?

为了提高振荡电路的可靠性,在产品设计阶段可以重点关注以下几个方面。

- 应根据MCU推荐参数选择合适的晶体,包括频率、负载电容、ESR及温度等级等关键指标。

- 应合理设计振荡电路,优化负性阻抗、驱动功率以及外围匹配电容,确保振荡器具有足够的启动裕量。

- PCB布局应尽量缩短晶振与MCU之间的连接距离,减少寄生电容和外部电磁干扰。

- 还应严格控制焊接工艺,避免高温或长时间焊接对晶体性能造成影响。


KOAN晶振选型建议

不同应用场景,对晶振的性能要求也有所不同。如果产品以成本控制为主,对频率稳定性要求相对较低,例如消费电子、家电或玩具等产品,无源晶振通常具有更高的性价比。如果系统对频率精度、相位噪声、启动可靠性以及环境适应能力要求较高,例如通信设备、工业控制、汽车电子及精密仪器,则建议采用有源晶振方案。由于有源晶振内部已经集成振荡电路,不仅能够降低外围设计难度,还能获得更稳定的时钟输出。KOAN提供丰富的振荡器产品,包括普通时钟振荡器(XO)、温补晶振(TCXO)、压控晶振(VCXO)以及恒温晶振(OCXO),可根据不同应用需求提供更宽的工作温度范围、更高的频率稳定度以及更优异的相位噪声性能,帮助工程师提高系统可靠性并缩短产品开发周期。

  • 上一篇:晶振频差不一样,可以替换吗?20ppm、30ppm等精度替换原则
  • 下一篇:无源晶振和有源晶振有什么区别?如何快速辨别?