使用opamp的三角波发生器

对于新手来说,这是一个有趣的项目。这篇文章是关于创建一个三角波发生器使用运算放大器集成电路。生成三角波的方法有很多,但这里我们重点介绍使用opamps的方法。该电路基于这样一个事实,即积分方波产生三角波。

什么是三角波?

三角波是一种周期性的、非正弦波的三角形波形。人们经常混淆三角波和锯齿波。三角波最重要的特征是它的涨落时间相等锯齿波有不平等的盛衰时期。

三角波来自方波

为了产生三角波,我们需要一个输入波。在这个项目中,我们使用方波作为输入。像三角波一样,方波有相同的上升和下降时间,所以它们更方便转换成三角波形。

该项目的主要部分是1。一个方波发生器2。将方波转换成三角波的积分器。

该电路使用基于opamp的方波发生器产生方波,使用基于opamp的积分器对方波进行积分。电路图如图所示。

电路图

使用opamp的三角波发生器

下面对电路的方波发生器部分和积分器部分进行详细说明。

方波发生器

方波发生器基于uA741运算放大器(IC1)。电阻器R1和电容器C1决定方波的频率。电阻器R2和R3形成一个分压器设置,将输出的固定部分反馈给IC的非反相输入。

最初,当不施加电源时,电容器C1上的电压为0。当电源接通时,C1开始通过电阻器R1充电,运算放大器的输出将为高(+Vcc)。电阻网络R2、R3将该高电压的一部分反馈至非反相引脚。当充电电容器两端的电压增加到逆变管脚处的电压高于非逆变管脚时,运算放大器的输出摆动至负饱和(-Vcc)。电容器通过R1快速放电,并通过R1再次开始向负方向充电。现在,负高输出(-Vcc)的一部分通过反馈网络R2、R3反馈到非反相引脚。当电容器两端的电压变得非常负,以至于反相引脚处的电压小于非反相引脚处的电压时,运算放大器的输出摆回正饱和。现在,电容器通过R1放电,并开始正向充电。此循环随时间重复,结果是在运算放大器输出端的+Vcc和-Vcc之间出现方波摆动。

如果R2和R3的值相等,则方波的频率可使用以下等式表示:

F=1 / (2.1976 r1c1)

积分器

三角波发生器的下一部分是opamp积分器。本文采用的是基于opamp的有源积分器,而不是简单的无源RC积分器。在这个阶段使用的opamp IC也是uA741 (IC2)。电阻R5和R4一起设置积分器的增益,电阻R5和C2一起设置带宽。方波信号通过输入电阻R4应用到opamp的反相输入。电路的opamp积分器部分如下图所示。

integrator使用opamp

让我们假设方波的正侧首先作用于积分器。由于电容C2提供了非常低的电阻,在输入和C2行为类似于短路。反馈电阻R5与C2并联,此时R5电阻几乎为零,可以搁置。大量的电流流过输入电阻R4和电容C2绕过所有这些电流。结果,opamp的逆变输入端(标记为a)的行为就像一个虚拟地,因为所有流入它的电流都被电容C2吸干。整个电路的增益(Xc2/R4)会非常低,整个电路的电压增益会接近于零。

在这一初始“踢”之后,电容器开始充电,并与流经输入电阻器R4的输入电流形成反向。负反馈迫使运算放大器在其输出端产生电压,以便在反相输入端保持虚拟接地。由于电容器正在充电,其阻抗Xc不断增加,增益Xc2/R4也不断增加。这导致opamp输出端的斜坡以与RC时间常数(T=R4C2)成比例的速率增加,该斜坡的振幅增加,直到电容器完全充电。

当积分器的输入(方波)下降到负峰值时,电容通过输入电阻R4迅速放电,并开始在相反的极性充电。现在条件反过来了opamp的输出将是一个斜坡,以与R4R2时间常数成比例的速率向负方向移动。这个循环重复,结果在opamp积分器的输出将是一个三角形波形。

测试三角波发生器。

测试视频、实用电路图和照片将很快添加。

应用程序:

三角波的应用包括采样电路、晶闸管触发电路、频率发生器电路、音调发生器电路等。

作者

11评论

  1. 阿莱姆塞吉德教授亚伯

    在你的网站上有这样的教程是很好的。我喜欢你的帖子。但你还得加进其他视频。谢谢你!

  2. R.CHINNASAMY

    受人尊敬的先生
    我们有一个电池充电电路与电流控制,电压控制电路使用LM324,555,tip127元件。在这所有的通信电路的锯齿,三角,脉冲产生电路。
    我们画出了avail电路,但我们不能确定特定类型的输出。
    因此,请支持我们如何我可以发送给你的图纸副本,我需要解释电路。
    谢谢你

  3. 卡兰

    请告诉我为什么方波和三角波的振幅不相等,请定义星域理论

  4. 贾丁·布塔

    为什么积分器的输出只有在R4 C2 > T/ 2时是三角波,为什么R4 C2要等于T?
    另外,当R4 C2不等于或小于T/2或T时,输出波形的形状是什么

    • 贾丁·布塔

      为什么需要使用电阻R5 = 10r4 ?

  5. 拉马亚

    我在三角形输出中得到直流偏压我不知道如何消除它请有人帮我。。

    • 维贾伊

      盖帽应该能起作用

  6. mohammadreza

    非常感谢

    但是这个电路在ps_pice中是不运行的

    它需要噪声发生器

    你能点那个更吵的吗

    我的项目需要它

    我回来时请回答

    伊朗

  7. 苏雷什

    你好
    我想为我的电路设计一个负边缘零锯齿波。从负–零–正。

  8. JeanGraf

    谢谢! !但是描述方波发生器的方程是什么呢?电路正是我的工作所需要的,所以再次感谢!!

    收件人:Jean Carlos Graf
    巴西

Baidu