2.1 系统功能介绍
一个实际的应用系统中 ,总存在各种干扰 。数字滤波器在语音信号处理 、信号
频谱估计、信号去噪、无线通信中的数字变频以与图像信号等各种信号处理中都有
广泛的应用,数字滤波器也是使用最为广泛的信号处理算法之一。
在本设计中,使用
MATLAB
模拟产生合成信号,然后利用
CCS
进行滤波。设定
模拟信号的采样频率为
48000Hz
,。设计一个
FIR
低通滤波器,其参数为:
滤波器名称:
FIR
低通滤波器
采样频率:
Fs=48000Hz
通带截止频率:
15000Hz
阻带截止频率:
16000Hz
通带最大衰减:
0.1dB
阻带最少衰减:
80dB
滤波器系数: 由
MATLAB
根据前述参数求得。
2.2 总体设计方案流程图
图1 总体设计方案
主要内容和步骤
3.1 滤波器原理
对于一个
FIR
滤波器系统,它的冲击响应总是又限长的,其系统函数可记为:
其中
N 1
是
FIR
的滤波器的阶数,
z
n
为延时结,
h
n
为端口信号函数。
最基本的
FIR
滤波器可用下式表示:
其中
x
n k
输入采样序列,
h
k
是滤波器系数,
N
是滤波器的阶数
Y
n
表示滤
波器的输出序列 ,也可以用卷积来表示输出序列
y
n
与
x
n
、
h
n
的关系,如下:
y
n
x
n
h
n
3.2 操作步骤
〔1〕打开
FDATOOL
,根据滤波要求设置滤波器类型 、通带截止频率 、指定阶
数、采样频率等。指定完设计参数后单击按钮
Design Filter
,生成滤波器系数。
〔2〕把生成的滤波器系数传到目标
DSP
。选择菜单
Targets->Export to