模拟电路设计(17)---典型RC正弦波振荡器

2023-10-31

RC正弦波振荡器

采用LC器件作为振荡电路的反馈网络可以达到很高的输出频率,器件比较容易实现小体积。但是要求振荡器输出几十或者几百Hz信号时,LC器件的取值会很大,很难实现实用的产品,此时采用RC选频网络就会有很大的优势。

RC、LC反馈振荡器的最大区别是振幅的稳定机理,LC振荡器利用器件的非线性稳幅,但RC振荡器不允许有源器件进入非线性区,若器件进入非线性区后RC负反馈的效果就会减小,电路振荡不稳,输出波形会严重失真。因此,实际应用中RC反馈振荡器常采用可变增益或限幅电路进行稳幅。如下图所示,列出常用RC反馈网络的幅频特性:

RC网络特性示意图

由上图可见,RC网络可以有效控制交流信号的相移,将之应用到振荡回路中的反馈网络,可以使环路满足振荡所需的相应条件而实现振荡,实际电路中应用最广泛的就是文氏电桥振荡器,是利用RC串并联实现的振荡电路,如下图所示:

文氏电桥振荡器的基本电路组态

如上图所示,该组态是由运算放大器以及正负两个反馈网络构成。R1、C1、R2、C2组成RC选频网络作为振荡器的正反馈网络,使得电路获得相位条件。RF1、RF2组成负反馈回路使电路满足一定的幅度条件,正负反馈网络构成了一个电桥。

文氏电桥振荡器

文氏电桥振荡器的原理,说白了就是正反馈网络R1、R2、C1、C2是带通网络,增益和信号频率相关,负反馈网络RF1、RF2是全通网络,增益为常数。正反馈具有带通特性,若将参数计算成使得正反馈网络在幅频峰值点的幅度大于负反馈网络,那么电路就会形成振荡,如下图所示:

正负反馈网络关系示意图

为方便计算,通常取R1=R2、C1=C2,ω0=1/RC,那么正反馈网络传递函数:

​当ω=ω0时,B+达到最大值1/3,电路的反馈系数为:

​因振荡器的幅度条件是AB≥1,那么要求:

因运算放大器的开环放大倍数A是一个很大的数值,很难通过精确计算或手动调节来满足上述反馈条件,但在负反馈回路上通过添加非线性器件控制其输出幅度更容易实现,使得正负反馈几乎相等,振荡器会输出失真系数很小的正弦波。对于振荡频率很低的电路,要求负反馈网络的时间常数远大于信号周期,这样振荡波形就不会影响负反馈网络的非线性器件。实际应用原理图如下图所示:

​实际应用原理图

图中常采用一个P沟道JFET替代电桥中的RF1,使JFET的漏源电阻受控于振荡器的输出幅度就可以实现输出的良好振荡,图中D1用作输出信号的峰值检波,稳压管D2决定了振荡器的输出幅度。为使输出波形良好,要求负反馈网络的时间常数远远大于振荡周期。

另外,整理了一些电子工程类的资料,分享给大家,目前有模拟电路、单片机、C语言、PCB设计、电源相关、FPGA、EMC、物联网、Linux相关学习资料,还有针对大学生的资料包,后续还会有更多资料分享给大家,助力大家学习,成就梦想~

博主福利:免费分享电子工程类学习资料~icon-default.png?t=M85Bhttps://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzkzOTM5NTE0OQ==&action=getalbum&album_id=2532293941282209792#wechat_redirect

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

模拟电路设计(17)---典型RC正弦波振荡器 的相关文章

  • Python实验及注意点总结

    第一次上机 实验一 随机生成两个小于100的整数 打印其中一个数的数据类型和存储地址 求这两个数的和 差 积 商 幂运算 import random x random randint 1 100 y random randint 1 100

随机推荐

  • L2TP或者PPTP拨号后只能访问远端内网而无法访问Internet的原因及解决办法

    原理 PPTP L2TP拨号成功后 由于修改了主机的缺省路由 导致访问外网的数据都通过VPN隧道转发 也就是访问远端局域网以及外网的数据都发送给了TL ER6110 6120 从而只能访问远端内网 而不能访问Internet 以 win11
  • Win10相机端无法启动解决方案

    Win10相机端无法启动解决方案 背景 设备驱动正常以及没有被其他应用占用相机端的情况下 偶然发现一个问题 利用第三方软件如微信 QQ以及VS结合Opencv库都可以打开系统摄像头 但是手动打开摄像头总是失败 返回错误码0xA00F4246
  • 前端系列——vue2+高德地图web端开发(使用和引入)

    vue2 高德地图web端开发 使用和引入 前言 基础 准备工作 高德地图的个人开发者注册 高德api网址 1 点击进行注册 2 注册完之后进入控制台 3 创建新应用 4 添加 高德 2 0 新增 创建vue2的项目 npm 引入高德 官方
  • pytorch BUG :.grad=NONE? pytorch参数的使用

    在实验中 输出发现网络的某个新增的参数不更新 在输出 tensor grad NONE 然后查找资料进行修改输出从 tensor 0 9925 device cuda 0 grad fn
  • 面试题目搜集(3)

    本博客的 面试题目搜集系列不错 1 面试题目搜集1 2 面试题目搜集2 3 面试题目搜集3 4 面试题目搜集4 5 面试题目搜集5 6 面试题目搜集6 1 有这样一个数组A 大小为n 相邻元素差的绝对值都是1 如 A 4 5 6 5 6 7
  • R-基础:数据框操作

    title dataframe author intro date 2022 1 20 output html document knitr opts chunk set echo TRUE R基础 在学习中分享 在分享中学习 R中数据框是
  • Java发送附件到邮箱

    1 配置 导入依赖以及在yml中写好邮箱的配置信息
  • Git 详细安装教程【图文讲解】

    目录 一 前言 二 Git 的安装 2 1 Git 的下载 2 2 Git 的安装 2 2 1 使用许可声明 2 2 2 选择安装目录 2 2 3 选择安装组件 2 2 4 选择开始菜单文件夹 2 2 5 选择 Git 默认编辑器 2 2
  • 性能测试常见指标分析

    压力测试 强调极端暴力 稳定性测试 在一定压力下 长时间运行的情况 基准测试 在特定条件下的性能测试 负载测试 不同负载下的表现 容量测试 最优容量 外部指标 从外部看 性能测试主要关注如下三个指标 吞吐量 每秒钟系统能够处理的请求数 任务
  • 技术管理到底管什么

    https mp weixin qq com s QN1OKEFT3DiA82 OAp858Q 前些天从湾区日报上看到美国一家叫 Gusto 的公司 CTO 的文章 他 6 年前开始创业 一开始他是唯一的工程师 几乎 100 时间都在写代码
  • MS Chart 控件学习(一)常见属性

    最常用的属性包括 ChartAreas 增加多个绘图区域 每个绘图区域包含独立的图表组 数据源 用于多个图表类型在一个绘图区不兼容时 AlignmentOrientation 图表区对齐方向 定义两个绘图区域间的对齐方式 Alignment
  • 个人计算机多核cpu好处,电脑cpu核数全开会怎样 对电脑有什么影响

    不少网友听说开启电脑cpu核数可以让电脑性能变高 不知道是不是真的 也有网友担心电脑cpu核数全开会怎样 会不会对电脑有影响 今天小编就跟大家聊下电脑cpu核数全开对电脑影响 首先 想要开启cpu核数 是可以在运行中输入msconfig打开
  • 全球排名前500的网站都是做什么的

    数据来自Alexa权威2016 3 3 Google com Enables users to search the world s information including webpages images and videos Offe
  • HttpClient的基本使用

    HttpClient4 510 API参考 点我进入 HTTP 协议可能是现在 Internet 上使用得最多 最重要的协议了 越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源 虽然在 JDK 的 java net包
  • 【DirectX11学习02】绘制单个基本几何体的线框

    注 下面涉及的代码都基于这篇文章的内容 https blog csdn net Kurozaki Kun article details 86709050 绘制过程 要在DX上绘制一个基本图形 大体流程有以下几步 给出输入布局 主要是描述顶
  • 对象池(连接池):commons-pool2源码解析:GenericObjectPool的returnObject方法解析

    为什么会有对象池 在实际的应用工程当中 存在一些被频繁使用的 创建或者销毁比较耗时 持有的资源也比较昂贵的一些对象 比如 数据库连接对象 线程对象 所以如果能够通过一种方式 把这类对象统一管理 让这类对象可以被循环利用的话 就可以减少很多系
  • windows安装docker desktop

    windows安装docker desktop 前言 一 docker desktop 是什么 二 安装步骤 1 下载 2 安装 总结 前言 这里针对windows 10 家庭中文版 其他版本部分步骤可跳过 一 docker desktop
  • ChatGPT写作提示词指令大全

    1 用ChatGPT写影评 指令 你是一个自媒体人 同时也是一个专业的影评人 最近熬夜看完了韩剧黑暗荣耀第一季和第二季 忍不住想在公众号分享给粉丝们 请写一篇1000字左右的自媒体文章 并且加上一个有吸引力的标题 指令模板 你是一个自媒体人
  • 使用腾讯云 GPU 学习深度学习系列

    https cloud tencent com developer article 1005199
  • 模拟电路设计(17)---典型RC正弦波振荡器

    RC正弦波振荡器 采用LC器件作为振荡电路的反馈网络可以达到很高的输出频率 器件比较容易实现小体积 但是要求振荡器输出几十或者几百Hz信号时 LC器件的取值会很大 很难实现实用的产品 此时采用RC选频网络就会有很大的优势 RC LC反馈振荡