- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP制作FFT报告模板(CCS3.0)
电子信息专业实验报告
课 程 现代电子学实验
实验题目 基于DSP的正弦信号FFT变换
学生姓名 评分
学 号 班级
同实验者
实验时间 周三第一大节 地点 JB514
电子信息学院专业实验中心
2
一、实验目的
1、熟悉CCS开发工具;
2、掌握DSP5402编程方法;
3、 DFT是信号分析与处理中的一种重要变换。因直接计算DFT的计算量与变换区间长度N的平方成正比,当N较大时,计算量太大,所以在快速傅里叶变换(简称FFT)出现以前,直接用DFT算法进行谱分析和信号的实时处理是不切实际的。
4.2.2 时域抽取法基2FFT基本原理
FFT算法基本上分为两大类:时域抽取法FFT(Decimation In Time FFT,简称DIT-FFT)和频域抽取法FFT(Decimation In Frequency FFT,简称DIF―FFT)。下面先介绍DIF―FFT算法。
按n的奇偶把x(n)分解为两个N/2点的子序列
其中X1(k)和X2(k)分别为x1(r)和x2(r)的N/2点DFT,由于X1(k)和
X2(k)均以N/2为周期,且,所以X(k)
与第一次分解相同,将x1(r)按奇偶分解成两个N/4长的子序列
x3(l)和x4(l),则有:
用同样的方法可计算出
这样继续下去,就实现了FFT算法。右图是FFT实现的程序流程图
五.实验步骤
1. 建立工程文件,添加相关命令文件和库文件;
2.编写程序产生正弦信号序列,相关代码如下
for(i=0;iN;i++)
{
signal[i].real=sin(2*pi*i/N);
signal[i].imag=0;
}
3 按照FFT算法编写FFT函数, 函数原型void FFT(COMPLEX *Y); COMPLEX定义为一结构体,表示复数,指针Y指向输入数列; 在FFT算法中,最重要的是蝶形运算,相关代码如下所示
for ( i = 0 ; i num_stages ; i++ ) { index = 0; for ( j = 0; j leg_diff ; j++ ) { for ( upper_leg = j; upper_leg N ; upper_leg += (2*leg_diff) ) { lower_leg = upper_leg + leg_diff; ……
……
} index+=step; } leg_diff = leg_diff / 2; step *= 2; }
4.编写定时器中断函数,主程序完成FFT变换后令指示灯0.5S周期闪烁。
5.调试程序,获得实验结果,记录相关数据。
6.利用MATLAB仿真。MATLAB信号处理工具箱中集成有fft函数,对于上述正弦序列信号,直接调用fft函数进行变换。得到变换结果并记录。
六.实验数据
实验测得数据见表一,表中分别记录了输入信号波形,FFT变换结果和MATLAB仿真结果。
表一
输入信号波形 FFT变换结果 MATLAB仿真结果
七.实验数据分析
根据记录,输入信号为一个周期的128点正弦序列,FFT变换后
MATLAB仿真结果为
对比FFT变换结果和MATLAB仿真结果可以发现两者波形一致,只是在幅度上有所差别。
八.参考文献
九.实验体会
您可能关注的文档
- 中班体育游戏《玩圈活动》.docx
- 中班社会游戏教案《微笑》.doc
- 中班手指游戏活动《小蝴蝶》.docx
- 中班主题活动好玩的黏黏纸.doc
- 丰收锣鼓教学设计.doc
- 为中华之崛起而读书教学反1.doc
- 中职招生经验交流.doc
- 中职生常见的心理特点.doc
- 为了中华民族的崛起教学设计.doc
- 主题活动研修.docx
- 2025年辽宁省辽阳市单招职业适应性测试题库及答案一套.docx
- 2025年荆州职业技术学院单招职业适应性测试题库汇编.docx
- 2025年西安培华学院单招职业倾向性测试题库新版.docx
- 2025年西安明德理工学院单招职业适应性测试题库及答案一套.docx
- 2025年辽宁轻工职业学院单招职业技能测试题库必威体育精装版.docx
- 2025年襄阳职业技术学院单招职业适应性测试题库一套.docx
- 2025年西安医学高等专科学校单招职业技能测试题库1套.docx
- 2025年资阳环境科技职业学院单招职业倾向性测试题库及答案1套.docx
- 2025年西安交通工程学院单招职业倾向性测试题库及答案一套.docx
- 2025年郑州黄河护理职业学院单招职业倾向性测试题库完美版.docx
最近下载
- 2024年浙江嘉兴桐乡市水务集团限公司招聘10人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 粤教粤科版(2023秋) 三年级下册4.22洪涝与干旱 教案.docx
- 《GBT16823.1-1997-螺纹紧固件应力截面积和承载面积》.pdf
- 工业机器人系统操作员(三级-高级)-题库有答案.docx
- 水务集团招聘笔试题目 .pdf VIP
- 公路装配式钢筋混凝土箱涵设计施工技术规程.pdf
- 课题申报参考:人际情绪调节视角下研究生教育导学关系重构与优化.docx
- 起毛机中文说明书.pdf VIP
- 《土木工程施工》课程习题集(含答案).pdf VIP
- RBA冲突矿产报告模板(CMRT)填写指南(2020年6.0版)30.pdf
文档评论(0)