• <sub id="uhzwv"></sub>

    <sub id="uhzwv"></sub>
  • <dd id="uhzwv"></dd><wbr id="uhzwv"></wbr>
    <dd id="uhzwv"><address id="uhzwv"></address></dd>
    關于RTC實時時鐘晶振32.768KHz電路設計

    關于RTC實時時鐘晶振32.768KHz電路設計

    RTC實時時鐘貼片晶振32.768KHz:SMD3215/FC-135

    SMD3215 32.768Khz 2腳電路設計

    在很多數字集成電路中都要用到實時時鐘( RTC, Real Time Clock ) , 而確保RTC工作計時正確的關鍵部分就是32.756KHz 的晶體振蕩器電路。

    電路結構

    如圖1 所示是晶振的整體電路。R1為反相器invl提供偏置,使其中的MOS管工作在飽和區以獲得較大的增益;C1,C2和雜散電容一起構成晶體的電容負載, 同時它們和反相器invl一起可以等效為一負阻, 為晶體提供其振蕩所需要的能量; R2用來降低對晶體的驅動能量, 以防止晶體振壞或出現異常; 反相器inv2對invl的輸出波形整形并驅動負載。

    圖2 所示為晶體的等效電路,Cp是晶體兩個引腳間的電容, 對于不同的晶體, 其值在2~ 5pf之間; Rs是晶體的等效串連電阻, 其值表示晶體的損失;Cs和Ls分別為晶體的等效串連電容和電感, 這兩個值決定了晶體的振蕩頻率。

    關于RTC實時時鐘晶振32.768KHz電路設計

    電路原理分析

    圖1 所示的晶振電路假如滿足巴克豪林準則就可以振蕩。 從負阻的角度來分析電路的工作原理。提供負阻的電路如圖3(a)所示, 由反相放大器和晶體兩真個負載電容構成。

    關于RTC實時時鐘晶振32.768KHz電路設計

    M1可以替換圖1中的invl,忽略溝道長度調制效應、體效應和晶體管的寄生電容。 M1的漏電流即是(-I=/C1s)gm ,所以

    關于RTC實時時鐘晶振32.768KHz電路設計

    因此

    關于RTC實時時鐘晶振32.768KHz電路設計

    對于S=jw加, 此阻抗由一個即是-gm/(ClCZw2)的負電阻串連C1 和C2組成(圖3(b))

    如圖4 所示, 將晶體和放大器的偏置電阻置于M1 的柵漏兩端就構成了前面所述的晶振電路,它可以等效為右邊的串連諧振電路, 假如要維持電路振蕩,必須保證Zc的實部也就是負阻部分的|Rosc|≥Rso其中

    關于RTC實時時鐘晶振32.768KHz電路設計

    這就對反相放大器的gm的大小提出了要求。 分析了gm,的極大值和極小值, gm只有取中間值, 得到的等效負阻的盡對值才大于晶體的串聯電阻, 才能夠維持晶體的振蕩。

    關于RTC實時時鐘晶振32.768KHz電路設計

    設計反相器時, 對gm的取值應該加以留意。 尤其是對32.768KHZ的晶振, 由于其Rs值很大,gm設置不當很輕易導致晶體不振蕩。 在設置了合適的電路參數值的情況下, 使用Matlab畫出(3)式中Zc相對于gm的軌跡圖,如圖5所示,橫軸是Zc的實部( 電阻部分),縱軸是Zc的虛部(電容部分)。 這里使用晶體Rs最大值為50kΩ。圖中豎線對應實軸上的值為50kΩ,也就是說電路可以振蕩時gm必須落在豎線左邊的半圓上。 豎線與半圓的兩個交點分別是gm的最大值和最小值。

    電路設計及仿真

    實際電路按照圖1搭建,除了晶體和C1 ,C2的固定部分之外的其它元器件都被集成在電路內部, 器件模型選用的0.25um模型。在設置電路參數時有幾點是必須留意的。

    前面已經用Matlab計算出了gm的最大和最小值是分別如圖5所示的14.5uS和0.7uS,電路中反相器的 gm值必須在這兩個值之間才能保證正常振蕩。 因此MOS管選取了較小的寬長比以達到gm的要求。通過Cadence Spectre進行電路仿真得到的gm在各個corner下從6.3 us到3.2 us之間,滿足要求。

    偏置電阻R,使反相器invl工作在線性放大區,這樣才能使反相用具有大的增益并使其振蕩在確定頻率。R1的推薦值是10到25MΩ之間。隨著R1的增大,反相器的增益隨之增大,使振蕩器更快的起振并可以在較低的電源電壓下維持振蕩。

    R2的作用是增加反相器的輸出電阻并限制驅動晶振的電流的大小。R2的值必須足夠大以防止晶振被過驅動而導致晶體損壞,32.768KHZ晶體的驅動功率最大值是1uW。 對于32.768KHZ的晶振,R2的值在200到300kΩ左右。

    關于RTC實時時鐘晶振32.768KHz電路設計

     

    CL是晶振的負載電容,晶振在使用時對其負載電容是有要求的,以保證晶振在正確的頻率下振蕩。32.768KHZ的晶振一般要求負載電容為7pf或12.5pf,在實際應用中需要對電容進行調節使晶振獲得正確的振蕩頻率。

     

    另一部分使用片內集成的可調節的電容陣列,如圖6所示,用四個MOS開關控制可變電容從0 到15pf變化,依次遞增1pf。這樣就可以直接通過控制字調節晶體負載電容的大小,以使晶體正確振蕩在32.768KHZ。

    關于RTC實時時鐘晶振32.768KHz電路設計

     

    所有電路參數都設置好之后,使用Spectre進行電路仿真,可以得到晶振電路的起振過程及穩態下的波形。從圖7(a)中可以清楚的看到晶振電路的起振過程,一般的起振時間需要幾百個ms。穩定情況下invl的一端是正弦波,另一端是被放大了的近似方波,需要圖1中所示的inv2進行整型得到外形較好的方波并提供足夠的驅動能力驅動后面的數字電路。

    通過仿真還可以得到流過反相器的電流為1.4uA,晶體的功耗為0.1uW。

    關于RTC實時時鐘晶振32.768KHz電路設計

    0755-23068369
    一分钟快3网址 一分快3 uu快3 网盟彩神IV 百姓购彩大厅在线购彩 彩神v在线登录