具有RC反馈电路的正弦波振荡器(文氏桥振荡器+相移振荡器+双T振荡器)

2024-9-10,星期二,22:13,天气:雨,心情:晴。今天从下午开始淅淅沥沥一直在下雨,还好我有先见之明没骑自行车,但是我忘带伞了,属于说是有点脑子但是不多了,2333333.好啦,吐槽结束,开始学习。

今天继续学习第十章的内容,主要学习内容为:具有RC反馈电路的正弦波振荡器(文氏桥振荡器+相移振荡器+双T振荡器)

一、振荡器与定时器(续)

1. 具有RC反馈电路的正弦波振荡器

本节学习三种使用RC电路产生正弦波的电路:文氏桥振荡器相移振荡器双T振荡器。RC反馈振荡器通常使用于频率小于1MHz的情况下,在该频率范围内,文氏桥振荡器是应用最广的振荡器

(1)文氏桥振荡器电路:文氏桥电路的基本组成部分是超期-滞后网络,如下图所示,R1与C1形成滞后网络,R2与C2形成超前网络:

图片

具体工作原理为:当频率较低时,由于C2的高电抗,超前网络起决定作用,电路断开,输出电压为0;随着频率的增加,XC2逐渐减小,输出电压逐渐增加;随着频率的增加,XC1减小使得输出电压下降

下图为超前-滞后网络的响应曲线,从图中可以看出,输出电压的峰值处于谐振频率fr处,此时,如果R1 = R2,并且XC1 = XC2,则网络的衰减(Vout / Vin)为1 / 3,此时的谐振频率为fr = 1 / 2ΠRC

图片

综上所述,在文氏桥电路的谐振频率fr处网络的相移为0°,并且衰减1 / 3频率低于fr时,超前网络起主导作用,并且输出超前输入;当频率高于fr时,滞后网络起主导作用,输出滞后于输入

(a)基本电路:超前-滞后网络用于运算放大器的正反馈环路中,如下图所示,分压器用于负反馈回路中,所以,文氏桥振荡器电路可以看作是一个同相放大器结构,从前面的知识可以知道,放大器的闭环增益由分压器决定,Acl = 1 / B = 1 / [R2 / (R1 + R2)] = (R1 + R2) / R2

图片

为了表明运算放大器在桥的两端,将电路重新连接,见下图,从图中可以清晰的看出,桥的一端是之后网络,另一端是分压器。

图片

(b)振荡的正反馈条件:根据前面学的内容,想要使电路能够产生持续的正弦波输出(振荡)则需要满足两个条件路正反馈上的相移必须为0°;环路增益必须为1(单位增益)。当频率为谐振频率fr时,超前-滞后网络的相移为0°,故满足正反馈0相移条件,如下图所示:

图片

Acl = 3时,环路增益可以抵消超前-滞后网络引起的1 / 3衰减,使总环路增益为1,为了使环路增益Acl = 3,应使R1 = 2R2

图片

(c)开始条件:开始时,放大器本身的闭环增益必须大于3(Acl > 3),直到输出信号达到期望的电平

图片

随后,理想情况下,放大器的增益必须减小到3使得环路上的总增益为1,使输出信号维持在理想的水平保持持续振荡

图片

下图给出了一种获得并维持振荡的方法,该电路中,分压器网络中加入了一个额外的电阻R3以及与之并联的一组背靠背的齐纳二极管

图片

直流电源接通时,两个齐纳二极管均断开,R3和R2串联,因此增加路放大器的闭环增益Acl = (R1 + R2 + R3) / R2 = (3R2 + R3)  / R2 = 3 + (R3 / R2)。开始时,因为噪声或在电源闭合瞬间会产生小的正反馈信号,而超前-滞后网络只允许频率等于fr的信号出现在同相输入端(相移为0°),反馈信号经过放大并连续加强使得输出电压产生;当输出电压达到齐纳二极管的击穿电压使,齐纳二极管导通,此时R3被短路,这会使放大器的闭环增益降至3,此时,总的环路增益为1输出信号保持稳定并连续振荡,需要注意的时,这种电路中的齐纳二极管在其导通时限制了非线性增益。

虽然齐纳二极管反馈网络很简单,但是因为其非线性增益被限制,所以很难获得理想的正弦波,所以,控制增益的另一种方法是使用JFET在反馈路径中作为电压控制的电阻,以产生稳定良好的正弦波形,当JFET的栅极电压增加时漏源漏源电阻增加,如果把JFET放在负反馈路径中,利用电压控制电阻就能实现自动增益控制。下图为一典型的JFET稳定文氏桥振荡器,运算放大器增益由红色方框圈出,JFET的漏源电阻依赖栅极电压,当没有输出信号时,栅极为0V,此时漏源电阻最小环路增益大于1振荡器开始工作并快速到达最大幅值,此时输出信号的负相部分时二极管D1导通,并使C3充电(负电压),这个电压使JFET的漏源电阻增加使增益减小并持续振荡

图片

(2)相移振荡器:有一类振荡器为相移振荡器,如下图所示,

图片

反馈回路中的每个RC网络可以提供一个约90°的相移,振荡发生在三个RC网络的总相移为180°频率处,运算放大器本身的反向作用提供额外180°的相移,满足环绕反馈环路360°(或0°)的相移震荡要求。三节RC反馈网络的衰减B = R3 / Rf = 1 /29,也就是说,为了满足环路总增益大于1的要求,运算放大器的闭环电压增益必须大于29,当R1 = R2 = R3 = RC1 = C2 = C3 = C时,振荡频率为:

图片

(3)双T滤波器:下图为双T滤波器,反馈环路中使用了两个T型RC滤波器,

图片

双T滤波器中的一个具有低通响应另一个具有高通响应合并后的滤波器具有带阻响应中心频率等于期望的振荡频率fr

频率高于或低于fr时,由于通过滤波器的是负反馈,所以不会发生振荡,在频率为fr处,负反馈可以忽略,此时,通过分压器(R1和R2)的正反馈允许电路振荡

 

更多精彩尽请关注微信公众号:鲤鱼编程!!!!!! 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/52452.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何注册谷歌账号(“此电话号码无法验证”问题)

如何注册谷歌账号(“此电话号码无法验证”问题) 以下注册账号的步骤于 2024.9.10 20:00 成功实施。 文章目录 如何注册谷歌账号(“此电话号码无法验证”问题)1)打开谷歌浏览器2)设置浏览器语言【英语&…

Docker基本管理--Dockerfile镜像制作(Docker技术集群与应用)

容器端口映射; 容器间通信; 容器数据卷; DockerFile; 容器端口映射: 实验环境:紧接着之前的快照,将该文件夹拉取进去; 然后执行导入的脚本,会将该目录下所有打包好的镜像文件导入进入。 然后进…

每个python程序员都应该早点知道的 6 个 Python 函数

在编程中,默认参数的引入使得函数调用更为灵活,不仅允许开发者在特定情况下省略某些非必需参数,同时也强调了对参数与实际传递值(即论点)之间区别的理解,这对于掌握函数工作机制至关重要。 此外&#xff0…

VScode 的简单使用

目录 1. VScode 的使用 1.1 常用插件 1.2 常用快捷键 1. VScode 的使用 1.1 常用插件 1.2 常用快捷键 也可以“ CTRLD ”;使用“CTRL滚轮”即可; ctrl /-,是用来展开/收起代码的; 比如:js 的多行注释是 shiftalt…

[数据集][目标检测]西红柿缺陷检测数据集VOC+YOLO格式17318张3类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):17318 标注数量(xml文件个数):17318 标注数量(txt文件个数):17318 标…

AV1 Bitstream Decoding Process Specification:术语和定义

原文地址:https://aomediacodec.github.io/av1-spec/av1-spec.pdf没有梯子的下载地址:AV1 Bitstream & Decoding Process Specification摘要:这份文档定义了开放媒体联盟(Alliance for Open Media)AV1视频编解码器…

UE4_后期处理五—饱和度调整、隔离、扭曲、重影

一、色彩饱和度调整: 原图 后期处理材质节点: 效果图: 可以根据参数saturation调整饱和还是去饱和。 当saturation为1时:去饱和度,如下图: 当saturation为0时:原始的一个状态,如下…

展会通过智慧客流统计分析优化运营策略-讯鹏科技

在当今数字化高速发展的时代,展会行业也在积极探索利用智慧科技进行转型与升级。其中,智慧客流统计分析成为了展会优化运营策略的关键要素。 智慧客流统计分析首先为展会提供了精准的数据支撑。通过先进的传感器、摄像头等设备,能够实时、准确…

PyCharm修改背景颜色、修改字体大小+Python常用快捷键+Python常见的运算符

文章目录 PyCharm软件的使用1. 修改背景颜色和字体大小1.1 修改背景颜色1.2 修改字体大小 2. 常用的快捷键3. 常见的运算符3.1 算术运算符3.2 赋值运算符3.3 比较运算符3.4 逻辑运算符 PyCharm软件的使用 1. 修改背景颜色和字体大小 1.1 修改背景颜色 1.2 修改字体大小 2. 常…

图文并茂带你理解Java的SPI机制

目录 一、Java的SPI机制1、什么是Java的SPI ?2、JavaSPI 代码示例 (使用Maven项目演示)3、 JavaSPI 机制的核心-ServiceLoader4、实现自己的ServiceLoader5、Java中还有哪些SPI实现? 一、Java的SPI机制 1、什么是Java的SPI ? SPI全称 Servi…

中秋快到了,要给哪些国外客户送祝福(附贺卡模板)

马上就要中秋节了,在这里提前祝小伙伴们中秋节快乐,身体健康,阖家团圆,业绩越来越好,公司越来越好,一切都越来越好! 中秋节是我们非常重要的几个传统节日之一了,除了我们自己庆祝之…

计算机网络练级第一级————认识网络

目录 网络搁哪? 网络的发展史(了解) 独立模式: 网络互联: 局域网时期: 广域网时期: 什么是协议 TCP/IP五层/四层模型 用官话来说: 我自己的话来说 第一层应用层&#xff1…

Python+selenium自动化元素定位防踩坑(建议收藏)

踩坑一:StaleElementReferenceException selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: element is not attached to the page document 异常原因: 意思是,引用的元素已过期。原因是页面…

soup.find(‘div‘)获取的数据长度为3,为什么1和3都是空的?

用beautifulSoup中的find(‘div’)可以获取一个div数据,为什么用len()计数是显示长度为3? 实际在打印输出时,1和3又没有内容输出?用print(div【0】)和print&…

Java小白一文讲清Java中集合相关的知识点(七)

LinkedHashSet LinkedHashSet是HashSet的子类 LinkedHashSet底层是一个LinkedHashMap,底层维护了一个数组双向链表 而在之前讲的HashSet中的链表是单向的哈,注意区分! LinkedHashSet根据元素的hashcode值来决定元素的存储位置,同时使用链表…

极限编程XP例题

答案:D 解析: 结对编程,一个人写代码,一个人看,由于是两个或两个以上的人负责,因此选项A 支持共同代码拥有和共同对系统负责是正确的 选项B 由于是一个人写一个人看,变相实现了代码审查 选项…

深入了解 GROW with SAP:它究竟是什么?

GROW with SAP 是一套综合全面的产品组合,包含一系列解决方案、加速采用服务、社区支持和学习资源,能够确保各种规模的企业成功采用 ERP 云软件。部署 GROW with SAP 后,企业可以采用 SAP S/4HANA Cloud Public Edition [ERP 公有云版]。在 S…

4 路由模式

路由模式 逻辑图 如果我们将生产环境的日志进行处理,而日志是分等级的,我们就按照 error waring info三个等级来讲解 一个消费者是处理【所有】(info,error,warning)的日志,用于做数据仓库&am…

Redis搭建集成

图示 正常来讲配置一主两从需要三台服务器,博主内存告急,就使用一台进行操作了,使用多台跟一台操作没有区别,只是多台不需要新建太多配置文件 一. 准备配置文件 如果你跟我一样是在一台服务器里面进行配置主从服务的,跟我一起操作即可 找到redis目录 在bin目录同位置创建一…

Linux驱动.之驱动开发思维,设备,驱动,总线分析思想,驱动的分类(字符设备,块设备,网络设备)

在stm32,裸机开发时,偏底层,跟寄存器打交道,有些MCU提供了库,库也还是操作寄存器的,通过配置寄存器, 配置各种工作模式,时钟,等等,交换数据等等。 Linux下驱…