
一、电路概述
本电路采用UA741 通用运算放大器,在 Multisim 仿真平台搭建,实现同时输出方波、三角波、正弦波三种波形。 电路分为三级:
整体信号流向:滞回比较器输出方波 → 积分电路输出三角波 → 非线性变换网络输出正弦波;三路波形可同时观测。
二、各级电路原理分析
1、第一级:滞回比较器(方波产生)
核心器件:U1(UA741),R1、R10、R11 构成滞回比较器。
- 原理:利用运放开环增益,输出饱和在 ±12V,通过 R10、R11 正反馈形成滞回阈值,输出连续方波。
- R10(200k 电位器)、R11(10k 电位器):调节电位器,可以改变方波输出频率与输出幅值阈值。
输出:高低电平接近运放正负电源,输出方波。示波器 XSC1 观测方波输出。
2、第二级:积分运算电路(方波转三角波)
核心器件:U2(UA741),R4,C1,R5。
- 输入为 U1 输出的方波,方波正负电平对电容 C1 充放电。
- 方波高电平时电容充电,输出线性负向斜变;方波低电平时电容放电,输出线性正向斜变,输出三角波。
- R4、C1 决定积分斜率,直接决定三角波频率。R5 为直流平衡电阻。
输出三角波,示波器 XSC3 观测三角波波形。
🔔知识点:滞回比较器 + 积分器是经典三角波发生器组合,改变 R4 或者 C1 参数,即可改变输出波形频率。
3、第三级:三角波转正弦波变换电路
核心器件 U3(UA741),R6、R7、R8、R9,可变电容 C4。 三角波是线性折线波形,正弦波是非线性曲线;本电路利用 RC 网络对三角波的高低幅值做衰减,对三角波进行折线拟合,近似得到正弦波形。
- R6、C2 组成隔直,去掉三角波直流分量;
- R7、C4 可调 RC 网络做波形整形;R8、R9 为运放外围平衡电阻。
- 调节可调电容 C4 按键 A,可以优化正弦波失真度,减小波形畸变。 示波器 XSC2 观测最终输出正弦波。
⚠️注意:该方案属于近似正弦波,不是纯正弦,会存在一定失真;想要更低失真,可使用专用波形发生芯片如 ICL8038。
三、元器件参数表
表格
| U1/U2/U3 | UA741 | 运算放大器,±12V 双电源供电 |
| R1 | 10kΩ | 滞回比较器输入电阻 |
| R10 | 200kΩ 电位器 | 调节输出频率 |
| R11 | 10kΩ 电位器 | 调节滞回阈值 |
| R4 | 21kΩ | 积分电阻,影响频率 |
| C1 | 1μF | 积分电容,方波转三角波 |
| R5 | 10kΩ | 平衡电阻 |
| C2 | 47μF | 隔直电容 |
| R6 | 40kΩ | 信号输入电阻 |
| R7 | 40kΩ | 整形网络电阻 |
| C4 | 10μF 可调电容 | 调节正弦波失真度 |
| R8/R9 | 10kΩ | 平衡电阻 |
四、仿真现象与调试要点
- 调节 C4(按键 A)微调电容,优化 RC 整形网络,改善正弦波边角失真。
- 三角波幅值不能过大,幅值太大输出正弦波顶部会出现削顶。
- 无波形输出:检查 741 的引脚供电,确认 VCC=+12V,VEE=-12V,双电源不能接错。
- 三角波不是线性:积分电容 C1 漏电影响仿真,Multisim 中尽量选择理想电容。
- 正弦波几乎还是三角波:C4 参数不合适,重新调整 RC 参数。
五、总结
该模拟函数发生器,使用 3 片 UA741 运放,就实现方波、三角波、正弦波同时输出。
- 优点:电路简单,全部通用元器件,仿真容易复现,可以理解滞回比较器、积分运算、波形变换的模拟电路原理,适合模电课程实验。
- 缺点:输出正弦波为拟合近似波形,失真度较高,输出频率受运放带宽限制,UA741 带宽很低,只适合低频信号(百 Hz 级别),不适合高频输出。
通过网盘分享的文件:仿真文件获取.zip 链接: https://pan.baidu.com/s/1V5zzxbpHc_fRqfGIzSdLfg?pwd=6666 提取码: 6666







