晶振起振問題分析

2021-06-17 16:38:48 字數 853 閱讀 4883

晶振起振問題,晶振的負載電容匹配可能不合適,導致晶振不起振。

現象:系統工作偶爾不正常。

最近在乙個專案中,遇到乙個很奇怪的問題。

系統偶爾會不工作。

而且跑了四個周的系統,中間出現過一次。後來不知道怎麼恢復了。

當今天再次遇到,感覺這種情況,肯定是**有問題,不可能是運氣使然。

這裡將問題最終歸結到晶振上,

是因為問題的可重複性。

在第一次出現時,儘管在其他地方都進行過測量,但是沒有懷疑到晶振上,所以一直沒有將問題再次重現(後來莫名系統恢復了正常)。

如果,問題沒有重現,就無法分析問題。因為可能的地方太多。

而這次問題再次出現時,只有當在晶振上觸碰時,問題得到了重現,因此證明跟晶振這裡有問題。

測試分析過程:

首先萬用表測量ad輸出引腳(序列輸出,連線mcu),ad輸出端沒有轉換完成訊號(乙個下降沿)出現。

這個時候,如果人為將ad輸出端拉低,系統工作正常。

所以,mcu端應該沒有出現異常。

但是,ad端很長一段時間都是工作正常的,為什麼突然工作出現了異常。

在用示波器測試了各個地方之後,最終懷疑到了晶振上。

當將示波器探頭放到xtal1上時,系統恢復正常工作。如果將探頭拿下,則系統不再工作。

由此斷定,系統工作異常的原因,出現在晶振起振上。

後來先將負載電容調大一些,發現依然無法起振。

之後將負載電容調小了一些,晶振起振。系統恢復正常工作。 注:

對於晶振引起的問題很多時候很難發現,

這個要十分注意。

當其他地方,都檢測過沒有之後,可能就要考慮晶振問題了。

併聯電容,

接地,晶振不良率,都有可能導致晶振起振出現問題。

學習筆記八 晶振不起振問題

晶振在電路中的作用就是為系統提供基本的頻率訊號,如果晶振不工作,mcu就會停止導致整個電路都不能工作。晶振不起振問題 1 物料引數選型錯誤導致晶振不起振 例如 某mcu需要匹配6pf的32.768khz,結果選用12.5pf的,導致不起振。解決辦法 更換符合要求的規格型號。必要時請與mcu原廠或者我...

晶振簡介及如何使用示波器測試晶振

為什麼我用示波器觀察晶振引腳的波形時,看不到波形或者波形失真了呢?難道200m的示波器還不能測10m的晶振嗎?常見晶振 首先我們來對晶振進行簡要的介紹,晶振大體可以分為兩大類 無源晶振和有源晶振。1 無源晶振 無源晶振是一種無極性元件,需要借助於時鐘電路才能產生振盪訊號,自身無法振盪起來。無源晶振沒...

晶體 vs 晶振

晶體 crystal 是自然界存在的石英材料,也可以人造石英,目前做晶振的石英基本上都是人造的。其具有的壓電效應被人們用其來做頻率基準。可以這麼說吧,它就是塊以特定方式 at或bt等 切割的水晶。用它作振盪器時,結合具體的振盪電路 如克萊拍,考皮茲等 完成乙個完整的振盪電路的功能。那完整的振盪電路就...