滤波电路学习笔记(一)——速通低通、高通、带通、带阻等滤波电路的基本认知

前言 :原稿写了一大段,感觉车轱辘话太多了,还是速通一下吧,本文作为初学者笔记内容,供遗忘时查阅,有不足或侵权之处,敬请指出。

一、基本概念与作用

滤波电路:对于信号频率具有选择性的电路,特定范围频率能通过,其他频率被阻止。形象理解请看下图👇👇👇(图示为理想情况,实际通带与阻带间有带有斜率的过渡带)

通带:允许通过的频段;

阻带:将信号衰减到0的频段;

低通:低于f_{p}的频率可以通过;

高通:高于f_{p}的频率可以通过;

带通:高于f_{p1},低于f_{p2}的频率可以通过;

带阻:低于f_{p1},高于f_{p2}的频率可以通过;

注:如何分析滤波电路:即是研究滤波电路的幅频特性,求解\dot{A_{up}}(通带放大倍数)、f_{p}和过渡带的斜率。

如,下图是低通滤波器的幅频特性曲线:

二、电路分类

(1)无源滤波电路

特点及用途:结构简单,易于设计。通常用于功率电路中,如直流电源整流后的滤波或大电流负载时的LC电路滤波,信号处理要求较低的场合。

(2)有源滤波电路

特点与应用:其主要形式是有源RC滤波,也被称为电子滤波器。其负载不影响滤波特性,因此常用于信号处理要求高的场合。但它必须在合适的直流电源供电的情况下使用,且设计较为复杂,故不适用于高电压或大电流的场合。

三、滤波电路的类型及特点

(1)低通滤波电路(Low Pass Filter)

看电路图快速分辨:电容并联在输入信号和地之间 or 电感串联在电路中;

应用领域:音频处理(如去除人声中的高频嘶嘶声)、图像处理(如平滑图像,去除噪声和细节)等。

(2)高通滤波电路(High Pass Filter)

与低通电路具有对偶性,将低通电路的电容电阻位置互换即可,方便记忆。(注意负反馈网络中电容电阻的交替)

看电路图快速分辨:电感并联在输入信号和地之间 or 电容串联在电路中(与低通相反);

应用领域:无线通信(如去除接收信号中的低频干扰)、音频处理(如去除录音中的低频嗡嗡声)等。

(3)带通滤波电路(Band Pass Filter)

看电路图快速分辨:低通与高通串联;(关于低通和高通谁在前谁在后的问题,站内另一位大佬在针对自己搭建的电路分析中的的见解是:低通在后,这样可以滤除高通带来的噪声。教材书的电路图是图中的样子,低通在前。)

👇这是AI的解答(来自文心一言大模型3.5)

应用领域:无线通信、音频处理、生物医学信号处理等。

(4)带阻滤波电路(Band Elimination Filter)

看电路图快速分辨:低通与高通并联;(低通、高通同时工作,顺序无关紧要)

应用领域:音频处理(如消除录音中的特定频率噪声)、电力线通信、雷达系统等。

(5)全通滤波电路(All Pass Filter)

全通滤波电路的工作原理是通过改变滤波器的零极点位置来改变滤波器的相位响应,从而实现对信号相位的调整。由于全通滤波器的幅度响应是平坦的,因此它不会改变信号的幅度特性,只会影响信号的相位。

(6)特殊滤波电路

1.π型滤波电路

π型滤波电路(两C并联再与L串联的组成形似π,故得名)具有良好的低频信号处理能力,能够有效地滤除高频噪声和干扰信号,适用于高精度、高信号处理要求的场合。

电感L在低频时具有较低的阻抗。因此,低频信号倾向于通过电感L。电容C1和C2在低频时具有非常高的阻抗(接近开路),因此低频信号不会被旁路掉,它们会沿着包含电感L的路径通过。

电感L在高频时具有较高的阻抗。因此,高频信号在电感L上会遇到较大的阻碍。电容C1和C2在高频时具有较低的阻抗(接近短路),因此高频信号会倾向于通过这些电容被旁路掉。

2.T型滤波电路
3.电子滤波电路(有源RC滤波)

(7)如何准确分辨各个滤波电路:

①观察频率响应曲线。如低通滤波器,在低频时保持平坦(即增益接近1),随频率增加,增益减小,高频时增益接近0,过程中,增益以一定的斜率(如-20dB/十倍频程)下降,直到达到截止频率。👇

②手动近似计算f_{p}后,再进行判断:

一阶RC——> f_{p} = \frac{\mathrm{1} }{\mathrm{2\Pi RC} } 

一阶LR——> f_{p} = \frac{\mathrm{R} }{\mathrm{2\Pi L} }

一阶LC——>  f_{p} = \frac{\mathrm{1} }{\mathrm{2\Pi \sqrt{LC}} }

二阶RC同相输入——> f_{p} = \frac{\mathrm{1} }{\mathrm{2\Pi \sqrt{R1*R2*C1*C2}} }(仅适用于特定的二阶RC滤波器结构)

二阶RC反相输入——> f_{p} = \frac{\mathrm{1} }{\mathrm{2\Pi \sqrt{R2*Rf*C1*C2}} }(仅适用于特定的二阶RC滤波器结构)

二阶LR——>简单的双一阶级联,使用一阶公式近似计算

二阶LC——>简单的双一阶级联,使用一阶公式近似计算

③使用示波器、频率计等测量f_{p}精确分辨,再进行判断。

(8)电容、电感在滤波中如何起效的

如何隔直流通交流?

交流电通过电容时,极性不断变化,电容不停充放电,有电流流过;直流经过时,给电容充满电即断开,两极板上正、负电荷固定无法流通,没有电流流过。

交流电通过电感会产生反向电动势阻碍;直流无影响,顺利通过。

如何通阻频段信号?

电容:_{}Z_{c}=\frac{\mathrm{1} }{\mathrm{jwc} }= \frac{\mathrm{1} }{\mathrm{j*2\Pi fc} };如公式所示,高频经过,阻抗小,滤低频。

电感:Z_{L}=jwL=2\Pi fL;如公式所示,低频经过,阻抗小,滤高频。

(附上一个小tip:看到一个大佬的帖子——一匝线圈以内习惯称作磁珠,一匝线圈以上习惯称作电感)

还有一件事,单位不能混淆👇

  • Zc/ZL 表示电容/电感的阻抗,单位为欧姆(Ω)。
  • j 是虚数单位,表示电感阻抗的虚部(注意与电容阻抗的虚部方向相反)。
  • ω 是圆频率,等于2π乘以交流电的频率f,单位为弧度/秒(rad/s)。
  • f 是交流信号的频率,单位为赫兹(Hz)。
  • L 是电感的电感量,单位为亨利(H)。

还有一件事,因为电容电感值一般都较小,这里附上👇它们的单位换算,方便计算:

(9)电容、电感、电阻在实际滤波电路的放置、选型、取值

这个问题在实际设计与生产中可能比较复杂,平时学习基本都是参考前辈已经验证过的电路或者查阅官方的数据手册推荐,可以通过自己手动计算,跑仿真或者打板实测。下列有一些小tips,有兴趣请跳转目录 五、其他。大佬们如果有比较系统的经验之谈可以分享在评论区下方。

四、声明

(1)关于帖子中出现的电路图基本都来自于华成英主编《模拟电子技术基础》(第五版)书籍中的原图,无毒,可以放心食用,如果博主画错了请留言或私信,在下第一时间纠正;

(2)该文通篇没有什么技术含量,供初学者遗忘时记忆使用,学习分享不作商用,不喜请挪步,嘴上留情,若有不足或侵权之处,敬请指出;

(3)博主博主,你的总结好像勉强行,但是还不算精简独到,还有没有更好更详细的理解方法?有的有的,站内有其他大佬的帖子,或者可以去翻阅其他资料以及咨询专业人士的意见,更为严谨详细。

无源与有源滤波器详解:种类、优缺点与应用-CSDN博客

硬件电路设计--运算放大器(三)应用二滤波_运放低通滤波器-CSDN博客

五、其他

👆以上信息来自来自文心一言大模型3.5,仅作参考,有异议敬请指出或者参考专业书籍与从业人士的意见。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Unity打包+摄像机组件

转换场景 使用程序集:using UnityEngine.SceneManagement; 切换场景相关代码:SceneManager.LoadScene(1);//括号内可放入场景名称,场景索引等 //Application.LoadLevel(""); 老版本Unity加载场景方法 打包相关 Bundle Identi…

【游戏设计原理】58 - 主题

一、理解这里的游戏主题 1. 什么是游戏的主题呢?用一句话描述。 游戏主题是游戏所要传达的中心思想。 2. Theme 和 Message 的区别 特性主题(Theme)主旨(Message)定义是游戏围绕的上下文或背景,指游戏的…

26、【OS】【Nuttx】用cmake构建工程

背景 之前wiki 14、【OS】【Nuttx】Nsh中运行第一个程序 都是用 make 构建,准备切换 cmake 进行构建,方便后续扩展开发 Nuttx cmake 适配 nuttx项目路径下输入 make distclean,清除之前工程配置 adminpcadminpc:~/nuttx_pdt/nuttx$ make …

donet (MVC)webAPI 的接受json 的操作

直接用对象来进行接收&#xff0c;这个方法还不错的。 public class BangdingWeiguiJiluController : ApiController{/// <summary>/// Json数据录入错误信息/// </summary>/// <param name"WeiguiInfos"></param>/// <returns></r…

从预训练的BERT中提取Embedding

文章目录 背景前置准备思路利用Transformer 库实现 背景 假设要执行一项情感分析任务&#xff0c;样本数据如下 可以看到几个句子及其对应的标签&#xff0c;其中1表示正面情绪&#xff0c;0表示负面情绪。我们可以利用给定的数据集训练一个分类器&#xff0c;对句子所表达的…

Kafka 会丢消息吗?

目录 01 生产者(Producer) 02 消息代理(Broker) 03 消费者(Consumer) 来源:Kafka 会丢消息吗? Kafka 会丢失信息吗? 许多开发人员普遍认为,Kafka 的设计本身就能保证不会丢失消息。然而,Kafka 架构和配置的细微差别会导致消息的丢失。我们需要了解它如何以及何时…

RPM包安装Nginx部署Zr.Admin Vue2前端

0、确认node环境 安装node 参考Linux Red Hat安装包安装nodejs 设置 registry 执行 npm set registry https://registry.npmmirror.com/ 1、安装依赖 进入代码根目录 cd /lsp/code/zradmin/ZR.Vue 安装依赖 执行 npm install 最后生成node_modules文件夹 2、测试运行 …

【SpringBoot】入门

【SpringBoot】入门 一、前言1 什么是 Spring Boot ?2 特点与优势3 发展历程 二、项目构建【基于IDEA】1 创建 Spring Boot 项目2 项目结构3 运行 Spring Boot 项目 三、补充1 Maven操作2 项目打 jar 包在本地运行 一、前言 1 什么是 Spring Boot ? Spring Boot最开始基于S…

如何在本地部署大模型并实现接口访问( Llama3、Qwen、DeepSeek等)

如何在本地部署大模型并实现接口访问&#xff08; Llama3、Qwen、DeepSeek等&#xff09; 如何在本地部署大模型并实现接口访问&#xff08; Llama3、Qwen、DeepSeek等&#xff09;模型地址模型下载模型部署指定显卡运行app.py 运行环境requirements 调用接口代码调用 结语 如何…

vmware-ubuntu22.04配置虚拟机win10,重新上网成功

打开问题显示 Hardware配置 Options配置 最后的Advanced&#xff0c;第一次用了BIOS&#xff0c;然后启动中有更新&#xff0c;然后关闭&#xff0c;再用UEFI启动

GDPU Android移动应用 重点习题集

目录 程序填空 ppt摘选 题目摘选 “就这两页ppt&#xff0c;你还背不了吗” “。。。” 打开ppt后 “Sorry咯&#xff0c;还真背不了&#x1f61c;” 更新日志 考后的更新日志 没想到重点勾了一堆&#xff0c;还愣是没考到其中的内容&#xff0c;翻了一下&#xff0c;原…

运行.Net 7 Zr.Admin项目(后端)

1.下载Zr.Admin代码压缩包 https://codeload.github.com/izhaorui/Zr.Admin.NET/zip/refs/heads/main 2.打开项目 我这里装的是VS2022社区版 进入根目录&#xff0c;双击ZRAdmin.sln打开项目 3.安装.net7运行时 我当时下载的代码版本是.net7的 点击安装 点击安装&#xff0…

代码随想录算法训练营第3天(链表1)| 203.移除链表元素 707.设计链表 206.反转链表

一、203.移除链表元素 题目&#xff1a;203. 移除链表元素 - 力扣&#xff08;LeetCode&#xff09; 视频&#xff1a;手把手带你学会操作链表 | LeetCode&#xff1a;203.移除链表元素_哔哩哔哩_bilibili 讲解&#xff1a;代码随想录 注意&#xff1a; 针对头结点和非头结点的…

2024年总结及2025年目标之关键字【稳进】

1. 感受 时光荏苒&#xff0c;都731天&#xff08;2年时间&#xff09;下来了&#xff0c;从第一年的【坚持】&#xff0c;到第二年的【提速】&#xff0c;定目标&#xff0c;现在回头看&#xff0c;还是那句话【事非经过不知难】&#xff0c;那又怎么样呢&#xff0c;再难不是…

qt QLabel QPushButton 控件重写paintEvent后 控件消失

qt 继承自PushButton控件的类 重写paintEvent后 控件消失 解决办法&#xff0c;在paintevent结尾加上这条语句&#xff1a;QPushButton::paintEvent(event); void MyButton::paintEvent(QPaintEvent *event) {QPushButton::paintEvent(event); } 这里QPushButton不能写成Q…

苹果手机(IOS系统)出现安全延迟进行中如何关闭?

苹果手机&#xff08;IOS系统&#xff09;出现安全延迟进行中如何关闭&#xff1f; 一、设置二、隐私与安全性三、失窃设备保护关闭 一、设置 二、隐私与安全性 三、失窃设备保护关闭

ELK的搭建

ELK elk&#xff1a;elasticsearch logstatsh kibana统一日志收集系统 elasticsearch&#xff1a;分布式的全文索引引擎点非关系型数据库,存储所有的日志信息&#xff0c;主和从&#xff0c;最少需要2台 logstatsh&#xff1a;动态的从各种指定的数据源&#xff0c;获取数据…

从CentOS到龙蜥:企业级Linux迁移实践记录(龙蜥开局)

引言&#xff1a; 在我们之前的文章中&#xff0c;我们详细探讨了从CentOS迁移到龙蜥操作系统的基本过程和考虑因素。今天&#xff0c;我们将继续这个系列&#xff0c;重点关注龙蜥系统的实际应用——特别是常用软件的安装和配置。 龙蜥操作系统&#xff08;OpenAnolis&#…

【AI自动化渗透】大模型支持的自动化渗透测试,看蚂蚁和浙大的

参考文章: https://mp.weixin.qq.com/s/WTaO54zRxtNMHaiI1tfdGw 最近&#xff0c;美国西北大学&#xff0c;浙江大学&#xff0c;蚂蚁集团的一些专家学者联手发表了一篇论文&#xff0c;介绍了一个PentestAgent的方案&#xff0c;实现了渗透测试自动化。 01 技术方案 图的字…

探秘block原理

01 概述 在iOS开发中&#xff0c;block大家用的都很熟悉了&#xff0c;是iOS开发中闭包的一种实现方式&#xff0c;可以对一段代码逻辑进行封装&#xff0c;使其可以像数据一样被传递、存储、调用&#xff0c;并且可以保存相关的上下文状态。 很多block原理性的文章都比较老&am…