晶振是電子系統的核心,如果不起振,整個板子都可能無法工作。遇到這種問題,別慌,晶科鑫SJK工程師,整理真實案例、操作清單和原理分析,幫助工程師快速排查和解決問題。
一、真實案例
案例1:配置問題導致的偶發故障
現象:32.768 kHz晶振偶爾停振,斷電重啟就能恢復。
排查:檢查MCU配置,發現晶振驅動能力設置在最低檔。
解決辦法:把驅動能力調高就行。
案例2:設計問題導致的永久損壞
現象:板子上的晶振直接不起振,老化測試后完全停振,更換電源或重啟都沒用。
排查:發現晶振直接接入電源,沒用推薦的限流電阻。
結論:過大電流導致晶振內部元件損壞,無法恢復。
小結:晶振不起振可能是軟件、配置,也可能是硬件問題,嚴重時會造成永久損壞。
二、從外到內:晶振排查小技巧
晶振排查可按由表及里、由易到難的順序進行:
1.外觀與基礎電性檢查
首先檢查晶振外殼是否有裂紋或焊盤脫落,同時觀察焊點是否虛焊、短路或焊錫過多。
使用萬用表測量電源引腳電壓,確認電壓在規格范圍內,并測量引腳對地電阻,排除開路或短路問題。
此步驟主要是排除明顯的物理或電性故障,為進一步排查打基礎。
2.信號與電路狀態檢查
測量晶振輸出端,確認是否有振蕩波形。
建議使用X1檔或高阻探頭,如懷疑探頭負載影響起振,可使用X10或有源探頭。
檢查MCU的晶振驅動能力和相關配置是否正確,同時驗證負載電容C1、C2是否符合數據手冊要求。
這一步幫助判斷晶振是否受電路或配置影響。
3.環境與應力測試
對偶發停振問題,可進行高低溫循環測試,觀察是否在特定溫度下復現;
嘗試不同輸入電壓,看是否與電壓波動相關。
輕輕敲擊或按壓板子,可排查機械應力是否導致停振。
這一步有助于發現環境或應力引起的隱性故障。
三、深入原因解析
1.為什么晶振不起振
晶振振蕩需要滿足兩點:
環路增益夠大:電路要有足夠放大能力,補償晶振損耗
相位對齊:反饋信號要正確對齊
大部分不起振問題都因為環路增益不夠:
驅動能力太低(案例1)
負載電容不匹配,公式:CL = (C1×C2)/(C1 + C2) + Cstray
晶振等效串聯電阻(ESR)太高,電路提供的負阻不夠
2.測負阻與晶振驅動檢查
測負阻:在振蕩回路串聯可調電阻Rtest>逐步增大,直到晶振停止振蕩。此時總負阻= ESR + Rtest>應大于晶振ESR的5倍,保證晶振穩振。
電路因素:注意PCB板層、走線寄生電容和IC內部寄生電容對負載電容的影響。
驅動與供電:確認晶振電源穩定在規格范圍內,MCU驅動能力配置合理。
老化與應力測試:高溫、長期使用或可能受機械沖擊的板子,可做溫度循環、老化或輕微力學測試,發現潛在停振問題。
3.過壓/過流風險
風險:電流或電壓過大,會讓晶片震動過強,撞到電極或基座,甚至局部過熱導致開路。
特點:晶振一旦損壞,參數永久偏離標準,只能更換。
工程提醒:案例2顯示,晶振保護不僅靠電路設計,還要控制老化、電壓和溫度應力。
四、晶振不起振,排查流程總結
先排查外觀和基礎電性,排除明顯問題
檢查信號和配置,確認電路工作正常
分析環路增益和負阻,找到隱性問題
避免過應力,防止晶振永久損壞
總結:按這個流程走,結合工程經驗,就能快速定位問題,保證系統穩定運行。
-
有源晶振
+關注
關注
1文章
994瀏覽量
22792 -
無源晶振
+關注
關注
1文章
888瀏覽量
17850 -
晶振
+關注
關注
35文章
3560瀏覽量
73436
發布評論請先 登錄
電子工程師指南:晶振不起振排查全流程
評論