当前位置:文档之家› FIR带通滤波器的设计-课程设计

FIR带通滤波器的设计-课程设计

FIR带通滤波器的设计-课程设计
FIR带通滤波器的设计-课程设计

目录

1 技术要求 (1)

2 基本原理 (1)

2.1 FIR带通滤波器简介 (1)

1.2 窗函数法原理 (3)

3建立模型描述 (3)

3.1 MATLAB常用函数 (3)

3.1.1 窗函数 (3)

3.1.2 fir1函数 (4)

3.1.3 freqz函数 (4)

3.14 ceil函数 (5)

3.1.5 其他函数与命令 (5)

3.2 程序流程图 (5)

4 源程序代码(含注释) (7)

4.1 矩形窗 (7)

4.2 凯泽窗 (7)

4.3 布拉克曼窗 (8)

4.4 海明窗 (9)

5 调试过程及结论 (10)

5.1 程序运行结果 (10)

5.2 实验结果分析 (12)

6 心得体会 (13)

7 思考题 (13)

8 参考文献 (14)

FIR带通滤波器的设计

1 技术要求

用窗函数法设计FIR带通滤波器。要求低端阻带截止频率ω1s=0.2π,低端通带截止频率ω1p=0.35π, 高端通带截止频率ωμp=0.65π, 高端阻带截止频率ωμp=0.8π。绘出h(n)及其幅频响应特性曲线。

2 基本原理

2.1 FIR带通滤波器简介

带通滤波器是从滤波器的特性上划分的,带通滤波器是指能通过某一频率范围内的频率分量、但将其他范围的频率分量衰减到极低水平的滤波器,与带阻滤波器的概念相对。从实现的网络结构或者从单位脉冲响应长度分类,可以分为无限长单位脉冲响应(IIR)滤波器和有限长单位脉冲响应(FIR)滤波器。IIR数字滤波器设计方法是利用模拟滤波器成熟的理论及设计图表进行设计的,因而保留了一些经典模拟滤波器优良的幅度特性。但设计中只考虑了幅度特性,没考虑相位特性,所设计的滤波器一般是某种确定的非线性相位特性。为了得到线性相位特性,对IIR滤波器必须另外增加相位相校正网络,是滤波器设计变得复杂,成本也高,又难以得到严格的线性相位特性。FIR滤波器在保证幅度特性满足技术要求的同时,很容易做到有严格的线性相位特性。两者各有优点,择其而取之。后面的FIR滤波器的设计中,为获得有限长单位取样响应,需要用窗函数截断无限长单位取样响应序列。

一个理想的滤波器应该有一个完全平坦的通带,例如在通带内没有增益或者衰减,并且在通带之外所有频率都被完全衰减掉,另外,通带外的转换在极小的频率范围完成。实际上,并不存在理想的带通滤波器。滤波器并不能够将期望频率范围外的所有频率完全衰减掉,尤其是在所要的通带外还有一个被衰减但是没有被隔离的范围。这通常称为滤波器的滚降现象,并且使用每十倍频的衰减幅度dB来表示。通常,滤波器的设计尽量保证滚降范围越窄越好,这样滤波器的性能就与设计更加接近。然而,随着滚降范围越来越小,

通带就变得不再平坦—开始出现“波纹”。这种现象在通带的边缘处尤其明显,这种效应称为吉布斯现象。下图1为理想模拟带通滤波器幅频特性:

图1 理想模拟带通滤波器幅频特性

FIR 滤波器的单位脉冲响应h (n )是有限长的(0≤n ≤N-1),其z 变换为1-z

的(N-1)

阶多项式:

∑-=-==10)()()()(N n n

z n h z X z Y z H 可得FIR 滤波器的系统差分方程为:

∑-=?=-=+--++-+=10)

()()()()

1()1()1()1()()0()(N m n x n b m n x m b N n x N b n x b n x b n y

因此,FIR 滤波器又称为卷积滤波器。FIR 滤波器的频率响应表达式为:

∑-=-=1

0)()(N n n

j j e n h e H ωω 信号通过FIR 滤波器不失真条件是在通带内具有恒定的幅频特性和线性相位特性。理论上可以证明:当FIR 滤波器的系数满足下列中心对称条件:

)1()(n N h n h --= 或者 )1()(n N h n h ---=

时,滤波器设计在逼近平直幅频特性的同时,还能获得严格的线性相位特性。线性相位FIR 滤波器的相位滞后和群延迟在整个频带上是相等且不变的。对于一个 N 阶的线性相位FIR 滤波器,群延迟为常数,即滤波后的信号简单地延迟常数个时间步长。这一特性使通带频率内信号通过滤波器后仍保持原有波形形状而无相位失真。

Ω()|j |ΩH α

1.2 窗函数法原理

设计FIR 数字滤波器的方法通常有三种:窗函数法,频率抽样法,等纹波逼近法。本次课程设计讨论的是第一种窗函数法。这种方法也叫傅里叶级数法。

一般是先给定所要求的理想滤波器频率响应)(jw d e H ,导出)(n h d ,我们知道理想滤波器的冲击响应)(n h d 是无限长的非因果序列,而我们要设计的是h(n)是有限长的FIR 滤波器,所以要用有限长序列h(n)来逼近无限长序列)(n h d ,设:

)(n h d =?-πππdw e e H jw jw )(21

a 常用的方法是使用有限长的窗函数w(n)来截取)(n h d 即:

h(n)=w(n) )(n h d

根据在时域是相乘关系,在频域则是卷积关系:

)(jw e H =?--ππθθπd e W e H w j R jw d ][)(21)(

其中)(jw R e W 为矩形窗谱,)(jw e H 是FIR 滤波器频率响应。

在设计过程中,将无限长序列变为有限长序列是通过时域加矩形窗乘积来实现的截断。常见的窗函数有:矩形窗,汉宁窗,海明窗,布拉克曼窗,凯泽窗等。3 建立模型描述

3.1 MATLAB 常用函数

3.1.1 窗函数

几种常见的窗函数如表1所示:

表1 几种常见的窗函数的函数表示 窗 函 数

定义式 矩形窗(Boxcar )

???-≤≤==其他,010,1)()(N n n R n w N 三角窗(Triang) ?????≤≤+++-+≤≤+=n k n n k n n k n k k w 21,1

)1(2211,12)(

海明窗(Hamming)

??? ??--=1π2cos 46.054.0)(N k k w 0≤n ≤M-1 汉宁窗(Hamming)

???? ????? ??+-=1π2cos 15.0)(n k k w 0≤n ≤M-1 巴特利特窗(Bartlett ) ??

???≤≤+---+≤≤--=n k n n k n k n k k w 21,1)1(22211,1)1(2)( 表2 几种常见的窗函数的基本参数 名称

旁瓣峰值/dB 近似过渡带宽 精确过渡带宽 最小阻带衰减/dB 矩形窗

-13 4π/N 1.8π/N -21 海明窗

-41 8π/N 6.6π/N -53 布拉克曼窗

-57 12π/N 11π/N -74 凯泽窗(β=7.865)

-57 10π/N -80

3.1.2 fir1函数

设计标准响应FIR 滤波器可使用firl 函数。fir1函数以经典方法实现加窗线性相位FIR 滤波器设计,它可以设计出标准的低通,带通,高通和带阻滤波器。形式为:

b=fir1 (n,Wc,’ftype’,Window)

各个参数的含义如下:

b —滤波器系数。对于一个n 阶的FIR 滤波器,其n+1个滤波器系数可表示为:

()()()()n z n b z b b z b --++++=1211

n —滤波器阶数;

Wc —截止频率,0≤Wc≤1,Wc=1对应于采样频率的一半。当设计带通滤波器时,Wc=[Wc1 Wc2],Wc1≤ω≤Wc2;

ftype —当指定ftype 时,可设计高通和带阻滤波器。Ftype=high 时,设计高通FIR 滤波器;ftype=stop 时设计带阻FIR 滤波器。低通和带通FIR 滤波器无需输入ftype 参数;

Window —窗函数。窗函数的长度应等于FIR 滤波器系数个数,即n+1。

3.1.3 freqz 函数

该函数基于FFT 算法计算数字滤波器Z 变换频率响应。形式为 [h , w] = freqz ( b , a , n ) 返回数字滤波器的n 点复频响应

()()()()()()()a b n j a j n j b j j e n a e a a e n b e b b e H ωωωωω----++++++= 2121

在简单形式中,b ,a 为滤波器系数,freqz 可得到数字滤波器的n 点复频响应,并将这n 点保存在w 中,相应的频率记录在h 中。

3.14 ceil 函数

Ceil 函数作用是对数取整

3.1.5 其他函数与命令

设计所用其他函数及命令如下所示

Clear 从内存中清除变量和函数

Close 关闭图形

Min 取最小值

Angle 相位角

Unwrap 相位角展开

Figure 建立图形窗口

Subplot 在标定位置上建立坐标系

Stem 离散序列图

Plot 线性绘图

Xlabel X 轴标记

Ylabel Y 轴标记

Title 图形标题

Axis 控制坐标系的刻度和形式

Grid 网格线

3.2 程序流程图

程序流程图如图2所示:

开始

Clear清除变量

计算过渡带宽delta_w,由于有两个过渡带

输入参数

选择矩形窗,精确过渡带宽1.8π/N 选择Kaiser

窗(β

=7.865),精

确过渡带宽

10π/N

选择

Blackman

窗,精确过

渡带宽

11π/N

选择

Hamming

窗,精确过

渡带宽

6.6π/N

使用fir1函数计算通带滤波器特性,使用freqz函数计算频率响应

绘制矩形窗的①单位脉冲响应②幅频响应

绘制Hamming

窗的①单位脉

冲响应②幅频

响应

绘制

Blackman窗

的①单位脉

冲响应②幅

频响应

绘Kaiser窗

的①单位脉

冲响应②幅

频响应

结束

图2 程序流程图

4 源程序代码(含注释)

4.1 矩形窗

>> clear; %清除工作空间

close all; %关闭所有打开的窗口

wls=0.2*pi;wlp=0.35*pi; %参数设置

whp=0.65*pi;whs=0.8*pi;

delta_w=min((wlp-wls),(whs-whp)); %求两个过渡带的较小者

wc1=(wls+wlp)/2;wc2=(whp+whs)/2; %截止频率取通带阻带边界频率的均值

%矩形窗

N1=ceil(1.8*pi/delta_w); %根据矩形窗精确过渡带宽1.8∏/N计算窗宽hn1=fir1(N1-1,[wc1,wc2]/pi,boxcar(N1)); %检验设计的滤波器单位脉冲响应

[h1,w1]=freqz(hn1,1);

figure(1) %建立图形窗口

subplot(2,1,1); %把窗口分割成2行1列

n=0:N1-1;stem(n,hn1,'.'); %绘制矩形窗的单位脉冲响应

axis([0,N1-1,-0.4,0.4]); %设置显示范围

xlabel('n');ylabel('h(n)');grid on; %确定x,y轴坐标名称,加网格

title('矩形窗单位冲击响应h(n)'); %添加图形的标题

subplot(2,1,2);

plot(w1/pi,20*log10(abs(h1))); %绘制矩形窗的幅频特性曲线

axis([0,1,-150,5]); %设置显示范围

xlabel('归一化角频率'); %确定x坐标

ylabel('幅度(单位:分贝)'); %确定y坐标

grid on;

title('矩形窗幅频响应'); %添加图形的标题

4.2 凯泽窗

clear; %清除工作空间

close all; %关闭所有打开的窗口

wls=0.2*pi;wlp=0.35*pi; %参数设置

whp=0.65*pi;whs=0.8*pi;

delta_w=min((wlp-wls),(whs-whp)); %求两个过渡带的较小者

wc1=(wls+wlp)/2;wc2=(whp+whs)/2; %截止频率取通带阻带边界频率的均值

%Kaiser 窗

N4=ceil(10*pi/delta_w); %根据Kaiser窗技术精确过渡带宽10∏/N计算窗宽hn4=fir1(N4-1,[wc1,wc2]/pi,kaiser(N4));

[h4,w4]=freqz(hn4,1);

figure(2) %建立图形窗口

subplot(2,1,1);

n=0:N4-1;stem(n,hn4,'.');

axis([0,N4-1,-0.4,0.4]);

xlabel('n');ylabel('h(n)');grid on;

title('Kaiser窗单位脉冲响应h(n)');

subplot(2,1,2);

plot(w4/pi,20*log10(abs(h4)));

axis([0,1,-150,5]);

xlabel('归一化角频率');

ylabel('幅度(单位:分贝)');

grid on;

title('Kaiser窗幅频响应');

4.3 布拉克曼窗

c lear; %清除工作空间

close all; %关闭所有打开的窗口

wls=0.2*pi;wlp=0.35*pi; %参数设置

whp=0.65*pi;whs=0.8*pi;

delta_w=min((wlp-wls),(whs-whp)); %求两个过渡带的较小者

wc1=(wls+wlp)/2;wc2=(whp+whs)/2; %截止频率取通带阻带边界频率的均值

%Blackman 窗

N3=ceil(11*pi/delta_w); %根据Blackman窗精确过渡带宽11∏/N计算窗宽hn3=fir1(N3-1,[wc1,wc2]/pi,blackman(N3));

[h3,w3]=freqz(hn3,1);

figure(3)

subplot(2,1,1);

n=0:N3-1;stem(n,hn3,'.');

axis([0,N3-1,-0.4,0.4]);

xlabel('n');ylabel('h(n)');grid on;

title('Blackman窗单位冲击响应h(n)');

subplot(2,1,2);

plot(w3/pi,20*log10(abs(h3)));

axis([0,1,-150,5]);

xlabel('归一化角频率');

ylabel('幅度(单位:分贝)');

grid on;

title('Blackman窗幅频响应');

4.4 海明窗

clear; %清除工作空间

close all; %关闭所有打开的窗口

wls=0.2*pi;wlp=0.35*pi; %参数设置

whp=0.65*pi;whs=0.8*pi;

delta_w=min((wlp-wls),(whs-whp)); %求两个过渡带的较小者

wc1=(wls+wlp)/2;wc2=(whp+whs)/2; %截止频率取通带阻带边界频率的均值

%Hamming窗

N2=ceil(6.6*pi/delta_w); %根据Hamming窗精确过渡带宽6.6∏/N计算窗宽hn2=fir1(N2-1,[wc1,wc2]/pi,hamming(N2));

[h2,w2]=freqz(hn2,1);

figure(4) %建立图形窗口

subplot(2,1,1);

n=0:N2-1;stem(n,hn2,'.'); %绘制Hamming窗单位脉冲响应

axis([0,N2-1,-0.4,0.4]); %确定显示范围

xlabel('n');ylabel('h(n)');grid on;

title('Hamming窗单位脉冲响应h(n)');

subplot(2,1,2);

plot(w2/pi,20*log10(abs(h2))); %绘制Hamming窗幅频响应

axis([0,1,-150,5]);

xlabel('归一化角频率');

ylabel('幅度(单位:分贝)');grid on;

title('Hamming窗幅频响应');

5 调试过程及结论

5.1 程序运行结果

矩形窗冲击响应与幅频响应如图3所示:

图3矩形窗冲

击响应与幅频响应

窗冲击响应与Kaiser

幅频响应如图4所示:

图4 Kaiser窗冲击响应与幅频响应Blackman窗冲击响应与幅频响应如图5所示:

图5 Blackman窗冲击响应与幅频响应

Hamming窗冲击响应与幅频响应如图6所示:

图6 Hamming窗冲击响应与幅频响应

5.2 实验结果分析

对于矩形窗:窗宽N=12,h(n)为偶对称,对称中心为n=5.5,由于n为整数,故在n=5和n=6处存在两个极大值;在幅频响应图中,实际设计的低端,高端通带截止频率约为0.33pi 和0.68pi,而低端和高端的阻带截止频率约为0.18pi和0.83pi。其阻带的纹波较大,第一阻带最小衰减27d b。

对于Kaiser窗:窗宽为N=67,h(n)偶对称,对称中心n=33,有用n为整数,故在n=33处存在一个极大值;在幅频响应图中,实际设计的低端和高端通带的截止频率为约0.29pi 和0.71pi,而低端和高端的阻带截止频率约为0.20pi和0.80pi。第一阻带最小衰减80db。

对于Blackman窗:窗宽N=80,h(n)为偶对称,对称中心为n=39.5,由于n为整数,故在n=39和n=40处存在两个极大值;在幅频响应图中,实际设计低端,高端通带截止频率约为0.30pi和0.71pi而低端和高端的阻带截止频率约为0.20pi和0.79pi,。第一阻带最小衰减75db。

对于Hamming窗:窗宽N=44,h(n)为偶对称,对称中心为n=21.5,由于n为整数,故在n=21和n=22处存在两个极大值;在幅频响应图中,实际设计的低端,高端通带截止频率约为0.30pi和0.70pi,而低端和高端的阻带截止频率约为0.20pi和0.80pi。第一阻带最小衰减50d。

综合上述分析,可得:并没有哪种窗是最好的,往往某种窗在主瓣及过渡带宽方面良好,而在阻带衰减上表现不佳,反之亦如此。因此只有根据具体条件和实际需求选取最合适的。由于总的来说,滤波器主要还是强调滤波效果,即阻带衰减,因此使用Blackman 或Kaiser窗效果较好。

6 心得体会

这次是第三次课程设计,与之前做的课程设计不同的是这次是用matlab来完成设

计,matlab在学习的时候学得不是很好,仅仅知道一些简单的操作,而这次是设计一个完整的fir带通滤波器,对我来说是有一定困难的.还好在课程设计这段时间一直有在学习matlab,还有在数字信号处理原理与实现书中有fir低通滤波器的实例,整个课程设计就简单多了。

对课设有了整体的了解,就开始了课程设计。首先上网查阅fir带通滤波器的资料,也从网上获得了不少有关MATLAB设计滤波器的资料。接着对fir带通滤波器的深入了解,对一些基本参数如通带截止频率,阻带截止频率,通带波动,阻带衰减等有了一定的了解,慢慢就了解了滤波器的原理。了解了滤波器的原理,接下来就是用matlab来仿真了,在查阅了大量的资料了,matlab也不是什么大问题了。这次也可以说这是一次比较系统的学习了Matlab的使用,在matlab的实际应用上打下了坚实的基础。当我学会使用Matlab 后,发现一直让我感到枯燥的编程原来并不困难,起码设计带通滤波器是这样,只要调用几个函数就可以轻松完成。这样这次课程设计基本完成了。

这几天通过对FIR带通滤波器的设计,我对数字信号处理这一课程有了更深一步的了解,同时也发现了自己的很多不足,看到了自己的实践经验还是比较缺乏,理论联系实际的能力还亟需提高。与此同时也让我加深了对数字信号处理知识的理解,同时熟悉了MATLAB软件应用。

7 思考题

窗函数设计法中,选择窗函数的类型与滤波器阶数对滤波器设计的影响?

答:首先明确一个关系式,如果窗宽为N,则滤波器阶数为N-1,所以滤波器的阶数的增大或减小,相当于窗宽的增大或减小。N越大,()ω

H才会逼近()ω

H,但是当N趋

d

近无穷时,就等效于没有加窗处理。对于4个窗函数,布拉克曼的滤波效果最好,矩形窗的滤波控制能力最强。所以在选用窗函数时要综合考虑滤波效果和滤波控制能力两方面后,才能得到最适合的窗函数。

8 参考文献

[1] 高西全.丁玉美. 数字信号处理—原理、实现及应用[ [M] 北京电子工业出版社,2006.

[2] 刘顺兰.吴杰. 数字信号处理[ [M] 西安电子科技大学出版社,2003.

[3]高西全.丁玉美. 数字信号处理[M] 西安电子科技大学出版社,2008.

[4] 陈怀琛. 数字信号处理教程—MATLAB释疑与实现[M] 北京电子工业出版社,2004.

[5] 刘益成. 孙祥娥. 数字信号处理[M] 北京电子工业出版社,2004.

[6] 楼顺天. 李博菡. 基于MATLAB的系统分析与设计现—信号处理[M] 西安电子科技大学出版社,1998.

有源带通滤波器设计报告

有源带通滤波器设计报告 学生姓名崔新科 同组者王霞吴红娟 指导老师王全州

摘要 该设计利用模拟电路的相关知识,设定上线和下限频率,采用开环增益80dB 以上的集成运算放大器,设计符合要求的带通滤波器。再利用Multisim 仿真出滤波电路的波形和测量幅频特性。通过仿真和成品调试表明设计的有源滤波器可以基本达到所要求的指标。其主要设计内容: 1.确定有源滤波器的上、下限频率; 2.设计符合条件的有源带通滤波器;- 3.测量设计的有源滤波器的幅频特性; 4.制作与调试; 5. 总结遇到的问题和解决的方法。 关键词:四阶电路有源带通滤波器极点频率 The use of analog circuit design knowledge, on-line and set the lower limit frequency, the use of open-loop gain of 80dB or more integrated operational amplifier designed to meet the requirements of the bandpass filter. Re-use Multisim circuit simulation waveform and filter out the measurement of amplitude-frequency characteristics. Finished debugging the simulation and design of active filters that can basically meet the required targets. The main design elements: 1. Determine the active filter, the lower limit frequency; 2. Designed to meet the requirements of the active band-pass filter; - 3. Designed to measure the amplitude-frequency characteristics of active filters; 4. Production and commissioning; 5 summarizes the problems and solutions. Keywords: fourth-order active band-pass filter circuit pole frequency

fir低通滤波器设计(完整版)

电子科技大学信息与软件工程学院学院标准实验报告 (实验)课程名称数字信号处理 电子科技大学教务处制表

电 子 科 技 大 学 实 验 报 告 学生姓名: 学 号: 指导教师: 实验地点: 实验时间:14-18 一、实验室名称:计算机学院机房 二、实验项目名称:fir 低通滤波器的设计 三、实验学时: 四、实验原理: 1. FIR 滤波器 FIR 滤波器是指在有限范围内系统的单位脉冲响应h[k]仅有非零值的滤波器。M 阶FIR 滤波器的系统函数H(z)为 ()[]M k k H z h k z -==∑ 其中H(z)是k z -的M 阶多项式,在有限的z 平面内H(z)有M 个零点,在z 平面原点z=0有M 个极点. FIR 滤波器的频率响应 ()j H e Ω 为 0 ()[]M j jk k H e h k e Ω -Ω ==∑ 它的另外一种表示方法为 () ()()j j j H e H e e φΩΩΩ=

其中 () j H e Ω和()φΩ分别为系统的幅度响应和相位响应。 若系统的相位响应()φΩ满足下面的条件 ()φαΩ=-Ω 即系统的群延迟是一个与Ω没有关系的常数α,称为系统H(z)具有严格线性相位。由于严格线性相位条件在数学层面上处理起来较为困难,因此在FIR 滤波器设计中一般使用广义线性相位。 如果一个离散系统的频率响应 ()j H e Ω 可以表示为 ()()()j j H e A e αβΩ-Ω+=Ω 其中α和β是与Ω无关联的常数,()A Ω是可正可负的实函数,则称系统是广义线性相位的。 如果M 阶FIR 滤波器的单位脉冲响应h[k]是实数,则可以证明系统是线性相位的充要条件为 [][]h k h M k =±- 当h[k]满足h[k]=h[M-k],称h[k]偶对称。当h[k]满足h[k]=-h[M-k],称h[k]奇对称。按阶数h[k]又可分为M 奇数和M 偶数,所以线性相位的FIR 滤波器可以有四种类型。 2. 窗函数法设计FIR 滤波器 窗函数设计法又称为傅里叶级数法。这种方法首先给出()j d H e Ω, ()j d H e Ω 表示要逼近的理想滤波器的频率响应,则由IDTFT 可得出滤波器的单位脉冲响应为 1 []()2j jk d d h k H e e d π π π ΩΩ-= Ω ? 由于是理想滤波器,故 []d h k 是无限长序列。但是我们所要设计的FIR 滤波 器,其h[k]是有限长的。为了能用FIR 滤波器近似理想滤波器,需将理想滤波器的无线长单位脉冲响应 []d h k 分别从左右进行截断。 当截断后的单位脉冲响应 []d h k 不是因果系统的时候,可将其右移从而获得因果的FIR 滤波器。

二阶带通滤波器课程设计.

一、制作一个1000Hz 的正弦波产生电路: 图1.1 正弦波产生电路 1.1 RC 桥式振荡电路 RC 桥式振荡电路如图(1.1)所示。这个电路由两部分组成,即放大电路和选频网络。其中,R1、C1和R2、C2为串、并联选频网络,接于运算放大器的输出与同相输入端之间,构成正反馈,以产生正弦自激振荡。R3、W R 及R4组成负反馈网络,调节W R 可改变负反馈的反馈系数,从而调节放大的电压增益,使电压增益满足振荡的幅度条件。RC 串并联网络与负反馈中的R3、W R 刚好组成一个四臂电桥,电桥的对角线顶点接到放大器A1的两个输入端,桥式振荡电路的名称即由此得来。 分析RC 串并联网络的选频特性,根椐正弦波振荡电路的振幅平衡条件,选择合适的放大指标,构成一个完整的振荡电路。 1.2 振荡电路的传递函数 由图(1.1)有 1111 Z R sC =+,2 2222 1Z 1R R C sC =+=2221R sC R + 其中,1Z 、2Z 分别为图1.1中RC 串、并联网络的阻值。 得到输入与输出的传递函数: F ν(s)= 21 2 1212221121()1 sR C R R C C s R C R C R C s ++++ =12 21122111212 11111()s R C s s R C R C R C R R C C ++++ (1.1) 由式(1.1)得 21212 R R 1 C C =ω 2 1210R R 1 C C = ?ω

取1R =2R =16k Ω,12C C ==0.01μF ,则有 1.3 振荡电路分析 就实际的频率而言,可用s j ω=替换,在0ωω=时,经RC 选频网络传输到运放同相端的电压与1o U 同相,这样,放大电路和由Z1和Z2组成的反馈网络刚好形成正反馈系统,可以满足相位平衡条件。 12 2 11221212 ()12v j C R F j j C R j C R C C R R ωωωωω= ++- (1.2) 令2 12101R R C C = ω,且R R R C C C ====2121,,则式(1.2)变为 ) (31 )(00ω ωωωω-+= j j F v (1.3) 由此可得RC 串并联选频网络的幅频响应 2 002)( 31ω ωωω-+= V F (1.4) 相频响应 3 )( arctan 0ω ωωω?--=f (1.5) 由此可知,当 2 12101R R C C = =ωω,或CR f f π21 0= = 时,幅频响应的幅度为最大,即 而相频响应的相位角为零,即 这说明,当2 12101R R C C = =ωω时,输出的电压的幅度最大(当输入电压的幅 度一定,而频率可调时),并且输出电压时输入电压的1/3,同时输出电压与输入

(整理)带通滤波器设计

实验八 有源滤波器的设计 一.实验目的 1. 学习有源滤波器的设计方法。 2. 掌握有源滤波器的安装与调试方法。 3. 了解电阻、电容和Q 值对滤波器性能的影响。 二.预习要求 1. 根据滤波器的技术指标要求,选用滤波器电路,计算电路中各元件的数值。设计出 满足技术指标要求的滤波器。 2. 根据设计与计算的结果,写出设计报告。 3. 制定出实验方案,选择实验用的仪器设备。 三.设计方法 有源滤波器的形式有好几种,下面只介绍具有巴特沃斯响应的二阶滤波器的设计。 巴特沃斯低通滤波器的幅频特性为: n c uo u A j A 21)(??? ? ??+= ωωω , n=1,2,3,. . . (1) 写成: n c uo u A j A 211) (??? ? ??+=ωωω (2) )(ωj A u 其中A uo 为通带内的电压放大倍数,ωC A uo 为截止角频率,n 称为滤波器的阶。从(2) 式中可知,当ω=0时,(2)式有最大值1; 0.707A uo ω=ωC 时,(2)式等于0.707,即A u 衰减了3dB ;n 取得越大,随着ω的增加,滤波器的输出电压衰减越快,滤波器的幅频特性越接近于理想特性。如图1所示。ω 当 ω>>ωC 时, n c uo u A j A ??? ? ??≈ωωω1 )( (3) 图1低通滤波器的幅频特性曲线

两边取对数,得: lg 20c uo u n A j A ωω ωlg 20)(-≈ (4) 此时阻带衰减速率为: -20ndB/十倍频或-6ndB/倍频,该式称为衰减估算式。 表1列出了归一化的、n 为1 ~ 8阶的巴特沃斯低通滤波器传递函数的分母多项式。 在表1的归一化巴特沃斯低通滤波器传递函数的分母多项式中,S L = c s ω,ωC 是低通 滤波器的截止频率。 对于一阶低通滤波器,其传递函数: c c uo u s A s A ωω+= )( (5) 归一化的传递函数: 1 )(+= L uo L u s A s A (6) 对于二阶低通滤波器,其传递函数:2 22)(c c c uo u s Q s A s A ωωω++ = (7) 归一化后的传递函数: 1 1)(2 ++= L L uo L u s Q s A s A (8) 由表1可以看出,任何高阶滤波器都可由一阶和二阶滤波器级联而成。对于n 为偶数的高阶滤波器,可以由2n 节二阶滤波器级联而成;而n 为奇数的高阶滤波器可以由2 1-n 节二

带通滤波器的设计

目录 一.设计概述 二.设计任务及要求 2.1 设计任务 2.2 设计要求 三.设计方案 3.1设计结构 3.2元件参数的理论推导 3.3仿真电路构建 3.4仿真电路分析四.所用器件 五.实验结果 5.1 实验数据记录 5.2 实验数据分析六.实验总结 6.1 遇到的主要问题 6.2 解决问题的措施 6.3 实验反思与收获 附图 参考文献

一.设计概述 根据允许的通过的频率范围,可以将滤波器分为低通滤波器,高通滤波器,带通滤波器和带阻滤波器4种。其中,带通滤波器是指允许某一频率范围内的频率分量通过,其他范围的频率分量衰减到极低水平的滤波器。 在滤波器中,信号能够通过的范围成为通频带或通带,信号受到很大衰减或完全被抑制的频率范围成为阻带,通带和阻带之间的界限称为截止频率。对于一个理想的带通滤波器,通带范围内则完全平坦,对传输信号基本没有增益的衰减作用,其次,通带之外的所有频率均能被完全衰减掉,通带和阻带之间存在一定的过渡带。 在带通滤波器的实际设计过程中,主要参数包括中心频率f0,频带宽度BW,上限截止频率fH和下限截止频率fL。一般情况下,为使滤波器在任意频段都具有良好的频率分辨能力,可采用固定带宽带通滤波器(如收音机的选频)。所选带宽越窄,则频率选择能力越高。但为了覆盖所要检测的整个频率范围,所需要的滤波器数量就很大。因此,在很多场合,固定带宽带通滤波器不一定做成固定中心频率的,而是利用一个参考信号,使滤波器中心频率跟随参考信号的频率而变化,其中,参考信号是由信号发生器提供的。上述可便中心频率的固定带宽带通滤波器,经常用于滤波和扫描跟踪滤波应用中。 二.设计任务及要求 1)设计任务 带通滤波器的设计方案有很多,本实验将采用高通滤波器和低通滤波器级联的设计方案实现一个带通滤波器,通过多级反馈,减少干扰信号对滤波器的影响。为了检测滤波电路的通带特性,设计一个带宽检测电路,通过发光二极管的亮灭近似检测电路的带宽范围。 设计要求 2)设计要求 (1)性能指标要求 1.输入信号:有效值为1V的电压信号。 2.输出信号中心频率f0通过开关切换,分别为500Hz 1.5KHz 3KHz 10KHz 误差10%。 3.带通滤波器带宽BW

fir低通滤波器设计报告

滤波器设计原理 本文将介绍数字滤波器的设计基础及用窗函数法设计FIR 滤波器的方法,运用MATLAB 语言实现了低通滤波器的设计以及用CCS软件进行滤波效果的观察。读取语音文件,并加入一定的随机噪声,最后使用窗函数滤波法进行语音滤波,将加噪后的语音文件转换为.dat文件使其能和ccs软件链接,输出个阶段的时域和频域波形。 根据数字滤波器冲激响应函数的时域特性。可将数字滤波器分为两种,即无限长冲激响应( IIR) 滤波器和有限长冲激响应(FIR) 滤波器。IIR 滤波器的特征是具有无限持续时间的冲激响应;FIR 滤波器冲激响应只能延续一定时间。其中FIR 滤波器很容易实现严格的线性相位,使信号经过处理后不产生相位失真,舍入误差小,稳定等优点。能够设计具有优良特性的多带通滤波器、微分器和希尔伯特变换器,所以在数字系统、多媒体系统中获得极其广泛的应用。FIR数字滤波器的设计方法有多种,如窗函数设计法、最优化设计和频率取样法等等。而随着MATLAB软件尤其是MATLAB 的信号处理工具箱和Simulink 仿真工具的不断完善,不仅数字滤波器的计算机辅助设计有了可能而且还可以使设计达到最优化。 FIR滤波器的窗函数法的设计 采用汉明窗设计低通FIR滤波器 使用b=fir1(n,Wn)可得到低通滤波器。其中,0Wn1,Wn=1相当于0.5。其语法格式为 b=fir1(n,Wn); 采用:b=fir1(25, 0.25); 得到归一化系数:

或者在命令行输入fdatool进入滤波器的图形设置界面,如下图所示 得到系数(并没有归一化) const int BL = 26; const int16_T B[26] = { -26, 33, 126, 207, 138, -212, -757, -1096, -652, 950, 3513, 6212, 7948, 7948, 6212, 3513, 950, -652, -1096, -757, -212, 138, 207, 126, 33, -26 }; FIR滤波器的设计(Matlab) 技术指标为:采用25阶低通滤波器,汉明窗(Hamming Window)函数,截止频率为1000Hz,采样频率为8000Hz,增益40db。 下面的程序功能是:读取语音文件,并加入一定的随机噪声,最后使用窗函数滤波法进行语音滤波,将加噪后的语音文件转换为.dat文件使其能和ccs软件链接,输出个阶段的时域和频域波形。

二阶带通滤波器课程设计

目录 1 课程设计的目的与作用 (1) 2 设计任务及所用multisim软件环境介绍 (1) 2.1 设计任务 (1) 2.2 Multisim软件环境介绍 (1) 3 电路模型的建立 (2) 4 理论分析及计算 (3) 5 仿真结果分析 (4) 6 设计总结和体会 (4) 7 参考文献 (5)

1 课程设计的目的与作用 目的:根据设计任务完成对二阶带通滤波器的设计,进一步加强对模拟电子技术的理解。了解二阶带通滤波器的工作原理,掌握对二阶带通滤波器频率特性的测试方法。 带通滤波器:其作用是允许某一段频带范围内的信号通过,而将此频带以外的信号阻断。常用于抗干扰设备中,以便接收某一段频带范围内的有效信号,而消除高频段和低频段的干扰和噪声。 2 设计任务及所用multisim软件环境介绍 2.1 设计任务 学会使用Multisim10软件设计二阶带通滤波器的电路,使学生初步了解和掌握二阶带通滤波器的设计、调试过程及其频率特性的测试方法,能进一步巩固课堂上学到的理论知识,了解带通滤波器的工作原理。 2.2 Multisim软件环境介绍 Multisim是美国国家仪器(NI)有限公司推出的以Windows为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作。它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。 工程师们可以使用Multisim交互式地搭建电路原理图,并对电路进行仿真。Multisim 提炼了SPICE仿真的复杂内容,这样工程师无需懂得深入的SPICE技术就可以很快地进行捕获、仿真和分析新的设计,这也使其更适合电子学教育。通过Multisim和虚拟仪器技术,PCB设计工程师和电子学教育工作者可以完成从理论到原理图捕获与仿真再到原型设计和测试这样一个完整的综合设计流程。

FIR数字滤波器设计与使用

实验报告 课程名称:数字信号处理指导老师:刘英成绩:_________________实验名称: FIR数字滤波器设计与使用同组学生姓名:__________ 一、实验目的和要求 设计和应用FIR低通滤波器。掌握FIR数字滤波器的窗函数设计法,了解设计参数(窗型、窗长)的影响。 二、实验内容和步骤 编写MATLAB程序,完成以下工作。 2-1 设计两个FIR低通滤波器,截止频率 C =0.5。 (1)用矩形窗,窗长N=41。得出第一个滤波器的单位抽样响应序列h 1(n)。记下h 1 (n) 的各个抽样值,显示h 1 (n)的图形(用stem(.))。求出该滤波器的频率响应(的N 个抽样)H 1(k),显示|H 1 (k)|的图形(用plot(.))。 (2)用汉明窗,窗长N=41。得出第二个滤波器的单位抽样响应序列h 2(n)。记下h 2 (n) 的各个抽样值,显示h 2(n)的图形。求出滤波器的频率响应H 2 (k),显示|H 2 (k)|的 图形。 (3)由图形,比较h 1(n)与h 2 (n)的差异,|H 1 (k)|与|H 2 (k)|的差异。 2-2 产生长度为200点、均值为零的随机信号序列x(n)(用rand(1,200)0.5)。显示x(n)。 求出并显示其幅度谱|X(k)|,观察特征。 2-3 滤波 (1)将x(n)作为输入,经过第一个滤波器后的输出序列记为y 1(n),其幅度谱记为|Y 1 (k)|。 显示|X(k)|与|Y 1 (k)|,讨论滤波前后信号的频谱特征。 (2)将x(n)作为输入,经过第二个滤波器后的输出序列记为y 2(n),其幅度谱记为|Y 2 (k)|。 比较|Y 1(k)|与|Y 2 (k)|的图形,讨论不同的窗函数设计出的滤波器的滤波效果。 2-4 设计第三个FIR低通滤波器,截止频率 C =0.5。用矩形窗,窗长N=127。用它对x(n)进行滤波。显示输出信号y

IIR数字带通滤波器设计

课 程 设 计 报 告 课程名称: 数字带通滤波器设计 学生姓名: 学 号: 专业班级: 指导教师: 完成时间: 报告成绩: IIR 数字带通滤波器的设计

1课程设计目的 1掌握冲激响应不变法IIR 低通滤波器的设计。 2 通过对常用数字滤波器的设计和实现,掌握数字信号处理的工作原理及设计方法;熟悉用双线性变换法设计 IIR 数字滤波器的原理与方法,掌握利用数字滤波器对信号进行滤波的方法,掌握数字滤波器的计算机仿真方法,并能够对设计结果加以分析。 2.课程设计要求 采用双线性变换法设计一IIR 数字带通滤波器,抽样频率为 1s f kH z =,性能 要求为:通带范围从250Hz 到400Hz ,在此两频率处衰减不大于3dB , 在150Hz 和480Hz 频率处衰减不小于20dB ,采用巴特沃思型滤波器 3.设计原理 3.1用双线性变换法设计IIR 数字滤波器 脉冲响应不变法的主要缺点是产生频率响应的混叠失真。这是因为从S 平面到Z平面是多值的映射关系所造成的。为了克服这一缺点,可以采用非线性频率压缩方法,将整个频率轴上的频率范围压缩到-π/T ~π/T 之间,再用st e z =转 换到Z 平面上。也就是说,第一步先将整个S 平面压缩映射到S 1平面的-π/T ~π/T 一条横带里;第二步再通过标准变换关系z =e s 1T 将此横带变换到整个Z 平面上去。这样就使S 平面与Z 平面建立了一一对应的单值关系,消除了多值变换性,也就消除了频谱混叠现象,映射关系如图1-3所示。 图1双线性变换的映射关系 为了将s 平面的整个虚轴 Ω j 压缩到1s 平面1Ωj 轴上的-π/T 到π/T 段上, Z 平面 S 1 平面 S 平面

绝对经典的低通滤波器设计报告

经典 无源低通滤波器的设计

团队:梦知队 团结奋进,求知创新,追求卓越,放飞梦想 队员: 日期:2010.12.10 目录 第一章一阶无源RC低通滤波电路的构建 (3) 1.1理论分析 (3) 1.2电路组成 (4) 1.3一阶无源RC低通滤波电路性能测试 (5) 1.3.1正弦信号源仿真与实测 (5) 1.3.2三角信号源仿真与实测 (10) 1.3.3方波信号源仿真与实测 (15) 第二章二阶无源LC低通滤波电路的构建 (21) 2.1理论分析 (21) 2.2电路组成 (22) 2.3二阶无源LC带通滤波电路性能测试 (23) 2.3.1正弦信号源仿真与实测 (23) 2.3.2三角信号源仿真与实测 (28)

2.3.3方波信号源仿真与实测 (33) 第三章结论与误差分析 (39) 3.1结论 (39) 3.2误差分析 (40) 第一章一阶无源RC低通滤波电路的构建1.1理论分析 滤波器是频率选择电路,只允许输入信号中的某些频率成分通过,而阻止其他频率成分到达输出端。也就是所有的频率成分中,只是选中的部分经过滤波器到达输出端。 低通滤波器是允许输入信号中较低频率的分量通过而阻止较高频率的分量。 图1RC低通滤波器基本原理图 当输入是直流时,输出电压等于输入电压,因为Xc无限大。当输入

频率增加时,Xc减小,也导致Vout逐渐减小,直到Xc=R。此时的频率为滤波器的特征频率fc。 解出,得: 在任何频率下,应用分压公式可得输出电压大小为: 因为在=时,Xc=R,特征频率下的输出电压用分压公式可以表述为: 这些计算说明当Xc=R时,输出为输入的70.7%。按照定义,此时的频率称为特征频率。 1.2电路组成

信号与系统综合实验报告-带通滤波器的设计DOC

广州大学 综合设计性实验 报告册 实验项目选频网络的设计及应用研究 学院物电学院年级专业班电子131 姓名朱大神学号成绩 实验地点电子楼316 指导老师

《综合设计性实验》预习报告 实验项目:选频网络的设计及应用研究 一 引言: 选频网络在信号分解、振荡电路及其收音机等方面有诸多应用。比如,利用选频网络可以挑选出一个周期信号中的基波和高次谐波。选频网络的类型和结构有很多,本实验将通过设计有源带通滤波器实现选频。 二 实验目的: (1)熟悉选频网络特性、结构及其应用,掌握选频网络的特点及其设计方法。 (2)学会使用交流毫伏表和示波器测定选频网络的幅频特性和相频特性。 (3)学会使用Multisim 进行电路仿真。 三 实验原理: 带通滤波器: 这种滤波器的作用是只允许在某一个通频带范围内的信号通过,而比通频带下限频率低和比上限频率高的信号均加以衰减和抑制。 典型的带通滤波器可以从二阶低通滤波器中将其中一级改成高通而成,如图1所示。 电路性能参数可由下面各式求出。 通带增益:CB R R R R A f vp 144+= 其中B 为通频带宽。 中心频率:)1 1(121 3 12 20R R C R f += π

通带宽度:)2 1(14 321R R R R R C B f -+= 品质因数:B f Q 0 = 此电路的优点是,改变f R 和4R 的比值,就可以改变通带宽度B 而不会影响中心频率0f 。 四 实验内容: 设计一个中心频率Hz f 20000=,品质因数5>Q 的带通滤波器。 五 重点问题: (1)确定带通滤波器的中心频率、上限频率及下限频率。 (2)验证滤波器是否能筛选出方波的三次谐波。 六 参考文献: [1]熊伟等.Multisim 7 电路设计及仿真应用.北京:清华大学出版社,2005. [2]吴正光,郑颜.电子技术实验仿真与实践.北京:科学出版社,2008. [4]童诗白等.模拟电子技术基础(第三版).北京:高等教育出版社, 2001. 图1 二阶带通滤波器

基于MATLAB的数字带通滤波器课程设计报告.doc

基于MATLAB的数字带通滤波器课程设计报告1 西安文理学院机械电子工程系 课程设计报告 专业班级08级电子信息工程1班 题目基于MATLAB的数字带通滤波器 学号 学生姓名 指导教师 2011 年12 月 西安文理学院机械电子工程系 课程设计任务书 学生姓名_______专业班级________ 学号______ 指导教师______ 职称副教授教研室电子信息工程课程数字信号处理题目 基于MATLAB 的数字带通滤波器设计任务与要求 设计任务:

要求设计一个IIR 带通滤波器,其中通带的中心频率为πω5.0=po ,通 带的截止频率πω4.01=p ,πω6.02=p ,通带最大衰减dB p 3=α;阻带最小 衰减dB s 15=α,阻带截止频率πω3.01=s ,πω7.02=s 。 设计要求: 1. 根据设计任务要求给出实现方案及实现过程。 2. 给出所实现的滤波器幅频特性及相频特性曲线并加以分析。 3. 论文要求思路清晰,结构合理,语言流畅,书写格式符合要求。 开始日期2011.12.19 完成日期2011.12.30 2011年12月18 日 一、设计任务 设计一数字带通滤波器,用IIR 来实现,其主要技术指标: 通带边缘频率:wp 1=0.4π,wp2=0.6π 通带最大衰减:Ap=3dB 阻带边缘频率:ws 1=0.3π,ws2=0.7π 阻带最小衰减:As=15dB 设计总体要求:用MATLAB 语言编程进行设计,给出IIR 数字滤波器 的参数,给出幅度和相位响应曲线,对IIR 实现形式和特点等方面进行讨

论。 二、设计方法 IIR 数字滤波器具有无限宽的冲激响应,与模拟滤波器相匹配,所以 IIR 滤波器的设计可以采取在模拟滤波器设计的基础上进一步变换的方法。比较常用的原型滤波器有巴特沃什滤波器(Butterworth )、切比雪夫滤波 器(Chebyshev )、椭圆滤波器(Ellipse )和贝塞尔滤波器(Bessel )等。他们有各自的特点,巴特沃什滤波器具有单调下降的幅频特性;切比雪夫 滤波器的幅频特性在通带和阻带里有波动,可以提高选择性;贝塞尔滤波 器通带内有较好的线性相位特性;椭圆滤波器的选择性最好。本设计IIR 数字滤波器采用巴特沃什滤波器[3]。 设计巴特沃什数字滤波器时,首先应根据参数要求设计出相应的模拟 滤波器,其步骤如下: (1)由模拟滤波器的设计指标wp ,ws ,Ap ,As 和式(1)确定滤波器 阶数N 。 )lg(2)110110lg(1.01.0w w s p As Ap N --≥ (1) (2)由式(2)确定wc 。

带通滤波器设计模拟电子技术课程设计报告大学论文

模拟电子技术课程设计报告带通滤波器设计 班级:自动化1202 姓名:杨益伟 学号:120900321 日期:2014年7月2日 信息科学与技术学院

目录 第一章设计任务及要求 1、1设计概述------------------------------------3 1、2设计任务及要求------------------------------3 第二章总体电路设计方案 2、1设计思想-----------------------------------4 2、2各功能的组成-------------------------------5 2、3总体工作过程及方案框图---------------------5 第三章单元电路设计与分析 3、1各单元电路的选择---------------------------6 3、2单元电路软件仿真---------------------------8 第四章总体电路工作原理图及电路仿真结果 4、1总体电路工作原理图及元件参数的确定---------9 4、2总体电路软件仿真---------------------------11 第五章电路的组构与调试 5、1使用的主要仪器、仪表-----------------------12 5、2测试的数据与波形---------------------------12 5、3组装与调试---------------------------------14 5、4调试出现的故障及解决方法-------------------14 第六章设计电路的特点及改进方向 6、1设计电路的特点及改进方向-------------------14 第七章电路元件参数列表 7、1 电路元件一览表---------------------------15 第八章结束语 8、1 对设计题目的结论性意见及改进的意向说明----16 8、2 总结设计的收获与体会----------------------16 附图(电路仿真总图、电路图) 参考文献

带通滤波器的设计和仿真

带通滤波器的设计和仿真 学院信息学院 姓名吴建亮 学号 201203090224 班级电信1202 时间 2014年10月 1.设计要求 设计带通为300Hz~10KHz的带通滤波器并仿真。 2.原理与方案 2.1工作原理: 带通滤波器的作用是只允许在某一个通频带范围内的信号通过,而比通频带下限频率低和比上限频率高的信号均加以衰减或抑制,本实验通过一个4阶低通滤波器和一个4阶高通滤波器的级联实现带通滤波器。 2.2总体方案 易知低通滤波电路的截止角频率ωH大于高通滤波电路的截止角频率ωn,两者覆盖的通带就提供了一个带通响应。先设计4阶的低通滤波器,截止频率,选取第一级高通滤波器的,第二级的高通滤波器的。 主要参数: 电容则 基准电阻, ,取标称值2400pF, ,取标称值14.7kΩ, ,取标称值14.7kΩ, ,取标称值7.32kΩ,

,取标称值6.04kΩ, , ,取标称值0.013μF, ,取标称值3.01?Ω, 同理,设计一个4阶高通滤波器,通带增益,截止频率,选取第一级高通滤波器的,第二级的高通滤波器的。 主要参数如下: 电容, ,取标称值10kΩ, ,取标称值27kΩ, ,取标称值3.9kΩ, ,取标称值62kΩ。 3 电路设计 图3-1 高通滤波器 图3-2 低通滤波器

如上图3-1与图3-2所示为滤波器的电路,函数信号发生器生成信号经过级联在一起的4阶低通、高通滤波器后完成滤波。 4仿真、分析 图4-1,图4-2,图4-3为频率分别为300Hz、1kHz与10kHz时的示波器波形显示,其输入的正弦信号的幅值均为2V,滤波器的仿真结果符合预期结果。 图4-1 时滤波器仿真结果 图 4-2 f=1000Hz滤波器仿真结果 图4-3 f=10kHz滤波器仿真结果 图4-4 下限截止频率

基于matlab的FIR低通高通带通带阻滤波器设计

基于matlab的FIR低通-高通-带通-带阻滤波器设计

————————————————————————————————作者:————————————————————————————————日期:

北京师范大学 课程设计报告 课程名称: DSP 设计名称:FIR 低通、高通带通和带阻数字滤波器的设计姓名: 学号: 班级: 指导教师: 起止日期: 课程设计任务书

学生班级: 学生姓名: 学号: 设计名称: FIR 低通、高通带通和带阻数字滤波器的设计 起止日期: 指导教师: 设计目标: 1、采用Kaiser 窗设计一个低通FIR 滤波器 要求: 采样频率为8kHz ; 通带:0Hz~1kHz ,带内波动小于5%; 阻带:1.5kHz ,带内最小衰减:Rs=40dB 。 2、采用hamming 窗设计一个高通FIR 滤波器 要求: 通带截至频率wp=rad π6.0, 阻带截止频率ws=rad π4.0, 通带最大衰减dB p 25.0=α,阻带最小衰减dB s 50=α 3、采用hamming 设计一个带通滤波器 低端阻带截止频率 wls = 0.2*pi ; 低端通带截止频率 wlp = 0.35*pi ; 高端通带截止频率 whp = 0.65*pi ; 高端阻带截止频率 whs = 0.8*pi ; 4、采用Hamming 窗设计一个带阻FIR 滤波器 要求: 通带:0.35pi~0.65pi ,带内最小衰减Rs=50dB ; 阻带:0~0.2pi 和0.8pi~pi ,带内最大衰减:Rp=1dB 。

FIR 低通、高通带通和带阻数字滤波器的设计 一、 设计目的和意义 1、熟练掌握使用窗函数的设计滤波器的方法,学会设计低通、带通、带阻滤波器。 2、通过对滤波器的设计,了解几种窗函数的性能,学会针对不同的指标选择不同的窗函数。 二、 设计原理 一般,设计线性相位FIR 数字滤波器采用窗函数法或频率抽样法,本设计采用窗函数法,分别采用海明窗和凯泽窗设计带通、带阻和低通。 如果所希望的滤波器的理想频率响应函数为)(jw d e H ,如理想的低通,由信号系统的知识知道,在时域系统的冲击响应h d (n)将是无限长的,如图2、图3所示。 H d (w) -w c w c 图2 图3 若时域响应是无限长的,则不可能实现,因此需要对其截断,即设计一个FIR 滤波器频率响应∑-=-=1 0)()(N n jwn jw e n h e H 来逼近)(jw d e H ,即用一个窗函数w(n)来 截断h d (n),如式3所示: )()()(n w n h n h d = (式1)。 最简单的截断方法是矩形窗,实际操作中,直接取h d (n)的主要数据即可。 )(n h 作为实际设计的FIR 数字滤波器的单位脉冲响应序列,其频率响应函数为: ∑-=-=1 0)()(N n jwn jw e n h e H (式2) 令jw e z =,则 ∑-=-=1 0)()(N n n z n h z H (式3), 式中,N 为所选窗函数)(n w 的长度。

带通滤波器设计实验报告

电子系统设计实践 报告 实验项目带通功率放大器设计学校宁波大学科技学院 学院理工学院 班级12自动化2班 姓名woniudtk 学号12******** 指导老师李宏 时间2014-12-4

一、设计课题 设计并制作能输出0.5W功率的语音放大电路。该电路由带通滤波器和功率放大器构成。 二、设计要求 (1)电路采用不超过12V单(或双)电源供电; (2)带通滤波器:通带为300Hz~3.4kHz,滤波器阶数不限;增益为20dB; (3)最大输出额定功率不小于0.5W,失真度<10%(示波器观察无明显失真);负载(喇叭)额定阻抗为8?。 (4)功率放大器增益为26dB。 (5)功率放大部分允许采用集成功放电路。 三、电路测试要求 (1)测量滤波器的频率响应特性,给出上、下限截止频率、通带的增益; (2)在示波器观察无明显失真情况下,测量最大输出功率 (3)测量功率放大器的电压增益(负载:8?喇叭;信号频率:1kHz); 四、电路原理与设计制作过程 4.1 电路原理 带通功率放大器的原理图如下图1所示。电路有两部分构成,分别为带通滤波器和功率放大器。 图1 滤波器电路的设计选用LM358双运放设计电路。LM358是一个高输入阻抗、高共模抑制比、低漂移的小信号放大电路。高输入阻抗使得运放的输入电流比较小,有利于增大放大电路对前级电路的索取信号的能力。在信号的输入的同时会不可避免的掺杂着噪声和温漂而影响信号的放大,因此高共模抑制比、低温漂的作用尤为重要。 带通滤波器的设计是由上限截止频率为3400HZ的低通滤波器和下限截止频率为300HZ 的高通滤波器级联而成,因此,设计该电路由低通滤波器和高通滤波器组合成二阶带通滤波器(巴特沃斯响应)。 功率放大电路运用LM386功放,该功放是一种音频集成功放,具有自身功耗低、电压增益可调整、电源电压范围大、外接元件少和总谐波失真小等优点,广泛应用于录音机和收音机之中。 4.2电路设计制作 4.2.1带通滤波电路设计 (1)根据设计要求,通带频率为300HZ~2.4KHZ,滤波器阶数不限,增益为 20dB,所以采取二阶高通和二阶低通联级的设计方案,选择低通放大十倍。高通不放大。

微带线带通滤波器的ADS设计

应用ADS设计微带线带通滤波器 1、微带带通微带线的基本知识 微波带通滤波器是应用广泛、结构类型繁多的微波滤波器,但适合微带结构的带通滤波器结构就不是那么多了,这是由于微带线本身的局限性,因为微带结构是个平面电路,中心导带必须制作在一个平面基片上,这样所有的具有串联短截线的滤波器都不能用微带结构来实现;其次在微带结构中短路端不易实现和精确控制,因而所有具有短路短截线和谐振器的滤波器也不太适合于微带结构。 微带线带通滤波器的电路结构的主要形式有5种: 1、电容间隙耦合滤波器 带宽较窄,在微波低端上显得太长,不够紧凑,在2GH以上有辐射损耗。 2、平行耦合微带线带通滤波器 窄带滤波器,有5%到25%的相对带宽,能够精确设计,常为人们所乐用。但其在微波低端显得过长,结构不够紧凑;在频带较宽时耦合间隙较小,实现比较困难。 (刃耦合微幣线滤彼器 3、发夹线带通滤波器 把耦合微带线谐振器折迭成发夹形式而成。这种滤波器由于容易激起表面波,性能不够理想,故常把它与耦合谐振器混合来用,以防止表面波的直接耦合。这种滤波器的精确设计较难。

(3)岌夬线带通滤波器 4、1/4波长短路短截线滤波器 (4)1/4波长您路短戡线湛枝器 5、半波长开路短截线滤波器 (5)1/2波长开路短截线滤波器 下面主要介绍平行耦合微带线带通滤波器的设计,这里只对其整个设计过程和方法进行简单的介绍。 2、平行耦合线微带带通滤波器 平行耦合线微带带通滤波器是由几节半波长谐振器组合而成的,它不要求对 地连接,结构简单,易于实现,是一种应用广泛的滤波器。整个电路可以印制在很薄的介质基片上(可以簿到1mr以下),故其横截面尺寸比波导、同轴线结构的小得多;其纵向尺寸虽和工作波长可以比拟,但采用高介电常数的介质基片,使线上的波长比自由空间小了几倍,同样可以减小;此外,整个微带电路元件共用接地板,只需由导体带条构成电路图形,结构大为紧凑,从而大大减小了体积和重量。 关于平行耦合线微带带通滤波器的设计方法,已有不少资料予以介绍。但是,在设计过程中发现,到目前为止所查阅到的各种文献,还没有一种能够做到准确设计。在经典的工程设计中,为避免繁杂的运算,一般只采用简化公式并查阅图表,这就造成较大的误差。而使用电子计算机进行辅助设计时,则可以力求数学模型精确,而不追求过分的简化。基于实际设计的需要,我对于平行耦合线微带

FIR低通数字滤波器的设计要点

《DSP技术与应用》课程设计报告 课题名称:基于DSP Builder的FIR数字滤波器的设计与实现 学院:电子信息工程学院 班级:11级电信本01班 学号: 姓名:

题目基于DSP Builder的FIR数字滤波器的设计与实现 摘要 FIR数字滤波器是数字信号处理的一个重要组成部分,由于FIR数字滤波器具有严格的线性相位,因此在信息的采集和处理过程中得到了广泛的应用。本文介绍了FIR数字滤波器的概念和线性相位的条件,分析了窗函数法、频率采样法和等波纹逼近法设计FIR滤波器的思路和流程。在分析三种设计方法原理的基础上,借助Matlab仿真软件工具箱中的fir1、fir2和remez子函数分别实现窗函数法、频率采样法和等波纹逼近法设计FIR滤波器。然后检验滤波器的滤波效果,采用一段音频进行加噪声然后用滤波器滤,对比三段音频效果进而对滤波器的滤波效果进行检验。仿真结果表明,在相频特性上,三种方法设计的FIR滤波器在通带内都具有线性相位;在幅频特性上,相比窗函数法和频率采样法,等波纹逼近法设计FIR滤波器的边界频率精确,通带和阻带衰减控制。

Abstract FIR digital filter is an important part of digital signal processing, the FIR digital filter with linear phase, so it has been widely applied in the collection and processing of information in the course of. This paper introduces the concept of FIR digital filter with linear phase conditions, analysis of the window function method and frequency sampling method and the ripple approximation method of FIR filter design ideas and processes. Based on analyzing the principle of three kinds of design methods, by means of fir1, fir2 and Remez function of Matlab simulation software in the Toolbox window function method and frequency sampling method and respectively realize equiripple approximation method to design FIR filter. Then test the filtering effect of the filter, using an audio add noise and then filter, test three audio effects and comparison of filter filtering effect. Simulation results show that the phase frequency characteristic, three design methods of FIR filter with linear phase are in the pass band; the amplitude frequency characteristics, compared with the window function method and frequency sampling method, equiripple approximation method Design of FIR filter with accurate boundary frequency, the passband and stopband attenuation control.

相关主题
文本预览
相关文档 最新文档