响应时间与滤波器截止频率的关系
文章目录
- 一、传感器的响应时间
- 二、响应时间与滤波器截止频率的关系
- 2.1、信号的带宽计算公式
- 2.2、`0.35`是怎么来的
- 三、Multisim仿真
- 3.1、信号的带宽
- 3.2、RC低通滤波器的截止频率
- 3.3、仿真结果-波形对比
- 四、总结
以下内容是关于模拟信号,传感器输出数字量的请上滑,输出模拟量的请放心食用!所以输出模拟量传感器的优势在哪里?
一、传感器的响应时间
以温度传感器和气压传感器为例,文档中要求的动态响应如图1所示。其中温度传感器的时间常数是\tau{1} \leq 2.5 \mathrm{s}τ1≤2.5s,气压传感器的时间常数是\tau{2} \leq 0.08 \mathrm{s}τ2≤0.08s。时间常数的定义如下:假设某信号从0
上升到最大值MAX
,信号一共变化了MAX
,那么从0.1MAX
到0.9MAX
的时间即为该信号的时间常数,如果信号是下降的同理。其中信号上升时间即时间常数τ
与带宽BW的关系公式是\mathrm{BW}=0.35 / \tauBW=0.35/τ。根据公式我们可以得到此信号带宽BW的最大值,为了保证信号通过滤波器不会影响该信号响应的快慢。所以滤波器的时间常数应该\leq≤\tau{1}τ1和\leq≤\tau{2}τ2。根据公式滤波器的带宽应该\geq≥0.35 / \tau{1}0.35/τ1和\geq≥0.35 / \tau{2}0.35/τ2。
在示波器探头参数中,也有关于其上升时间(即时间常数)与示波器信号带宽的公式,和上面公式一致即:上升时间=0.35/带宽
。
图1 传感器的动态响应时间
二、响应时间与滤波器截止频率的关系
2.1、信号的带宽计算公式
通常为了提高传感器信号的准确测量,不仅需要对信号进行放大到ADC的量程范围最大化使用ADC的性能,还要对信号进行输入滤波和输出滤波
,此时滤波器的截止频率和响应时间密切相关。如果某信号的上升时间不大于t,即小于等于t,那么该信号的带宽不会大于0.35/t,为了保证滤波器既可以滤除高频干扰,又可以不影响该信号的传输,所以滤波器的截止频率应该大于该信号的带宽,那么0.35/t
将会是你设计滤波器时的重要参考。
上面我们已经知道了信号的最大带宽,或者说最大频率,我们以无源滤波器为例,理论分析时间常数为1的信号通过不同截止频率的滤波器后的输出会是什么样子的?首先我们关注信号的幅度变化,其次通过滤波器前后的FFT变化,以及通过滤波器前后的响应时间有无变化
,因为这个是传感器的一个重要参数,我们增加的滤波电路是不能影响处理后信号的响应时间。
2.2、0.35
是怎么来的
待补充。
三、Multisim仿真
3.1、信号的带宽
使用Multisim作为仿真软件,PULSE_VOLTAGE
用来模拟传感器的输出,使用RC
构造无源低通滤波器作为滤波电路(因为在放大电路的前后使用了低通滤波器作为输入和输出滤波)。其中PULSE_VOLTAGE
的波形如图所示,是一个先上升后下降的三角波,上升时间和下降时间均是1ms,三角波的周期是1ms,RC无源滤波电路的截止频率满足公式:1 / 2 \pi R C1/2πRC。对于PULSE_VOLTAGE
,因为上升时间和下降时间均是1ms,可以认为其时间常数等于0.8ms,那么其带宽则是437.5Hz
。 BW=0.35/T (T(上升时间/下降时间)=80%*τ(时间常数τ=RC))
图2 响应时间与滤波器的Multisim仿真
3.2、RC低通滤波器的截止频率
RC低通滤波器的截止频率满足公式f_{c}=\frac{1}{2 \pi R C}fc=2πRC1。通过改变电容值,改变滤波器的截止频率,选取电容值为10nF、100nF、1000nF,可以设置滤波器的截止频率为过高、合适、过低。
电容值 | 截止频率 |
---|---|
10nF | 15914Hz |
100nF | 1591.4Hz |
1000nF | 159.14Hz |
3.3、仿真结果-波形对比
图3 仿真结果
四、总结
\mathrm{BW}=0.35 / \tauBW=0.35/τ是对信号处理时设计滤波器时的重要参考,但是在设计完毕后,实测信号通过滤波器后是否满足要求才是最重要的。
- 截止频率过低
如果截止频率过低,那么变化太快的信号是不能通过滤波器的,可以发现三角波几乎已经变成正弦波,并且幅度也衰减了很多。 - 截止频率过高
截止频率远大于信号带宽,信号通过滤波器几乎不会变化,但是截止频率过高就丧失了滤波器的作用,不能滤掉无效高频信号,仿真的时候为了更加真实可以增加一个高频信号源用以模拟高频噪声。 - 合适的截止频率
设置合适的截止频率,不仅可以保证通过滤波器后的信号的响应时间常数满足要求,并且可以滤掉高频噪声。因为信号的带宽BW=437.5Hz
,并且截止频率是-3dB点,所以不能设置437.5Hz为滤波器的截止频率,因为幅度会衰减为原来的1 / \sqrt{2}1/2。设置滤波器的截止频率为1591.4Hz,可以保证437.5Hz处于滤波器的平坦带。输出的信号在顶部和顶部变平缓的原因是并不是理想的滤波器,从50Hz~fc
,其衰减幅度是越来越大的从0dB到-3dB
,通过设置坐标轴范围[红色方框所示]
,可以观察到[黄色圈的部分]
不是垂直向下而是一个缓慢变化的曲线。
图4 滤波器的幅频特性
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Old_Street/article/details/108087826
响应时间与滤波器截止频率的关系相关推荐
- 传感器响应时间与滤波器截止频率的关系
文章目录 一.传感器的响应时间 二.传感器响应时间与滤波器截止频率的关系 2.1.信号的带宽计算公式 2.2.`0.35`是怎么来的 2.3.RC充电时间常数 三.Multisim仿真 3.1.信号的 ...
- 软件测试面试题:响应时间和吞吐量间的关系是什么?
响应时间和吞吐量间的关系是什么? 吞吐量图表显示的是Vuser每秒从服务器收到的以字节为单位的数据量.当我们比较它和事务响应时间,我们会发现,若吞吐量下降,响应时间也会下降.同样,高峰时期的吞吐量和最 ...
- 截止角频率和截止频率的关系_开关电源的控制环截止频率和开关频率有什么关系?...
[新朋友]点击上方蓝字"电源之家"关注 [老朋友]点击右上角按钮,分享到朋友圈 电源之家官方技术③群:522815202(3000人群) (电源行业第一大技术交流QQ群) 这个问题 ...
- 浅浅分析滤波器截止频率
截止频率是描述滤波器性能的一个指标.对于一个滤波器,在其输入信号幅度保持不变的情况下,只改变输入信号的频率,当其输出信号幅度下降为输入信号幅度的0.707倍时,此时的频率即为该滤波器的截止频率. 一. ...
- 简单二阶滤波器截止频率的计算
最近刚好学习到这了,而我在网上查资料的时候却非常难找,不少资料讲解不够详细,所以经过我努力也为了为大家做点贡献的想法,以自己的见解写下这篇文章.废话不多说,先从一阶滤波器讲起. 一阶低通滤波器: 这个 ...
- RC滤波器截止频率在线计算器
原文链接:http://www.elecfans.com/tools/rclvboqijiezhipinlv.html 点击打开链接
- LC滤波器的截止频率公式
LC滤波器是一种基于电感和电容的滤波器,用于从电路中去除对应截止频率以下或以上的信号.截止频率是指在此频率以下(低通滤波器)或以上(高通滤波器)的信号将被滤波器削弱. LC滤波器的截止频率公式可以通过 ...
- TPS和事务响应时间的关系、计算公式(转载)
例子:一个高速路有10个入口,每个入口每秒钟只能进1辆车 1.请问1秒钟最多能进几辆车? TPS=10 2.每辆车需要多长时间进行响应? reponse time = 1 3.改成20辆车,每秒能进几 ...
- TPS和事务响应时间的关系、计算公式
转载文章,个人认为文章中有错误点,不可全信 例子:一个高速路有10个入口,每个入口每秒钟只能进1辆车 1.请问1秒钟最多能进几辆车? TPS=10 2.每辆车需要多长时间进行响应? reponse t ...
最新文章
- thinkbook14 2021版有两个显卡
- java读取大txt文件_使用java读取txt里边的文件内容并获取大小(M).txt
- linux suse 安装redis,在openSuse linux上Redis安装简单步骤
- python tkinter计算器实例_python -Tkinter 实现一个小计算器功能
- Emulator Error: Could not load OpenGLES emulati...
- 1 源码安装Zabbix agent 3.4
- windows中的服务隔离 service isolation and service SID(Virtual Account)
- django数据库处理
- 错误C2398:从“double”转换为“float”需要缩小转换
- java ipv6转换成ipv4,如何映射IPv4的IPv6地址转换为IPv4(字符串格式)?
- 产品经理知识体系——职责
- 客户端软件升级一般方案
- 利用百度地图Android定位SDK获取经纬度
- influxDB快速入门实战教程
- 网易博客中的心情随笔
- 原创安卓手机QQ7.0登录界面动态背景视频实现方案
- 设计数据密集型应用——分布式系统的麻烦(8)
- Linux UART接口调试技巧
- 华兴数控g71外圆循环编程_G71外圆循环
- Windows异常世界历险记(五)——VC6中结构化异常处理机制的反汇编分析(下)
热门文章
- 计算机开机总要按f1键,华硕主板开机需要按F1键怎么解决?华硕主板开机按f1的解决方法...
- mysql left join和or_mysql – 在LEFT JOIN中使用带OR条件的索引
- 自动化测试po模式是什么?自动化测试po分层如何实现?(附详细源码)
- 数据库修改用友U8账套
- vue之table案例
- 转载---SQL Server XML基础学习之7--XML modify() 方法对 XML 数据中插入、更新或删除...
- 小程序公众号关注组件
- 2019年8月23日 星期五(韩天峰的swoole)
- uni H5 苹果手机调微信支付失败
- java短视频开发技术_看Java学员如何用前后端分离技术搭建短视频健身APP