晶振有電壓,但沒有壓差,是短路嗎? 在硬件調(diào)試中,許多工程師在測量晶振時(shí)發(fā)現(xiàn)兩端都有電壓,例如1.6V,但沒有明顯的壓差,第一反應(yīng)可能是懷疑短路。 晶振電路本質(zhì)上是一個(gè)交流振蕩電路。當(dāng)晶振未起振時(shí),兩端會靜止在一個(gè)中間電位,通常接近電源電壓的一半。萬用表測得的是穩(wěn)定的直流電壓,因此沒有壓差。這種情況一般是:晶振沒起振,并不是短路。 如果懷疑短路,建議使用萬用表的電阻檔進(jìn)行測量。斷電后測量晶振兩端的電阻: 接近0Ω:可能存在短路,如焊錫橋連、晶振內(nèi)部擊穿; 幾千歐姆以上:說明晶振電路通暢,只是未振蕩。
如何正確排查晶振不起振? 1、斷電,測電阻 → 排除短路 2、檢查電容/電阻值 → 確保合理 3、更換晶振 → 排除器件問題 4、示波器觀察波形 → 確認(rèn)是否有起振 5、檢查MCU寄存器/啟動配置 → 確保設(shè)置正確 |