寫這篇文章的目的是對于最近學習電路環(huán)路穩(wěn)定分析的一個總結(jié),也是個人對于環(huán)路知識的重新梳理和分析,寫的地方肯定有錯誤以及遺漏,大家如果發(fā)現(xiàn)其中的問題,希望大家能夠發(fā)出來一起討論,大家一起學習。
在具體的電路分析之前,先來說一些在后續(xù)具體的電路分析中會用到的知識點
1、傳遞函數(shù)
傳遞函數(shù)是指零初始條件下線性系統(tǒng)響應(即輸出)量的拉普拉斯變換(或z變換)與激勵(即輸入)量的拉普拉斯變換之比。本來是想將傳遞函數(shù)的定義講一遍的,但是發(fā)現(xiàn)這樣的話需要講傅里葉變換和拉普拉斯變換了,這兩個東西沒個幾千字講不清楚的,而且考慮到這篇文章的重點還是實際電路分析技巧,所以大家如果對拉普拉斯變換不懂的話,去看看大學里學習的《電路》或者《電路分析》這本書。所以接下,就簡單的描述一下。
拉普拉斯變換真的是非常有用的,大家最好認真的學一下。
在電路中,可以把部分電路當作是一個整體系統(tǒng),這個系統(tǒng)是線性時不變系統(tǒng),系統(tǒng)存在輸入和輸出,傳遞函數(shù)就是輸出和輸出的比值。以一個RC低通濾波器為例:
這個濾波器的傳遞函數(shù):
由于傳遞函數(shù)等于輸出/輸入,所以也可以把它稱作增益(G),只不過這個增益(G)的自變量是頻率。得到傳遞函數(shù),就能繪制出相關(guān)的幅頻特性曲線和相頻特性曲線,這兩個曲線圖就是伯德圖。
2、伯德圖
在實際的電路穩(wěn)定性分析中,伯德圖是十分重要的手段,所以先簡單說一下伯德圖是什么,伯德圖的中文別稱很多,有叫波德圖、波特圖,英文 Bode Plot 或 Bode Diagram。伯德圖是頻率域分析的工具,不同于我們常用的時域分析,即橫坐標是時間(t)。伯德圖應用在頻域分析上,即橫坐標是頻率(f),完整的伯德圖有兩張圖構(gòu)成,一張是幅頻特性圖,表示某系統(tǒng)的頻率響應幅值對頻率的變化;另一張相頻特性圖,表示相位對頻率的變化,兩張圖的橫坐標都是頻率,同時以對數(shù)的形式表示,例如:1Hz、10Hz、100Hz、1kHz、10kHz、100kHz。
而縱坐標一般使用分貝來表示,單位是dB,即:20log10(Gain),20dB表示增益10,0dB標識增益1。在Tina-Ti中,可以通過仿真得到伯德圖,在分析—交流分析—交流傳輸特性,可以得到。
例如:我們搭建一個1k歐姆的電阻和一個100nF電容構(gòu)成的低通電路,在輸入端放置一個電壓發(fā)生源,輸出放置電壓指針,這樣執(zhí)行交流分析,我們就可以得到這個低通系統(tǒng)的伯德圖。
那么,這個圖代表的意義是什么呢?
先說結(jié)論,伯德圖的作用,就是直觀的看出系統(tǒng)的增益隨頻率變化的特性,以及相位隨頻率變化的特性。同時,伯德圖的幅頻特性曲線就是系統(tǒng)的增益(傳遞函數(shù))曲線。
我們可以把上面的電阻和電容當作一個系統(tǒng),VG是外部輸入的信號,這個信號的頻率種類非常多,頻率從1Hz到1MHz,但是各個頻率信號的幅度都是相同的,注意,我們不論是伯德圖還是說濾波器的截止頻率,都是默認信號都是正弦波。
但是經(jīng)過了這個系統(tǒng),在幅度上,有些頻率的信號完全沒有變化,有的變小了,在相位上,不同頻率之間的相位開始有了不同。我們?nèi)?.59kHz頻率的信號為例,1.59kHz的信號經(jīng)過這個系統(tǒng)后,我們從伯德圖上可以看出,在上面的幅頻特性圖中,它的幅值變?yōu)榱?3.02dB,也就是原來幅值的0.702,在下面的相頻特性圖中,它的相位較原來移動了45°。
接下來,我們來實際測量一下,將VG1設置為1.59kHz的正弦波,幅值1V,用VI來標記,輸出用Vo來標記,能夠看出,Vo相較于VI確實存在相移,而且幅度也減小了。將測量圖放大,可以看出,Vo相較于VI的幅值確實變?yōu)?.702,也存在45°的相移。
這個,就是伯德圖的作用,就是直觀的看出系統(tǒng)的增益隨頻率變化的特性,以及相位隨頻率變化的特性。由于幅頻特性和相頻特性是頻率域分析最重要的兩個參數(shù),系統(tǒng)的表現(xiàn)如何、是否穩(wěn)定,幾乎完全依賴于這兩個特性,所以,通過分析系統(tǒng)的伯德圖,就可以進行穩(wěn)定性分析。
在我們使用伯德圖之前,我們還需要了解伯德圖使用過程中會出現(xiàn)的兩個“點”:零點和極點。這兩個點在信號與系統(tǒng)中出現(xiàn)的頻率很高,在實際的電路設計中,比較常見的是在有源濾波器的設計中。
3、零點和極點
想要對零極點有確切的認識的話,是需要懂拉普拉斯變換的,但是,初學者在由于經(jīng)驗的不足,即使大學學習過,也一時半會無法和實際的電路聯(lián)系起來,所以,接下來的零極點章節(jié),我只會告訴大家如何計算零極點的頻率,以及在伯德圖上零極點的特征,不會涉及數(shù)學上對零極點的解釋,這樣,在后面的電路分析章節(jié),初學者也能進行分析。
3.1極點
極點的特征:
在波特圖的幅頻特性曲線上,極點頻率fp之后增益會按 -20dB/decade或 -6db/octave斜率下降,在極點位置,增益為直流增益減去 3dB。在相頻特性曲線上,在極點頻率fP上,系統(tǒng)的相移已經(jīng)有45°,而一個極點會給系統(tǒng)帶來90°的相移,相位在極點頻率的兩邊以 -45°/decade的斜率變化為 0°和 -90°。
備注:
decade(十倍頻程)——頻率按 x10 增加或按 x1/10 減小,從 10Hz 到 100 Hz 為一個 decade(十倍頻程)。
octave(倍頻程)——頻率按 x2 增加或按 x1/2 減小,從 10Hz 到 20 Hz 為一個 octave(倍頻程)
在實際的分析中,一般使用decade即10倍頻程來進行分析
計算極點的頻率:
極點頻率是使系統(tǒng)傳遞函數(shù)無窮大的解,以RC低通濾波器為例,系統(tǒng)的傳遞函數(shù):
計算極點:
轉(zhuǎn)換一下得到極點頻率fp:
(備注:前提條件S=jw,涉及到拉普拉斯變換和傅里葉變換的轉(zhuǎn)換)
設定R=100K,C=1uF,計算得到fp=1.592Hz。
使用Tina仿真,可以看到極點的頻率是1.59Hz,增益是-3dB,相移-45°,與我們的計算符合。
3.2零點
零點的特征:
在波特圖的幅頻特性曲線上,零點頻率fp 之后增益會按+20dB/decade或+6db/octave斜率上升。在零點位置,增益為直流增益加上 3dB。在相頻特性曲線上,在零點頻率fo上,相移已經(jīng)有45°,而一個極點會給系統(tǒng)帶來90°的相移,相位在零點頻率的兩邊以+45°/decade斜率變化為 0°與+90°。
計算零點的頻率:
零點頻率是使系統(tǒng)傳遞函數(shù)為0的解,普通的高通濾波器雖然有零點,但是零點頻率在0Hz,伯德圖上看不夠直觀,所以使用2只電阻搭配1個電容。
系統(tǒng)的傳遞函數(shù):
這個系統(tǒng)存在一個零點和一個極點。
零點:
轉(zhuǎn)換一下得到零點頻率fo:
極點:
轉(zhuǎn)換一下得到極點頻率fp:
設定R1=10M,R2=100,C=100pF,計算得到零點頻率fo=159.23Hz,極點頻率fo=15.9MHz。
使用Tina仿真,可以看到極點的頻率是1.59Hz,增益是-3dB,相移-45°,與計算值相符。
好,了解了伯德圖以及零點和極點,我們就可以正式進入我們的初級電路分析了。
4、相位裕度
在解釋相位裕度之前,我們先搭建一個簡單的電路模型,下面是一個非常常見的同向放大電路,這個電路學過模擬電路的肯定都見過。
運放的輸出Vo經(jīng)過R1和R2分壓后,送回到了運放的負端輸入(V-)。所以運放的負端輸入:
將R1/R2設定為F,即:
這樣,上面的同向放大電路我們就可以建立起一個模型:
得到這個放大電路的增益(傳遞函數(shù)):
大家有沒有想過,要是Aol*F=-1會怎么樣呢?要是Aol*F=-1,上面的公式分母就為零了,從數(shù)學上公式就不成立了。
有人肯定會說,怎么可能為負數(shù)呢?Aol是正數(shù),F(xiàn)也是正數(shù),不可能呀。
需要注意的是,上面的系統(tǒng)增益公式自變量是頻率,首先,Aol*F是可以為1的,在模電學習的時候,很多時候把Aol當作一個非常大數(shù),從而把他忽略,因為這時候的分析一般是用作直流分析,計算直流點,在0Hz的時候,運放的開環(huán)增益確實很大,但是運放的開環(huán)放大倍數(shù)Aol是隨著頻率的增加而不斷減小的。
以AD8542為例:
在幅頻特性曲線上,在1kHz的時候,有60dB的開環(huán)增益,在大約1MHz的時候,開環(huán)增益Aol就為0dB(增益1)了。
那么-1又是怎么一回事呢?
簡單來講就是相位產(chǎn)生了180°的相移,即運放的開環(huán)增益Aol為1(0dB)時,運放的輸出Vo相較于運放的輸入Vi,產(chǎn)生了180°的相位偏移。
這樣,電路就從負反饋變成了一個正反饋,這樣,運放的輸出就開始不斷的增大。
在實際電路中,表現(xiàn)就是輸入信號Vi中任何小變化(例如噪聲,小毛刺)都會導致Vo產(chǎn)生劇烈的震蕩。
那怎么衡量這個系統(tǒng)到底穩(wěn)不穩(wěn)定呢?判斷的指標就是相位裕度,這個詞大家肯定都聽過,但是很多人都是聽過,怎么用,不曉得,代表啥意義呢?更不明白。
先說一下結(jié)論,判定這個系統(tǒng)穩(wěn)定的條件:
在 Aol*F= 1 (0dB) 時的頻率上,相移< +/-180°,同時該頻率上的相移量距離180°的差值≥ 45°。
這個差值就是相位裕度。
單純說文字有點難理解,先用一個簡單的示例:
用OP07來搭建一個跟隨器電路,然后判斷這個電路的穩(wěn)定性。
由于F=1,所以系統(tǒng)增益等于
分母變成了1+Aol,這樣,我們只需要判斷運放OP07的開環(huán)增益Aol就可以了,OP07的開環(huán)增益圖可以在數(shù)據(jù)手冊中找到:
在OP07的開環(huán)增益幅頻曲線中,可以看到OP07有兩個極點,第一極點大約在2Hz,增益117dB,第二極點大約在1-2MHz,增益-15dB左右。
圖中只繪制了幅頻特性曲線,沒有相頻特性曲線,上面我們說過了,一個極點會產(chǎn)生90°的相移,在極點頻率處的相移是45°。根據(jù)這個特征就能夠繪制出相頻特性曲線,得到完整的伯德圖:
可以看到,OP07的開環(huán)增益為1(0dB)時,相移是大約121.5°,頻率是大約1M,距離180°的相移還有180°-121.5°=58.5°。得到:
在 Aol*F= 1 (0dB) 時的頻率(1M)上,相移是121.5°,< +/-180°。
同時該頻率(1M)上的相移量距離180°的差值為58.5°≥ 45°。
判定該系統(tǒng)穩(wěn)定,相位裕度為58.5°。
到這里,有些朋友應該能總結(jié)出來了,只要運放的開環(huán)增益中的第2極點位于0dB線下,用作跟隨器就沒問題,有些朋友應該遇見過一些特別的運放,這類運放寫明了最小放大倍數(shù),因此這類運放不能用作跟隨器,原因就是這類運放的第2極點位于0dB線以上。
在第一章,這里簡單介紹了一下,伯德圖,零極點,相位裕度的一些基本知識,寫的不是特別專業(yè),但是盡量搭配例子來解釋,我在大學剛畢業(yè)的時候,也接觸相位裕度和伯德圖的概念,但是那些文章都寫得太書面話,就是一種我能看懂,但是具體怎么用也不知道,所以這個系列的文章,我都會搭配電路來實際講解,希望能夠?qū)δ愕膶W習有一定的幫助。
當然,我是第一次寫文,肯定會有歧義和錯漏的地方,還請大家指正出來,我好進行修改。