系统无反应,检测到晶振没有信号输出该怎么办?

检测到PCBA上晶振无输出信号时,请首先确认单片机是否工作正常,具备捕捉晶振频率信号的能力。若单片机工作正常,用示波器或频率计数器分别测量晶振输出脚与输入脚的频率信号。如果依旧没有信号输出,请取下晶振,针对晶振单体测试其频率、负载电容及电阻等参数。

导致单片机无法捕捉到晶振的原因:

1、晶振与外接电容不匹配,发生严重频偏问题,造成单片机无法正常捕捉晶振现有超差频率。

2、所选晶振频率精度与目标频率之间存在巨大差距。

3、振荡电路给晶振提供的激励功率不够。一个稳定的振荡电路需要负向阻抗,它的负向电阻值至少应该是晶振本身电阻的5倍。

即:|-R|>5Rr。

例如,要获得一个稳定的振荡电路,如果晶振电阻值为40Ω,则振荡电路的负性阻抗必须低于-200Ω。

“负性阻抗”是衡量振荡电路质量的重要标准。

在一些情况下,例如PCBA,温度变化,电压变化等,都有可能导致振荡电路失效,因此,测量负性电阻(-R)非常重要:

系统无反应,检测到晶振没有信号输出该怎么办?

测量负性电阻的方法:

(1)将可变电阻(R)与晶振串联

(2)调整可变电阻R值,直至晶振停振。

(3)断电,重新上电,调整可变电阻R值直至晶振起振。测量此时晶振的电阻R值。

(4)负性阻抗值|-R|=可变电阻此时的电阻值+测量到的晶振的电阻值。

4、如果针对晶振单体测量,各项参数均正常,但在振荡电路中工作不稳定,请尝试:

(1)测试芯片是否存在虚焊问题影响其正常稳定工作。

(2)检查晶振是否距离芯片距离足够短。

(3)检查晶振是否虚焊或曾经遭受外力破坏,比如跌落,长时间超高温焊接等。

(4)测试PCBA是否存在断路不良。

(5)检查PCBA是否受潮存在电路短路。

(6)确保晶振两脚外接电容接地。

(7)调整外接电容值,调整晶振输出频率为目标值。

(8)采用电阻较小的晶振。

(9)采用精度较高的晶振。

(10)采用性能更稳定的有源晶振方案。

了解更多晶振相关资讯,请点击晶诺威官网以下链接:

电话:0755-23068369