春风得意马蹄疾 记录技术,分享生活
随笔: 34 分类: 15 评论: 1 阅读: 2,328

运算放大器电路集合详解(三):振荡器与波形发生

📅 发表于 2026-07-13 22:51:58 👁 阅读 77 次 💬 评论 1

📖 本系列基于 TI AN-31。本文为系列第篇,涵盖相移正弦波振荡器、缓冲式振荡器、多谐振荡器、函数发生器、PWM 调制器共 5个电路


3.1 具有低元件数的正弦波发生器(相移振荡器)

📐 电路结构

单运放 TLV9062 + 三级 RC 网络:R3=R4=R5=2.71kΩ,C1=C2=C3=10nF。增益设于 R2=150kΩ/R1=1kΩ。

🔬 振荡条件——巴克豪森准则

任何振荡器必须同时满足两个条件:

  1. 幅度条件:环路增益 |Aβ| ≥ 1
  2. 相位条件:环路相移 = 0°(或 360° 的整数倍)

三级 RC 网络的逐级分析:

每级 RC 高通网络传递函数:H(s) = sRC/(1+sRC)
三级级联:β(s) = [sRC/(1+sRC)]³

在振荡频率 ωosc 处,每级相移 = 60°,三级共 180°。配合反相放大器(180°),总相移 = 360°,满足相位条件。

振荡参数
振荡频率:
fosc = 1/(2πRC√6)
= 1/(2π×2.71kΩ×10nF×2.449) ≈ 2.4 kHz
起振所需最小增益:
|AV_min| = 29(三级 RC 衰减约 1/29)
实际增益:R2/R1 = 150 >> 29,满足起振

💡 举一反三

  • 四级 RC 相移振荡器:每级 45° 相移,振荡频率 f=1/(2πRC√(10/7)),所需增益降低。
  • 幅度稳定:用背靠背齐纳二极管或 JFET AGC 替代固定增益电阻,可稳定振幅、降低失真。
  • 频率调谐:将 R 换为电位器或变容二极管(VCO),实现压控振荡器。

3.2 缓冲式正弦波发生器

📐 电路结构

四运放 TLV9064:一个作反相放大器(AV=R2/R1=150k/16.5k≈9.1),三个作电压跟随器隔离 RC 级。

🔬 缓冲的意义——消除负载效应

无缓冲的相移振荡器,各级 RC 网络之间存在负载效应,使实际相移偏离理论 60°,频率公式也不精确。缓冲器(电压跟随器)具有:

  • 极高输入阻抗 → 不加载前级 RC 网络
  • 极低输出阻抗 → 不受后级负载影响

缓冲后每级 RC 独立提供精确 60° 相移,衰减量精确为 1/√(1+ω²R²C²) = 1/√(1+6) = 1/√7,三级总衰减 = 1/(7√7) ≈ 1/18.5。因此所需增益从 29 降为约 18.5

对比

无缓冲 有缓冲
所需增益 ≥29 ≈18.5
频率精度 受负载影响 精确
失真度 较高
运放数量 1 4

💡 举一反三

  • 正交振荡器:两级积分器+一级反相器,同时输出 sin 和 cos 信号(相位差 90°)。
  • 文氏电桥振荡器:频率选择性更好的 RC 网络,只需增益≥3 即可起振(见第四篇详述)。

3.3 自由运行的多谐振荡器(Astable Multivibrator)

📐 电路结构

TLV9062,正反馈 R1=200kΩ//R2=910kΩ 形成迟滞比较器,R3=160kΩ 和 C1=10nF 组成充放电定时。

🔬 迟滞比较器 + RC 充放电 = 张弛振荡器

核心机制:利用迟滞比较器的上下阈值和 RC 指数充放电产生自激振荡。

  1. 阈值设定:VTH = Vsat × R1/(R1+R2),VTL = −Vsat × R1/(R1+R2)
  2. 充电过程:Vout=+Vsat → C1 经 R3 充电 → VC 指数上升 → 达到 VTH 时比较器翻转
  3. 放电过程:Vout=−Vsat → C1 经 R3 放电 → VC 指数下降 → 达到 VTL 时比较器再次翻转
  4. 循环往复,产生方波输出
振荡频率
fosc = 1/[2 × R3C1 × ln(1+2R1/R2)]
R1/R2=0.22 → ln(1+0.44)=0.365
τ=R3C1=160kΩ×10nF=1.6ms
fosc=1/(2×1.6ms×0.365)≈856 Hz
占空比≈50%(取决于R1,R2对称性和运放输出对称性)

💡 举一反三

  • 占空比可调:用两个二极管+两个电阻替代 R3,分别控制充放电路径,实现 1%~99% 占空比。
  • 555 定时器:本质上就是带 RS 触发器的 RC 张弛振荡器——多谐振荡器的最著名实现。
  • VCO(压控振荡器):用电压控制电流源替代 R3 充电,频率与电压成正比。

3.4 函数发生器

📐 电路结构

两片 TLV9062:U1 积分器(R3=R4=50kΩ,C1=1nF)+ U2 迟滞比较器(R1=10kΩ,R2=90kΩ)。

🔬 三角波-方波发生器的闭环机制

这是最经典的运放函数发生器架构——”积分器+施密特触发器”闭环:

  1. U2 输出方波 → 方波的恒定电压使 U1 积分产生线性斜坡
  2. 斜坡达到 U2 阈值时 → U2 翻转 → 方波极性反转
  3. U1 反向积分 → 另一个方向斜坡
  4. 周而复始 → 方波+三角波同步输出
频率与幅度
振荡频率:
f = R2/[4R1(R3+R4)C1]
= 90kΩ/(4×10kΩ×100kΩ×1nF)=90k/4ms=22.5 kHz
三角波幅度:
Vtri_pp = 2 × Vsat × R1/R2
若 Vsat≈2.3V → Vtri_pp≈0.51V

💡 举一反三

  • 正弦波整形:三角波经二极管非线性网络(折线近似)整形为正弦波,实现三波形输出。
  • 扫频信号源:用一个低频锯齿波控制比较器阈值,实现 VCO 扫频输出(频谱分析仪、扫频仪)。
  • DDS 替代方案:当不需要 μHz 级频率分辨率时,模拟函数发生器比 DDS 更简单、更便宜。

3.5 脉宽调制器(PWM Modulator)

📐 电路结构

OPA365 构成三角波发生器(R5=8.45kΩ,R7=5.9kΩ,C3=100pF),TLV3501 高速比较器(4.5ns 延迟)实现 PWM。正弦波信号 Vsin 和三角波 Vtri 分别接入比较器的两个输入端。

🔬 PWM 原理——自然采样

PWM(脉宽调制)的核心:用一个高频三角载波与低频调制信号比较,输出方波的占空比随调制信号的瞬时值线性变化。

  • 当 Vsin(t) > Vtri(t) → Vout = HIGH
  • 当 Vsin(t) < Vtri(t) → Vout = LOW
  • 调制深度 m = Asin/Atri,m=1 时占空比 0%~100%
频率关系
载波(三角波)频率 fc ≈ 1/(4×R5×C3×R7/R6)
调制波(正弦)频率 fm = 1/(2π×R4×C2)
为保真还原,需 fc ≥ 10fm(奈奎斯特×5 过采样)
TLV3501 4.5ns 延迟 → 最大 PWM 频率 >1MHz

💡 举一反三

  • D 类音频功放:音频信号(20Hz~20kHz)+ 300kHz 三角载波 → PWM → 半桥驱动 → LC 低通还原音频 → 效率 >90%。
  • 数字电源(Buck/Boost PWM 控制器):误差放大器输出(补偿电压)与锯齿波比较 → PWM 驱动 MOSFET → 闭环稳压。
  • 电机调速:占空比控制 H 桥,实现直流电机无级调速。
  • LED 调光:高频 PWM 调光(>200Hz 避闪烁),占空比 0~100% 对应亮度。

📑 系列导航
上一篇:(二)转换与检测电路
下一篇:(四)电流泵、基准源与V/I转换

📖 原版 PDF 文档

本文档为 Texas Instruments AN-31 运算放大器电路集合原版(42页)。点击下方按钮在浏览器中直接阅读,与 Edge 浏览器打开 PDF 体验一致。


📖 点击阅读 PDF


更多文档请访问 PDF 文档中心

评论 (1)
小阿军
技术分享者 · 记录成长的每一步
✨ 特效 ON