为什么单片机的晶体振荡器不能振动?如何排除?
单片机晶体振荡器不振动是一种常见现象,那么导致晶体振荡器不振动的原因是什么呢?
(1)印刷电路板布线错误;
(2)单片机质量有问题;
(3)晶体振荡器质量有问题;
(4)负载电容或匹配电容与晶体振荡器不匹配或电容质量有问题;
(5)印刷电路板受潮,导致阻抗不匹配,无法启动振动;
(6)晶体振荡器电路轨迹过长;
(7)晶体振荡器的脚之间有痕迹;
(8)外围电路的影响。
解决方案,建议按照以下方法逐一排除故障:
(1)消除电路错误的可能性,以便您可以与相应类型的微控制器的推荐电路进行比较。
(2)消除外围组件有缺陷的可能性,因为外围组件不超过电阻器和电容器。你可以很容易地识别它们是否是好产品。
(3)消除晶体振荡器是停止振荡器的可能性,因为您不仅会尝试一个或两个晶体振荡器。
(4)试着改变晶体两端的电容,也许晶体振荡器可以开始振动。电容大小请参考晶体振荡器的操作说明。
(5)印刷电路板布线时,晶体振荡器电路的走线应尽可能短,并尽可能靠近集成电路,以防止晶体振荡器两条腿之间的走线。
晶体振荡器是否正常的测试方法:
示波器连接到晶体振荡器的任何引脚,示波器的接地引脚连接到电路板上的地。如果晶体振荡器正常,将显示正弦波(在单片机内部变为方波)。正弦波的频率与晶体振荡器的标记频率相差不大。