- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字信号DSP40题
FIR数字滤波器的算法实现与习题
[例3] 窗函数设计法实现一个低通数字滤波器,要求通带截止频率10kHz,阻带截止频率22kHz,阻带衰减大于75dB,采样频率fs=75kHz。
过渡带宽度=通带截止频率+过渡带宽度/2=10kHz+12/2kHz=16 kHz
数字截止频率
Ω1=2π×f1/ fs=2π×16/50=0.64π
理想低通滤波器单位脉冲响应
h1(n)=sin(nΩ1)/n/π=sin(0.64πn)/n/π
选择布莱克曼窗,滤波器长度为
N=5.98 fs过渡带宽度=5.98×50/12=24.9
取N=25,布莱克曼窗函数为
w(n)=0.42-0.5cos(2πn/24)+0.08cos(4πn/24)
滤波器单位脉冲响应为
h(n)= h1(n)w(n) n≤N-1
h(n)=0 n N-1
根据上式计算出,然后将单位脉冲响应移位为因果序列,完成的滤波器差分方程为
y(n)=0.001x(n-2) -0.002x(n-3) -0.002x(n-4)+0.01x(n-5)-0.009x(n-6)-0.018x(n-7)+0.049x(n-8) -0.02x(n-10)+0.11x(n-11)+0.28x(n-11)+0.64x(n-13)+0.28x(n-14)-0.11x(n-15)-0.02x(n-16)-0.049x(n-17)-0.018x(n-18)-0.009x(n-19)+0.01x(n-20)-0.002x(n-21)-0.002x(n-22)+0.001x(n-23)
数字滤波器程序如下:
#include “math.h” //数学函数头文件
#define N 25 //FIR阶数N
#define PI 3.1415926
float InputWave( ); //输入波形
float FIR(); // FIR滤波函数声明
float fHn[N]={0.0,0.0,0.001,-0.002,-0.002,0.01,-0.009, //滤波器系数
-0.018,0.049,-0.02,0.11,0.28,0.64,0.28,
-0.11,-0.02,0.049,-0.018,-0.009,0.01,
-0.002,-0.002,0.001,0.0,0.0};
float fXn[N]={0.0};
float fInput,fOutput;
float fSignal1,fSignal2;
float fStepSignal1,fStepSignal2;
float f2PI; //2*PI
int i;
float FIN[256],FOUT[256]; //输入信号与输出信号
i int nIn,nOut;
main(void)
{
nIn=0;nOut=0;
f2PI =2*PI;
fSignal1=0.0;
fSignal2=PI*0.1;
fStepSignal1=2*PI/30;
fStepSignal2=2*PI*1.4;
while(1)
{
fInput=InputWave();
FIN[nIn]= fInput;
nIn++;nIn%=256;
fOutput=FIR(); //调用HR滤波函数
FOUT[nOut]= fOutput;
nOut++;
if( nOut=256) nOut=0;
}
}
float InputWave() //输入波形函数
{
for(i=N-1;i0;i--) fXn[i]=fXn[i-1];
fXn[0]=sin(fSignal1)+cos(fSignal2)/6.0;
fSignal1+ = fStepSignal1;
if( fSignal1=f2PI) fSignal1- = f2PI;
fSignal2+ = fStepSignal2;
if( fSignal2=f2PI) fSignal2- = f2PI;
retum( fXn[0] );
float FIR( ) //FIR滤波函数
{
float fSum;
fSum=0;
for( i=0;iN;i++) fSum + = (fXn[i]*fHn[i]);
return(fSum);
}
思考题与习题
1.DSP芯片有哪些主要特点?
答:DSP的主要特点有:
1.哈佛结构
2.多总线结构
3.流水线结构
4.多处理单元
您可能关注的文档
- 塑料齿轮强度校核方法简介-A1.doc
- 填空题部分1.docx
- 墙柱面工程质量验收标准.doc
- 壁虎提取物.doc
- 处方练习参考资料(2013年9月).doc
- 复习题(mingcijieshi).docx
- 复习(发学生).doc
- 复习题-IP地址子网划分专项练习.doc
- 复习题1234.doc
- 复变函数与积分变换与高等数学的异同(完整版).docx
- 2025年甘肃省甘南州舟曲县招聘保安岗位工作人员笔试备考题库及答案解析.docx
- 2025山东青岛科技大学团队招聘博士后2人笔试备考题库及答案解析.docx
- 2025广西百色平果市人民医院自主招聘专业技术人员50人笔试备考题库及答案解析.docx
- 2025年甘肃省嘉峪关市峪苑社区卫生服务中心招聘笔试备考试题及答案解析.docx
- 2025内蒙古第九地质矿产勘查开发有限责任公司夏季招聘工作人员5人笔试备考题库及答案解析.docx
- 2025年梅河口市事业单位公开招聘工作人员(含专项招聘高校毕业生)(1号)(102人)笔试备考题库及答案解析.docx
- 2025黑龙江齐齐哈尔市泰来县文体中心公益岗保洁人员招聘1人刚刚笔试备考题库及答案解析.docx
- 2025北京雄安史家胡同小学金湖未来城地块小学选聘教职人员32人笔试备考试题及答案解析.docx
- 2025广西崇左市江州区驮卢中心卫生院编外聘用卫生专业技术人员招聘笔试备考试题及答案解析.docx
- 2025年绵阳市事业单位选调工作人员70人笔试备考题库及答案解析.docx
最近下载
- 《空间解析拙政园》课件.ppt VIP
- QCR9228-2015铁路通信、信号、电力、电力牵引供电施工机械配置技术规程.pdf
- [优秀QC成果]提高砂层地质条件下地连墙施工质量.pdf
- 员工培训方案及课程大纲[9篇].docx VIP
- 中国共产党纪律处分条例全面解读新修订纪律处分条例重点内容学习解读专题ppt.pptx VIP
- EPC项目设计管理培训.pptx
- 中国共产党纪律处分条例全面解读新修订纪律处分条例重点内容学习ppt.pptx VIP
- 国际性教育技术指导纲要 -采用循证方式.docx
- 2025年兵棋章节答案.docx VIP
- 党支部议事规则和决策程序规章制度范文(精选10篇).pdf VIP
文档评论(0)