第 199 篇

考研模电·零基础讲义 第16讲(下)|非正弦波发生电路:方波、三角波、锯齿波

约 19 分钟 6177 字 华南师范大学模拟电子技术考研模电零基础讲义

考研模电·零基础讲义 · 第 16 讲(下)|非正弦波发生电路:方波、三角波、锯齿波 学完这一讲,你能讲清"滞回比较器 + 延时环节"为什么会自己来回翻转,会推方波发生电路的周期T=2RfCln⁡(1+2R2R1)T=2R_fC\ln\left(1+\frac{2R_2}{R_1}\right)⁠,会算方波—三角波发生电路的幅值±R1R2VZ\pm\frac{R_1}{R_2}V_Z和周期T=4R1R6CR2T=\frac{4R_1R_6C}{R_2}⁠,会改占空比、改成锯齿波,并能画出各点波形。预计用时 2.5~3 小时。

本讲地图

  • 核心思路:滞回比较器(决定"什么时候翻")+ RC 充放电或积分器(决定"多久翻一次")+ 反馈(让它自己翻)。
  • 方波发生电路:反相滞回比较器 + RfCR_fC⁠。电容电压在±FVZ\pm FV_Z之间指数充放电,F=R2R1+R2F=\frac{R_2}{R_1+R_2}⁠,T=2RfCln⁡1+F1−FT=2R_fC\ln\frac{1+F}{1-F}⁠。
  • 占空比可调:用两个二极管让充电、放电走不同的电阻。
  • 方波—三角波发生电路:同相滞回比较器 + 积分器首尾相接。三角波幅值±R1R2VZ\pm\frac{R_1}{R_2}V_Z⁠,周期4R1R6CR2\frac{4R_1R_6C}{R_2}⁠。
  • 锯齿波:让积分器正、反向积分速度不同。
  • 华师怎么考:考纲原文"非正弦波发生电路"。典型题:说明工作原理、画vCv_C/vOv_O波形、求幅值和周期(频率)、改参数看变化。
  • 教材对应:第 10 章 10.8.2、10.8.3 节。
  • 重要度:⭐⭐⭐ 必考核心 / ⭐⭐ 理解 / ⭐ 了解。最该练熟:方波周期推导、方波—三角波电路的幅值与周期、波形图。

前置知识

  • 滞回比较器的门限与回差(见第 16 讲(上))——本讲的地基。
  • RC 电路的充放电规律("三要素法"):vC(t)=vC(∞)+[vC(0)−vC(∞)]e−t/τv_C(t)=v_C(\infty)+[v_C(0)-v_C(\infty)]e^{-t/\tau}⁠,τ=RC\tau=RC(见第 01 讲(上))。
  • 反相积分电路:vO=−1RC∫vI dtv_O=-\frac{1}{RC}\int v_I\,dt⁠,输入为常数时输出是斜线(见第 12 讲(下))。
  • 双向稳压管限幅±VZ\pm V_Z(见第 03 讲(下))。

一、思路:怎样让电路"自己翻来翻去" ⭐⭐⭐

1.1 大白话:自动冲水的厕所水箱

水箱的进水阀:水位低于下限就开阀进水,水位高于上限就关阀……如果再加一个机关——"关阀的同时打开排水"——水位就会在上下限之间永远来回。

  • "上限、下限" = 滞回比较器的两个门限VT+V_{T+}⁠、VT−V_{T-}⁠;
  • "水位" = 电容电压(或积分器输出),它需要时间慢慢变化;
  • "开阀/关阀" = 比较器输出的高、低电平;它反过来决定水位往上走还是往下走。

所以一个非正弦波发生器 = 开关(比较器)+ 延时(RC 或积分器)+ 反馈。产生的方波含有丰富的谐波,所以方波发生电路也叫多谐振荡电路。

1.2 与正弦波振荡器的区别

正弦波振荡器(第 15 讲) 非正弦波发生器
运放工作区 线性区 比较器在非线性区(开关)
关键网络 选频网络 延时(RC/积分)
起振条件 ∣A˙F˙∣>1\lvert\dot A\dot F\rvert>1 无需考虑,一通电就翻转
分析方法 相位、幅值条件 门限 + 充放电(积分)规律

二、方波发生电路 ⭐⭐⭐

2.1 电路组成

方波发生电路:反相滞回比较器加RfC充放电回路,输出经双向稳压管限幅 −+ R3vO DZ±6V Rf10kΩ C 0.1μF vC R110kΩ R210kΩ 滞回比较器(正反馈 F = R2/(R1+R2)) RfC 充放电 = 延时

图 1:方波发生电路(教材图 10.8.10 结构;元件值为例题 1 所取)

  • 反相滞回比较器:R1R_1(接输出)、R2R_2(接地)把输出的一部分送回同相端,正反馈系数
F=R2R1+R2F=\frac{R_2}{R_1+R_2}

同相端电压vP=FvO=±FVZv_P=Fv_O=\pm FV_Z⁠,这就是两个门限VT±=±FVZV_{T\pm}=\pm FV_Z⁠。

  • RfCR_fC充放电回路:输出经RfR_f给电容 C 充电,电容电压vCv_C就是反相端电压vNv_N⁠。
  • 输出限幅:R3R_3 + 双向稳压管,vO=±VZv_O=\pm V_Z⁠。

2.2 工作过程(四步循环)

  1. 设某时刻vO=+VZv_O=+V_Z⁠,则vP=+FVZv_P=+FV_Z⁠。电容经RfR_f 充电,vCv_C向+VZ+V_Z指数上升;
  2. 当vCv_C升到+FVZ+FV_Z(略超过vPv_P⁠)时,比较器翻转:vO→−VZv_O\to-V_Z⁠,vP→−FVZv_P\to-FV_Z⁠;
  3. 电容经RfR_f 反向充电(放电),vCv_C向−VZ-V_Z指数下降;
  4. 当vCv_C降到−FVZ-FV_Z时,再次翻转回vO=+VZv_O=+V_Z⁠……周而复始。

结果:vOv_O是±VZ\pm V_Z的方波;vCv_C是在±FVZ\pm FV_Z之间来回的"指数锯齿"(近似三角波,但边是弯的)。通电时输出先偏向正还是负"纯属偶然",不影响稳态。

方波发生电路的电容电压与输出电压波形,电容电压在正负3伏之间按指数规律充放电 +6 +3 0 -3 -6 0 1 2 3 4 5 6 t / ms +F VZ= +3 V vO vC(电容电压)

图 2:按dvCdt=vO−vCRfC\frac{dv_C}{dt}=\frac{v_O-v_C}{R_fC}逐步仿真的波形(⁠R1=R2=Rf=10 kΩR_1=R_2=R_f=10\,\text{k}\Omega⁠,C=0.1 μFC=0.1\,\mu\text{F}⁠,VZ=6 VV_Z=6\,\text{V}⁠):vCv_C在 ±3 V 之间指数充放电,vOv_O为 ±6 V 方波(红线扫描,动画循环播放)

2.3 周期公式推导(必须会推)

取vO=+VZv_O=+V_Z的那半个周期,用 RC 三要素法:

  • 起始值vC(0)=−FVZv_C(0)=-FV_Z(刚翻转时电容电压就是下门限);
  • 终了趋向值vC(∞)=+VZv_C(\infty)=+V_Z(若不翻转,电容会一直充到输出电压);
  • 时间常数τ=RfC\tau=R_fC⁠。
vC(t)=VZ+(−FVZ−VZ)e−tRfC=VZ[1−(1+F)e−tRfC]v_C(t)=V_Z+(-FV_Z-V_Z)e^{-\frac{t}{R_fC}}=V_Z\left[1-(1+F)e^{-\frac{t}{R_fC}}\right]

到t=T2t=\frac T2时vC=+FVZv_C=+FV_Z⁠,翻转:

VZ[1−(1+F)e−T2RfC]=FVZ ⇒ e−T2RfC=1−F1+FV_Z\left[1-(1+F)e^{-\frac{T}{2R_fC}}\right]=FV_Z\ \Rightarrow\ e^{-\frac{T}{2R_fC}}=\frac{1-F}{1+F}

取对数:

T=2RfCln⁡1+F1−F=2RfCln⁡(1+2R2R1)T=2R_fC\ln\frac{1+F}{1-F}=2R_fC\ln\left(1+\frac{2R_2}{R_1}\right)

(把F=R2R1+R2F=\frac{R_2}{R_1+R_2}代入:1+F1−F=R1+2R2R1=1+2R2R1\frac{1+F}{1-F}=\frac{R_1+2R_2}{R_1}=1+\frac{2R_2}{R_1}⁠。)

逐项拆解:

  • 周期只与RfR_f⁠、CC和R2R1\frac{R_2}{R_1}有关,与VZV_Z无关(⁠VZV_Z同时决定起点、终点和门限,比例不变);
  • 正、负半周对称,所以是占空比 50% 的方波;
  • FF越大(⁠R2R_2相对越大),门限越高,电容要充到更高才翻,周期越长。

特殊取值:若取F≈0.462F\approx0.462(⁠R2R1≈0.859\frac{R_2}{R_1}\approx0.859⁠),ln⁡1+F1−F≈1\ln\frac{1+F}{1-F}\approx1⁠,周期简化为

T≈2RfC,f=12RfCT\approx2R_fC,\qquad f=\frac{1}{2R_fC}

2.4 例题 1

题:图 1 电路R1=R2=10 kΩR_1=R_2=10\,\text{k}\Omega⁠,Rf=10 kΩR_f=10\,\text{k}\Omega⁠,C=0.1 μFC=0.1\,\mu\text{F}⁠,VZ=6 VV_Z=6\,\text{V}⁠。求vCv_C的变化范围、方波的周期和频率。

解:

  1. F=1020=0.5F=\frac{10}{20}=0.5⁠,vCv_C在±FVZ=±3 V\pm FV_Z=\pm3\,\text{V}之间变化;
  2. T=2RfCln⁡(1+2×1)=2×104×10−7×ln⁡3=2×10−3×1.0986≈2.197 msT=2R_fC\ln(1+2\times1)=2\times10^4\times10^{-7}\times\ln3=2\times10^{-3}\times1.0986\approx2.197\,\text{ms}⁠;
  3. f=1T≈455 Hzf=\frac1T\approx455\,\text{Hz}⁠。

(逐步仿真测得T=2.197 msT=2.197\,\text{ms}⁠,与公式一致。)

例题 2(设计):要求f=1 kHzf=1\,\text{kHz}⁠,取R2R1=0.859\frac{R_2}{R_1}=0.859(⁠F≈0.462F\approx0.462⁠),C=0.05 μFC=0.05\,\mu\text{F}⁠,RfR_f取多少?

T=2RfC=1 ms⇒Rf=10−32×0.05×10−6=10 kΩT=2R_fC=1\,\text{ms}\Rightarrow R_f=\frac{10^{-3}}{2\times0.05\times10^{-6}}=10\,\text{k}\Omega⁠。

2.5 易错点 ⚠️

  • 三要素里终了值是±VZ\pm V_Z,不是门限±FVZ\pm FV_Z——电容"想去"的地方是输出电压,只是半路被翻转截住。
  • 起始值是另一个门限(上一次翻转时的电压),不是 0。只有通电后的第一个半周期从 0 开始,所以第一个半周期较短(见第六节问 9;图 2 是从稳态画起的)。
  • 方波发生电路中比较器是反相输入的滞回比较器(电容接反相端),别画成同相。

2.6 占空比可调的矩形波 ⭐⭐

占空比:高电平持续时间与周期之比。对称方波为 50%。

要改变占空比,就要让正向充电和反向充电的时间常数不同。教材图 10.8.12 的做法:把RfR_f换成两条支路,每条支路一个二极管、一个电阻,方向相反:

  • vO=+VZv_O=+V_Z时,电流经D1D_1⁠、Rf1R_{f1}给电容充电,τ1=Rf1C\tau_1=R_{f1}C⁠;
  • vO=−VZv_O=-V_Z时,经D2D_2⁠、Rf2R_{f2}反向充电,τ2=Rf2C\tau_2=R_{f2}C⁠。

忽略二极管导通电阻:

T1=Rf1Cln⁡(1+2R2R1),T2=Rf2Cln⁡(1+2R2R1),T=(Rf1+Rf2)Cln⁡(1+2R2R1)T_1=R_{f1}C\ln\left(1+\frac{2R_2}{R_1}\right),\quad T_2=R_{f2}C\ln\left(1+\frac{2R_2}{R_1}\right),\quad T=(R_{f1}+R_{f2})C\ln\left(1+\frac{2R_2}{R_1}\right) 占空比=T1T=Rf1Rf1+Rf2\text{占空比}=\frac{T_1}{T}=\frac{R_{f1}}{R_{f1}+R_{f2}}

例题 3:在例题 1 中改用Rf1=5 kΩR_{f1}=5\,\text{k}\Omega⁠、Rf2=15 kΩR_{f2}=15\,\text{k}\Omega⁠。T=20 kΩ×0.1 μF×ln⁡3≈2.197 msT=20\,\text{k}\Omega\times0.1\,\mu\text{F}\times\ln3\approx2.197\,\text{ms}(不变),高电平T1≈0.549 msT_1\approx0.549\,\text{ms}⁠,低电平T2≈1.648 msT_2\approx1.648\,\text{ms}⁠,占空比 25%。(仿真结果相同。)

技巧:用一个电位器的两端分别作Rf1R_{f1}⁠、Rf2R_{f2}⁠,滑动触点接电容——调占空比时Rf1+Rf2R_{f1}+R_{f2}不变,周期不变。


三、方波—三角波发生电路 ⭐⭐⭐

3.1 为什么要用积分器

方波发生电路里的vCv_C "像"三角波,但边是弯的(指数曲线),因为电容充电电流vO−vCRf\frac{v_O-v_C}{R_f}随vCv_C变化。如果用积分器代替 RC,充电电流是恒定的VZR6\frac{V_Z}{R_6}⁠,电容电压就是直线——真正的三角波。

3.2 电路组成(教材图 10.8.13a 去掉 D、R5 支路)

方波三角波发生电路:同相滞回比较器与积分器首尾相接,虚线为改成锯齿波时加的二极管支路 −+ R3 DZ vO1 R610kΩ −+ C 0.1μF vO R110kΩ P1 R220kΩ R5 绿色虚线支路(D、R5):改成锯齿波时才加 同相滞回比较器 A1积分器 A2

图 3:方波—三角波发生电路。A1 是同相输入滞回比较器,A2 是反相积分器;绿色虚线支路是改成锯齿波时才加的(第四节)

  • A1:同相输入滞回比较器。它的"输入"是积分器的输出vOv_O⁠,经R1R_1接到同相端P1P_1⁠;它的输出vO1v_{O1}(限幅为±VZ\pm V_Z⁠)经R2R_2也接到P1P_1⁠;反相端接地。
  • A2:反相积分器。输入是方波vO1v_{O1}⁠,经R6R_6进反相端,电容 C 跨接在反相端与输出之间。
  • 两者首尾相接:比较器输出方波 → 积分器把方波积成三角波 → 三角波又作为比较器的输入,决定何时翻转。

3.3 门限电压(= 三角波的幅值)

对P1P_1点用叠加(虚断):

vP1=R2R1+R2vO+R1R1+R2vO1v_{P1}=\frac{R_2}{R_1+R_2}v_O+\frac{R_1}{R_1+R_2}v_{O1}

翻转时vP1=vN1=0v_{P1}=v_{N1}=0⁠:R2vO+R1vO1=0R_2v_O+R_1v_{O1}=0⁠,即

VT=−R1R2vO1V_T=-\frac{R_1}{R_2}v_{O1}

代vO1=±VZv_{O1}=\pm V_Z⁠:

VT+=R1R2VZ,VT−=−R1R2VZ,ΔVT=2R1R2VZV_{T+}=\frac{R_1}{R_2}V_Z,\qquad V_{T-}=-\frac{R_1}{R_2}V_Z,\qquad \Delta V_T=\frac{2R_1}{R_2}V_Z

三角波的峰值就是门限:vOv_O在±R1R2VZ\pm\frac{R_1}{R_2}V_Z之间来回。要求R1<R2R_1<R_2⁠,否则三角波幅值超过VZV_Z⁠,积分器可能饱和。

⚠️ 注意这里的标号(教材原图):R1R_1接三角波输出、R2R_2接方波输出。与第 16 讲(上)反相滞回比较器"R1R_1接输出"不是同一回事——看连线,不要背标号。

3.4 工作过程

  1. 设vO1=−VZv_{O1}=-V_Z⁠。积分器输入为负常数,输出vOv_O 线性上升,斜率VZR6C\frac{V_Z}{R_6C}⁠;
  2. vOv_O升到VT+=R1R2VZV_{T+}=\frac{R_1}{R_2}V_Z时,vP1v_{P1}过零,A1 翻转,vO1→+VZv_{O1}\to+V_Z⁠;
  3. 积分器输入变正,vOv_O 线性下降,斜率−VZR6C-\frac{V_Z}{R_6C}⁠;
  4. vOv_O降到VT−V_{T-}时 A1 再翻转……

3.5 周期公式

半个周期内vOv_O从VT−V_{T-}走到VT+V_{T+}⁠,变化量ΔVT=2R1R2VZ\Delta V_T=\frac{2R_1}{R_2}V_Z⁠,斜率VZR6C\frac{V_Z}{R_6C}⁠,所以

T2=ΔVTVZ/(R6C)=2R1R6CR2\frac T2=\frac{\Delta V_T}{V_Z/(R_6C)}=\frac{2R_1R_6C}{R_2} T=4R1R6CR2,f=R24R1R6CT=\frac{4R_1R_6C}{R_2},\qquad f=\frac{R_2}{4R_1R_6C}

(也可以用积分器公式写:1R6C∫0T/2VZ dt=ΔVT\frac{1}{R_6C}\int_0^{T/2}V_Z\,dt=\Delta V_T⁠,结果一样。)

参数作用(调试题常考):

改变 三角波幅值R1R2VZ\frac{R_1}{R_2}V_Z 周期4R1R6CR2\frac{4R_1R_6C}{R_2} 方波幅值
R6R_6或CC 不变 正比变化 不变
R1R2\frac{R_1}{R_2} 正比变化 正比变化 不变
VZV_Z 正比变化 不变 正比变化

所以调频率用R6R_6或CC(不影响幅值);调幅值用R1R2\frac{R_1}{R_2}时频率也会跟着变。

3.6 例题 4

题:R1=10 kΩR_1=10\,\text{k}\Omega⁠,R2=20 kΩR_2=20\,\text{k}\Omega⁠,R6=10 kΩR_6=10\,\text{k}\Omega⁠,C=0.1 μFC=0.1\,\mu\text{F}⁠,VZ=6 VV_Z=6\,\text{V}⁠。求方波幅值、三角波幅值、周期和频率,画出波形。

解:

  1. 方波vO1=±6 Vv_{O1}=\pm6\,\text{V}⁠;
  2. 三角波幅值±R1R2VZ=±1020×6=±3 V\pm\frac{R_1}{R_2}V_Z=\pm\frac{10}{20}\times6=\pm3\,\text{V}⁠;
  3. T=4×10×103×10×103×0.1×10−620×103=2 msT=\frac{4\times10\times10^3\times10\times10^3\times0.1\times10^{-6}}{20\times10^3}=2\,\text{ms}⁠,f=500 Hzf=500\,\text{Hz}⁠;
  4. 斜率VZR6C=610−3=6000 V/s=6 V/ms\frac{V_Z}{R_6C}=\frac{6}{10^{-3}}=6000\,\text{V/s}=6\,\text{V/ms}⁠:半周期 1 ms 正好走完 6 V(从 −3 V 到 +3 V)✓。

(逐步仿真:周期 2.000 ms,稳态幅值 ±3.00 V。)

按真实方程仿真的方波、三角波以及加二极管支路后的锯齿波波形 vO1:方波 ±6 V vO:三角波 ±3 V,T = 2 ms 加 D、R5(1 kΩ)后 vO:锯齿波,T ≈ 1.09 ms t / ms(显示 6 ms)

图 4:按电路方程逐步仿真的波形:上为方波vO1v_{O1}⁠,中为三角波vOv_O⁠;下为加 D、R5R_5后的锯齿波。注意方波的跳变发生在三角波的峰、谷处

画波形的要点(考试按这个检查):

  • 方波跳变时刻对准三角波的峰和谷;
  • vO1=−VZv_{O1}=-V_Z时三角波上升,vO1=+VZv_{O1}=+V_Z时下降(反相积分);
  • 标出±VZ\pm V_Z⁠、±R1R2VZ\pm\frac{R_1}{R_2}V_Z和TT⁠。

四、锯齿波发生电路 ⭐⭐

4.1 思路

锯齿波 = 上升慢、下降快(或反之)的三角波。只要让积分器正、反两个方向的积分电阻不同即可:在R6R_6两端并联"二极管 D + 电阻R5R_5"支路(图 3 绿色虚线,R5≪R6R_5\ll R_6⁠)。

  • vO1=−VZv_{O1}=-V_Z时 D 截止,只经R6R_6积分,vOv_O 慢慢上升:T1=2R1R6CR2T_1=\frac{2R_1R_6C}{R_2}⁠;
  • vO1=+VZv_{O1}=+V_Z时 D 导通,经R6∥R5R_6\parallel R_5积分,vOv_O 快速下降:T2=2R1(R6∥R5)CR2T_2=\frac{2R_1(R_6\parallel R_5)C}{R_2}⁠。
T=T1+T2=2R1R6CR2+2R1(R6∥R5)CR2=2R1R6C(R6+2R5)R2(R5+R6)T=T_1+T_2=\frac{2R_1R_6C}{R_2}+\frac{2R_1(R_6\parallel R_5)C}{R_2}=\frac{2R_1R_6C(R_6+2R_5)}{R_2(R_5+R_6)}

去掉 D、R5R_5支路(⁠R5→∞R_5\to\infty⁠)就回到三角波T=4R1R6CR2T=\frac{4R_1R_6C}{R_2}⁠。

4.2 例题 5

题:例题 4 电路中加入 D 和R5=1 kΩR_5=1\,\text{k}\Omega(忽略二极管压降和导通电阻)。求锯齿波的上升时间、下降时间和周期。

解:

  1. T1=2R1R6CR2=2×10 k×10 k×0.1 μF20 k=1 msT_1=\frac{2R_1R_6C}{R_2}=\frac{2\times10\,\text{k}\times10\,\text{k}\times0.1\,\mu\text{F}}{20\,\text{k}}=1\,\text{ms}⁠;
  2. R6∥R5=10×111≈0.909 kΩR_6\parallel R_5=\frac{10\times1}{11}\approx0.909\,\text{k}\Omega⁠,T2=2×10 k×0.909 k×0.1 μF20 k≈0.091 msT_2=\frac{2\times10\,\text{k}\times0.909\,\text{k}\times0.1\,\mu\text{F}}{20\,\text{k}}\approx0.091\,\text{ms}⁠;
  3. T≈1.091 msT\approx1.091\,\text{ms}⁠,f≈917 Hzf\approx917\,\text{Hz}⁠。幅值仍为 ±3 V。

(逐步仿真测得 1.092 ms,差异来自仿真步长。实际电路中二极管有约 0.7 V 压降,会使下降段稍慢。)

用途:示波器的扫描(时基)电路需要锯齿波——电子束匀速从左扫到右,再迅速回到左边。


五、综合分析:答题模板 ⭐⭐⭐

① 识别结构:找出比较器(单门限还是滞回?反相还是同相?)和延时环节(RC 还是积分器)。 ② 求门限:令vP=vNv_P=v_N⁠,代vO=±VZv_O=\pm V_Z⁠;门限就是电容电压(或三角波)的峰值。 ③ 描述工作过程:设vO=+VZv_O=+V_Z → 电容充电(或积分器输出下降)→ 到门限翻转 → 反向…… ④ 求周期:RC 用三要素法(起点 = 一个门限,终点趋向 = ±VZ\pm V_Z⁠,到另一个门限翻转);积分器用"变化量 ÷ 斜率"。 ⑤ 画波形:对齐时间轴,标出幅值和周期。 ⑥ 讨论参数:问"要改频率不改幅度"答"改R6R_6或CC"(或方波中的RfR_f⁠、CC⁠)。


六、故障分析与参数讨论(问答式)⭐⭐⭐

分析题的最后一问常常是"如果……会怎样"。下面这些问答都可以用前面的公式和工作过程推出来,建议先自己想再看答案。

问 1:方波发生电路中把R2R_2短路(⁠F=0F=0⁠)会怎样? 答:门限变为 0,电容一过零就翻转。理论上T=2RfCln⁡1=0T=2R_fC\ln1=0⁠,实际电路会以运放速度允许的最高频率乱振,得不到稳定方波。所以FF不能太小。

问 2:方波发生电路中把R1R_1开路(⁠F=1F=1⁠)会怎样? 答:门限变为±VZ\pm V_Z⁠,而电容只能"趋近"VZV_Z⁠、永远到不了,比较器不再翻转,输出停在某一电平——停振。所以必须F<1F<1⁠。

问 3:方波发生电路中电容 C 开路或短路会怎样? 答:C 开路时,RfR_f上没有电流,反相端电压直接等于vOv_O(负反馈系数 1),而同相端只有FvOFv_O(正反馈系数F<1F<1⁠)。负反馈强于正反馈,运放变成线性工作,输出稳定在 0 附近,没有方波。C 短路时反相端恒为 0,只剩正反馈,比较器锁在+VZ+V_Z或−VZ-V_Z不动。两种情况都不能产生方波——延时环节是必需的。

问 4:方波—三角波电路中如果R1>R2R_1>R_2会怎样? 答:三角波幅值R1R2VZ\frac{R_1}{R_2}V_Z大于VZV_Z⁠;若超过积分运放的最大输出(接近电源电压),积分器先饱和,vOv_O到不了门限,比较器不翻转,电路停振。设计时取R1<R2R_1<R_2⁠。

问 5:方波—三角波电路中积分器输入端的R6R_6加大一倍,三个量怎样变? 答:三角波幅值、方波幅值都不变,周期加倍(频率减半)。这就是"调频改R6R_6"。

问 6:为什么频率高时方波边沿变斜?怎么改善? 答:运放的转换速率(压摆率)有限,输出从−VZ-V_Z摆到+VZ+V_Z需要时间。频率越高,这段时间占周期的比例越大,方波越像梯形。教材建议改用转换速率高的集成电压比较器代替运放做比较器。用运放搭的方波电路一般用在 10 Hz~10 kHz 的低频。

问 7:把方波—三角波电路中的比较器换成单门限比较器行吗? 答:不行。单门限(门限为 0)时,三角波一过零比较器就翻转,积分器立刻反向,输出只能在 0 附近小幅抖动,得不到确定幅值的三角波。必须用滞回比较器,回差决定三角波的峰峰值。

问 8:怎样同时得到方波、三角波、正弦波? 答:方波—三角波电路之后,再把三角波送入一个低通滤波器(第 14 讲(上))或"折线逼近"的二极管网络,就能得到近似正弦波——这就是函数发生器的基本原理。(了解即可)

问 9:通电后第一个半周期为什么比后面短? 答:通电瞬间电容电压为 0,而不是−FVZ-FV_Z⁠。设vO=+VZv_O=+V_Z⁠,用三要素法:vC(t)=VZ(1−e−t/RfC)v_C(t)=V_Z(1-e^{-t/R_fC})⁠,到FVZFV_Z翻转,t1=RfCln⁡11−Ft_1=R_fC\ln\frac{1}{1-F}⁠。例题 1 中F=0.5F=0.5⁠,t1=RfCln⁡2≈0.693 mst_1=R_fC\ln2\approx0.693\,\text{ms}⁠,比正常半周期RfCln⁡3≈1.099 msR_fC\ln3\approx1.099\,\text{ms}短(从 0 开始逐步仿真,第一次翻转出现在 0.693 ms)。之后就进入稳态。


速记卡

电路 门限 / 幅值 周期 说明
方波发生 vCv_C在±FVZ\pm FV_Z⁠,F=R2R1+R2F=\frac{R_2}{R_1+R_2} T=2RfCln⁡(1+2R2R1)T=2R_fC\ln\left(1+\frac{2R_2}{R_1}\right) F≈0.462F\approx0.462时T≈2RfCT\approx2R_fC
占空比可调 同上 (Rf1+Rf2)Cln⁡(1+2R2R1)(R_{f1}+R_{f2})C\ln\left(1+\frac{2R_2}{R_1}\right) 占空比Rf1Rf1+Rf2\frac{R_{f1}}{R_{f1}+R_{f2}}
方波—三角波 三角波±R1R2VZ\pm\frac{R_1}{R_2}V_Z⁠,方波±VZ\pm V_Z T=4R1R6CR2T=\frac{4R_1R_6C}{R_2} 斜率VZR6C\frac{V_Z}{R_6C}⁠;调频改R6R_6⁠、C
锯齿波 同三角波 2R1R6CR2+2R1(R6∥R5)CR2\frac{2R_1R_6C}{R_2}+\frac{2R_1(R_6\parallel R_5)C}{R_2} D、R5R_5让一个方向积分更快
  • 方波推导三要素:起点−FVZ-FV_Z⁠、终点趋向+VZ+V_Z⁠、τ=RfC\tau=R_fC⁠、到+FVZ+FV_Z翻转。
  • 方波周期与VZV_Z无关;三角波周期与VZV_Z无关,幅值与VZV_Z成正比。
  • 非正弦波发生器 = 开关(比较器)+ 延时(RC/积分)+ 反馈;不需要起振条件。

自测练习

1.(基础)方波发生电路R1=R2R_1=R_2⁠,Rf=20 kΩR_f=20\,\text{k}\Omega⁠,C=0.1 μFC=0.1\,\mu\text{F}⁠,求周期。

答案与提示

T=2RfCln⁡3=2×2×10−3×1.0986≈4.39 msT=2R_fC\ln3=2\times2\times10^{-3}\times1.0986\approx4.39\,\text{ms}(频率约 228 Hz)。

2.(基础)方波发生电路取R2R1=0.859\frac{R_2}{R_1}=0.859⁠,Rf=10 kΩR_f=10\,\text{k}\Omega⁠,C=0.01 μFC=0.01\,\mu\text{F}⁠,频率约多少?

答案与提示

此时ln⁡(1+2R2R1)≈1\ln\left(1+\frac{2R_2}{R_1}\right)\approx1⁠,T≈2RfC=0.2 msT\approx2R_fC=0.2\,\text{ms}⁠,f≈5 kHzf\approx5\,\text{kHz}⁠。

3.(中等)方波—三角波发生电路R1=5 kΩR_1=5\,\text{k}\Omega⁠,R2=15 kΩR_2=15\,\text{k}\Omega⁠,R6=20 kΩR_6=20\,\text{k}\Omega⁠,C=0.047 μFC=0.047\,\mu\text{F}⁠,VZ=9 VV_Z=9\,\text{V}⁠。求三角波幅值和周期。

答案与提示

幅值±515×9=±3 V\pm\frac{5}{15}\times9=\pm3\,\text{V}⁠;T=4×5 k×20 k×0.047 μF15 k≈1.253 msT=\frac{4\times5\,\text{k}\times20\,\text{k}\times0.047\,\mu\text{F}}{15\,\text{k}}\approx1.253\,\text{ms}(约 798 Hz)。

4.(中等)接上题,要把三角波幅值调到 ±4.5 V,R2R_2不变,R1R_1改为多少?频率变为多少?若要频率回到原值且幅值保持 ±4.5 V,应改哪个元件、改成多少?

答案与提示

R1R2×9=4.5⇒R1=7.5 kΩ\frac{R_1}{R_2}\times9=4.5\Rightarrow R_1=7.5\,\text{k}\Omega⁠;f=R24R1R6C=14×0.5×20 k×0.047 μF≈532 Hzf=\frac{R_2}{4R_1R_6C}=\frac{1}{4\times0.5\times20\,\text{k}\times0.047\,\mu\text{F}}\approx532\,\text{Hz}⁠。要回到约 798 Hz,改R6R_6(不影响幅值):R6R_6应为原来的57.5\frac{5}{7.5}⁠,即约 13.3 kΩ。

5.(中等·设计)用方波—三角波电路产生幅值 ±2 V、频率 1 kHz 的三角波,VZ=6 VV_Z=6\,\text{V}⁠,C=0.01 μFC=0.01\,\mu\text{F}⁠。求R1R2\frac{R_1}{R_2}和R6R_6⁠。

答案与提示

R1R2=26=13\frac{R_1}{R_2}=\frac26=\frac13(如R1=10 kΩR_1=10\,\text{k}\Omega⁠、R2=30 kΩR_2=30\,\text{k}\Omega⁠);T=4×13R6C=1 ms⇒R6=10−3×34×10−8=75 kΩT=4\times\frac13R_6C=1\,\text{ms}\Rightarrow R_6=\frac{10^{-3}\times3}{4\times10^{-8}}=75\,\text{k}\Omega⁠。

6.(中等)为什么方波发生电路中vCv_C不是标准三角波,而方波—三角波电路的vOv_O是?

答案与提示

方波电路中充电电流vO−vCRf\frac{v_O-v_C}{R_f}随vCv_C增大而减小,vCv_C按指数规律变化,边是弯的;积分器中运放反相端虚地,充电电流恒为VZR6\frac{V_Z}{R_6}⁠,电容电压线性变化,所以是标准三角波。

7.(华师风格·综合)方波发生电路中R1=10 kΩR_1=10\,\text{k}\Omega(接输出),R2=10 kΩR_2=10\,\text{k}\Omega(接地),Rf=10 kΩR_f=10\,\text{k}\Omega⁠,C=0.1 μFC=0.1\,\mu\text{F}⁠,稳压管VZ=6 VV_Z=6\,\text{V}⁠。(1) 说明电路由哪几部分组成、各起什么作用;(2) 画出vCv_C⁠、vOv_O波形,标出幅值;(3) 推导并计算周期;(4) 若要求占空比为 25%、周期不变,怎样修改电路?

答案与提示

(1) 反相滞回比较器(⁠R1R_1⁠、R2R_2正反馈,决定门限±3 V\pm3\,\text{V}⁠,起开关作用);RfCR_fC充放电回路(延时,决定周期,同时把输出反馈到反相端);R3R_3与双向稳压管(输出限幅 ±6 V)。 (2) vOv_O为 ±6 V 方波;vCv_C在 ±3 V 之间指数充放电,vOv_O的跳变对准vCv_C的峰、谷。 (3) 三要素:vC(0)=−3 Vv_C(0)=-3\,\text{V}⁠,vC(∞)=6 Vv_C(\infty)=6\,\text{V}⁠,τ=RfC=1 ms\tau=R_fC=1\,\text{ms}⁠;6−9e−t/τ=3⇒t=τln⁡36-9e^{-t/\tau}=3\Rightarrow t=\tau\ln3⁠,T=2τln⁡3≈2.197 msT=2\tau\ln3\approx2.197\,\text{ms}⁠。 (4) 用两个反向的二极管把RfR_f拆成两条支路:充电(⁠vO=+VZv_O=+V_Z⁠)走Rf1=5 kΩR_{f1}=5\,\text{k}\Omega⁠,放电走Rf2=15 kΩR_{f2}=15\,\text{k}\Omega⁠,Rf1+Rf2=20 kΩ=2RfR_{f1}+R_{f2}=20\,\text{k}\Omega=2R_f⁠,周期不变,占空比520=25%\frac{5}{20}=25\%⁠。


下一讲预告

第 17 讲(选学)介绍功率放大电路:甲类、乙类、甲乙类,OCL/OTL 与交越失真;之后第 18 讲进入直流稳压电源——2026 回忆题第 3 题的主场。

👉 点击进入下一讲:第17讲|功率放大电路简介:甲类/乙类/甲乙类、OCL/OTL、交越失真、效率(选学)

评论

还没有评论。 来写第一条。

留下一条评论

选填,不会公开

纯文本,链接会自动识别。