使用运算放大器的RC相移振荡器设计
结构,它根据几个变量产生振荡。我们都有需要振荡器的设备, 我们家里的传统的电子振荡器。基于那里的配置有许多类型的振荡器,如 Hartley 振荡器、Colpitts 振荡器、Wein桥振荡器、石英晶体振荡器、相移振荡器电路等。
当我们讨论 RC 振荡器时,由于它也被称为相移振荡器,我们应该对 什么是相位有一个公平的理解。看这张图片:
如果我们正真看到上面 这样的正弦波,我们会清楚地看到信号的起点是0度相位,之后信号的每个峰值点从正到0再到负点再到0分别表示为90度、180 度、270 度和 360 度相位。
如果我们移动正弦波起点而不是 0 度,相位就会移动。我们将在下一张图片中了解相移。
在这张图片中,有两个交流正弦信号波,第一个绿色正弦波的相位是 360 度,而红色正弦波是第一个的复制品,读取信号与绿色信号的相位相差 90 度。
RC 代表电阻器电容器。我们大家可以仅使用一个电阻和一个电容器的形式来简单地形成相移电阻-电容网络。
正如在中看到的,同样的电路适用于这里。典型 的 RC 移相振荡器 可以由串联的电容器和并联的电阻器产生。
这是一个 单极移相网络 ;该电路与无源高通滤波器相同 。理论上,如果 我们在这个 RC 网络上应用同相信号,输出相位将正好偏移 90 度 . 但如果我们在现实中尝试并检查相移,那么我们将实现 60 度到小于 90 度的相移。这取决于频率,以及在现实中产生不利影响的元件容差。众所周知,没什么是完美的,所谓的实际值或预期值与现实之间应该存在一些差异。温度和其他外部依赖性导致难以实现精确的 90 度相移,一般为 45 度,60 度通常取决于频率,而在许多情况下实现 90 度是一项十分艰难的工作。
这是我们在之前的无源高通滤波器教程中使用的示例 。它将产生 4.9 KHz 的带宽。如果我们检查拐角频率,我们将确定振荡器输出端的相位角。
现在我们大家可以看到相移从 90 度开始,这是 RC 振荡器网络的最大相移,但在拐角频率点,相移为 45 度。
现在考虑到相移为 90 度的事实,或者如果我们最终选择振荡器电路结构,如将产生 90 度相移的特殊方式,那么由于频率稳定因素较差,电路将失去其边界范围内的免疫力。正如我们大家可以想象的那样,在曲线Hz 几乎是平坦的。这在某种程度上预示着如果振荡器的频率由于元件容差、温度和其他不可避免的情况而略有变化,相移将不会改变。那不是一个好的选择。所以我们大家都认为 60 度或 45 度是单极 RC 网络振荡器可接受的相移 。频率稳定性将提高。
考虑到咱们不可以只实现 60 度相移而不是 90 度这一事实,我们大家可以级联三个 RC 滤波器(如果 RC 振荡器的相移为 60 度)或串联级联四个滤波器(如果相移为每个 RC 振荡器 45 度)并获得 180 度。
在此图像中, 三个 RC 振荡器级联,每次添加 60 度相移 ,最后在第三级之后我们将获得 180 度相移。
我们将在仿真软件中构建此电路,并查看电路的输入和输出波形。让我们先看看电路的图像,同时也会看到示波器连接。
在上图中,个人会使用了 100pF 电容和 330k 电阻值。示波器连接在输入 VSIN(A/黄色通道)、第一个极点输出(B/蓝色通道)、第二个极点 输出
在下图中,四个 RC 相移振荡器分别使用 45 度相移,在 RC 网络末端产生 180 度相移 。
这都是 RC 振荡器中的无源元件或组件。我们得到 180 度的相移。如果我们想要进行 360 度相移,则需要一个有源组件 来产生额外的 180 度相移。这是由晶体管或放大器完成的,需要额外的电源电压。下面的电路显示了使用 BJT 的 RC 移相振荡器。
在此图中, NPN 晶体管用于产生 180 度的相移 ,而 C1R1 C2R2 C3R3 将产生 60 度的相位延迟。因此,累积这 三个 60 + 60 + 60 = 180 度相移,另一方面通过晶体管添加另一个 180 度,创建总 360 度相移。 我们将在 C5电解电容器上获得 360 度相移 。如果我们想改变这种改变电容器值的方法的频率,或者通过消除单独的固定电容器在这三个极上单独使用可变预设电容器。
建立反馈 连接 以使用该三极 RC 网络将能量检索回放大器。这是稳定的正振荡和产生正弦电压所必需的。由于反馈连接或配置, RC 振荡器是反馈型振荡器 。
1921 年,德国物理学家海因里希·格奥尔格·巴克豪森 (Heinrich Georg Barkhausen) 引入了“巴克豪森准则”,用于确定反馈回路中相移之间的关系。根据标准,只有当反馈回路周围的相移等于或 360 度的倍数并且回路增益等于 1 时,电路才会振荡。如果相移在所需频率上是准确的并且反馈回路产生 360 度振荡,则输出将是正弦波。RC 滤波器用于实现此目的。
此公式用于高通滤波器相关设计,我们也能够正常的使用 低通滤波器并且相移将为负。在这种情况下,上面的公式将无法用于计算振荡器的频率,将适用不同的公式。
由于能够正常的使用晶体管即 BJT 构建 RC 相移振荡器,因此使用 BJT 的 RC 相移振荡器还有 其他限制。
仅使用一个 BJT 输出波的幅度并不完美,需要额外的电路来稳定波形的幅度。
不利的加载效果。由于级联形成,第二个极点的输入阻抗改变了第一个极点滤波器的电阻器电阻特性。级联的滤波器越多,情况就越糟,因为它会影响计算相移振荡器频率的准确性。
由于电阻器和电容器两端的衰减,每级的损耗都会增加,总损耗约为 输入信号总损耗的1/29 。
现在是用运算放大器更换 BJT 的时候了 。如果个人会使用运算放大器代替 BJT,我们还可以弥补这四个缺点并获得更多的控制余量。由于高输入阻抗,负载效应也得到了有效控制,因为运算放大器输入阻抗促进了整体负载效应。
现在,无需进一步修改, 让我们用运算放大器更改 BJT ,看看使用运算放大器的 RC 振荡器的电路或原理图是什么。
正如我们所见,BJT 被一个反相运算放大器所取代。反馈环路连接在第一个极点 RC 振荡器上,并馈送到运算放大器的反相输入引脚。由于这种反向反馈连接, 运算放大器将产生 180 度相移 。三个 RC 级将提供额外的 180 度相移。我们将在名为 OSC out 的 运算放大器第一个引脚上获得所需的 360 度相移波输出。 R4 用于运算放大器的增益补偿。我们大家可以调整电路以获得高频振荡输出,但这取决于运算放大器的频率范围带宽。
此外,为了获得所需的结果,我们应该计算增益电阻 R4 以 在运算放大器上实现29倍的更大幅度,因为我们应该补偿 RC 级的1/29损失。
让我们看看,我们将制作一个具有真实元件值的电路,看看 RC 相移振荡器的模拟输出是什么。
我们将使用 10k 欧姆电阻和 500pF 电容器并确定振荡频率。我们还将计算增益电阻的值。
这就是 使用 RC 组件和运算放大器构建相移振荡器的方式。您可以 通过以下链接了解有关使用运算放大器的 RC 相移振荡器的更多信息。
RC 相移振荡器的应用 包括放大器,其中使用音频变压器和需要差分音频信号但反相信号不可用,或者如果任何应用需要AC信号源,则使用 RC 滤波器。此外,信号发生器或函数发生器使用 RC 移相振荡器。
文章出处:【微信号:电路一点通,微信公众号:电路一点通】欢迎添加关注!文章转载请注明出处。
电路图分享 /
的设计中,一定要采用至少两个极点,一个TL电路有两个极点,从而它可提供180°的
,因为低频电感很贵、很笨重、体积又很大,所以是不理想的。在超出了电压反馈
是彼此独立的,于是写出下公式:Aβ=A[1/(RCs+1)]3。当每个的
反馈网络产生自己的输入信号或Op-amp是一种非常通用的设备,可用在所有不同的电子电路和应用,从电压
的比较和转换案例 /
的详细资料说明 /
ElfBoard技术贴如何将libwebsockets库编译为x86架构
HarmonyOS Next 原生应用开发-从TS到ArkTS的适配规则(四)