卡在這題?用 AI 解開它
Electrical · real student question

一個理想反相運算放大器電路,輸入端串接 R1 = 1.5 kΩ,回授電阻 R2 = 5.6 kΩ,非反相輸入端經 R3 = 1.2 kΩ 接地。電源為 ±15 V,輸入為 1 kHz 的 0.1 Vp。(a) 求 Vout。(b) 求輸出不被截波的最大 Vin。(c) R2 取多少可得 Vout = −5 Vp?

Question

一個理想運算放大器接成反相放大器:輸入端串接 R1=1.5 kΩR_1=1.5\ \text{k}\Omega,回授路徑上是 R2=5.6 kΩR_2=5.6\ \text{k}\Omega,非反相輸入端到接地之間接 R3=1.2 kΩR_3=1.2\ \text{k}\Omega。電源為 ±VCC=±15\pm V_{CC}=\pm 15 V,輸入訊號是 11 kHz 的 Vin=0.1 VpV_{in}=0.1\ \text{V}_p。

(a) 求 VoutV_{out}。
(b) 求輸出不被截波的最大 VinV_{in}。
(c) R2R_2 取多少可以得到 Vout=−5 VpV_{out}=-5\ \text{V}_p?

Step-by-step solution

  1. 先認出電路架構,以及 R3 的角色。 訊號經由 R1R_1 進入反相輸入端,而 R2R_2 負責回授,所以這就是最典型的反相放大器。R3R_3 接在非反相輸入端與接地之間,純粹是為了平衡偏壓電流;對理想運算放大器而言它不流過電流,因此不會出現在這三小題的任何一個答案裡。

  2. (a) 套用反相放大器的增益公式。 因為反相輸入端是虛接地,

    Av=−R2R1=−5.6 kΩ1.5 kΩ=−3.733A_v=-\frac{R_2}{R_1}=-\frac{5.6\ \text{k}\Omega}{1.5\ \text{k}\Omega}=-3.733

    Vout=AvVin=−3.733×0.1=−0.373 VpV_{out}=A_vV_{in}=-3.733\times 0.1=-0.373\ \text{V}_p

    負號代表輸出被反相,也就是與輸入相差 180∘180^\circ 的相位,並不是說正弦波的輸出「是負的」。

  3. (b) 列出截波的條件。 理想運算放大器的輸出可以擺盪到電源軌,所以峰值輸出受限於 ∣Vout∣≤VCC=15|V_{out}|\le V_{CC}=15 V。因此

    ∣Vin,max⁡∣=VCC∣Av∣=153.733=4.018 Vp|V_{in,\max}|=\frac{V_{CC}}{|A_v|}=\frac{15}{3.733}=4.018\ \text{V}_p

    也就是說大約 4.02 Vp4.02\ \text{V}_p 以內的輸入都能不失真地通過;再大峰頂就會被削平。(真實的運算放大器會在離電源軌一兩伏特處就飽和,這個數字還會再低一些。)

  4. (c) 由增益方程式解出 R2。 要在 Vin=0.1 VpV_{in}=0.1\ \text{V}_p 下得到 Vout=−5 VpV_{out}=-5\ \text{V}_p,就表示 ∣Av∣=50|A_v|=50,所以

    R2R1=50⟹R2=50×1.5 kΩ=75 kΩ\frac{R_2}{R_1}=50\quad\Longrightarrow\quad R_2=50\times 1.5\ \text{k}\Omega=75\ \text{k}\Omega

  5. 把三個答案匯總起來。

    Vout=−0.373 Vp,Vin,max⁡≈4.02 Vp,R2=75 kΩ\boxed{V_{out}=-0.373\ \text{V}_p,\qquad V_{in,\max}\approx 4.02\ \text{V}_p,\qquad R_2=75\ \text{k}\Omega}

  6. 對 (c) 做一致性檢查。 取 R2=75 kΩR_2=75\ \text{k}\Omega 時峰值輸出是 55 V,安穩地落在 ±15\pm 15 V 的電源軌之內,所以這個新設計不會截波 —— 這一步值得檢查,因為把增益拉高的同時也會拉低可用的最大輸入,此處降到 15/50=0.3 Vp15/50=0.3\ \text{V}_p。

Answer

Vout=−0.373 Vp;Vin,max⁡≈4.02 Vp;R2=75 kΩV_{out}=-0.373\ \text{V}_p;\quad V_{in,\max}\approx 4.02\ \text{V}_p;\quad R_2=75\ \text{k}\Omega

Need to solve a different problem like this? Open the solver →