我不是學控制的,但是模擬電路是可以拿控制系統的那套理論來分析。之前有個哥們在我的專欄文章下面留言,說是我分析零極點的這套說辭實在是「清新脫俗」,可以跟學控制的同學分享一下。我可以講講一個電路裏面的零極點是怎麽回事。相信也可以讓你有些物理上的理解。
首先是極點。
我們來看張圖:
等等!現實中怎麽會有負數的頻率呢?
所以,如果input signal裏面有這樣一個等於1/RC的頻率(如果是以Hz為單位,應該除以2\pi
),那麽會發生什麽事情呢?
將\omega =1/RC
帶入上面的傳輸函式,這個傳輸函式的amplitude response就變成了\frac{1}{\sqrt{2} }
.
哦!原來在bode圖裏,遇到一個極點就會有-3dB(20lg(1/\sqrt{2}) =-3dB
)的下降,跟這個確實可以對應起來呢!
或者還有一種方式理解極點:
之所以會有極點,就是因為當frequency上升之後,電容冒了出來,「一吸一放」。
或者可以這樣說,這家夥是開黑店的。有事沒事,路過的signal都被揪進去打了一頓才被放出來。(如果是DC,它不太敏感,也就放行了……)
其實你也
可以把pole理解成為兩個current source
(中間是virtual ground,或者說,是真的ground),
一個專門打家劫舍,搶signal;一個只做好事,放他哥們搶的signal出去。他們的電流都等於C*dV/dt。
所以在pole的frequency時,專門幹壞事個那家夥搶了一半的signal進了它的老巢。然後它那個只做好事的哥們過了90°又把人放了出來。
等到frequency很高的時候,打劫的那家夥就把所有的signal都搶了……然後它哥們還是繼續當老好人,過了90°又把人放了出來……實在是神經病的組合……
至於零點。在電路中,零點就是一條前饋通路。訊號不老老實實的按照你給它規定的路線跑,它找到了一條捷徑,抄近路了……比如你跟人一起去跑馬拉松,結果明明應該跑個圈再回來的,另外那哥們直接走了小路,省了幾十公裏的路……
首先是零點的基本分析:
說完了極點,我們再來看看它的對立面——零點。沒有對手的絕世高手註定是不存在的,因為世間萬物,必定有其相生相克的另外一個……哈哈!就此打住,否則作者君要開始描述一副「決戰紫禁之巔」的畫面了……^_^
我們還是拿一個最基本的電路模型來入手。
然後是模擬電路裏面的零點:
我們來看看電路中基本的零點長得啥樣。
還是一個簡單的單極點電路。和之前唯一不同的地方,在於gate和drain之間被加上了一個Cc。因為這個Cc的存在,這個電路中出現了一個比較明顯的零點。當然,一般的mosfet的Cgd都是不太大的,除非用在諸如兩級運放之間的miller capacitor那種Cc,這個零點才是我們需要考慮的。
傳輸函式:
H(s)=\frac{g_{m} R_o+RC_cS}{1+R_o(C_c+C_s)s}
分母有個很明顯的極點,分子有個明顯的零點。極點咱們就先不管了,來看看這個零點:
\omega _z=-\frac{g_m}{C_c}
很顯然,自然界沒有負數的頻率。因此,我們還是來關心\omega _z=\frac{g_m}{C_c}
好了。
Cc就相當於前一篇文章中提到的跨在input和output之間的電容,而gm從分子挪到分母去,則是之前的output接地電阻變成了1/gm。
話說,為什麽這個零點只跟這個nmos的gm有關系呢?
原因還是在於零點的特性:當頻率大於零點之後,這個零點才能逐漸被忽略掉。
設想一下,如果現在有個很高頻的input signal,那麽這個電路中唯一的nmos就變成了gate和drain短接在一起的一個diode了。一個diode的等效電阻是1/gm,所以這個零點也就跟gm有關了。
很多書上說,
零點的存在,其實是提供了一條所謂的「feed-forward」前饋通路。道理同上,也就是走了「捷徑」。捷徑的存在,導致本來應該被mos放大的signal直接跑到了output那端,自然也就嚴重的影響了mos的放大效能。
詳細內容可以參考我的專欄文章:
極點的物理意義:
知乎專欄
單極點電路:
知乎專欄
零點的分析:
知乎專欄
零點的物理意義:
知乎專欄