晶振和 IC 間一般是通過銅走線相連的,這根走線可以看成一段導線或數段導線,導線在切割磁力線的時候會產生電流,導線越長,產生的電流越強。現實中,磁力線不常見,電磁波卻到處都是,例如:無線廣播發射、電視塔發射、手機通訊等等。晶振和IC之間的連線就變成了接收天線,它越長,接收的信號就 越強,產生的電能量就越強,直到接收到的電信號強度超過或接近晶振產生的信號強度時,IC內的放大電路輸出的將不再是固定頻率的方波了,而是亂七八糟的信 號,導致數字電路無法同步工作而出錯。
所以,畫PCB(電路板)的時候,晶振離它的放大電路(IC管腳)越近越好。
三,單片機電路晶振不起振原因分析
遇到單片機晶振不起振是常見現象,那么引起晶振不起振的原因有哪些呢?
① PCB布線錯誤;②單片機質量有問題;③ 晶振質量有問題;④負載電容或匹配電容與晶振不匹配或者電容質量有問題;⑤PCB板受潮,導致阻抗失配而不能起振;⑥ 晶振電路的走線過長;⑦晶振兩腳之間有走線;⑧外圍電路的影響。
解決方案,建議按如下方法逐個排除故障:
① 排除電路錯誤的可能性,因此可以用相應型號單片機的推薦電路進行比較。② 排除外圍元件不良的可能性,因為外圍零件無非為電阻,電容,很容易鑒別是否為良品。③ 排除晶振為停振品的可能性,因為不會只試了一二個晶振。④試著改換晶體兩端的電容,也許晶振就能起振了,電容的大小請參考晶振的使用說明。