晶体谐振器的振荡频率偏离其标称值的主要原因有以下3点:
这些情况是由于电路条件与谐振器规格不匹配造成的,可以通过优化电路参数和元件选择来改进。
当振荡频率出现偏差时,按以下步骤进行确认将使原因排查更加容易。
- 测量振荡频率并确认其与标称频率之间的差
- 确认驱动功率是否在规格范围内
- 确认电路的负载电容与谐振器规格的负载电容是否一致
- 确认振荡波形,从而确认是否有异常振荡
<原因①:驱动功率超过了规格值>
处于谐振器消耗的功率大于规定值的状态。
如果驱动功率过高,振荡频率可能会变得较高,或者由于等效串联电阻(R1)增加而发生频率偏离。
主要对策
- 建议通过增大限流电阻的值来降低驱动功率。在这种情况下,振荡裕量也会降低,因此需注意确保振荡裕量在民生用途中不低于R1的5倍,在车载用途不低于R1的10倍。此外,振荡幅度也会降低,因此需要注意确保振幅不会变得过小。
- 建议通过减小负载电容来提高振荡电路的阻抗并降低电路电流。在这种情况下,由于振荡电路的负载电容减小,振荡频率将会增加。建议在更改负载电容后确认振荡频率保持在所需的频率范围内。
- 关于驱动功率的测量方法,请参照“驱动功率:测量方法的基础知识”。
<原因②:电路侧负载电容与谐振器的规格值不一致>
处于振荡电路的实际负载电容与谐振器规格书中的值不同的状态。
由于谐振器的频率由规定的负载电容决定,因此电路电容不一致会导致振荡频率发生偏离。
主要对策
- 变更负载电容以调整实际振荡频率。如果要降低实际振荡频率,则增大电容值;反之,要提高实际振荡频率,则减小电容值。请注意,增加负载电容会降低振荡裕量。此外,振荡电路阻抗降低也可能会导致振荡幅度变小,因此,对此也需要注意。
- 建议更换为负载电容不同的谐振器。更换为电容比规格书中规定的负载电容更大的谐振器会提高振荡频率,而更换为电容比规格书中规定的负载电容更小的谐振器则会降低振荡频率。
例)为了实现30MHz的振荡频率,配备了标称频率为30MHz、负载电容为6pF的谐振器。然而,实际振荡频率比30MHz低30ppm。基于此结果,我们认为振荡电路的实际负载电容大于6pF,因此更换为负载电容为8pF的谐振器。结果,振荡频率变为比30MHz低5ppm左右,振荡频率偏离得到了改进。
<原因③:振荡不正常(异常振荡)>
谐振器处于以非预期谐振频率振荡的状态。
根据微处理器的反相器特性和电路条件,可能会因晶体谐振器基波以外的模式或电路而产生振荡,导致振荡频率偏离规定值。
主要对策
- 确认微处理器的反相器是否为无缓冲型。微处理器中内置的反相器不是无缓冲型等微处理器特性可能会导致即使谐振器在振荡,其振荡频率也不会接近标称频率。
- 根据需要更换为具有合适反相器配置的微处理器。从根本上讲,这需要在微处理器上进行处理,例如将微处理器中内置的反相器变更为无缓冲型等。
- 在某些情况下,调整限流电阻和负载电容可以降低异常振荡的发生频度。