晶體振盪器如何讓數位電子裝置同步化
作者:Diodes 公司應用工程部經理 Qin Zhuang
大多數您所設計或使用的電子系統,都具有一或多個振盪器來提供時脈以進行同步運作,作為頻率參考或實現準確的定時。本文將討論石英晶體振盪器的優點,以及一些可用的選擇。
在以微處理器為基礎的系統中,存在著數種不同的時脈訊號,用於執行指令、將資料移入和移出記憶體,以及外部通訊介面。
一個簡單的嵌入式控制器可能擁有幾 MHz 的時脈頻率,而個人電腦中的微處理器通常預期會有 15 MHz 的輸入時脈。這將在內部倍數增加,以提供 CPU 和其他子系統的時脈。系統中的其他元件可能都各有自己的時脈要求。例如,乙太網路控制器需要 25 MHz 的時脈,或即時時脈 (RTC) 需要 32.768 kHz。
射頻 (RF) 系統需要準確的頻率參考,以實現端對端通訊並可過濾不需要的訊號和雜訊。
關鍵振盪器特性
除了提供指定頻率的基本需求外,依據您的產品應用,振盪器可能還必須滿足其他需求。
例如,許多產品應用需要極為精確定義的頻率。對於需要透過序列或無線介面與其他裝置進行通訊的系統而言,這尤其重要。準確度通常以百萬分之一 (ppm) 為單位進行測量。
針對手持或電池供電的設備而言,擁有低功耗是十分重要的。對 RTC 來說尤其如此,因為即使在低功耗或待機模式下,電路的此一部分也將始終處於有效狀態。
最後,您可能需要考量例如操作環境、成本和外形尺寸等各種因素。
完美諧振
任何振盪器都使用某種諧振或微調電路,搭配放大和回饋來產生特定頻率輸出。
微調電路可以電阻電容 (RC) 或電感電容 (LC) 網路為基礎。這些裝置較為簡單,且能在寬廣的範圍內變更頻率。不過,設計一個準確的 RC 或 LC 振盪器,需要使用昂貴的精確元件。即便如此,它們也無法滿足許多產品應用所要求的最高準確度和穩定性。
晶體 (通常為石英) 也可以作為諧振元件。將晶體切割為兩個平行的晶面,並在其上沉積金屬接點。石英具有壓電效應,代表將該晶體置於壓力下時,其晶面會產生電壓。相反地,在晶體上施加電壓時,晶體亦會改變形狀。
這種回饋會使晶體以其自然諧振頻率進行振盪。這將由晶體的尺寸及其切割方式決定。最常見的裁切方式稱為 AT。這可以用於很廣泛的頻率範圍,並具有良好的熱穩定性。
晶體諧振器具備很高的品質 (Q) 因數,這代表頻率是精確定義且非常穩定,因此晶體可用作低成本、高準確度振盪器的基礎。
並聯諧振頻率算式:
這兩個頻率之間的距離通常小於 1%,且振盪器電路定義使用哪種諧振模式。大多數振盪器使用並聯模式。
對於約 75 MHz 以上的高頻率而言,晶體可以基礎頻率或泛音的倍數進行振盪。
振盪器電路
振盪器電路通常會整合到需要時脈訊號的裝置內。例如,許多微控制器和類似裝置都有兩個接腳,您可以在上面簡單地連接一個晶體和一對陶瓷電容器來完成電路。
電路的總負載電容 (CL) 需要與晶體的指定 CL 相符。這是由陶瓷電容器加上晶體封裝、振盪器輸入接腳和電路板線路的任何雜散電容組成。
要準確計算電路中的所有雜散電容和寄生電容並不容易,因此您可以先進行預估 (通常在 4 至 6 pF 左右),然後測量輸出頻率,以查看是否需要調整電容器的值。
如果總 CL 大於指定 CL,將會降低振盪頻率。如果 CL 太低,則頻率將更高。
如果 CL 的高低過於懸殊,則振盪器可能根本無法啟動。