0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

晶振不起振的原因

電源聯(lián)盟 ? 來源:電源聯(lián)盟 ? 2020-06-04 15:10 ? 次閱讀

晶振在現(xiàn)代器件中隨處可見,因此晶振的重要性不言而喻。但在晶振使用過程中,常常出現(xiàn)一些意料之外的晶振故障,為何晶振會不起振? 本文中,首先將為大家介紹晶振不起振的原因以及解決方案,其次將闡述 CH340 晶振不起振的應對措施以供大家參考。如果你對本文即將討論的問題存在一定興趣,不妨繼續(xù)往下閱讀哦。


遇到單片機晶振不起振是常見現(xiàn)象,那么引起晶振不起振的原因有哪些呢?讓我們一起來看看吧。

一、晶振不起振的原因


(1)PCB 板布線錯誤; (2)單片機質量有問題; (3)晶振質量有問題; (4)負載電容或匹配電容與晶振不匹配或者電容質量有問題; (5)PCB 板受潮,導致阻抗失配而不能起振; (6)晶振電路的走線過長; (7)晶振兩腳之間有走線; (8)外圍電路的影響。

二、解決方案


(1)排除電路錯誤的可能性,因此你可以用相應型號單片機的推薦電路進行比較。 (2)排除外圍元件不良的可能性,因為外圍零件無非為電阻,電容,你很容易鑒別是否為良品。 (3)排除晶振為停振品的可能性,因為你不會只試了一二個晶振。 (4)試著改換晶體兩端的電容,也許晶振就能起振了,電容的大小請參考晶振的使用說明。 (5)在 PCB 布線時晶振電路的走線應盡量短且盡可能靠近 IC,杜絕在晶振兩腳間走線。

三、無源晶體與有源晶振的區(qū)別、應用范圍及用法

1、無源晶體——無源晶體需要用 DSP 片內的振蕩器,在 datasheet 上有建議的連接方法。無源晶體沒有電壓的問題,信號電平是可變的,也就是說是根據起振電路來決定的,同樣的晶體可以適用于多種電壓,可用于多種不同時鐘信號電壓要求的 DSP,而且價格通常也較低,因此對于一般的應用如果條件許可建議用晶體,這尤其適合于產品線豐富批量大的生產者。無源晶體相對于晶振而言其缺陷是信號質量較差,通常需要精確匹配外圍電路(用于信號匹配的電容、電感、電阻等),更換不同頻率的晶體時周邊配置電路需要做相應的調整。建議采用精度較高的石英晶體,盡可能不要采用精度低的陶瓷警惕。 2、有源晶振——有源晶振不需要 DSP 的內部振蕩器,信號質量好,比較穩(wěn)定,而且連接方式相對簡單(主要是做好電源濾波,通常使用一個電容和電感構成的 PI 型濾波網絡,輸出端用一個小阻值的電阻過濾信號即可),不需要復雜的配置電路。有源晶振通常的用法:一腳懸空,二腳接地,三腳接輸出,四腳接電壓。相對于無源晶體,有源晶振的缺陷是其信號電平是固定的,需要選擇好合適輸出電平,靈活性較差,而且價格高。對于時序要求敏感的應用,個人認為還是有源的晶振好,因為可以選用比較精密的晶振,甚至是高檔的溫度補償晶振。有些 DSP 內部沒有起振電路,只能使用有源的晶振,如 TI 的 6000 系列等。有源晶振相比于無源晶體通常體積較大,但現(xiàn)在許多有源晶振是表貼的,體積和晶體相當,有的甚至比許多晶體還要小。

四、CH340 晶振不起振的現(xiàn)象及解決方法



現(xiàn)象:
連接電腦后,能夠發(fā)現(xiàn)設備。(CH340,COM),但是打了個嘆號。提示“由于 Windows 無法加載這個設備所需的驅動程序,導致這個設備工作異常。(代碼 31)”
示波器觀察,發(fā)現(xiàn)晶體沒有起振。 排查過程:(1)先更換晶體;不行 (2)然后對照數據手冊檢查原理圖,發(fā)現(xiàn) V3 引腳應該接 0.01uF 電容,而我用了 0.1uF,換,發(fā)現(xiàn)還是不行。 (3)更換芯片,不行。 (4)更換 USB 線,不行。 (5)后來在官方 BBS 上也有晶體不起振的情況,具體是上電瞬間晶體起振,稍后即為高電平。 用示波器測發(fā)現(xiàn)我的也是。但是他那個是因為信號線 D+D- 沒有加屏蔽導致。雖然沒解決問題,但既有啟示也有進展。 此外還得到另外一個信息,如果 CH340 和電腦通信異常,那么芯片會進入睡眠狀態(tài),此時晶體是不起振的。也就是說晶體不起振未必是設備硬件的問題。還和上位機有關。 (6)從官網下載最新的驅動程序,還是不行。 (7)最后還是要感謝度娘,搜索上面的提示“由于 Windows 無法加載這個設備所需的驅動程序,導致這個設備工作異常。(代碼 31)”,有個解答如下“從設備管理器中手動刪除這個硬件信息,再掃描硬件改動就應該可以發(fā)現(xiàn)這個硬件信息,不需要系統(tǒng)自動搜索驅動,而是手動指向驅動所在的文件夾,(如果沒有驅動的話,可以事先下載并解壓好。)這樣就可以重新安裝它的驅動程序了?!? 按照操作,就能夠正常識別了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6042

    文章

    44617

    瀏覽量

    637974
  • pcb
    pcb
    +關注

    關注

    4326

    文章

    23159

    瀏覽量

    399534
  • 晶振
    +關注

    關注

    34

    文章

    2899

    瀏覽量

    68243

原文標題:晶振不起振怎么辦?靠這波操作就能自救!

文章出處:【微信號:Power-union,微信公眾號:電源聯(lián)盟】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    ADS1241未能是什么原因

    原理圖如下,未能,示波器觀察Xin腳無波形,SPI通信一直未成功。和其共用SPI接口的AD7705工作正常,
    發(fā)表于 12-13 16:14

    ads1258選用32.768K是怎么回事?

    ads1258選用一個32.768K,無源,發(fā)現(xiàn),
    發(fā)表于 12-04 07:20

    使用ADS1255的時候怎么解決?

    正常;采用7.6M,匹配電容是18PF,數字地和模擬地采用0R電阻連接,模擬地和數字地的鋪銅做了分割,數字電路同時有一個單片機在工作;電路工作起來后發(fā)現(xiàn)ADS1255工作,用示波器查看發(fā)現(xiàn)
    發(fā)表于 12-04 06:18

    ADS1256外接,工作時間越長,上電的幾率越低,為什么?

    ADS1256外接,工作時間越長,上電
    發(fā)表于 11-22 14:00

    的內阻是什么?

    的叫法不同而已。理論上講,這個數值越小越好,因為電阻值越大,振起需要的功耗則越大。在電流(激勵功率)不變的情況下,電阻過大,就容易造成自身
    的頭像 發(fā)表于 09-21 08:09 ?654次閱讀
    <b class='flag-5'>晶</b><b class='flag-5'>振</b>的內阻是什么?

    單片機振蕩電路原因分析與解決方法

    。在單片機系統(tǒng)中扮演著至關重要的角色,它為單片機提供穩(wěn)定的時鐘信號。然而,在實際應用中,可能因為各種原因
    發(fā)表于 08-05 15:46

    測量要注意,探頭也有講究,不然會導致!

    時還會出現(xiàn)晶體停的情況,對于這種晶體的頻率測量有沒有好的辦法呢? 問題分析:在分析晶體停原因前,先要了解不同振蕩器的區(qū)別。 一般來說,晶體振蕩器分為無源
    的頭像 發(fā)表于 07-09 10:56 ?665次閱讀
    測量<b class='flag-5'>晶</b><b class='flag-5'>振</b>要注意,探頭也有講究,不然會導致<b class='flag-5'>晶</b><b class='flag-5'>振</b><b class='flag-5'>不</b><b class='flag-5'>起</b><b class='flag-5'>振</b>!

    STM32F413原因?

    如題,STM32F413板剛開始焊接好后,為啥STM32F413外接的8MHz;
    發(fā)表于 07-02 06:45

    ESP32-D2DW 40MHZ不能原因?

    ESP32-D2DW 40MHZ不能,請問可能是什么原因?
    發(fā)表于 07-01 07:07

    受熱會或停的現(xiàn)象

    ?晶體振蕩器利用石英晶體的壓電效應來產生非常穩(wěn)定且精確的振蕩頻率。為什么在受熱后,會出現(xiàn)頻率不穩(wěn)定,甚至有時會或停的現(xiàn)象呢? 01
    的頭像 發(fā)表于 06-30 15:29 ?1975次閱讀
    <b class='flag-5'>晶</b><b class='flag-5'>振</b>受熱會<b class='flag-5'>起</b><b class='flag-5'>振</b>或停<b class='flag-5'>振</b>的現(xiàn)象

    6個原因及解決方案,你確定不來看看嗎~

    ,會直接導致。這可能是由于在轉運過程中
    的頭像 發(fā)表于 06-21 16:53 ?1057次閱讀
    6個<b class='flag-5'>晶</b><b class='flag-5'>振</b>停<b class='flag-5'>振</b><b class='flag-5'>原因</b>及解決方案,你確定不來看看嗎~

    10個原因分析

    是電路設計和維護中常見的問題之一。當
    的頭像 發(fā)表于 06-13 10:29 ?1036次閱讀
    10個<b class='flag-5'>晶</b><b class='flag-5'>振</b><b class='flag-5'>不</b><b class='flag-5'>起</b><b class='flag-5'>振</b>的<b class='flag-5'>原因</b>分析

    外部高速或者外部低俗是什么原因引起的?

    經常會碰到外部高速或者外部低俗問題,不
    發(fā)表于 03-26 07:44

    怎么判斷是否?該怎么辦?

    如果懷疑造成電路板上電不良,該如何進一步判定是
    發(fā)表于 03-06 17:22

    CYUSB3014未識別,19.2M是啥原因

    上電USB接口識別不出,排查發(fā)現(xiàn)19.2M,請問這是啥原因,匹配電容更換了也不行。
    發(fā)表于 02-27 06:18