RC正弦波振荡电路
🕗 发布于 2024-10-05 09:17 嵌入式硬件
0、判断电路能否产生正弦波震荡的条件
如上图所示,
Xo:输出量;
A:放大器的增益;
F:反馈系数。
上式分别为RC正弦波震荡器的幅值条件和相位条件,为了使输出量在合闸后能够有一个从小到大直至平衡在一定幅值的过程,电路的起振条件
1、RC串并联选频网络
通常选R1=R2=R, C1=C2=C。
RC选频网络的幅频特性
上边是用multisim电路仿真软件模拟的RC串并联网络。
当f=f0时,传递系数F=Uf/U0=1/3,输出幅度值下降到1/3,频率未改变。故需要一个放大倍数≥3的放大器,来实现RC正弦振荡器。
上图为用万用表模拟输出的交流电压幅值,为3.333V,刚好为输入幅值的1/3,和上边的理论值相对应, RC串并联网络输出的频率为1.619KHz。下边为仿真所得的幅频特性曲线,和理论推导值保持一致。
2、RC桥式正弦波振荡电路
在真实的电路设计中,需要考虑放大倍数的问题:
1、如果略小于3倍,那么不足以维持RC震荡;
2、刚好等于3倍的话,考虑器件内部精度问题,不容易起振。
故上边电路中加入了非线性环节,即在反馈回路加入两个并联二极管,如果输出电压突然增大,流过二极管的电流增大,但根据二极管的伏安特性曲线,动态电阻减小,即放大倍数减小,最终趋于稳定。弊端可能使得电路略微失真。
1、|AF|=1;
2、此电路里反馈系数F=1/3;
3、放大系数A需要选取一个略大于3的运放。
4、产生的震荡频率约为1/2πRC。
3、振荡频率可调的桥式正弦波震荡电路
因为f0=1/2πRC所以
f0min=1/2π(R+Rw)Cmax=1.59Hz
f0max=1/2πRCmin=318KHz
原文地址:https://blog.csdn.net/abc1234z0/article/details/142705986
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!
-
linux基础 超级笔记
useradd [-g -d] username:创建用户。-g指定用户的组,不指定-g,会创建同名组并自动加入,指定-g需要组已经存在,如已存在同名组,必须使用-g。-d指定用户H0ME路径,不指定
阅读更多2024-10-06
-
Codeforces Rund 977 div2 个人题解(A~E1)
Codeforces Rund 977 div2 个人题解(A,B,C1,C2,E1)Dashboard - Codeforces Round 977 (Div. 2, based on COMPFE
阅读更多2024-10-06
-
MSI(微星)主板黄灯无法开机
然后再开机就打不开了,显示器、设备、机箱内部各个插口,电源,检查都没问题。仔细回想,上一次关机后,将耳机插在了前板的一个插孔中,可能这个插孔已经损坏,导致主板自检没过。这个问题的解决方式比较因人而异,
阅读更多2024-10-06
-
RabbitMQ入门4—queue参数之durability
durability:控制队列的持久性,决定了 RabbitMQ 重启后队列是否继续存在。消息持久化:消息需要单独设置持久化,以确保 RabbitMQ 重启后消息不会丢失。使用持久队列和持久消息是确保
阅读更多2024-10-06
-
停车场停车位检测数据集2166张 违停 带标注 voc yolo 2类
停车场停车位检测数据集2166张 违停 带标注 voc yolo 2类
阅读更多2024-10-06
-
【MySQL】DML数据操作语句和基本的DQL语句
insert into student(sname,ssex) values('杨文琦','男'),('杨博海','男'),('杨坤','男');insert into student values
阅读更多2024-10-06
-
linux文件编程_进程
在 Linux 系统中,进程是执行程序的基本单位。Linux 文件编程中的进程管理涉及到创建、管理和控制进程。
阅读更多2024-10-06
-
[C语言]第十一节 函数递归一基础知识到高级技巧的全景探索
函数不返回,函数对应的栈帧空间就⼀直占⽤,所以如果函数调⽤中存在递归调⽤的话,每⼀次递归 ,函数调⽤都会开辟属于⾃⼰的栈帧空间,直到函数递归不再继续,开始回归,才逐层释放栈帧空间。所以递归的思考⽅式就
阅读更多2024-10-06
-
EPICS asyn库
EPICS asyn库
阅读更多2024-10-06
-
【Mybatis篇】Mybatis的注解开发
一个有趣爱睡觉的intp,期待和更多人分享自己所学知识的真诚大学生。
阅读更多2024-10-06