為什么單片機的晶體振蕩器不能振動?如何排除?
單片機晶體振蕩器不振動是一種常見現象,那么導致晶體振蕩器不振動的原因是什么呢?
(1)印刷電路板布線錯誤;
(2)單片機質量有問題;
(3)晶體振蕩器質量有問題;
(4)負載電容或匹配電容與晶體振蕩器不匹配或電容質量有問題;
(5)印刷電路板受潮,導致阻抗不匹配,無法啟動振動;
(6)晶體振蕩器電路軌跡過長;
(7)晶體振蕩器的腳之間有痕跡;
(8)外圍電路的影響。
解決方案,建議按照以下方法逐一排除故障:
(1)消除電路錯誤的可能性,以便您可以與相應類型的微控制器的推薦電路進行比較。
(2)消除外圍組件有缺陷的可能性,因為外圍組件不超過電阻器和電容器。你可以很容易地識別它們是否是好產品。
(3)消除晶體振蕩器是停止振蕩器的可能性,因為您不僅會嘗試一個或兩個晶體振蕩器。
(4)試著改變晶體兩端的電容,也許晶體振蕩器可以開始振動。電容大小請參考晶體振蕩器的操作說明。
(5)印刷電路板布線時,晶體振蕩器電路的走線應盡可能短,并盡可能靠近集成電路,以防止晶體振蕩器兩條腿之間的走線。
晶體振蕩器是否正常的測試方法:
示波器連接到晶體振蕩器的任何引腳,示波器的接地引腳連接到電路板上的地。如果晶體振蕩器正常,將顯示正弦波(在單片機內部變為方波)。正弦波的頻率與晶體振蕩器的標記頻率相差不大。