JOVANA
Explore Library Glossary Getting Started Three Levels Fields How it works Mission
Join the mission
All guides

被動式與主動式濾波器

第一篇給了你通帶、截止頻率與滾降的語言。現在來認識打造這些形狀的兩大家族:樸實的被動式 RC 與 LC 網路,以及加進一顆運算放大器、把損失贏回來、把轉角磨利、並拒絕被下一級拖著走的主動式濾波器。

被動式:只靠 R、L、C 做分壓

被動式濾波器只用電阻、電容電感搭成——沒有電源、沒有放大器、沒有晶片。它其實就是你已經熟悉的分壓器,只不過其中一條腿的阻抗會隨頻率改變。在一個 RC 低通裡,電阻 R 是上面那條腿、電容 C 是接地的下面那條腿,輸出取自 C 兩端。在低頻時電容的電抗極大,幾乎所有電壓都落在它身上,訊號通過;在高頻時電容的電抗縮小到近乎短路,輸出塌陷,訊號被分流到地。

把這兩條腿對調,你就得到相反的行為:把 C 放上面、R 接地,輸出取自 R,於是低頻被電容擋下、高頻通過——這是高通。同樣兩個零件、對調順序、相反的濾波器。轉角頻率兩種情況都是同一條好記的公式:f = 1 / (2 times pi times R times C)。取 R = 1.6 k、C = 100 nF,你就落在 f = 1 / (2 times pi times 1600 times 100 times 10^-9),大約 1 kHz——教科書的起點。

  RC LOW-PASS              RC HIGH-PASS

        R                       C
 Vin o-[===]--+--o Vout   Vin o-||--+--o Vout
             |                      |
            === C                  [===] R
             |                      |
            GND                    GND

  low f : C blocks, V on C        low f : C blocks, no V on R
          -> output passes              -> output small
  high f: C ~ short                high f: C ~ short
          -> output shunted             -> full V on R passes

  f_cutoff = 1 / (2 x pi x R x C)   (both, same formula)
同樣的 R 與 C,只看你從哪條腿取輸出,就成了低通或高通。轉角就坐落在電容電抗等於 R 之處。

被動式濾波器便宜、堅固、不需電源,所以從喇叭高音單體的分頻網路,到繼電器旁的緩衝電路,到處都有它。但它誠實的限制,正是本篇接下來要談的:單一 RC 只給你溫和的每八度 6 dB 滾降(一階斜率),它在通帶裡總會損失一點訊號,而且——最令人頭痛的——你一把真實負載接上它的輸出,它就垮。

被動式濾波器的罩門

陷阱在這裡。那條漂亮的 f = 1 / (2 times pi times R times C) 假設輸出端什麼都沒掛。但下一級有它自己的輸入電阻,而它會與你那個接地的 C(或與 R)並聯。這就是負載效應:負載悄悄加入你的分壓器,把你精心挑選的增益與轉角都改掉了。高阻抗的負載幾乎無所謂;低阻抗的負載則會把截止頻率拖走、把通帶嚴重壓平。

把兩個 RC 段串接以取得更陡的斜率,會讓情況變糟,而不是單純變好。第二段對第一段形成負載,於是兩個轉角彼此干擾、糊在一起而非乾淨疊加;轉角附近的合成滾降比你期望的每八度 12 dB 更黏糊,通帶也下垂得更多。只有電阻與電容,你做不出又銳利又規矩的拐點——而且你絕對得不到大於樸素雙 RC 那溫和的 0.5 的 Q,因為電路裡沒有任何東西能把能量回饋進來、造出共振峰。

經典的脫身之道曾經是電感LC 濾波器把電容與電感配成一對,由於兩者以相反的方式儲能——電容抗拒電壓變化、電感抗拒電流變化——它們可以把能量來回交遞,造出真正的共振峰、貨真價實大於 0.5 的 Q,以及一個完全不用運算放大器的銳利二階轉角。這就是為什麼在射頻領域 LC 仍然稱王。然而在音頻及更低的頻段,你需要的電感又大、又重、又貴,還像天線一樣撿拾交流哼聲——而這正是主動式濾波器被發明出來填補的缺口。

主動式:加一顆運算放大器,把損失贏回來

主動式濾波器保留了負責塑形頻率的電阻與電容,但在電路裡加進一顆運算放大器(因此也需要電源)。這顆運算放大器一次以三種方式償還它的存在價值,把它們看成三份分開的禮物、而非一個含糊的「改善」,會更清楚。

  1. 緩衝。運算放大器極高的輸入電阻在不對 RC 網路造成負載的情況下讀取它,而它近乎零的輸出電阻則強力驅動下一級。不管輸出端掛了什麼,你設計的轉角都待在原地——負載效應就這麼消失了。
  2. 增益。被動式濾波器永遠只能損失訊號(它自身沒有能量來源)。運算放大器卻能讓通帶以單位增益通過、甚至把它放大——比方一個在同一級裡增益為 5 的低通——於是濾波與放大同時發生,而不必再外加一個放大器。
  3. 合成出的共振。透過回授,運算放大器能讓電路表現得彷彿電路裡有一顆電感,造出可控的 Q 與銳利的二階轉角——這一切都來自便宜的電阻與電容,完全不用笨重的線圈。

第三份禮物是值得停下來品味的魔術。電容與電阻自己永遠無法共振。但用正確的回授路徑把一顆運算放大器繞在它們外面,電路就長出一個峰,看起來活脫脫就是 LC 共振——一顆由回授做成的合成電感。這正是你接下來要學的拓撲背後的全部構想,也是為什麼從直流到大約一兆赫——只要運算放大器快得跟得上——主動式濾波器無所不在。

兩種主力拓撲

你會遇到的幾乎每一個二階主動式濾波器,都是兩種安排之一。Sallen-Key把運算放大器接成非反相緩衝器(或帶一點小增益),並把一顆電容從輸出回授回來以製造共振。它是最好設計的——若要單位增益,你甚至可以用相等的電阻與相等的電容——而且它讓訊號保持同相。它誠實的弱點是:在高增益或高 Q 時,它對運算放大器的不完美變得很敏感,可能比你預期的峰得更高。

多重回授(MFB)拓撲則把運算放大器接成帶兩條回授路徑的反相器。它會把訊號反相(180 度的相移),且在較高 Q 時往往表現更好、對零件數值較不敏感,這就是為什麼銳利的帶通段常偏好它。代價是它的元件數值較不直覺,且在高頻時可能對運算放大器的增益要求更高。兩者都不是放諸四海皆準的最佳——在它們之間取捨是你會在第 5 篇做的一個真實設計決定。

主動式濾波器要你付出什麼,又在哪裡立功

主動式不代表免費。運算放大器帶來它自己誠實的限制,而忽視它們,正是一個紙上完美的濾波器在工作檯上出包的原因。運算放大器需要電源,並增加靜態電流。它的增益頻寬積是有限的,所以當你濾波器的轉角往上爬,運算放大器會用光迴路增益,你漂亮的響應就意外地下垂或峰起——一顆 1 MHz 的零件,拿來在 500 kHz 做銳利濾波器是不行的。它還會加入自己的雜訊與失調,它只能在自己的電源軌之間擺動,而且像任何回授放大器一樣,若迴路帶著太多相移,它會振鈴、甚至振盪。

無論你選哪個家族,請把第 1 篇的一條真理牢牢記住:沒有磚牆。被動式與主動式濾波器,都沒辦法讓轉角以下的一切毫髮無傷地通過、又把轉角以上的一切瞬間殺死。每個真實濾波器都有有限的滾降、一個從不完美平坦的通帶,以及一個把不同頻率延遲不同量的相位響應。把轉角磨得更銳利總要付出代價——通帶漣波、或相位失真、或一個更敏感的電路——這正是第 4 篇 Butterworth、Chebyshev 與 Bessel 之選的整個主題。

話雖如此,主動式濾波器在極廣的日常工作中都立得住腳。一個主動式低通,既是守護類比數位轉換器的抗混疊濾波器,也是把 DAC 的階梯重新變回乾淨曲線的平滑重建濾波器。它們在圖形等化器裡刻出各個音頻段,把市電哼聲從感測器訊號裡刷掉,並在無數樂器中塑形音色。塑形仍由樸實的 R 與 C 完成——運算放大器只是讓那些零件,照你真正想要的方式去表現。