新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 基于Matlab的无失真模拟滤波器设计

基于Matlab的无失真模拟滤波器设计

作者: 时间:2009-05-15 来源:网络 收藏

最终画出低通滤波器的幅频、相频特性如图1(a)所示。实际电路采用由Max291芯片来实现巴特沃斯滤波器,它相当于8阶巴特沃斯滤波器,如图1(b)所示。

本文引用地址:https://www.eepw.com.cn/article/192047.htm

1.2 带阻
带阻滤波器(又称陷波器)的作用是抑制某一频率信号而通过其他频率的信号。在中用[b,a]=butter(n,Wn,′stop′,′s′)语句来实现带阻滤波器,其中[b,a]是滤波器传递函数多项式的系数;n为滤波器的阶数;wn=[fl*2*pi fu*2*pi]分别为阻带低端一3 dB和高端一3 dB处的角频率;′s′表示滤波器的。主要程序如下:


与求低通滤波器的幅频、相频特性类似,带阻滤波器的幅频、相频特性如图2(a)所示。在该设计中,实际电路采用的是VCVS型二阶带阻滤波器如图2(b)所示。电阻R1,R2,R3,电容C1的取值需要确定,它们的计算公式可以通过编程来得到,最终根据计算结果选择相应的标称值。

1.3 低通滤波器与带阻滤波器的级联
将前面设计的低通与带阻滤波器进行级联,使得级联以后电路的幅频特性能满足设计要求,即在8 kHz频率处的衰减为一6 dB;16 kHz频率(截止频率)之后的衰减达到一60 dB以上。若不能达到要求,则根据仿真结果,不断修改带阻滤波器中的Q值,直到满足设计要求为止。在中,通过conv函数来实现两个电路的级联。主要程序如下:

%b3、a3为低通和带阻滤波器级联后传递函数多项式系数与求低通滤波器的幅频、相频特性类似,级联电路的幅频、相频特性如图3所示。可见,当Q取O.7时,幅频特性满足设计要求,但相频特性在8 000一Hz以内不是一根直线,为了使输出信号不至于,必须加上一级相移滤波器,使总的相移特性成为一条直线。



评论


相关推荐

技术专区

关闭