1. 程式人生 > >晶振為什麼要加電容 需要配多大電容

晶振為什麼要加電容 需要配多大電容

這要根據晶振的規格和電路中的因素來確定,同是16MHZ的晶體諧振器,其負載電容值有可能不一樣,如10PF,20PF.....負載電容值是在其生產加工過程中確定的,無法進行改變.購買晶振時應該能得到準確的規格書.
晶振在電路中使用時,應滿足CL=C+CS.
CL為規格書中晶振的負載電容值,
C為電路中外接的電容值(一般由兩顆電容通過串並聯關係得到),
CS為電路的分佈電容,這和電路的設計,元器件分佈等因素有關,值不確定,一般為3到5PF.
所以根據以上公式就可以大概推算出應該使用的電容值,而且這一電容值可以使晶振工作在其標稱頻率附近.

如:我用的430的微控制器,8M晶振,配的是12pF的電容,其實容量的大小沒必要多準確,幾皮法到十幾皮法都可以的。

估計都差不多,你看看晶片資料上應該有。

微控制器中的外接晶振為什麼要並上兩個電容 ??為什麼好要接到啊?

1.為了要滿足諧振的條件。  具體講就是:晶體元件的負載電容是指在電路中跨接晶體兩端的總的外界有效電容。是指晶振要正常震盪所需要的電容。一般外接電容,是為了使晶振兩端的等效電容等於或接近負載電容。不是所有晶體振盪電路都需要匹配電容。是否需要由振盪電路的形式決定,分析時需採用晶體的等效模型。 2.接地:晶體旁邊的兩個電容接地實際上就是電容三點式電路的分壓電容接地點就是分壓點以接地點即分壓點為參考點振盪引腳的輸入和輸出是反相的但從並聯諧振迴路即石英晶體兩端來看形成一個正反饋以保證電路持續振盪

當然,你也可以這樣理解:

晶振標稱值在測試時有一個負載電容的條件,在工作時滿足這個條件,振盪頻率才與標稱值一致,也就是說,只有連接合適的電容才能滿足晶振的起振要求,晶振才能正常工作。