晶振工作原理
晶振-基本概述
? ? ? ?
晶振晶體全稱為晶體振蕩器,其作用在于產生原始的時鐘頻率,這個頻率經過頻率發生器的放大或縮小后就成了電腦中各種不同的總線頻率。以聲卡為例,要實現對模擬信號44.1kHz或48kHz的采樣,頻率發生器就必須提供一個44.1kHz或48kHz的時鐘頻率。如果需要對這兩種音頻同時支持的話,聲卡就需要有兩顆晶振。但是娛樂級聲卡為了降低成本,通常都采用SRC將輸出的采樣頻率固定在48kHz,但是SRC會對音質帶來損害,而且現在的娛樂級聲卡都沒有很好地解決這個問題。
晶振一般叫做晶體諧振器,是一種機電器件,是用電損耗很小的石英晶體經精密切割磨削并鍍上電極焊上引線做成。這種晶體有一個很重要的特性,如果給他通電,他就會產生機械振蕩,反之,如果給他機械力,他又會產生電,這種特性叫機電效應。他們有一個很重要的特點,其振蕩頻率與他們的形狀,材料,切割方向等密切相關。由于石英晶體化學性能非常穩定,熱膨脹系數非常小,其振蕩頻率也非常穩定,由于控制幾何尺寸可以做到很精密,因此,其諧振頻率也很準確。根據石英晶體的機電效應,我們可以把它等效為一個電磁振蕩回路,即諧振回路。他們的機電效應是機-電-機-電..的不斷轉換,由電感和電容組成的諧振回路是電場-磁場的不斷轉換。在電路中的應用實際上是把它當作一個高Q值的電磁諧振回路。由于石英晶體的損耗非常小,即Q 值非常高,做振蕩器用時,可以產生非常穩定的振蕩,作濾波器用,可以獲得非常穩定和陡削的帶通或帶阻曲線。
?
晶振-主要參數
? ? ? ?
| 參數 | 基本描述 |
| 頻率準確度 | 在標稱電源電壓、標稱負載阻抗、基準溫度(252℃)以及其他條件保持不變,晶體振蕩器的頻率相對與其規定標稱值的最大允許偏差,即(fmax-fmin)/f0; |
| 溫度穩定度 | 其他條件保持不變,在規定溫度范圍內晶體振蕩器輸出頻率的最大變化量相對于溫度范圍內輸出頻率極值之和的允許頻偏值,即(fmax-fmin)/(fmax+fmin); |
| 頻率調節范圍 | 通過調節晶振的某可變元件改變輸出頻率的范圍。 |
| 調頻(壓控)特性 | 包括調頻頻偏、調頻靈敏度、調頻線性度。 |
| 負載特性 | 其他條件保持不變,負載在規定變化范圍內晶體振蕩器輸出頻率相對于標稱負載下的輸出頻率的最大允許頻偏。 |
| 電壓特性 | 其他條件保持不變,電源電壓在規定變化范圍內晶體振蕩器輸出頻率相對于標稱電源電壓下的輸出頻率的最大允許頻偏。 |
| 雜波 | 輸出信號中與主頻無諧波(副諧波除外)關系的離散頻譜分量與主頻的功率比,用dBc表示。 |
| 諧波 | 諧波分量功率Pi與載波功率P0之比,用dBc表示。 |
| 頻率老化 | 在規定的環境條件下,由于元件(主要是石英諧振器)老化而引起的輸出頻率隨時間的系統漂移過程。通常用某一時間間隔內的頻差來量度。對于高穩定晶振,由于輸出頻率在較長的工作時間內呈近似線性的單方向漂移,往往用老化率(單位時間內的相對頻率變化)來量度。 |
| 日波動 | 指振蕩器經過規定的預熱時間后,每隔一小時測量一次,連續測量24小時,將測試數據按S=(fmax-fmin)/f0式計算,得到日波動。 |
| 開機特性 | 在規定的預熱時間內,振蕩器頻率值的最大變化,用V=(fmax-fmin)/f0表示。 |
| 相位噪聲 | 短期穩定度的頻域量度。用單邊帶噪聲與載波噪聲之比£(f)表示,£(f)與噪聲起伏的頻譜密度Sφ(f)和頻率起伏的頻譜密度Sy(f)直接相關,由下式表示: ? |
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
晶振-基本分類
? ? ? ?
晶振晶體振蕩器也分為無源晶振和有源晶振兩種類型。無源晶振與有源晶振(諧振)的英文名稱不同,無源晶振為crystal(晶體),而有源晶振則叫做oscillator(振蕩器)。無源晶振需要借助于時鐘電路才能產生振蕩信號,自身無法振蕩起來,所以“無源晶振”這個說法并不準確;有源晶振是一個完整的諧振振蕩器。石英晶體振蕩器與石英晶體諧振器都是提供穩定電路頻率的一種電子器件。石英晶體振蕩器是利用石英晶體的壓電效應來起振,而石英晶體諧振器是利用石英晶體和內置IC共同作用來工作的。振蕩器直接應用于電路中,諧振器工作時一般需要提供3.3V電壓來維持工作。振蕩器比諧振器多了一個重要技術參數:諧振電阻(RR),諧振器沒有電阻要求。RR的大小直接影響電路的性能,因此這是各商家競爭的一個重要參數。
?
?
晶振-工作原理
? ? ? ?
晶振計算機都有個計時電路,盡管一般使用“時鐘”這個詞來表示這些設備,但它們實際上并不是通常意義的時鐘,把它們稱為計時器(timer)可能更恰當一點。計算機的計時器通常是一個精密加工過的石英晶體,石英晶體在其張力限度內以一定的頻率振蕩,這種頻率取決于晶體本身如何切割及其受到張力的大小。有兩個寄存器與每個石英晶體相關聯,一個計數器(counter)和一個保持寄存器(holdingregister)。石英晶體的每次振蕩使計數器減1。當計數器減為0時,產生一個中斷,計數器從保持計數器中重新裝入初始值。這種方法使得對一個計時器進行編程,令其每秒產生60次中斷(或者以任何其它希望的頻率產生中斷)成為可能。每次中斷稱為一個時鐘嘀嗒(clocktick)。
晶振在電氣上可以等效成一個電容和一個電阻并聯再串聯一個電容的二端網絡,電工學上這個網絡有兩個諧振點,以頻率的高低分其中較低的頻率為串聯諧振,較高的頻率為并聯諧振。由于晶體自身的特性致使這兩個頻率的距離相當的接近,在這個極窄的頻率范圍內,晶振等效為一個電感,所以只要晶振的兩端并聯上合適的電容它就會組成并聯諧振電路。這個并聯諧振電路加到一個負反饋電路中就可以構成正弦波振蕩電路,由于晶振等效為電感的頻率范圍很窄,所以即使其他元件的參數變化很大,這個振蕩器的頻率也不會有很大的變化。晶振有一個重要的參數,那就是負載電容值,選擇與負載電容值相等的并聯電容,就可以得到晶振標稱的諧振頻率。一般的晶振振蕩電路都是在一個反相放大器(注意是放大器不是反相器)的兩端接入晶振,再有兩個電容分別接到晶振的兩端,每個電容的另一端再接到地,這兩個電容串聯的容量值就應該等于負載電容,請注意一般IC的引腳都有等效輸入電容,這個不能忽略。一般的晶振的負載電容為15p或12.5p,如果再考慮元件引腳的等效輸入電容,則兩個22p的電容構成晶振的振蕩電路就是比較好的選擇。
?
?
晶振-功能作用
? ? ? ?
晶振晶振在應用具體起到的作用,微控制器的時鐘源可以分為兩類:基于機械諧振器件的時鐘源,如晶振、陶瓷諧振槽路;RC(電阻、電容)振蕩器。一種是皮爾斯振蕩器配置,適用于晶振和陶瓷諧振槽路。另一種為簡單的分立RC振蕩器。基于晶振與陶瓷諧振槽路的振蕩器通常能提供非常高的初始精度和較低的溫度系數。RC振蕩器能夠快速啟動,成本也比較低,但通常在整個溫度和工作電源電壓范圍內精度較差,會在標稱輸出頻率的5%至50%范圍內變化。但其性能受環境條件和電路元件選擇的影響。需認真對待振蕩器電路的元件選擇和線路板布局。在使用時,陶瓷諧振槽路和相應的負載電容必須根據特定的邏輯系列進行優化。具有高Q值的晶振對放大器的選擇并不敏感,但在過驅動時很容易產生頻率漂移(甚至可能損壞)。影響振蕩器工作的環境因素有:電磁干擾(EMI)、機械震動與沖擊、濕度和溫度。這些因素會增大輸出頻率的變化,增加不穩定性,并且在有些情況下,還會造成振蕩器停振。上述大部分問題都可以通過使用振蕩器模塊避免。這些模塊自帶振蕩器、提供低阻方波輸出,并且能夠在一定條件下保證運行。最常用的兩種類型是晶振模塊和集成RC振蕩器(硅振蕩器)。晶振模塊提供與分立晶振相同的精度。硅振蕩器的精度要比分立RC振蕩器高,多數情況下能夠提供與陶瓷諧振槽路相當的精度。
選擇振蕩器時還需要考慮功耗。分立振蕩器的功耗主要由反饋放大器的電源電流以及電路內部的電容值所決定。CMOS放大器功耗與工作頻率成正比,可以表示為功率耗散電容值。比如,HC04反相器門電路的功率耗散電容值是90pF。在4MHz、5V電源下工作時,相當于1.8mA的電源電流。再加上20pF的晶振負載電容,整個電源電流為2.2mA。陶瓷諧振槽路一般具有較大的負載電容,相應地也需要更多的電流。相比之下,晶振模塊一般需要電源電流為10mA ~60mA。硅振蕩器的電源電流取決于其類型與功能,范圍可以從低頻(固定)器件的幾個微安到可編程器件的幾個毫安。一種低功率的硅振蕩器,如MAX7375,工作在4MHz時只需不到2mA的電流。 在特定的應用場合優化時鐘源需要綜合考慮以下一些因素:精度、成本、功耗以及環境需求。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
- 上一篇: 联想扬天 V14 / V15 2023
- 下一篇: 理解奈奎斯特定理和香农定理