貼片晶振也叫做SMD晶振也分為無源晶振和有源晶振兩種類型。無源晶振和有源晶振(諧振)的英文名稱不同,無源晶振為crystal(晶體),而有源晶振則叫做oscillator(振蕩器)。
無源晶振需要借助于時鐘電路才能產生振蕩信號,自身無法振蕩起來,所以“無源晶振”這個說法并不準確;有源晶振是一個完整的諧振振蕩器。石英晶體振蕩器和石英晶體諧振器都是提供穩定電路頻率的一種電子器件。石英晶體振蕩器是利用石英晶振的壓電效應來起振,而石英晶體諧振器是利用石英晶體和內置IC共同作用來工作的。振蕩器直接應用于電路中,諧振器工作時一般需要提供3.3V電壓來維持工作。振蕩器比諧振器多了一個重要技術參數:諧振電阻(RR),諧振器沒有電阻要求。RR的大小直接影響電路的性能,因此這是各商家競爭的一個重要參數。
這里將為大家介紹晶振不起振的原因以及解決方案,其次將闡述 Cspan40 晶振不起振的應對措施以供大家參考。如果你對本文即將討論的問題存在一定興趣,不妨繼續往下閱讀哦。
遇到單片機晶振不起振是常見現象,那么引起晶振不起振的原因有哪些呢?讓我們一起來看看吧。
一、晶振不起振的原因
(1)PCB 板布線錯誤;
(2)單片機質量有問題;
(3)晶振質量有問題;
(4)負載電容或匹配電容與晶振不匹配或者電容質量有問題;
(5)PCB 板受潮,導致阻抗失配而不能起振;
(6)晶振電路的走線過長;
(7)晶振兩腳之間有走線;
(8)電路的影響。
二、解決方案
(1)排除電路錯誤的可能性,因此你可以用相應型號單片機的推薦電路進行比較。
(2)排除元件不良的可能性,因為零件無非為電阻,電容,你很容易鑒別是否為良品。
(3)排除晶振為停振品的可能性,因為你不會只試了一二個晶振。
(4)試著改換晶體兩端的電容,也許晶振就能起振了,電容的大小請參考晶振的使用說明。
(5)在 PCB 布線時晶振電路的走線應盡量短且盡可能靠近 IC,杜絕在晶振兩腳間走線。
Cspan40 晶振不起振的現象及解決方法
現象:
連接電腦后,能夠發現設備。(Cspan40,COM),但是打了個嘆號。提示“由于 Windows 無法加載這個設備所需的驅動程序,導致這個設備工作異常。(代碼 31)”
用示波器觀察,發現晶體沒有起振。
排查過程:
1、先更換晶體;不行
2、然后對照數據手冊檢查原理圖,發現 V3 引腳應該接 0.01uF 電容,而我用了 0.1uF,換,發現還是不行。
3、更換芯片,不行。
4、更換 USB 線,不行。
5、后來在 BBS 上也有晶體不起振的情況,具體是上電瞬間晶體起振,稍后即為高電平。
用示波器測發現我的也是。但是他那個是因為信號線 D D- 沒有加屏蔽導致。雖然沒解決問題,但既有啟示也有進展。
此外還得到另外一個信息,如果 Cspan40 和電腦通信異常,那么芯片會進入睡眠狀態,此時晶體是不起振的。也就是說晶體不起振未必是設備硬件的問題。還和上位機有關。