NE555构成多谐振荡器及三角波、正弦波的生成(附工程文件)
NE555构成多谐振荡器及三角波、正弦波的生成
- 积分产生三角波
- 低通滤波产生正弦波
- 二阶带通滤波滤出3次谐波
续上一篇:NE555基本原理及相关公式的推导
NE555通过外接R1、R2、CR1、R2、CR1、R2、C可输出占空比、频率可调的方波,再通过积分电路对NE555输出的方波进行积分来实现三角波的输出,再通过低通滤波器对三角波进行滤波便可得到正弦波。
使用multism生成占空比为50%,频率为1kHZ,低电位为0V0V0V,高电位为5V5V5V多谐振荡发生器。
积分产生三角波
积分电路的 公式为:Vout=−1RC∫Vin∗dtV_{out}=-\frac{1}{RC}\int{V_{in}*dt}Vout=−RC1∫Vin∗dt
通过调节RCRCRC的值可以调节三角波的幅值。
对矩形波高电位积分:
VoutH=−11000∗0.0000001∗5∗0.0005=−2.5VV_{out_H}=-\frac{1}{1000*0.0000001}*{5*0.0005}=-2.5VVoutH=−1000∗0.00000011∗5∗0.0005=−2.5V
对矩形波高电位积分:
VoutL=−11000∗0.0000001∗0∗0.0005=0VV_{out_L}=-\frac{1}{1000*0.0000001}*{0*0.0005}=0VVoutL=−1000∗0.00000011∗0∗0.0005=0V
我们会发现对低电位(0V)的积分抵消不了高电位(5V)的积分
会造成我们无法正常输出三角波,所以我们要抬高积分电路的参考电位点(同相端的电位)。
当输入积分电路的矩形波为±5V\pm5V±5V时,参考电位点为0V0V0V时,便可通过积分得到三角波,因为
对矩形波高电位积分:
VoutH=−11000∗0.0000001∗5∗0.0005=−2.5VV_{out_H}=-\frac{1}{1000*0.0000001}*{5*0.0005}=-2.5VVoutH=−1000∗0.00000011∗5∗0.0005=−2.5V
对矩形波高电位积分:
VoutL=−11000∗0.0000001∗−5∗0.0005=2.5VV_{out_L}=-\frac{1}{1000*0.0000001}*{-5*0.0005}=2.5VVoutL=−1000∗0.00000011∗−5∗0.0005=2.5V
可以相互抵消,使其在一个周期后内起点为0电位点,终点也为0电位点。
所以我们对同相端的电位进行调整,使其满足
VoutH+VoutL=0V_{out_H}+V_{out_L}=0VoutH+VoutL=0
−11000∗0.0000001∗(5−V+)∗0.0005=11000∗0.0000001∗(V+−0)∗0.0005-\frac{1}{1000*0.0000001}*{(5-V_{+})*0.0005}=\frac{1}{1000*0.0000001}*{(V_{+}-0)*0.0005}−1000∗0.00000011∗(5−V+)∗0.0005=1000∗0.00000011∗(V+−0)∗0.0005
V+V_+V+为同相端电位
这里我们通过可变电阻调节V+V_+V+,通过调节V+V_+V+直到满足上述条件时,便可输出三角波。
低通滤波产生正弦波
一阶无源低通滤波参考:限幅与滞后滤波算法
积分输出的三角波频率为1khz,对其做傅里叶分解,
发现其基波为1khz的正弦波,通过低通滤波器来滤除(抑制)大于1khz的谐波信号,便可以得到正弦波。
低通滤波的截止频率为:12πRC\frac{1}{2πRC}2πRC1
通过波特测试仪可以看出低通滤波的频率响应,截止频率大概在1khz左右。
波形输出正常。
二阶带通滤波滤出3次谐波
简单二阶带通滤波器电路如图所示,其中R1、C1 构成了低通滤波器,C2、R3 构成了高 通滤波器。
(1) 传递函数
(2) 频率特性
我们只需要给出Aup、B(带宽)、f0(中心频率)A_{up}、B(带宽)、f_0(中心频率)Aup、B(带宽)、f0(中心频率),就可以计算出电路中R1、R2、R3R_1、R_2、R_3R1、R2、R3的值。
中心频率为3khz左右。
可以滤出三次谐波,滤出频率为3khz左右。
整体显示
*multism文件下载地址*
百度云 提取码:mm96
NE555构成多谐振荡器及三角波、正弦波的生成(附工程文件)相关推荐
- 模电课设 方波—三角波—正弦波信号发生器
文章目录 一.课程设计目的 二.设计内容 三.设计思路 一.课程设计目的 掌握电子电路的分析与综合设计方法,能够理论联系实践,设计电路模型 掌握电子技术现代工具的使用,能熟练运用电路仿真软件对电路进行 ...
- 电赛练习1《基础版》— 利用Multisim设计并制作一个简易的方波-三角波-正弦波信号发生器,要求输出频率可调,矩形波占空比可调等
首先呢, 感慨一下,我记得去年这个时候,也是放寒假,我在CSDN上写了第一篇原创,使用python画了一个蜡笔小新的头像,并且我在文末说明了自己会陆续更新很多文章,结果- 到了今天放寒假,我的文章还是 ...
- STM32 DAC 输出正弦波、三角波、方波
DAC可以将数字信号转换成模拟信号,在嵌入式系统开发中运用的十分广泛.在STM32实际运用中,可直接将数值映射成端口的电压值,通过大量的采样点输出,可达到输出指定波形的目的. 1.设置系统时钟(Clo ...
- 使用stm32产生三角波和正弦波
32的功能还是很强大的,F4有168MHZ的主频,时钟频率可以达到84MHZ,对于产生波形来说,如果只是产生中低频率的波形来说是完全够用的,借助DMA后产生5MHZ的正弦波是没什么问题的. 我也分享一 ...
- STM32单片机可变频率幅度DDS信号发生器正弦波三角波方波AD9833
实践制作DIY- GC0094-DDS信号发生器 一.功能说明: 基于STM32单片机设计-DDS信号发生器 功能介绍: 硬件组成:STM32F103C系列最小系统板 +LCD1602显示器+AD98 ...
- STM32-DAC生成1Hz三角波【DAC触发方式深入理解】
前文<STM32-一文搞懂DAC>的1.2节对触发方式进行了详细的说明,也简单介绍了三角波的生成原理.本文记如何配置一定频率的三角波以及为什么这么配置. 1 概述 三角波的数据生成是由一个 ...
- 【Multisim仿真】NE555电路三角波、方波、正弦波发生器
[Multisim仿真]NE555电路构成三角波.方波.正玄波发生器 Multisim仿真效果演示 通道调节方法 针对4通道的示波器,下图中间的调节按钮白线对应字母,表示调节该通道有效. NE555电 ...
- MATLAB绘制正弦波、方波、三角波、锯齿波的mif文件
MATLAB绘制正弦波.方波.三角波.锯齿波的mif文件 % 对波形进行等间隔采样,以采样次数作为 ROM 存储 % 地址,将采集的波形幅值数据做为存储数据写入存储地址对应的存储空间 % 采样次数为 ...
- python正弦波和等腰三角波_正弦波脉宽调制(SPWM)原理
1.QPWM的概念 在进行脉宽调制时,使脉冲系列的占空比按正弦规律来安排.当正弦值为最大值时,脉冲的宽度也最大,而脉冲间的间隔则最小,反之,当正弦值较小时,脉冲的宽度也小,而脉冲间的间隔则较大,这样的 ...
最新文章
- XCODE 4.5 IOS多语言设置
- 《课程的反思与重建--我们需要什么样的课程观》之心得体会
- 数据蒋堂 | 迭代聚合语法
- Linux-Apache和PHP结合
- git reset --hanrd撤回_一篇文章,全面掌握Git
- java+tomcat(apr,native)
- 【python】os 模块使用笔记
- 我最喜欢的ORM工具—Simple Data(转)
- 天融信荣获《中国信息安全》2018年度“双推”活动两项荣誉
- JavaScript实现图片上传并预览并提交
- sqlplus连接Oracle的正确语法
- 2021爱分析·快消品牌商数字化厂商全景报告
- javascript毫秒计时器_JavaScript原生秒表、计时器
- 大一训练赛-20180929-整套代码
- python 喜马拉雅_Python爬虫:喜马拉雅FM
- [集合竞价-AI量化]天天做超短,集合竞价的盘口语言你真的读懂了麽?
- 2020上半年总结:逆势上行与困顿迷茫
- 免费手机号码归属地API查询接口
- vs 无法启动程序c语言,vs2013运行c语言出现:无法查找或打开 PDB 文件。
- 关于Mybatisplus查询到字段无法映射的问题
热门文章
- CCD 芯片与 CMOS 芯片的主要参数有哪些?
- 精准农业中自主微型无人机面临的挑战与机遇
- 蓝桥杯真题:第几个幸运数字
- 钗头凤---陆游唐婉
- 高级程序员、研发Leader、技术总监、首席架构师、CTO的区别
- 用docker启动的sentinel-dashboard识别到的机器IP是容器的ip问题解决
- 中国智慧农业发展研究报告 附下载
- java spring 事务传播_实战Spring事务传播性与隔离性
- 验证码识别技术 http://www.yhhe.net/ape/book/fap/f2/ix.html
- Ubuntu16.04 读SD卡失败 mount: unknown filesystem type exfat