DSP课程设计教学大纲_dsp课程设计教学大纲
DSP课程设计教学大纲由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“dsp课程设计教学大纲”。
DSP课程设计教学大纲 课程名称:DSP课程设计 英文名称:Design of DSP course 学 时:2周 学 分:2 适用专业:电子信息工程、通信工程专业本科生
课程类别:必修 课程性质:集中实践环节 先修课程:数字信号处理、DSP原理与应用
教 材:《DSP系统设计与实现》,电子工业出版社,雷勇,2004年
一、课程性质与任务
DSP课程设计是数字信号处理和DSP原理与应用课程的后续实践环节。通过本课程设计,帮助学生进一步领会和深化课堂上学到的有关数字信号处理的基本概念、基本原理以及基本的数字信号处理操作,进一步理解DSP芯片的硬件实现机理及其内部结构特点,掌握DSP系统的开发流程和基本编程方法,实践工程的调试方法和仿真方法。通过DSP课程设计,加强学生的实际动手能力、分析问题与解决问题能力, 培养学生创新意识,为毕业后从事DSP系统设计方面的工作打下坚实的实践基础。
二、课程教学的基本要求:
作为电子信息工程、通信工程专业本科生的必修实践环节,DSP课程设计要求学生有较扎实的理论基础。进入课程设计前要认真复习数字信号处理和DSP原理与应用课程中的相关部分。课程设计采用课堂讲述、自学、分组实践相结合的方式,通过分析典型的例子,使学生熟悉并掌握DSP的开发流程和基本的编程方法。课程设计要求2—3人组成课设小组,在指定范围内选定题目,每组选一题,题目应侧重一个DSP芯片的具体应用方面。题目选定后,在教师的指导下,学生理解设计原理,分析重要电路单元,计算必要的参数并在此基础上编写程序,最后,在课程设计结束时独立写出理论分析完善、文理通顺、字迹工整的课程设计报告并上交软件程序。教师可根据作品的难易程度、参数指标、编程水平等进行评分。
三、课程内容及教学要求:
学生可从下列题目中任选一个作为DSP课程设计题目。
(一)C54x串口通信及A/D、D/A接口
教学要求:本题目要求学生了解AD50芯片的工作原理,理解C54x串口的工作过程,重点掌握多通道缓冲串口(McBSP)的使用,并在教师的指导下编写程序,实现C54x与AD50之间的数据传输。
重点:1.McBSP的初始化
2.C54x与AD50的硬件接口电路
3.通过McBSP实现DSP芯片与AD50之间的数据交换 难点:程序的编写与调试
(二)设计FIR数字滤波器
教学要求:复习FIR数字滤波器的设计方法,根据题目给出的技术指标,选择合适的窗函数及阶数,进一步得到系数表,实现满足一定技术指标的低通数字滤波器。
重点:1.FIR数字滤波器的设计原理 2.编程实现数字滤波器 难点:窗函数的选择与阶数的确定
(三)设计IIR数字滤波器
教学要求:复习IIR数字滤波器的设计原理,以巴特沃斯模拟滤波器为基础,通过双线性变换法设计IIR数字滤波器,课题要求学生根据给出的技术指标确定巴特沃斯滤波器阶数,求出3dB截止频率,进一步得到数字滤波器极点和零点,并在教师指导下编写程序,完成数字滤波功能。
重点:1.IIR滤波器的设计原理 2.计算滤波器相关参数 3.编程实现IIR滤波器
难点:对设计原理的理解,程序的设计与调试
(四)快速傅立叶变换的DSP实现
教学要求:复习FFT原理,深刻理解C54x辅助寄存器的使用及位倒序寻址等技巧,在教师指导下编程实现数字信号的快速傅立叶变换。
重点:1.快速傅立叶变换原理 2.C54x的位倒序寻址方式 难点:多级蝶形运算的实现
(五)正弦波信号发生器
教学要求:本题目要求学生复习正弦函数和余弦函数的泰勒级数展开式,掌握C54x系列DSP芯片的编程方法,在教师的指导下用C54x芯片产生频率、相位、幅值可变的正弦波。
重点:1.产生正弦波的算法 2.汇编语言程序的具体实现 难点:正弦波的具体编程实现
四、考核方式
1.课程设计报告占50% 2.设计程序的实际工作情况、难易程度和技术指标等,占总成绩的50%
五、课程的主要参考书
1、《DSP原理及应用》,电子工业出版社,邹彦,第1版,2006;
2、《DSP集成开发与应用实例》,电子工业出版社,张雄伟,第1版,2002;
制定人: 何静
审定:
批准:
2006年12月