Multisim仿真:制作正弦波发生电路

目录

前言

正弦波振荡电路

1.产生正弦波振荡的条件

2.文氏桥振荡器

3.参数计算

4.效果演示

总结


前言

        笔者只是一个刚开始学模拟电路的硬件小白,本篇文章为仿真实验的学习记录与分享,做的不好,有许多缺陷,还请大佬们多多提携。

接下来让我们来看看实验的内容及要求:

使用LM324搭建一个正弦波发生电路,产生Vpp = 2V,f = 5kHz的正弦波V1;


正弦波振荡电路

1.产生正弦波振荡的条件

        振荡器不同于放大器,在没有激励输入的情况下,完全靠自身的反馈补充能量来产生所需的输出,显然这必须引入正反馈。而且正反馈网络又必须是一个选频网络,只有在某一所需频率上满足振荡条件,其他频率成分均被衰减掉。如图所示,若维持放大器输出信号 \dot{U_{0}} 所需的输入信号为 \dot{U_{i}} ,而反馈信号 \dot{U_{f}} 又恰好与 \dot{U_{i}} 等值同相,则该电路不需要外部信号激励就能维持自激振荡。

        所以,振荡条件

         \dot{A}\dot{F}=\frac{\dot{U_{0}}}{\dot{U_{i}}}\times \frac{\dot{U_{f}}}{\dot{U_{0}}}=\frac{\dot{U_{f}}}{\dot{U_{i}}}=1 

        首先要满足振荡的相位平衡条件——正反馈,即

        \varphi _{A}+\varphi _{F}=\pm 2n\pi         n=0,1,2,...

        同时要满足振荡的振幅平衡条件:

        \left | \dot{A}\dot{F} \right |=1

        在满足正反馈的条件下, \left | \dot{A}\dot{F} \right |>1 时会产生增幅振荡,\left | \dot{A}\dot{F} \right |<1 时会产生衰减振荡,\left | \dot{A}\dot{F} \right |=1 时会产生等幅振荡。在起振时,要求\left | \dot{A}\dot{F} \right |>1 。

2.文氏桥振荡器

笔者所做电路:

        图中LM324运算放大器的同相端,RC串并联构成了正反馈选频网络,它决定着我们输出的正弦波的频率。反相端的电阻和二极管组成的是稳幅网络,它的作用是稳定输出信号的幅度,确保电路达到等幅振荡,通过调节R3的阻值来调节产生正弦波的峰峰值。

        产生正弦波的过程:当运算放大器的同相端有一个非常小的信号,经过同相比例运算放大电路之后,会在输出端产生一个放大后的信号。然后经过正反馈选频网络,选出我们所需频率的信号,再将它经过同相比例放大电路,如此反复的去放大这个信号。最后通过稳幅网络将信号稳定在我们所需的范围之内,从而达到产生正弦波的目的。


3.参数计算

选频网络所选正弦波的频率为:f=\frac{1}{2\pi RC}  ,其中R的值对应图中R4+R7或R5+R6的电阻值。C为C1或C2的电容大小

题目的要求是f = 5kHz,我们取C = 10nF,经过计算得出理论值R = 3183Ω。

经过调试之后得到实际值R = 2990Ω。

起振条件:

当信号频率等于选频网络频率时,\left | \dot{F} \right | = 1/3 , \dot{A}=1+\frac{R1//D1//D2 + R2}{R3} ,\left | \dot{A}\dot{F} \right |>1 ,故为了顺利起振,要求\dot{A} > 3

取R1 = R2 = 10kΩ,经过计算及调试得出R3 = 9.1kΩ 时能产生Vpp = 2V的正弦波。


4.效果演示

以下是笔者产生的正弦波效果图:

频率测量结果:


总结

        制作正弦波振荡器首先要了解正弦波振荡的条件。对于低频信号,我们使用文氏桥振荡器来产生正弦波。文氏桥振荡器由三部分组成,分别是运算放大器,选频网络,稳幅网络,它们的作用分别是,对信号进行放大,选出所需频率的信号,将信号稳定在所需范围内。再经过公式运算理论值,以及实际调试得出所需的各元件参数。最后使用示波器和频率计数器测量输出信号是否符合要求。

很抱歉,我无法提供电路仿真图。但是,我可以给你一个基本的使用 LM324 芯片制作正弦波发生器的电路说明。请注意,这只是一个概念性的电路,具体的参数和元件值可能需要根据你的需求进行调整。 以下是一个使用 LM324 芯片制作正弦波发生器的电路说明: 1. 首先,连接一个电源(例如 +12V 和 GND)到芯片的供电引脚(VCC 和 GND)。 2. 将一个电容连接到芯片的一个运放输入引脚(输入引脚1)和运放输出引脚(输出引脚1)之间。这个电容的值决定了输出信号的频率。 3. 将一个电阻连接到芯片的输入引脚1和另一个运放输入引脚(输入引脚2)之间。这个电阻的值决定了输出信号的振幅。 4. 将一个电容连接到芯片的运放输出引脚(输出引脚1)和另一个运放输入引脚(输入引脚3)之间。这个电容的值决定了输出信号的相位差。 5. 连接一个反馈电阻从芯片的运放输出引脚(输出引脚1)到另一个运放输入引脚(输入引脚2)。这个电阻的值决定了输出信号的增益。 6. 将运放的输出引脚(输出引脚1)连接到你想要输出正弦波信号的负载上。 请注意,这只是一个基本的电路示例,你可能需要进一步调整元件值和添加其他元件来满足你的具体需求。同时,为了保证电路的稳定性和准确性,你可能还需要考虑温度补偿、反馈电容和电源滤波等因素。 在实际搭建和调试电路之前,我建议你进行更详细的研究和参考相关资料,以确保正确实现所需的功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值