專業(yè)網(wǎng)站建設(shè)知識免費(fèi)seo快速收錄工具
電子技術(shù)——共模抑制
我們在之前學(xué)習(xí)過,無論是MOS還是BJT的差分輸入對,共模信號并不會改變漏極電流的大小,因此我們說差分輸入對共模信號無響應(yīng)。但是實際上由于各種客觀非理想因素,例如電流源有限阻抗等,此時共模是影響差分輸入對的。
MOS的情況
RSSR_{SS}RSS? 的影響
下圖是一個MOS的差分輸入對,但是電流源是有限阻抗的,阻抗大小為 RSSR_{SS}RSS? ,而且我們輸入端有兩個電壓,一是信號本身固有的共模電壓 VCMV_{CM}VCM? ,另外一個是外界干擾的共模電壓 vicmv_{icm}vicm? 可能是干擾信號,也可能是噪波。我們的目的就是討論 vicmv_{icm}vicm? 對輸出電壓的影響:
首先我們討論一下 RSSR_{SS}RSS? 對偏置的影響,由于 RSSR_{SS}RSS? 的存在,流過MOS的電流要比 I/2I/2I/2 稍稍大一些。然而一般情況下 RSSR_{SS}RSS? 都是非常巨大的,因此超出 I/2I/2I/2 的那一部分幾乎可以忽略。其次 RSSR_{SS}RSS? 對 AdA_dAd? 也是沒有影響的,這是因為假設(shè)MOS都是完全相同的,此時源極永遠(yuǎn)都是虛擬地, RSSR_{SS}RSS? 無影響。
現(xiàn)在我們討論 vicmv_{icm}vicm? 存在的影響,考慮下面的電路:
我們移除了所有的DC分量,只考慮信號作用,此時電路仍然是完全對稱的,我們將MOS的漏極信號電流記為 iii 則流過 RSSR_{SS}RSS? 的電流為 2i2i2i 。我們使用等效T模型分析:
則有:
vicm=igm+2iRSSv_{icm} = \frac{i}{g_m} + 2iR_{SS} vicm?=gm?i?+2iRSS?
所以:
i=vicm1/gm+2RSSi = \frac{v_{icm}}{1/g_m + 2R_{SS}} i=1/gm?+2RSS?vicm??
輸出信號電壓為:
vo1=vo2=?RD1/gm+2RSSvicmv_{o1} = v_{o2} = -\frac{R_D}{1/g_m + 2R_{SS}}v_{icm} vo1?=vo2?=?1/gm?+2RSS?RD??vicm?
這就說明 vo1v_{o1}vo1? 和 vo2v_{o2}vo2? 是受 vicmv_{icm}vicm? 影響的,影響的比例大約為:
vovicm??RD2RSS\frac{v_o}{v_{icm}} \simeq -\frac{R_D}{2R_{SS}} vicm?vo????2RSS?RD??
這里我們假設(shè) 2RSS?1/gm2R_{SS} \gg 1/g_m2RSS??1/gm? ,盡管如此,其差分輸出信號仍然為零。
vod=vo2?vo1=0v_{od} = v_{o2} - v_{o1} = 0 vod?=vo2??vo1?=0
MOS差分輸入對抑制了全部的共模信號,是我們想要的結(jié)果。但是事實上并不總是如此,特別是電路不對稱的情況。由于現(xiàn)在電路的對稱性,我們?nèi)匀豢梢允褂冒腚娐贩治?#xff1a;
這種半電路我們稱為 共模半電路 。
RDR_DRD? 不匹配的影響
另一種非理想因素是 RDR_DRD? 不匹配,我們假設(shè) Q1Q_1Q1? 為 RDR_DRD? 而 Q2Q_2Q2? 為 RD+ΔRDR_D + \Delta R_DRD?+ΔRD? ,此時的輸出端信號電流為:
vo1??RD2RSSvicmv_{o1} \simeq -\frac{R_D}{2R_{SS}} v_{icm} vo1???2RSS?RD??vicm?
vo2??RD+ΔRD2RSSvicmv_{o2} \simeq -\frac{R_D + \Delta R_D}{2R_{SS}} v_{icm} vo2???2RSS?RD?+ΔRD??vicm?
所以差分信號電壓為:
vod=vo2?vo1=?ΔRD2RSSvicmv_{od} = v_{o2} - v_{o1} = -\frac{\Delta R_D}{2R_{SS}}v_{icm} vod?=vo2??vo1?=?2RSS?ΔRD??vicm?
我們記其 共模增益 為:
Acm≡vodvicm=?ΔRD2RSSA_{cm} \equiv \frac{v_{od}}{v_{icm}} = -\frac{\Delta R_D}{2R_{SS}} Acm?≡vicm?vod??=?2RSS?ΔRD??
還可以表示為:
Acm=?(RD2RSS)(ΔRDRD)A_{cm} = -(\frac{R_D}{2R_{SS}})(\frac{\Delta R_D}{R_D}) Acm?=?(2RSS?RD??)(RD?ΔRD??)
這說明 RDR_DRD? 不匹配會影響 vodv_{od}vod? 的輸出,即 vodv_{od}vod? 存在 vicmv_{icm}vicm? 分量,這個分量是我們不想要的。為了衡量 vicmv_{icm}vicm? 的占比,我們引入 共模抑制比 定義為:
CMRR≡∣Ad∣∣Acm∣CMRR \equiv \frac{|A_d|}{|A_{cm}|} CMRR≡∣Acm?∣∣Ad?∣?
經(jīng)常使用分貝來表示:
CMRR(dB)=20log?∣Ad∣∣Acm∣CMRR(dB) = 20 \log{\frac{|A_d|}{|A_{cm}|}} CMRR(dB)=20log∣Acm?∣∣Ad?∣?
RDR_DRD? 不匹配帶來的共模抑制比為:
CMRR=(2gmRSS)/(ΔRDRD)CMRR = (2g_mR_{SS}) / (\frac{\Delta R_D}{R_D}) CMRR=(2gm?RSS?)/(RD?ΔRD??)
為了獲得更大的共模抑制比,我們可以增大偏置電流,或者增大電流源輸出阻抗,以及盡可能使得電路匹配,即 (ΔRDRD)(\frac{\Delta R_D}{R_D})(RD?ΔRD??) 盡量小。
gmg_mgm? 不匹配的影響
另外一種非理想因素是兩個MOS管本身不匹配,可以看做是 gmg_mgm? 不匹配的影響。我們假設(shè):
gm1=gm+12Δgmg_{m1} = g_m + \frac{1}{2}\Delta g_m gm1?=gm?+21?Δgm?
gm2=gm?12Δgmg_{m2} = g_m - \frac{1}{2}\Delta g_m gm2?=gm??21?Δgm?
也就是:
gm1?gm2=Δgmg_{m1} - g_{m2} = \Delta g_m gm1??gm2?=Δgm?
雖然此時電路不對稱,我們無法使用半電路法分析,我們可以使用直接計算得到:
Acm?(RD2RSS)(Δgmgm)A_{cm} \simeq (\frac{R_D}{2R_{SS}})(\frac{\Delta g_m}{g_m}) Acm??(2RSS?RD??)(gm?Δgm??)
則共模抑制比為:
CMRR=(2gmRSS)/(Δgmgm)CMRR = (2g_mR_{SS}) / (\frac{\Delta g_m}{g_m}) CMRR=(2gm?RSS?)/(gm?Δgm??)
這個形式和 RDR_DRD? 不匹配的影響一樣。同樣的為了獲得更大的共模抑制比,我們可以增大偏置電流,或者增大電流源輸出阻抗,以及盡可能使得電路匹配,即 (Δgmgm)(\frac{\Delta g_m}{g_m})(gm?Δgm??) 盡量小。
差分輸出和單端輸出
以上的討論都是基于差分輸出而言的,如果使用的是單端輸出,則CMRR會大大降低,這是因為在本節(jié)一開始我們就分析了,即使如果電路是對稱的,那么 vicmv_{icm}vicm? 也會出現(xiàn)在輸出端的兩端,如果使用單端輸出 vicmv_{icm}vicm? 就會出現(xiàn)在輸出電壓上。如果我們想獲得較大的CMRR,我們推薦使用差分輸出。之后我們會介紹如何保持CMRR無損的將差分信號轉(zhuǎn)換為單端信號。
BJT的情況
同樣對于BJT也存在共模抑制的情況,我們使用如下圖的電路以及對應(yīng)的半電路:
輸出信號電壓為:
vo1=vo2=?αRCre+2REEvicmv_{o1} = v_{o2} = -\frac{\alpha R_C}{r_e + 2R_{EE}}v_{icm} vo1?=vo2?=?re?+2REE?αRC??vicm?
說明BJT的同樣抑制共模信號。但是當(dāng)出現(xiàn)電路不匹配的情況下,例如存在 ΔRC\Delta R_CΔRC? :
Acm=?αΔRC2REE+reA_{cm} = -\frac{\alpha \Delta R_C}{2R_{EE} + r_e} Acm?=?2REE?+re?αΔRC??
因為 α?1,re?2REE\alpha \simeq 1,r_e \ll 2R_{EE}α?1,re??2REE? 所以:
Acm??(RC2REE)(ΔRCRC)A_{cm} \simeq - (\frac{R_C}{2R_{EE}})(\frac{\Delta R_C}{R_C}) Acm???(2REE?RC??)(RC?ΔRC??)
因此共模抑制比為:
CMRR=(2gmREE)/(ΔRCRC)CMRR = (2g_m R_{EE}) / (\frac{\Delta R_C}{R_C}) CMRR=(2gm?REE?)/(RC?ΔRC??)
與MOS具有相同的形式。
BJT的輸入阻抗是有限的,因此對于 vicmv_{icm}vicm? 來說也存在輸入阻抗,如圖:
我們定義 RicmR_{icm}Ricm? 是共模信號的輸入阻抗,對應(yīng)的等效半電路輸入阻抗為 2Ricm2R_{icm}2Ricm? 我們有:
Ricm?βREE1+RC/βro1+RC+2REEroR_{icm} \simeq \beta R_{EE} \frac{1 + R_C / \beta r_o}{1 + \frac{R_C + 2R_{EE}}{r_o}} Ricm??βREE?1+ro?RC?+2REE??1+RC?/βro??