【电路笔记】-状态可变滤波器

状态可变滤波器

文章目录

  • 状态可变滤波器
    • 1、概述
    • 2、**状态可变滤波器电路**
    • 3、状态可变滤波器示例
    • 4、陷波滤波器设计
    • 5、总结

状态可变滤波器是一种多反馈滤波器电路,可以从同一单个有源滤波器设计中同时产生所有三种滤波器响应:低通、高通和带通。

1、概述

状态可变滤波器使用三个(或更多)运算放大器电路(有源元件)级联在一起来产生单独的滤波器输出,但如果需要,也可以添加额外的求和放大器来产生第四个陷波滤波器输出响应。

状态可变滤波器是二阶 RC 有源滤波器,由两个相同的运算放大器积分器组成,每个积分器充当一阶单极点低通滤波器,一个求和放大器,我们可以围绕它设置滤波器增益及其阻尼反馈 网络。 所有三个运算放大器级的输出信号都反馈到输入端,使我们能够定义电路的状态。

状态可变滤波器设计的主要优点之一是,所有三个滤波器主要参数:增益 (A)、转角频率 f C f_C fC 和滤波器 Q 都可以独立调整或设置,而不会影响滤波器性能。

事实上,如果设计正确,低通幅度响应和高通幅度响应的 -3dB 转角频率 ( f c f_c fc ) 点应与带通级的中心频率点相同。 也就是说,fLP(-3dB) 等于 f H P ( − 3 d B ) f_{HP_{(-3dB)}} fHP(3dB),而 f H P ( − 3 d B ) f_{HP_{(-3dB)}} fHP(3dB) 又等于 f B P ( c e n t e r ) f_{BP_{(center)}} fBP(center)。 此外,带通滤波器响应的阻尼因子 ( ζ \zeta ζ ) 应等于 1/Q,因为 Q 将设置为 -3dB (0.7071)。

虽然滤波器提供低通 (LP)、高通 (HP) 和带通 (BP) 输出,但此类滤波器电路的主要应用是作为状态可变带通滤波器设计,其中心频率由两个 RC 整数设置 。

虽然我们之前已经看到,带通滤波器的特性可以通过简单地将低通滤波器与高通滤波器级联在一起来获得,但状态可变带通滤波器的优点是它们可以调谐为高选择性(高 Q)产品 中心频率点增益高。

有几种可用的可变状态滤波器设计,全部基于标准滤波器设计,具有反相和非反相变化。 然而,两种变体的基本滤波器设计都是相同的,如下面的框图所示。

在这里插入图片描述

状态变量滤波器框图

然后我们从上面的基本框图中可以看到,可变状态滤波器具有三种可能的输出, V H P V_{HP} VHP V B P V_{BP} VBP V L P V_{LP} VLP,三个运算放大器各输出一个。 陷波滤波器响应也可以通过添加第四个运算放大器来实现。

在恒定输入电压的情况下,求和放大器的输出 V I N V_{IN} VI

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/17467.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于Java+SpringBoot+Mybaties-plus+Vue+elememt + uniapp 新闻资讯 的设计与实现

一.项目介绍 本系统分为 后端 和 小程序端 后端:点击登录按钮 设置个人中心、 管理员账号数据维护、 基础数据维护、 短视频信息维护(包括查看短视频留言、短视频收藏)、 论坛维护(增删改查帖子信息,包括查…

Rabbit MQ学习之《基础概念》

Message Queue 1 什么是MQ MQ(message queue),本质是个队列,FIFO 先入先出,只不过队列中存放的内容是message而已,同时是一种跨进程的通信机制,用于上下游传递消息。 在互联网架构中,MQ 是一种非常常见的…

深入解析力扣166题:分数到小数(模拟长除法与字符串操作详解及模拟面试问答)

力扣166题:分数到小数 在本篇文章中,我们将详细解读力扣第166题“分数到小数”。通过学习本篇文章,读者将掌握如何使用多种方法来解决这一问题,并了解相关的复杂度分析和模拟面试问答。每种方法都将配以详细的解释和ASCII图解&am…

钡铼技术BL205模块在智能制造产线的灵活配置与优化

钡铼技术的OPC UA耦合器BL205模块在智能制造产线中的灵活配置与优化是当今工业领域中的一个关键议题。随着工业4.0和数字化转型的不断推进,生产线的灵活性和智能化程度成为了企业追求的目标。在这一背景下,BL205模块以其分布式、可插拔、结构紧凑、可编程…

【Python快速上手(三十三)】- Python operator 模块

目录 Python快速上手(三十三)- Python operator 模块Python operator 模块详解1. 模块简介2. 算术运算符函数3. 比较运算符函数4. 位运算符函数5. 序列操作函数6. 方法调用函数7. 操作函数对象8. 实际应用案例9. 小结 Python快速上手(三十三&…

Java基础入门day57

day57 JSP、Servlet&#xff0c;Java bean和JDBC整合项目 index.jsp页面 <% page contentType"text/html; charsetUTF-8" pageEncoding"UTF-8" %> <!DOCTYPE html> <html> <head><title>JSP - Hello World</title> …

CSS 媒体查询 响应式开发

介绍 媒体查询&#xff08;Media Queries&#xff09;是CSS3的技术&#xff0c;可以根据设备的特性&#xff08;如屏幕宽度、高度、方向等&#xff09;来应用不同的样式规则。媒体查询可以使网页在不同设备上呈现不同的样式&#xff0c;以实现响应式设计。 语法 media scree…

Pytorch中的torch.save()文件保存格式探索以及mmdetection加载预训练模型参数对不齐和收到意外参数报错解决方案

使用mmdetection时遇到的问题比较多&#xff0c;首先要对自己要使用的预训练模型有一定的了解&#xff0c;并且懂得使用各种分类模型时不同的模型不同任务执行阶段需要参数上的对其。&#xff08;比如mask-rcnn和它的三个头之间的参数&#xff09;。 首先&#xff0c;谈谈torc…

什么是声明式事务管理?

声明式事务管理是Spring提供的一种事务管理机制&#xff0c;它允许开发者通过声明的方式&#xff0c;而不是通过编程的方式&#xff0c;来管理事务的边界和行为。在声明式事务管理中&#xff0c;你可以通过注解或XML配置来指定方法或类上的事务属性和行为。 在Spring中&#x…

Spring Boot集成六大常用中间件,附集成源码,亲测有效

目录 万字论文&#xff0c;从0到1&#xff0c;只需1小时获取途径1、Spring Boot如何集成Spring Data JPA&#xff1f;2、Spring Boot如何集成Spring Security&#xff1f;3、Spring Boot如何集成Redis&#xff1f;4、Spring Boot如何集成RabbitMQ&#xff1f;5、Spring Boot如何…

JavaEE(入门)

JavaEE &#xff08;详细注释版&#xff09; 1. 入门基础 1.1 JavaEE简介 JavaEE&#xff08;Java Platform, Enterprise Edition&#xff09;是由Sun Microsystems推出的一套标准&#xff0c;现由Oracle维护。JavaEE平台主要用于开发和运行企业级应用程序&#xff0c;具有高…

11 Goroutine-并发与并行、阻塞与非阻塞

并发 顺序执行&#xff1a;按照事先计划好的顺序&#xff0c;执行完一个操作后&#xff0c;再执行下一个操作。 顺序执行效率不高的原因&#xff1a; 每个操作由多个步骤组成&#xff0c;每个步骤所需要的时间长短不一&#xff0c;有些步骤可能相当耗时。顾客点菜需要时间&a…

VectorDBBench在windows的调试

VectorDBBench在windows的调试 VectorDBBench是一款向量数据库基准测试工具&#xff0c;支持milvus、Zilliz Cloud、Elastic Search、Qdrant Cloud、Weaviate Cloud 、 PgVector、PgVectorRS等&#xff0c;可以测试其QPS、时延、recall。 VectorDBBench是一款使用python编写的…

轻松学EntityFramework Core--Entity Framework Core 简介

一、什么是Entity Framework Core Entity Framework Core&#xff08;简称EF Core&#xff09;是一个现代的、跨平台的、开源的ORM&#xff08;对象关系映射&#xff09;框架&#xff0c;由微软开发。它允许.NET开发者通过.NET对象与关系型数据库进行交互&#xff0c;而无需编…

putty中的plink.exe功能和用法

plink对于自动化的执行命令和工作非常有好处。plink可以让我们直接在命令行制定好命令&#xff0c;然后执行&#xff0c;完成后自动关闭session。 Plink: command-line connection utility Release 0.81 Usage: plink [options] [user]host [command]("host" can al…

2024年150道高频Java面试题(七十四)

147. 如何在 MyBatis 中实现一对多和多对一的关系映射&#xff1f; 在 MyBatis 中实现一对多&#xff08;One-to-Many&#xff09;和多对一&#xff08;Many-to-One&#xff09;的关系映射&#xff0c;主要是通过 <resultMap> 元素中的 <collection> 和 <assoc…

深度学习模型在OCR中的可解释性问题与提升探讨

摘要&#xff1a; 随着深度学习技术在光学字符识别&#xff08;OCR&#xff09;领域的广泛应用&#xff0c;人们对深度学习模型的可解释性问题日益关注。本文将探讨OCR中深度学习模型的可解释性概念及其作用&#xff0c;以及如何提高可解释性&#xff0c;使其在实际应用中更可…

在Linux系统上使用Nginx的详解指南

目录 简介 准备工作 安装Nginx 通过包管理器安装 源码编译安装 Nginx基础配置 主配置文件nginx.conf详解 基本服务器块配置 SSL/TLS配置 动静分离 反向代理配置 负载均衡配置 常见问题及解决方法 结论 1. 简介 Nginx是一款高性能HTTP和反向代理服务器&#xff…

上位机图像处理和嵌入式模块部署(f103 mcu唯一的id)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 对于stm32f103系列mcu来说,一般每一颗原厂的mcu,都会对应一个唯一的id。那这个id可以用来做什么用呢?个人认为,可以用来做激活使用。举个例子,第一次mcu模块使用的时候,一般可…

Java 零基础入门学习(小白也能看懂!)

&#x1f4da;博客主页&#xff1a;爱敲代码的小杨. ✨专栏&#xff1a;《Java SE语法》 | 《数据结构与算法》 | 《C生万物》 |《MySQL探索之旅》 |《Web世界探险家》 ❤️感谢大家点赞&#x1f44d;&#x1f3fb;收藏⭐评论✍&#x1f3fb;&#xff0c;您的三连就是我持续更…