目录

第一章:整体思路
第二章:电路设计
第三章:实验与分析

1、时域分析
2、频域分析
3、S域分析
第四章:总结
第五章:附录

第一章 整体思路

本次设计围绕四阶巴特沃斯低通滤波器,从电路设计,时域分析,频率分析,S域分析几个方面着手,通过理论分析、仿真实验、真实测量来研究和验证整个系统的性质。在时域上验证系统的冲激响应和阶跃响应以及零输入响应;在频域分析上验证系统的幅频曲线和相频曲线;在S域上通过极点分布研究系统是否稳定。

第二章 电路设计

1、运放芯片的选择
本次实验的截至频率不大于1KHZ,带宽不大于1MHZ,选择通用运放芯片即可,最后决定采用LMV358这个通用芯片。

2、电路原理图

通过查表法可得,四阶巴特沃斯的一级电路的放大系数为1.152,第二级放大系数为2.235。
则R2/R1=1.152-1=0.152,R4/R3=2.235-1=1.135。所以选取电阻值为R1=100KΩ,R2=15.2KΩ,R1=10KΩ,R1=12.35KΩ。用于滤波的电阻均采用20kΩ,电容采用0.01uf。则谐振频率f0=1/(2ΠRC)≈795HZ。电路的总增益Av=1.1522.235=2.57472。以下为系统传递函数的求解过程。

第三章:实验与分析
1、时域分析
①阶跃响应
a、理论分析:
用matlab通过拉普拉斯逆变换求得系统函数
1/s的时域表达式。然后通过matlab画图得出时域表达式的图像。
输入命令:

解得:

输入命令:

得到波形图:

b、multisim仿真
阶跃信号的产生:

设计参数时让频率足够小,占空比足够大,确保能够在模拟阶跃信号。
电路设计:

仿真结果:

可以看出仿真出来的波形基本正确,电压增益约为2.574,波形也与matlab一样。
c、实际效果

②冲激响应
a、理论分析
在matlab输入:

解得:

输入:

得到:

b、multisim仿真
冲激信号的产生:

仿真结果:

可以看到刚开始时出现很高的电压,之后出现很低的电压,之后逐渐振荡减小,与理论分析一致。
c、实际效果

③正弦函数响应
a、理论分析
输入命令:

得到:

b、multisim仿真
电路:

结果:

由上面的两张图可以看出,multisim的仿真结果与matlab基本一致。
c、实际效果

与理论值相比,电压幅度有一点差距,但是总体趋势是一致的。

与理论值基本一致。
2、频域分析
①幅频曲线
a、理论分析
输入命令:

得到:

由图中可以看出通带增益为20lg(2.574)=8.21,截至频率为5000rad/s,即约为795HZ。由于两个阻尼系数经过特别设置,与之前计算的f0=1/(2ΠRC)≈795HZ相同。
b、multisim仿真
电路设计:
采用波特仪测量幅频曲线

结果:

由上图可知,在增益为5.25dB时,即-3dB点左右,频率约为795HZ,这与matlab的计算结果相同。
c、实际效果
实际测量部分图片:


测量结果:

由matlab画散点图可得:

由图可见,实际测量效果与matlab和multisim的结果大致相同,理论上当f=795HZ时,20*lg(Av)=5.21,与图中的5.29相近。
②相频曲线
a、理论分析
输入命令:

得到:

由图中可以看出截至角频率为6210rad/s,即988HZ。在988HZ处,ΔΨ=-223°

b、multisim仿真
电路设计:
采用波特仪测量幅频曲线

仿真结果:

由上图可以看到,结果与matlab计算结果基本一致。
c、实际效果
实际测量部分图片:


测量结果:

用matlab画相频曲线:

由上图可以看出在f=988HZ时,对应的相位差为-224°,这和理论值-223°基本一致。
3、S域分析
输入命令:

得到:

由上图可以看出,极点均在左侧,所以系统是稳定的。

第四章:总结

本次实验实际上是对一个元器件已经固定的系统进行多方面的分析,先是查阅资料后按常规设计出电路,然后计算系统的传递函数,最后实验围绕系统传递函数展开。通过本次实验设计,意识到了理论知识的重要性。之前做过的二阶低通滤波电路,没有涉及阻尼系数的概念,采用20KΩ和0.01uf元件构建的二阶电路的截至频率并不是1/(2ΠRC),但是通过设置第一级与第二级的阻尼系数,可以让截止频率等于1/(2ΠRC)。
通过本次实验,学到了:
①matlab作为强大的数学计算工具,可以通过matlab计算截至频率,画频谱图,画各种信号的响应,matlab可以更多用于理论的计算。
②multisim中波特仪的使用方法,波特仪的幅频和相频的单位与matlab中用margin函数画出的图像的单位是一致的,但是matlab中频率用的是角频率,而multisim用的是HZ。只有在波特仪的起始值与终点值设置合理时波特仪才会显示图像。
③在matlab计算截至频率的过程中,卡在了margin的输入参数问题,最后发现必须用tf函数构建系统传递函数后才能作为margin的输入参数,即使传递函数已经化为包含s的式子。
④在制作电路时,放大系数用的电阻必须精确,这直接关系到频域响应。所以在本次实验中对于15.2KΩ和12.35KΩ的电阻采用两个0603封装的电阻串联使用,增大精确度。

第五章 附录

实际电路图

Boom表

原理图

Pcb图

四阶巴特沃斯低通滤波器设计相关推荐

  1. 四旋翼惯导融合之观测传感器滞后问题汇总与巴特沃斯低通滤波器设计(气压计MS5611、GPS模块M8N、超声波、PX4FLOW等)

    前文讲到APM的三阶互补方案,之前附的图是从学长博客里面抠的,感觉还不是很详细,于是自己就画了下,顺便重新理一下思路. 上图中下标为O的表示原始量(Origion),C表示矫正后的量(Correcti ...

  2. 四阶巴特沃斯高通滤波器

    一.设计方案 1.理论参考 图1.1-1 巴特沃斯高通滤波器归一化幅频响应 图1.1-2 巴特沃斯低通.高通电路阶数n与增益的关系 图1.1-3 二阶高通滤波电路及其传递函数 2.电路设计 综合滤波器 ...

  3. 数字信号处理|Matlab设计巴特沃斯低通滤波器(冲激响应不变法和双线性变换法)

    一.前言 1. 设计流程 2.系统频率响应 2.1频响图 系统函数 H 是一个复数,其图谱分为:幅度谱.相位谱 幅度谱 x轴:模拟频率f(数字频率w转化来)[单位:赫兹Hz] y轴:|H1|幅度[一般 ...

  4. 使用matlab设计IIR巴特沃斯低通滤波器

    目的和要求 设计IIR巴特沃斯低通滤波器 将滤波器用于加噪声信号的处理 改变参数指标比较不同 实验结果与分析 (1)滤波器频率特性如图 输入信号特性如图: 经过滤波器之后信号特性如图: (2)改变指标 ...

  5. 巴特沃斯低通滤波器归一化matlab,基于MATLAB设计巴特沃斯低通滤波器

    <基于MATLAB设计巴特沃斯低通滤波器>由会员分享,可在线阅读,更多相关<基于MATLAB设计巴特沃斯低通滤波器(6页珍藏版)>请在人人文库网上搜索. 1.基于MATLAB设 ...

  6. 【OpenCV 例程200篇】82. 频率域巴特沃斯低通滤波器

    [OpenCV 例程200篇]82. 频率域巴特沃斯低通滤波器 欢迎关注 『OpenCV 例程200篇』 系列,持续更新中 欢迎关注 『Python小白的OpenCV学习课』 系列,持续更新中 3.4 ...

  7. MATLAB:巴特沃斯低通滤波器过滤信号

    MATLAB:巴特沃斯低通滤波器过滤信号 实验内容产生两个不同频率的正弦信号,设计合适的滤波器,输出其中的一个信号,滤除另外的一个信号. 代码: %生成两个不同频率的信号 clc; T=2;%时域长度 ...

  8. C语言实现巴特沃斯低通滤波器

    本文C语言的实现公式和思路参考自: 数字信号处理|Matlab设计巴特沃斯低通滤波器(冲激响应不变法和双线性变换法) 还有 北京交通大学 陈后金教授 和 华东理工大学 万永菁教授的网课 文章目录 ma ...

  9. 第4章 Python 数字图像处理(DIP) - 频率域滤波10 - 使用低通频率域滤波器平滑图像 - 理想、高斯、巴特沃斯低通滤波器

    目录 使用低通频率域滤波器平滑图像 理想低通滤波器(ILPF) 高斯低通滤波器(GLPF) 巴特沃斯低通滤波器 低通滤波的例子 使用低通频率域滤波器平滑图像 理想低通滤波器(ILPF) 在以原点为中心 ...

  10. 5.6.2 低通滤波器(理想低通+巴特沃斯低通滤波器)

    1.低通滤波器 低通滤波是将频域图像中的高频部分滤除而通过低频部分.图像的边缘和噪声对应于频域图像中的高频部分,而低通滤波的作用即是减弱这部分的能量,从而达到图像平滑去噪的目的. 2.理想低通滤波器 ...

最新文章

  1. IT大数据服务管理高级课程(IT服务,大数据,云计算,智能城市)
  2. xhtml和css概述
  3. CLR自定义菜单项(ToolStripItem)
  4. 安装mysql冲突_Linux下安装mysql版本冲突问题解决
  5. envi插件大津法_IDL打开科学数据集
  6. GIS专业核心课程电子教材配套实验数据汇总(持续更新)
  7. 关于Visual Studio “当前不会命中断点.还没有为该文档加载任何符号“的解决方法
  8. 您有一份来自阿里云达摩院的邀请函待查收!
  9. 计算机网络之A、B、C类网络地址
  10. Python飞机大战项目终篇(一步一步实现---最全笔记)
  11. Mysql(免安装版)安装、配置与卸载
  12. qt实现涂鸦板_Qt涂鸦板程序图文详细教程
  13. C语言基础丨运算符之条件运算符(七)
  14. 字符串函数strtoupper解析
  15. 为什么不要把鸡蛋放在同一个篮子里?
  16. let in,let of的区别
  17. gensim corpora的简单使用
  18. Java工程师(面试)
  19. 为什么我要反对北大青鸟[转自老赵]
  20. 《红楼梦》金陵十二钗判词及赏析

热门文章

  1. 机房管理降本增效:Hightopo如何将可视化监控做到行业高阶?
  2. UniBeast使用心得
  3. WMS仓库仓储管理系统源码
  4. arping命令 《openstack 网络》
  5. HDFS之存储优化纠删码原理、纠删码案例实操 、异构存储(冷热数据分离)
  6. 新版itunes不显示图书_告别 iTunes!苹果新版mac操作系统正式上线,12大升级亮点解读...
  7. 《产品经理面试攻略》PART 6:产品群面题
  8. 基于高德地图api的热力图配置及显示调优
  9. vscode插件查找并导出到新电脑
  10. 郝兵c语言_郝斌C语言教程全套视频180集下载地址