
负性阻抗(-R)达不到晶振ESR的5倍怎么办?
答:可以,而且尝试调整外部电路是解决这个问题的首要方法。
负性阻抗(-R)达不到晶振ESR的5倍,意味着振荡电路的“增益裕量”不足,容易导致不起振、起振慢或在环境变化时停振。这通常是因为振荡器提供的能量不足以补偿晶振本身的损耗。
调整外部电路的核心思路是增大电路的负性阻抗,主要有以下三种方法:
1、 调整外部负载电容(最常用方法)
这是最直接有效的调整手段。在常见的皮尔斯(Pierce)振荡器中,减小接地电容(通常称为Cd和Cg)的值可以增大负性阻抗。
操作建议:可以尝试将两个外接电容的值逐步减小(例如从22pF减到15pF或10pF),并观察效果。不过需要注意,调整电容会影响振荡频率,调整后需要确认频率精度。
2、 调整反馈电阻(如有)
部分IC的振荡器引脚之间会有一个内部或外部的反馈电阻(Rf)。在满足IC设计要求的前提下,适当减小这个电阻值可以提升振荡环路增益,从而增大负性阻抗。
3、 从根源入手:更换晶振或检查IC
如果外部电路调整后效果仍不理想,可能就需要从源头考虑问题了。
更换低ESR晶振:负性阻抗的“5倍”要求是一个相对值。如果晶振本身的等效串联电阻(ESR)过大,对电路驱动能力的要求就会非常高。更换一颗ESR更小的晶振是解决问题的根本方法之一。
检查MCU/芯片规格:不同的芯片其振荡器驱动能力(跨导gm)不同。需要确认当前芯片的驱动能力是否本身就无法满足所选晶振的起振要求,应参考芯片数据手册中的建议。
