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

时间: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
1 2 3 4

关键词: 有源 模拟滤波器 方法 协同设计

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版