新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 有源模拟滤波器的快速协同设计方法

有源模拟滤波器的快速协同设计方法

作者: 时间:2011-06-10 来源:网络 收藏

上面只给出了手工计算过程中的几个关键结果,略去了冗长的手工计算过程,即便是通过查表进行计算,也只能对阶数有限的滤波器减少设计时间,下面将用程序实现滤波器传递函数的快速设计,此法对低阶或高阶的滤波器设计均适用。
2 滤波器的快速设计
对文1.2中切比雪夫高通滤波器的传递函数在MATLAB下重新进行求解,并和手工计算结果进行比较,给出两种在MATLAB环境下的实现
2.1 滤波器设计的MATLAB实现
将图1设计流程程序化,首先将对高通滤波器的指标要求利用实频率变换转为对低通滤波器的指标要求,进而在MATLAB环境中求取低通滤波器传递函数即低通滤波器原型;再利用MATLAB在s域中的频带变换将低通原型变换为符合指标要求的高通滤波器二阶级联传递函数形式,为下一步的电路综合做好准备,具体程序如下:
g.jpg
如果少了这个变元,MATLAB会直接设计数字滤波器。该函数返回值为满足技术指标要求的滤波器的最小阶数n和滤波器3 dB带宽的截止频率OmegaC。对切比雪夫I滤波器该函数选OmegaC为OmegaP的大小。
h.jpg


评论


相关推荐

技术专区

关闭