遇到单片晶体振荡器不起振是一种常见的现象,晶体振荡器不起振的原因通常如下:
1、PCB布线错误;
2、单片机的质量存在问题;
3、晶体振荡器的质量存在问题;
4、负载电容或匹配电容与晶体振荡器不匹配,或电容质量有问题;
5、PCB受潮,导致阻抗不匹配,无法启动振动;
6、晶体振荡器电路的走线太长;
7、晶振两脚之间有走线;
8、外围电路的影响。
晶振商城建议逐一排查如下:
1.消除电路错误的可能性,因此您可以使用相应型号MCU的推荐电路进行比较。
2.消除外部元件不良的可能性,因为外围部件无非就是电阻器,电容器,很容易识别它是否良好。
3.排除晶体振荡器是振动停止产品的可能性,因为它不仅会测试一个或两个晶体振荡器。
4.尝试改变晶体两端的电容。也许晶体振荡器可以启动。请参考晶体振荡器了解电容的大小。
5.对PCB进行布线时,晶体振荡器电路的走线应尽可能短且尽可能靠近IC,以防止晶体两脚之间的走线。