使用一个运放滤三次谐波 二阶有源带通滤波器的电路设计及波形效果

使用一个运放滤三次谐波 二阶有源带通滤波器的电路设计及波形效果本文主要讲无限增益多路反馈有源带通滤波器的实现,工程实作,非理论知识,关于其他方法简略提,不做细究

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

昨天调了3次谐波,因为只用一个运放,因此耗了不少功夫搜资料,特记此文,欢迎交流,互相学习!
调了半天发现波形总是让人十分难受,没有半点模样,后来发现竟然是因为记错了运放的输出脚和正反相脚,改正过来不到半天即调好了3、5、7次谐波
如非必要,请勿转载

输入源

方波=基波+奇次谐波,因此三次谐波从方波中滤掉基波和高次谐波即可

原理

Created with Raphaël 2.2.0 方波 调整带通滤波器 三次谐波(正弦)? 结束 yes no

带通滤波器可以由高通滤波器和低通滤波器合成,按照数学的思想,两者相交就是带通;即
带 通 = 低 通 ∩ 高 通 带通 = 低通∩高通 带通=低通∩高通
带通滤波器

方法

有源滤波器有两种方法:无限增益多路反馈带通滤波器和压控电源带通滤波器

电路图

  • 无限增益多路反馈带通滤波器【二阶有源】
    无限增益多路反馈带通滤波器
  • 压控电源带通滤波器【二阶有源】
    压控电源带通滤波器

    电容电阻选值方法

    查表归一法

使用这种方法,必须满足滤波器条件。
首先给定要求的截止频率fc,增益Kp;
然后按下述步骤设计:

  • 先选择电容C1的标称值,电容C的初始值靠经验决定,通常以下面的数据作参考:
Fc C(电容选值)
f c ≤ 100Hz C = (10-0.1) μF
f c = (100-1000)Hz C = (0.1-0.01) μF
f c = (1-10k)Hz C = (0.01-0.001) μF
f c = (10-1000k)Hz C = (1000-100)pF
f c ≥ 100kHz C = (100-10)pF
  • 所选择的电容C1的实际值,再按照下式计算电阻换标系数K
      K = 100 / ( f c ∗ C 1 )   . \ K= 100 /(fc *C1)\,.  K=100/(fc∗C1).
      其中fc的单位为Hz;C1的单位为μF。
  • 表中查出C相应的值和对应K = 1的电阻值
    在这里插入图片描述
  • 由于表中为参数K = 1时的电阻值,因此将R1~R3对应的电阻值*K就是需要的电阻值

    参考公式法

    参考一篇论文,引用一下,作者不要太感谢我
    参考:熊俊俏[1], 戴璐平[1], 刘海英[1]. 无限增益多路反馈带通滤波器的研究[J]. 电气电子教学学报, 2013, 35(3):84-86.

    工程

    效果

    输入方波10kHz,幅值10V, 使用无限增益多路反馈有源带通滤得,运放芯片是LM324,由于还有其他要求因此只能用一个运放,得到3次谐波频率29.8kHz,幅值2.56V3
    又顺手调了五次、七次谐波
    57
    由于吉布斯效应上图其实是有多个波形重叠的,以七次谐波为例7
    没办法,1个运放太限制了,其他的波不可能滤的干净,也没有那么多时间去磨,只能是尽可能滤干净

    过程

  • 电路不必细说,一向知道仿真不靠谱,所以根本没有考虑过仿真,再说了,仿真出的电路图那么难看,哪有直接画的直接【因为懒】
  • 做电路前先考虑一下元器件的取值,因为我手里的我输入的方波为10kHz,那么它的3次谐波为30kHz,即使7次谐波也不过70kHz,选择101~102系列的合适
  • 我手里的101~ 102系列的只有331和102,若选择331,那么R1~R3势必有点大,所以我选择了两个102电容,而且102电容也方便算啊……
  • 关于选电阻,查表和上面那篇文献我都参考了,对于我想要的波形来说,大致R3>>R1>>R2【这里的>>仅限于10倍左右】
  • 文献里内容大概是R3对频率幅值啥啥的都影响,而R1和R2的并联影响频率,再就是R2基本不影响增益,因此我选择了R3为504的滑阻,R1为104滑阻,R2为503滑阻,都是滑阻方便我调其他频率的波【不是因为懒】
  • 注意:如果调不出来或者出很多乱七八糟的波形八成是电路连错了,要么是运放出入端口搞错了【博主坑在这里接近一天】,一定要仔细检查
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

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

相关推荐

  • idea2022.01.13激活码永久[最新免费获取]2022.02.05

    (idea2022.01.13激活码永久)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html76VF8VOVJM-eyJsaWNlbnNlSW…

    2022年4月1日
  • 15.6寸键盘的详细介绍「建议收藏」

    键盘的详细介绍前言:1.对于新手,快速掌握键盘按键的功能,可以方便些2.对于老手,可以了解键盘其他按键的功能。拓展一些知识3.本篇文章是以自己笔记本电脑为例写的,由于不同品牌,不同尺寸,不同操作系统可能存在一些差异。工具:雷神15.6寸笔记本电脑操作系统:Windows10家庭中文版介绍导图:文章介绍导图:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-n6M7ul7c-1611294020666)(https://gitee.com/lh-greenbir

    2022年4月14日
  • 如何打开sln文件并显示窗口_在本机打开别人的sln文件[通俗易懂]

    如何打开sln文件并显示窗口_在本机打开别人的sln文件[通俗易懂]sln:在开发环境中使用的解决方案文件。它将一个或多个项目的所有元素组织到单个的解决方案中。此文件存储在父项目目录中.解决方案文件,他是一个或多个.proj(项目)的集合呵呵,今天没带书,就去网上找了个ASP.NET的源代码,叫简单实用的BLOG,一开始在web.config里捣鼓了半天,终于能把程序运行起来了,一看是MVP刘巍~真是意外啊。去看了看他的博客,言及两年来如何如何,及参加会议云云,想…

    2022年6月12日
  • Neutron DVR实现multi-host特性打通东西南北流量提前看(by quqi99)「建议收藏」

    Neutron DVR实现multi-host特性打通东西南北流量提前看(by quqi99)「建议收藏」作者:张华发表于:2014-03-07版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明(http://blog.csdn.net/quqi99)LegacyRoutingandDistributedRouterinNeutron先温习下l3-agent原理:l3-agent节点为所有subnet创建内部网关…

    2022年7月14日
  • SQL中declare申明变量

    SQL中declare申明变量

    2021年12月6日
  • linux route文件,Linux route 命令使用详解

    linux route文件,Linux route 命令使用详解一:使用route命令添加使用route命令添加的路由,机器重启或者网卡重启后路由就失效了,方法://添加到主机的路由#routeadd–host192.168.1.11deveth0#routeadd–host192.168.1.12gw192.168.1.1//添加到网络的路由#routeadd–net192.168.1.11netmask255.2…

    2022年7月18日

发表回复

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

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