news 2026/4/30 16:54:26

方波发生器,摆脱了 LC/RC 选频网络?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
方波发生器,摆脱了 LC/RC 选频网络?

前言

前面我们介绍的几款运放振荡器,核心思路都是 “选频” ,比如:RC 相移网络靠相移锁定频率,文氏桥靠增益锁定频率,LC 网络则靠高阻抗峰值锁定频率。

今天我们来看一款基于运放触发器的振荡器 —— 它无需依赖 LC/RC 选频网络,并且能够直接产生方波。

文中素材来自于书籍《 Operational Amplifiers & Linear Integrated Circuits: Theory and Application 》第 9 章内容,该书还提供开源版本,详见参考链接 [1]、[2]、[3] 。

我只做了一些要点的梳理,详情请看原文。


从“比较器”到“方波发生器”

运放比较器是将反馈接至同相端,输入接至反相端,输出会稳定在正、负饱和电平。

正反馈为电路引入了上、下双阈值(Threshold,符号 Vt+ / Vt-),运放比较同相端与反相端的电压,当输入跨越阈值时,输出便在高低电平之间切换。因此,触发动作带有回滞(Hysteresis),也被称为施密特触发器。

方波发生器,是在这类比较器的基础上,在输出端增加 RC 充放电环节,并将充放电的电压作为反相端的输入信号:

图1 从比较器到方波发生器

书中分析了 RC 充放电与上下阈值的对应关系,推导了振荡信号的频率公式:

图2 方波发生器的数学表达

当然,书中也给了案例,我们照例跑下仿真。


仿真案例

构建电路如下,运放采用了 AD711:

图3 AD711 输出方波

放大波形,查看上、下双阈值(可以代入图 2 公式验证):

图4 查看上、下双阈值

对波形进行 FFT,查看振荡频率为 2 kHz(可以代入图 2 公式验证):

图5 查看振荡频率

由于方波发生器的输出需要在正负饱和电平间快速切换,这对运放的 压摆率(Slew Rate)和功率带宽(Power Bandwidth)提出了较高要求。AD711 的这两项动态指标表现更优,我们可以用 LM741 对比一下输出波形:

图6 用 LM741 对比波形

可见,LM741 受限于较低的压摆率与功率带宽,LM741 输出方波的上升沿与下降沿更为缓慢,振荡频率也有所降低。

总结

今天介绍了基于运放触发器的振荡器,它无需依赖 LC/RC 选频网络,能够直接产生方波,让我们对电容充放电、触发器(运放正反馈)有了更深理解。


案例代码

本文 LTspice 案例上传至 Gitee (LTspice 案例 18),可下载运行:

  • https://gitee.com/gilbertjuly/spice-circuit-simulation

参考资料

  1. https://www.amazon.com/dp/1796856894
  2. https://open.umn.edu/opentextbooks/textbooks/operational-amplifiers-linear-integrated-circuits-theory-and-application-3e
  3. https://www2.mvcc.edu/users/faculty/jfiore/OpAmps/OperationalAmplifiersAndLinearICs_3E.pdf

相关前文

  • 运放振荡器:通过 Phase Shift 将负反馈变成正反馈
  • 文氏桥(Wien Bridge)振荡器 —— 另一种 RC 与运放构成的振荡电路
  • 运放型 LC 振荡电路 —— LC 是串联还是并联?

欢迎关注我的微信公众号“疯狂的运放”,及时收到最新的推文。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/29 4:41:58

一文掌握 Spring AI:集成主流大模型的完整方案与思考

一文掌握 Spring AI:集成主流大模型的完整方案与思考 Spring AI 是 Spring 生态中一个新兴的框架,旨在简化 Java/Spring Boot 应用与主流大语言模型(Large Language Models, LLM)的集成。它提供了一套统一的抽象接口,…

作者头像 李华
网站建设 2026/4/30 2:23:40

面了十几家公司测试岗,我终于悟了,面试无非就是这些题

测试岗的面试其实都是大同小异的,这里我收集整理了185道高频面试题,希望对在找工作或者准备跳槽的各位小伙伴有所帮助! 一. 测试基础 1.如何制定测试计划 参考答案: 测试计划包括测试目标、测试范围、测试环境的说明、测试类型…

作者头像 李华
网站建设 2026/4/23 16:28:36

Agent设计思路:从“智能”到“智慧”的企业级解决方案

一、设计背景与核心矛盾AI智能体的强大之处在于其基于大模型的任务分解、工具调用与自主规划能力。然而,这种基于概率生成的规划路径天然具有不确定性,难以满足企业对可预测结果、可审计轨迹和安全边界的需求。因此,JBoltAI的设计思路聚焦于如…

作者头像 李华
网站建设 2026/4/23 8:10:23

云上 + 私有化:Java 企业 AI 模型调用的双向适配方

在AI技术全面渗透企业数字化转型的今天,Java企业面临的核心命题已从“是否引入AI”转变为“如何选择适配业务的AI模型调用方案”。不同行业、不同规模的Java企业,因数据敏感性、运维能力、业务场景等差异,对AI模型的部署与调用有着截然不同的…

作者头像 李华
网站建设 2026/4/29 12:01:51

Java毕设选题推荐:基于SpringBoot+vue的乡村助农扶贫平台管理系统基于springboot的助农扶贫系统【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华