二阶带通滤波器电路设计

二阶带通滤波器电路设计一、实验目的掌握有源滤波器电路设计基本方法。掌握电路仿真软件的基本使用方法。二、实验内容及结果实验内容参考查表法或辅助软件法,利用集成运放设计二阶音频滤波器,实现音频信号的消噪。假设输入信号幅度在0.1Vpp以内,要求通带增益为0dB,3dB截止频率分别为20Hz~20kHz,通道增益要求平坦,电路负载为1kΩ。根据上述要求设计出该电路,并对该电路的幅频特性进行仿真。实验具体要求如下:(1)设计电路,说明设计原理,电阻、电容选择为系列值,要求截至频率误差在10%以内。(2)确定电路中

大家好,又见面了,我是你们的朋友全栈君。

一、实验目的

  1. 掌握有源滤波器电路设计基本方法。
  2. 掌握电路仿真软件的基本使用方法。

二、实验内容及结果

  1. 实验内容
    参考查表法或辅助软件法,利用集成运放设计二阶音频滤波器,实现音频信号的消噪。假设输入信号幅度在0.1Vpp以内,要求通带增益为0dB,3dB截止频率分别为20Hz~20kHz,通道增益要求平坦,电路负载为1kΩ。根据上述要求设计出该电路,并对该电路的幅频特性进行仿真。
    实验具体要求如下:
    (1)设计电路,说明设计原理,电阻、电容选择为系列值,要求截至频率误差在10%以内。
    (2)确定电路中运放的型号,简单说明运放选型的原则。
    (3)利用Multisim电路仿真软件绘制原理图。
    (4)对所设计电路进行幅频特性仿真。给出通道增益、截至频率、过渡带衰减的仿真值。

  2. 实验结果
    (1)在下方列出所设计电路的原理图(Multisim完成,确定电路中所有器件的型号和参数)
    multisim仿真文件链接
    在这里插入图片描述


    图1 所设计电路的原理图

(2)结合所设计的电路图说明该电路的设计思路和过程,通过计算得到该电路的理论截至频率值,计算误差。
设计思路:
需要满足题目要求的通带增益0dB,3dB截至频率20Hz~20kHz,则需要构造二阶带通滤波器。二阶带通滤波器由一个VCVS式二阶低通滤波器和一个VCVS式二阶高通滤波器构成,二阶低通滤波器确定上限3dB截止频率为20kHz,二阶高通滤波器决定下限3dB截止频率为20Hz。
设计过程:
由查表法可以分别确定出低通滤波器和高通滤波器的各元器件值如下图:
二阶低通滤波器查表:在这里插入图片描述
二阶高通滤波器查表:在这里插入图片描述
由表中得到R1=1.422KΩ,R2=5.399KΩ,C=6500pF,C1=1588pF;C2=5uF,C3=5uF,R3=2.251KΩ,R4=1.125KΩ,负载R5=1KΩ
计算过程:
理论低通与高通滤波器通带增益均为:Ap=1+0=1
理论低通滤波器上限截止频率:fc=1/(2πR2C1) ≈ 18572.8Hz=18.5728kHz
理论高通滤波器下限截止频率:fc=1/(2πR4C3) ≈ 20.2Hz
但真实仿真结果如下
低频:19.716Hz
在这里插入图片描述

高频:20.288Hz
在这里插入图片描述

计算得出下限截止频率误差≈2.39%,上限截止频率误差≈8.45%,误差都在10%以内,满足要求

(3)对所设计电路进行输入输出仿真,给出输入幅度为0.1Vpp,频率分别为20Hz、20kHz时的输出波形图,并记录输出幅度。

20Hz时:
在这里插入图片描述

20KHz时:
在这里插入图片描述


图2 输出波形图仿真图

(4)对所设计电路进行幅频特性仿真,给出幅频特性仿真图,记录3dB截至频率和两过渡带的衰减。
在这里插入图片描述
在这里插入图片描述


图3 幅频特性仿真图

三、实验思考题
1、为什么设计出滤波器的截至频率会产生误差?
答:
1、电器元件间的误差导致。
2、由于仪器、实验条件、环境等因素的限制,测量不可能无限精确,测量值与客观存在的真实值之间总会存在着一定的差异。
3、电路设计仍有可以改进的地方只不过没找到。

2、总结设计宽带带通滤波器的方法。
答:
带通滤波器可以由一个低通滤波器和一个高通滤波器构成,而带宽的确定可以使用查表法决定电路中各个元器件的值,再连接完电路后进行仿真,根据仿真结果对电路中元器件值再进行一些适当的调整,可最终设计出一个性能比较好的带通滤波器。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/133918.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • OkHttp与Retrofit上传文件详解

    OkHttp与Retrofit上传文件详解

    2021年9月30日
    158
  • 解决Symantec卸载需要密码问题又一新招

    解决Symantec卸载需要密码问题又一新招今天在同事哪里学到卸载SYMANTEC需要密码又一新招,看图就知道了,对!就是修改注册表,在LOCAL_MACHINE—SOFTWARE—SYMANTEC—SYMANTECENDPOINTPRTECTION—SECURITY找到UseVPUninstallPassword键值,修心DWORD值,看图就知道了哈,说多了废话.我这里是SEP注册表…

    2022年5月20日
    206
  • Java面试题大全(2021版)

    发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~本套Java面试题大全,全的不能再全,哈哈~一、Java基础知识面试题1、Java概述①.何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机

    2022年4月17日
    41
  • java怎么删除数组中的某个元素_js数组删除元素的方法

    java怎么删除数组中的某个元素_js数组删除元素的方法问题在Java开发中,可能会碰到需要删除数组中某个元素的场景。解决方案Javaapi中,数组虽然是一个对象,但是其并没有提供add()或者remove()等操作元素的方法,要删除元素的话,可以通过将数组对象转换成List再进行remove(),这个方法今天不在这里展开,这里介绍的是另外一种方法,直接通过Java的操作对数组元素进行移除。流程如下:要删除一个数组中index位置的元素,使…

    2025年7月30日
    1
  • SQLyog安装教程详解

    SQLyog安装教程详解安装SQLyog的详细步骤(1)复制连接:https://pan.baidu.com/s/1IlkLChap1gYzCHo3meegew输入提取码:a1kw(2)等待下载(3)解压到新建文件夹(4)点击解压后的X64右键,以管理员的身份运行(5)选择语言Chinese(Simplified)(6)单击下一步(7)打开后需要证书姓名(Name):cr173序列号(Code):8d8120df-a5c3-4989-8f47-5afc79c56e7c或者(OR)姓名

    2022年5月28日
    49
  • java之数组和链表的区别「建议收藏」

    java之数组和链表的区别「建议收藏」数组是有下标索引和data两部分组成链表是有data和指向下一个数据的指针地址两部分组成数组的特点 在内存中,数组是一块连续的区域。拿上面的看电影来说,这几个人在电影院必须坐在一起。 数组需要预留空间,在使用前要先申请占内存的大小,可能会浪费内存空间。比如看电影时,为了保证10个人能坐在一起,必须提前订好10个连续的位置。这样的好处就是能保证10个人可以在一起。但是这样的缺…

    2022年6月25日
    24

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号