二阶带通滤波器电路设计

二阶带通滤波器电路设计一、实验目的掌握有源滤波器电路设计基本方法。掌握电路仿真软件的基本使用方法。二、实验内容及结果实验内容参考查表法或辅助软件法,利用集成运放设计二阶音频滤波器,实现音频信号的消噪。假设输入信号幅度在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、总结设计宽带带通滤波器的方法。
答:
带通滤波器可以由一个低通滤波器和一个高通滤波器构成,而带宽的确定可以使用查表法决定电路中各个元器件的值,再连接完电路后进行仿真,根据仿真结果对电路中元器件值再进行一些适当的调整,可最终设计出一个性能比较好的带通滤波器。

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 访问页面升级访问_BPC页面访问缓慢无报错

    访问页面升级访问_BPC页面访问缓慢无报错概述引起BPC的页面访问缓慢的原因有很多,可能是由于网络慢、可能是由于BPC进程太忙、也可能是由于mongo数据库性能吃紧,所以对于页面访问缓慢需要根据具体情况实施解决方案注意:本文分析的页面访问缓慢,仅是慢,但不报错知识点根据前台页面表现来大致区分一下问题的归属:仅查询数据的页面访问缓慢点击链接跳转时,在当前页面停留较长时间可能是web处理不过来可能是网络慢或忙点击链接跳转时,页面白屏…

  • vsphere vsan配置_快船队最新消息

    vsphere vsan配置_快船队最新消息一直想抽空写写vSAN这个产品,在15年的时候笔者第一次听说vSAN这个产品,当时VMware还以VDI最佳拍档的方式去推广vSAN,短短两年的时间,vSAN经过多个版本的更新迭代,无论从功能还是稳定性上均有很大提升,最广泛的应用也由VDI变为了承载核心业务。这篇文章总结一下笔者对vSAN的一些学习和使用经验,简单介绍下vSAN,希望可以用最少的文字介绍清楚…

  • leetcode 回溯算法_leetcode有效的括号

    leetcode 回溯算法_leetcode有效的括号原题链接数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。示例 1:输入:n = 3输出:[“((()))”,”(()())”,”(())()”,”()(())”,”()()()”]示例 2:输入:n = 1输出:[“()”] 提示:1 <= n <= 8题解回溯class Solution {public: vector<string>res; string t = “”; voi

  • Java单例模式的5种实现方法

    Java单例模式的5种实现方法单例模式有5种实现方式:饿汉、懒汉、双重校验锁、静态内部类和枚举饿汉类加载的时候就创建了实例优点:类加载的时候创建一次实例,避免了多线程同步问题缺点:即使单例没被用到也会创建,浪费内存publicclassSingleton{privatestaticSingletoninstance=newSingleton();privateSing…

  • php getrealpath,php – laravel 5 – > getRealPath()doenst显示正确的值

    php getrealpath,php – laravel 5 – > getRealPath()doenst显示正确的值在我的本地开发中,我使用下面显示的代码,它完美无缺,但当我将网站上传到我的共享主机时,一切正常,除了我的文件上传.我已经确定问题涉及到了–>getRealPath(),当我dd();我得到这条道路:/数据/网站/网页/christophvhbe/tmp目录如何将–>getRealPath()值更改为正确的值?$fileName=time().’-‘.$req…

  • Nginx 防攻击安全配置

    Nginx 防攻击安全配置网站安全配置(Nginx)防止网站被攻击(包括使用了CDN加速之后的配置方法)网站被攻击是一个永恒不变的话题,网站攻击的方式也是一个永恒不变的老套路。找几百个电脑(肉鸡),控制这些电脑同时访问你的网站,超过你网站的最大承载能力,然后你就瘫了。方法虽然老土,但却一直都很管用,就像怎么打败美帝国主义,最简单的方法就是13亿中国人都移民去美帝,吃他的、用他的、花他的,直接能让美帝破产,压根不需要用…

发表回复

您的电子邮箱地址不会被公开。

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