晶振,在板子上看上去一個(gè)不起眼的小器件,但是在數(shù)字電路里,就像是整個(gè)電路的心臟。數(shù)字電路的所有工作都離不開時(shí)鐘,晶振的好壞,晶振電路設(shè)計(jì)的好壞,會(huì)影響到整個(gè)系統(tǒng)的穩(wěn)定性。所以說晶振是智能硬件的“心臟”。
每個(gè)單片機(jī)系統(tǒng)里都有晶振(晶體震蕩器),在單片機(jī)系統(tǒng)里晶振的作用非常大,他結(jié)合單片機(jī)內(nèi)部的電路,產(chǎn)生單片機(jī)所必須的時(shí)鐘頻率,單片機(jī)的一切指令的執(zhí)行都是建立在這個(gè)基礎(chǔ)上的,晶振的提供的時(shí)鐘頻率越高,那單片機(jī)的運(yùn)行速度也就越快。
復(fù)雜的電子產(chǎn)品,晶振是必須的,而RC或LC振蕩無(wú)法企及,原因就是信號(hào)的穩(wěn)定性不夠,而晶振的三種切型:AT切,SC切和X切,把石英按照一定的角度切成薄片,而根據(jù)其厚度就可以給出一定的頻率信號(hào),根據(jù)需要可以任意設(shè)計(jì)頻率值。
晶振下布線時(shí)該注意什么
不要過大電流的線,也不要走頻率比較高的信號(hào)線,也不要走易受干擾或易干擾其他的信號(hào)線。第三層可以走線,第二層盡量不要走線。保證晶振有一個(gè)與芯片最短距離的地相連。
晶振布線易犯的錯(cuò)誤預(yù)防
問題是這樣的,板子上面RF信號(hào)解碼的時(shí)候出錯(cuò)了,始終無(wú)法正確響應(yīng)RF信號(hào)線。
仔細(xì)檢查發(fā)現(xiàn)晶振下方有SPI的走線,而且是在內(nèi)層布線,由于SPI信號(hào)的頻率很高,因此耦合到了RF解碼芯片上去了,由于時(shí)鐘線總是出問題,RF數(shù)據(jù)總是被解碼芯片忽略掉。
對(duì)于這個(gè)問題呢,檢查晶振的有幾條:
1)確認(rèn)晶振和連接的IC被地線包圍,單片機(jī)或者IC的地需要直接和外部的地相連。
2)要確認(rèn)晶振的地和模塊其他地需要區(qū)分開,并確認(rèn)模塊其他的地與晶振的工作無(wú)關(guān)。
3)電容和晶振要盡可能靠近IC和單片機(jī),晶振,IC(單片機(jī))和電容必須在板子的同一面。
4)確認(rèn)不能有其他的信號(hào)線靠近晶振和晶振附近的。