双T型振荡器主要特点和工作原理介绍

简介: 双T振荡器是另一种类型的RC振荡器,它产生正弦波输出,用于类似于电桥桥振荡器的固定频率应用。双T型振荡器在反相放大器的输出和输入之间的反馈回路(因此得名)中使用两个“Tee”形 RC 网络。

双T振荡器是另一种类型的RC振荡器,它产生正弦波输出,用于类似于电桥桥振荡器的固定频率应用。双T型振荡器在反相放大器的输出和输入之间的反馈回路(因此得名)中使用两个“Tee”形 RC 网络。
dianron.png

正如我们所见,振荡器基本上是一个具有正反馈的放大器,它具有维持振荡所需的固定电压增益量,双T振荡器也不例外。反馈由双T配置的RC网络提供,允许将一些输出信号反馈到放大器的输入端。因此,双T RC网络提供 180度相移,放大器提供另一个180度相移。这两个条件总共产生360度的相移,允许持续振荡。

与将反馈电阻器和电容器配置成梯形网络的典型RC 相移振荡器,或在桥式配置中使用电阻器和电容器的标准Wien 桥振荡器不同,双 T 振荡器(有时称为并联T 振荡器) 使用无源电阻 - 电容 (RC) 网络,其中两个互连的“T”部分(其 R 和 C 元件以相反的形式)并联在一起,如图所示。

dianron.png

很明显,我们可以看到其中一个 RC 无源网络具有低通响应,而另一个具有高通响应,我们之前在有关陷波滤波器的教程中已经看到了这种 RC 网络布置。这次的不同之处在于,我们使用组合的并行 RC T 配置网络来产生一个陷波型响应,其中心频率ƒ c等于所需的振荡零频率。

结果是,由于通过双 T 网络创建的负反馈路径,振荡不会发生在高于或低于调谐陷波频率的频率上。然而,在调谐频率下,任何负反馈都变得可以忽略不计,因此允许由放大设备创建的正反馈路径主导在一个单一频率下创建振荡(不像可以在大频率范围内调整的维恩桥振荡器)。

然后双 T 振荡器的频率选择性双 T 网络产生一个输出传递函数,其中陷波的频率、深度和相移由所使用的组件值决定。因此,构成 RC 网络的各个双 T 网络由以下等式定义:

对于低通 RCR 网络:

dianron.png

对于高通 CRC 网络:

dianron.png

将这两组方程组合在一起将为我们提供最终方程,即陷波的零点或中心频率导致双 T 网络的振荡。

dianron.png

ƒ C 是以赫兹为单位的振荡频率
R 是欧姆的反馈电阻
C 是以法拉为单位的反馈电容
π 是一个常数,其值约为3.142

确定了振荡器的双 T 网络,它产生了所需的 180 o相移,这发生在 -90 o到 +90 o之间的零频率处(与 Wien 桥振荡器的零到 180 o相对) ,我们需要一个放大器电路来提供电压增益。Twin-T 振荡器电路最好通过将 RC 反馈网络与运算放大器相结合来实现,因为与晶体管相比,运算放大器具有高输入阻抗特性,因此与这种类型的振荡器一起工作的效果更好。
双T放大
标准运算放大器可以提供高电压增益、高输入阻抗以及低输出阻抗,因此是双 T 型振荡器的优秀放大器。在振荡频率下,f c反馈增益几乎降至零,因此我们需要一个电压增益远大于 1(单位)的放大器。

振荡所需的正反馈由反馈电阻器 R 1提供,而电阻器 R 2确保启动。作为一般经验法则,为确保电路尽可能接近所需频率振荡,这两个电阻的比率需要大于一百 (>100)。

为了在振荡频率下获得所需的正增益,我们可以使用同相放大器配置,其中一小部分输出电压信号 通过合适的分压器网络直接施加到同相 ( + ) 输入端。双T振荡器电路产生的负反馈连接到反相( - )输入端。如图所示,这种闭环配置产生了一个具有非常好的稳定性、非常高的输入阻抗和低输出阻抗的同相振荡器电路。

双T振荡器电路

dianron.png

然后我们可以看到,双 T 振荡器通过分压器网络接收其对同相输入的正反馈,并通过双 T RC 网络接收其负反馈。为确保电路以所需的单一频率振荡,“Tee-leg”电阻器 R/2 可以是可调节的微调电位器,但也可以调整以补偿电容器容差,从而使电路在启动时振荡。

Twin-T 振荡器示例 No1
需要双 T 型振荡器电路来产生 1kHz 正弦输出信号以用于电子电路。如果使用增益比为 200 的运算放大器,请计算频率确定元件 R 和 C 的值以及增益电阻的值。

振荡频率为 1kHz,如果我们为两个反馈电阻选择一个合理的值,R为 10kΩ(记住这两个电阻必须具有相同的值),我们可以使用频率公式计算所需的电容值从上面的振荡。

dianron.png

因此 R = 10kΩ,C = 16nF。中心 Tee-leg 电容器 2C = 2 x 16nF = 32nF,因此使用最接近的首选值 33nF。

由于高通分支三通电容的值为 33nF,因此不完全等于 2C (2 x 16nF),我们可以针对这种变化进行调整,并通过调整低通分支三通来确保正确启动振荡- 相同数量的电阻。因此,R (leg)的精确值为10kΩ/2 = 5kΩ,但该电阻器的计算值如下: R (leg) = R/(33nF/16nF) = 4.85kΩ。显然,使用 5kΩ 微调电位器将满足我们在本例中的要求。

运算放大器的环路增益要求为 200,因此如果我们为 R 2选择 1kΩ 的值,那么电阻器 R 1将为 200kΩ,如图所示。
最终的 Twin-T 振荡器电路
dianron.png

Twin-T 振荡器电路总结
在本教程中看到,使用一些无源元件和运算放大器可以轻松构建双 T 型振荡器电路。双 T 型振荡器电路使用调谐 RC 网络作为反馈电路来产生所需的正弦输出波形。作为两个并联在一起的 T 型网络,它们彼此反相运行,在零频率下产生零输出,但在所有其他频率下产生有限输出。

因此,由于通过双 T RC 网络的负反馈,电路不会在高于或低于调谐频率的频率下振荡。因此,在零频率下,运算放大器同相输入端的电压与其输出电压同相,从而在所需频率下产生连续振荡。

为确保振荡频率尽可能接近零频率,可在低通级的三通电阻中使用微调电位器,以平衡 RC 网络的启动和输出波形的纯度,作为其中之一“双T振荡器”的主要缺点是输出波形的振荡频率和质量很大程度上取决于双T网络中电阻器和电容器的相互作用,那么显然这些组件的值和选择必须是准确,以确保在所需的零频率振荡。

以上文章由IC先上网(www.mrchip.cn)编辑整理,转载请务必注明来源。

相关文章
【AD速成】半小时入门AltiumDesigner之原理图库+PCB库(二)
【AD速成】半小时入门AltiumDesigner之原理图库+PCB库(二)
2152 1
|
XML Java 应用服务中间件
SpringBoot-打包&部署
SpringBoot 项目支持两种打包方式:WAR 包和 JAR 包。JAR 包内置 Tomcat,可直接运行;WAR 包需部署在外部 Tomcat 上。JAR 包通过 `mvn clean package` 打包并用 `java -jar` 运行,支持后台运行和 JVM 参数配置。WAR 包需修改 pom.xml 为 war 类型,移除嵌入式 Tomcat 依赖,添加 servlet-api,并继承 `SpringBootServletInitializer`。配置文件可通过外部 application.yml 覆盖,默认优先级高于 JAR 内部配置。
1565 17
SpringBoot-打包&部署
|
传感器 JavaScript 调度
HarmonyOS Next 并发 taskpool 和 worker
HarmonyOS Next 提供了 TaskPool 和 Worker 两种并发能力,基于 Actor 并发模型实现。TaskPool 是 Worker 的封装,支持参数直接传递、返回数据接收、任务优先级设置及取消功能,适合大多数场景;Worker 则适用于超长任务或需手动管理线程生命周期的场景。两者通过消息通信完成跨线程数据交换,支持普通对象拷贝、ArrayBuffer 拷贝/转移、SharedArrayBuffer 共享及 Sendable 引用传递等方式。实际开发中,TaskPool 更简化任务调度,而 Worker 更灵活,可根据任务类型(耗时、长时、常驻)选择合适方案。
665 12
HarmonyOS Next 并发 taskpool 和 worker
|
存储 安全 Linux
CentOS安装SeaweedFS
通过上述步骤,您应该能够在CentOS系统上成功安装并启动SeaweedFS。记住,根据实际部署规模和需求,可能还需要进一步调整配置参数和优化网络布局。SeaweedFS的灵活性和扩展性意味着随着使用深入,您可能需要探索更多高级配置和管理策略。
468 61
|
Ubuntu Python
全网最简约的Vscode配置Anaconda环境(百分百成功)
全网最简约的Vscode配置Anaconda环境(百分百成功)
37674 0
全网最简约的Vscode配置Anaconda环境(百分百成功)
非对称式多谐振荡电路的介绍
非对称式多谐振荡电路:实现多频率稳定振荡的关键 引言: 非对称式多谐振荡电路是一种能够产生多个频率的振荡信号的电路结构。它通过非对称的反馈回路和多个谐振网络的组合来实现多频率的振荡。本文将介绍非对称式多谐振荡电路的原理、应用、设计与实现方法,以及其优缺点。 一、原理 非对称式多谐振荡电路的原理是通过放大器和反馈回路的相互作用来实现多频率的振荡。具体原理如下: 1. 初始状态:当电路开始工作时,放大器的输出信号为零。 2. 放大器放大信号:输入信号经过放大器放大后,形成一个较大的输出信号。 3. 反馈信号:放大器的输出信号被送回到反馈回路中,与输入信号相叠加形成反馈信号。 4. 正反
566 0
【AD速成】半小时入门AltiumDesigner之原理图+PCB(三)
【AD速成】半小时入门AltiumDesigner之原理图+PCB(三)
607 1
|
Linux 人机交互 iOS开发
操作系统的演变之旅:从命令行到图形用户界面
【8月更文挑战第16天】 本文将带你穿越时空,探索操作系统的发展历程。我们将从最早期的命令行界面(CLI)开始,逐步走向现代的图形用户界面(GUI)。通过这篇文章,你将了解到操作系统如何适应技术变革,满足用户需求,并推动计算技术的发展。让我们一起见证这场由代码和创意交织而成的演变之旅吧!
392 3
|
JSON 数据格式 计算机视觉
Opencv实用笔记(一): 获取并绘制JSON标注文件目标区域(可单独保存目标小图)
本文介绍了如何使用OpenCV和Python根据JSON标注文件获取并绘制目标区域,同时可将裁剪的图像单独保存。通过示例代码,展示了如何读取图片路径、解析JSON标注、绘制标注框并保存裁剪图像的过程。此外,还提供了相关的博客链接,供读者进一步学习。
545 0
|
机器学习/深度学习 数据采集 分布式计算
LabVIEW、Matlab与Python的比较:从多角度详解三大编程工具
LabVIEW、Matlab与Python的比较:从多角度详解三大编程工具
743 1