DSP课程设计题目
- 格式:pdf
- 大小:67.84 KB
- 文档页数:8
DSP课程设计题目:FIR滤波器设计指导老师:姓名:学号:专业年级: 电信 08院系: 电气信息学院2012年01月12日目录一.设计题目:FIR滤波器设计 (2)二.设计要求 (2)1.FIR滤波器设计要求 (2)2.利用MATLAB计算滤波器系数 (2)三.功能描述 (2)1.部分语句说明 (2)2.指定存储器 (2)3.汇编程序部分说明: (2)四.算法特点 (3)1.FIR的原理及公式 (3)2.算法设计 (3)五.相应参数计算 (3)1.高通滤波器的滤波系数的计算 (3)2.滤波器输入信号参数 (3)六.编写程序 (4)1.源程序 (4)2.0807040126.cmd程序 (5)3.滤波器系数测试程序 (5)4.滤波器输入信号生成程序 (5)七.调试过程 (5)1.调试前的准备 (6)2.MATLAB的使用 (6)3.编写及编译程序 (6)4.观察点设置 (6)5.运行并观察结果 (6)八.运行结果 (6)1.运行结果 (6)2.输入信号频谱图 (7)九.设计心得 (7)一.设计题目:FIR滤波器设计二.设计要求1.FIR滤波器设计要求设计一个FIR低通(或高通、带通)滤波器通带边界频率为1500Hz,通带波纹小于1dB;阻带边界频率为2000 Hz,阻带衰减大于40 dB;采样频率为8000 Hz.FIR 滤波器的设计可以用MATLAB窗函数法进行。
2.利用MATLAB计算滤波器系数fir(n,wn)例如:round(fir1(16,1500/8000*2)*32768)round(fir1(16,1500/8000*2,’high’)*32768)可用以下语句看频谱特性,如图4—1所示为低通滤波特性图4—1低通滤波特性曲线三.功能描述1.部分语句说明1).global start,fir设定全局变量。
2)COFF_FIR_START: .sect”coff_fir”。
Include”ZB0807040126.inc”(设定系数文件)。
课程设计报告课程设计名称:DSP原理与应用系:三系学生姓名:班级:学号:成绩:指导教师:田爱君开课时间:2010-2011 学年2 学期一.设计题目基于TMS320VC5509 DSP的语音信号FIR滤波器设计二.主要内容本课程设计主要完成软件平台的设计,在现有的TMS320VC5509 DSP硬件平台上,按照要求设计FIR滤波器,编写相应的源程序和链接命令程序,使整个系统能够滤除含噪语音信号中的高频噪声。
三.具体要求设计需要完成几个内容:(1)首先自己参照指导书完《语音信号的FIR滤波实验》,认真阅读实验中的源程序,深刻理解语音信号FIR滤波的原理及具体实现方法,包括含噪语音信号的读取,滤波后信号的输出,语音编解码器的设置(AIC23),重点理解FIR滤波器的实现(循环寻找的实现)。
(2)在理解原理的基础上,设计自己的滤波器。
①录制自己的语音,长度为4-6个字,如“宿迁学院”,录制完成并命名后,保存在相应的位置。
用MATLAB命令,给语音信号加噪声,形成噪声文件。
②设计一定参数的滤波器要求:已知信号的采样频率为8000hz,设计一个30阶低通滤波器,滤波器的通带截止频率为3000hz,阻带截止频率为3400hz。
③得到滤波器的系数后,按照循环寻址的原理,参照给出的实验程序,编写具体的滤波器实现程序。
④调试程序,测试平台的性能。
在输入生成的噪声语音条件下,听滤波后的语音,试听能否滤除噪声;并观察相应得含噪语音信号波形及去噪后的语音信号波形,滤波器的波形。
(3)撰写课程设计报告。
四.进度安排五.成绩评定1、考核方法:总成绩由平时成绩、设计成绩两部分组成,各部分比例为30%,70%.2、成绩评定:(1)平时成绩:无故旷课一次,平时成绩减半;无故旷课两次平时成绩为0分,无故旷课三次总成绩为0分。
迟到15分钟按旷课处理(2)设计成绩:根据实际的设计过程及最终的实现结果,同时参考提交报告的质量,给出综合的设计成绩。
dsp课程设计参考题目一、教学目标本课程的教学目标是使学生掌握数字信号处理的基本理论和方法,具备运用数字信号处理技术解决实际问题的能力。
具体目标如下:1.知识目标:–掌握数字信号处理的基本概念、原理和算法。
–熟悉常用数字信号处理方法及其应用。
–了解数字信号处理技术在工程领域的应用前景。
2.技能目标:–能够运用数字信号处理理论分析和解决实际问题。
–具备使用数字信号处理软件和工具进行数据处理的能力。
–掌握撰写科技论文和报告的基本方法。
3.情感态度价值观目标:–培养学生的科学精神、创新意识和团队合作能力。
–增强学生对数字信号处理技术在工程应用中的认识,提高学生的社会责任感和使命感。
二、教学内容本课程的教学内容主要包括以下几个部分:1.数字信号处理基本概念:数字信号、离散时间信号、离散时间系统、Z域等。
2.离散傅里叶变换:DFT的基本概念、计算方法、性质和应用。
3.快速傅里叶变换:FFT的基本概念、计算方法和应用。
4.数字滤波器:滤波器的基本概念、设计方法和应用。
5.数字信号处理算法实现:MATLAB/Python等软件在数字信号处理中的应用。
6.数字信号处理技术在工程领域的应用案例分析。
三、教学方法为了提高教学效果,本课程将采用以下教学方法:1.讲授法:用于传授基本概念、原理和算法。
2.案例分析法:通过分析实际案例,使学生更好地理解数字信号处理技术的应用。
3.实验法:让学生动手实践,提高实际操作能力。
4.讨论法:鼓励学生积极参与课堂讨论,培养团队合作能力。
四、教学资源为了支持教学,我们将准备以下教学资源:1.教材:选用权威、实用的教材,如《数字信号处理》(李雄杰编著)。
2.参考书:提供相关领域的经典著作和最新研究成果,供学生拓展阅读。
3.多媒体资料:制作课件、教学视频等,丰富教学手段。
4.实验设备:配置相应的实验室设备,如计算机、信号发生器、示波器等,为学生提供实践机会。
5.在线资源:推荐国内外优秀的学习平台和论坛,便于学生交流和自学。
数字信号处理课程设计选题及要求题目1:FFT算法的matlab实现及应用研究设计要求:1.编程实现FFT算法;2.运用编写的FFT程序对信号进行FFT计算和还原,待分析的信号自行选择和产生,可以是一段音乐,可以是自己录入的语音信号或者是一副图像等;3.与matlab的FFT函数进行比较;3.设计系统界面。
题目2:数字滤波器设计及其在语音信号分析中的应用设计要求:1.录制采集一段自己的语音信号;2.应用matlab平台给语音信号叠加噪声,噪声类型分别是:(1)白噪声(2)单频噪声(3)多频噪声,画出时域和频域图形,并给出听觉上的比较;3.设计数字滤波器进行滤波,比较效果并给出分析;4.设计系统界面,要求能够输入滤波参数,查看设计结果和滤波结果。
题目3:运用matlab的数字音效处理系统设计设计要求:1.录制采集一段自己的语音信号;2.设计滤波器,实现单回声、多回声、混响效果和和声效果;题目4:梳状滤波器的设计及应用设计要求:1.编程实现梳状滤波器;2.运用设计的梳状滤波器进行信号滤波,信号自行选择和产生;3.设计系统界面。
课程设计报告要求:1.格式完整,包含目录、设计目的、设计原理、详细的步骤,设计程序,设计结果及总结分析。
注意设计过程中的图形及结果对比要详细;2.3人一组,每组一个选题,每人交一份课程设计报告,课程设计报告中要对本次课程设计自己的工作进行详细阐述,并详细记录设计过程中遇到的问题及解决的方法。
3、先分组再选课题4、分组事宜请找吴耀军同学5、每组必须进行PPT答辩,答辩和设计报告同时作为成绩的一局6、可以自选课题,向老师申请通过即可。
DSP课程设计DSP原理及应用课程设计一、设计题目——正弦波信号发生器二、设计目的1、掌握用汇编语言编写输出正弦波信号的程序2、掌握正弦波信号的 DSP 实现原理和 C54X 编程技巧3、进一步加深对CCS 的认识4、能通过 CCS 的图形显示工具观察正弦信号波形三、实验设备PC 兼容机一台,操作系统为 WindowsXP,安装Code Composer Studio 3.1软件。
四、设计原理在通信、仪器和工业控制等领域的信号处理系统中常常会用到信号发生器来产生正弦波! 产生正弦波的方法一是查表法,二是泰勒级数展开法!查表法主要用于对精度要求不很高的场合,而泰勒级数展开法是一种比查表法更为有效的方法,它能精确地计算出一个角度的正弦和余弦值,且只需要较少的存储空间。
本实验将利用泰勒级数展开法利用计算一个角度的正弦值和余弦值程序可实现正弦波。
(1)产生正弦波的算法:在高等数学中,正弦函数和余弦函数可以展开成泰勒级数,其表达式为:3579xxxxsin(x),x,,,,,... 3!5!7!9!2468xxxx cos(x),1,,,,,...2!4!6!8!若要计算一个角度的正弦和余弦值,可取泰勒级数的前五项进行近似计算。
3579xxxxx,x,,,,,sin()...3!5!7!9!2222xxxx(1(1(1(1)))),x,,,,,,,,234567892468xxxx cos(x),1,,,,,... 2!4!6!8!2222xxxx,,,,, 1(1(1(1))) ,,,2345678由这两个式子可推导出递推公式,即sin(nx),2cos(x)sin[(n,1)x],sin[(n,2)x]cos(nx),2cos(x)sin[(n,1)x],cos[(n,2)x]由递推公式可以看出,在计算正弦和余弦值时,不仅需要已知,而且还需要、和。
cos(x)sin(n,1)xsin(n,2)xcos(n,2)x(2)正弦波的实现1、计算一个角度的正弦值利用泰勒级数的展开式,可计算一个角度x的正弦值,并采用子程序的调用方式。
课程设计报告(数字信号处理与DSP课程设计)设计课题:数字滤波器设计与基于TMS320C5509A的实现专业班级:通信工程学生姓名:指导教师:设计时间:数字信号处理与DSP课程设计课程设计任务书指导教师:教研室主任:2014年6月9 日内容摘要随着科学技术的飞速发展,数字信号处理技术广泛的应用在各种领域中,而数字滤波技术在数字信号处理中占有极其重要的地位。
数字信号处理由于具有精度高、灵活性强等优点,已广泛应用于图像处理、数字通信、雷达等领域。
FIR(Finite Impulse Response)滤波器:有限长单位冲激响应滤波器,是数字信号处理系统中最基本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。
因此,FIR滤波器在通信、图像处理、模式识别等领域都有着广泛的应用。
本次课设的任务是输入方波或三角波信号,经过AD采集后,由DSP对信号进行处理,得到与方波相同频率的正弦波,通过DAC转换后输出,在示波器上观察输出的正弦波信号。
索引关键词:DSP FIR数字滤波器AD DA目录一概述 (6)二方案设计 (6)三参数计算 (6)四程序清单 (7)五结果展示 (11)六思考题 (15)七心得体会 (17)八参考文献 (17)一、概述DSP 芯片是一种特别适合数字信号处理运算的微处理器,主要用来实时、快速地实现各种数字信号处理算法。
数字信号处理由于具有精度高、灵活性强等优点,已广泛应用于图像处理、数字通信、雷达等领域。
数字滤波技术在数字信号处理中占有极其重要的地位,数字滤波器根据其单位脉冲响应可分为IIR(无限长冲激响应滤波器)和FIR(有限长冲激响应滤波器)两类。
IIR滤波器可以用较少的阶数获得很高的选择特性,但在有限精度的运算中,可能出现不稳定现象,而且相位特性不好控制。
数字滤波器本质上是一个完成特定运算的数字计算过程,也可以理解为是一台计算机。
物理与信息工程学院DSP技术及应用课程设计报告课题名称:基于TMS320F2812的DSP最小系统设计班级:学号:学生姓名:指导教师:一、系统结构一个典型的DSP 最小系统如图1所示,包括DSP 芯片、电源电路、复位电路、时钟电路及JT AG接口电路。
考虑到与PC 通信的需要, 最小系统一般还需增添串口通信电路。
图1 系统框图二、系统硬件设计(1)电源及复位电路设计DSP 系统一般都采用多电源系统, 电源及复位电路的设计对于系统性能有重要影响。
TMS320F2812是一个较低功耗芯片,核电压为1. 8V, IO电压为3. 3V。
这里采用TI公司的TPS767D318电源芯片。
该芯片属于线性降压型DC/ DC 变换芯片,可以由5V 电源同时产生两种不同的电压( 3. 3V、1. 8V 或2. 5V ) , 其最大输出电流为1000mA, 可以同时满足一片DSP 芯片和少量外围电路的供电需要, 如图2 所示。
该芯片自带电源监控及复位管理功能, 可以方便地实现电源及复位电路设计。
复位电路原理图如图3 所示。
图2 电源电路原理图图3 复位电路原理图(2)时钟电路设计TMS320F2812DSP的时钟可以有两种连接方式, 即外部振荡器方式和谐振器方式。
如果使用内部振荡器, 则必须在X1/ XCLKIN和X2两个引脚之间连接一个石英晶体。
如果采用外部时钟, 可将输入时钟信号直接连到X1/ CLKIN 引脚上, X2 悬空。
这里采用的是外部有源时钟方式, 直接选择一个3. 3V 供电的30MHz 有源晶振实现。
系统工作是通过编程选择5 倍频的PLL 功能, 可实现F2812 的最高工作频率( 150MHz)。
晶振电路如图4 所示。
图4 晶振电路(3)DSP与JT AG接口设计DSP 仿真器通过DSP 芯片上提供的扫描仿真引脚实现仿真功能, 扫描仿真消除了传统电路仿真存在的电缆过长会引起的信号失真及仿真插头的可靠性差等问题。
DSP课程设计题目要求:3-4人一组题目1:基于Matlab测速仪设计设计要求1.产生输入回波信号及加性噪声信号。
2.计算回波频率偏移于目标速度的对应关系。
3.按技术指标要求对输入信号进行傅立叶变换,对输入信号进行频域分析。
4.写出所设计的窄带滤波器组的系统函数并显示出频率响应曲线。
5.设计适当的加权窗函数,写出设计过程,画出加权后滤波器频率响应曲线6.正确显示信号频谱和对应的滤波器响应间的关系。
7.采用门限等方法确定并显示目标速度。
测速仪的技术规格:工作频率:24.15GHz发射功率:5mW测速距离:大于50米测速范围:18~255Km/h测速精度:优于1Km/h响应时间:小于30ms题目2:数字调音台设计要求请任选一首你喜爱的歌曲(最好歌曲可以通过菜单选择),采用已经学过的信号处理知识,设计高通、带通、低通、带阻几种滤波器,对其进行数字信号滤波,观察信号的变化;通过扬声器播放处理过的信号,听信号有什么变化;题目3:语音信号变声处理系统设计要求电视台经常针对某些事件的知情者进行采访,为了保护知情者,经常改变说话人的声音(男声与女声互变!!!),请利用所学的知识,将其实现。
要求处理后的语音信号基本不影响正常收听与理解;题目4:地震信号的干扰去除用matlab模拟产生地震信号文件(至少3个),每个文件长度为1M 个采样点,采样率为200Hz,由于受到50hz 的信号干扰,请设计一FIR 滤波器,对其进行滤波,为了加快分析的速度,请采用学过的分段方法进行分段分析。
如果信号截至带宽为40hz,请设计一低通滤波器FIR 滤波器对以上信号进行处理;可自行产生1M 采样点数的复合要求的信号,放在某文档中即可,请至少产生3 个文档。
题目5 基于DSP的数字信号发生器(1)能产生周期性正弦波、方波、三角波、锯齿波以及用户自己编辑的特定波形;(2)输出信号的频率范围为100Hz~200KHz,且输出频率可以调节;(3)输出振幅,相位可调。
DSP课程设计任务书钱满义高海林编北京交通大学电工电子教学基地2006年1月目录一、综合设计性实验题目 (2)二、《DSP应用课程设计》教学大纲 (16)三、实验报告格式 (19)四、评分标准格式 (21)一、综合设计参考题目1.DSP系统定时及其应用2.DSP系统的自举设计3.任意信号发生器的设计4.DTMF信号的产生及检测5.信号的调制与解调6.语音压缩、存储与回放7.语音噪声滤波8.语音识别9.利用DSP实现信号滤波10.利用DSP实现自适应滤波11.实时信号的谱分析12.DCT离散余弦变换的DSP实现1. D SP系统定时及其应用定时器是DSP处理器最基本的片上外设,使用定时器可以构建系统程序基本的定时单元,为周期性执行某些程序提供时间基准,或者为片外有时钟要求的电路,如A/D和D/A电路提供定时时钟。
本设计要求采用DSP的片内定时器实现应用程序的周期性运行。
1.设计要求及目标基本部分:(1)对定时器进行初始化(2)编写定时服务程序实现3个LED指示灯分别以1秒、2秒、4秒的周期进行闪烁(3)编写定时服务程序实现3个LED指示灯以流水灯的形式进行闪烁,流水周期在0.6秒~6秒之间进行循环改变发挥部分:使用定时器在Tout输出引脚产生频率为10K~100KHz连续可调的方波信号,实现方波信号发生器的功能。
2.设计思路首先使用DSP的定时器实现最基本的定时功能,例如当DSP的系统时钟为100MHZ时,基本定时时间可确定为10ms。
然后可使用查询方式或中断方式编写定时器的定时服务程序,在服务程序中设置定时变量进一步计算时间。
根据设计要求编写定时服务程序。
Tout引脚即XTOUT引脚,已连接到扩展板接口上,可以使用示波器来测量所产生的信号波形,如果要求产生方波信号,还要增加一点附加电路。
3.要求完成的任务(1)编写C语言程序,并在CCS集成开发环境下调试通过。
(2)实现设计所要求的各项功能。
(3)按要求撰写设计报告。
DSP 原理及应用课程设计一、 设计题目——正弦波信号发生器二、 设计目的1、掌握用汇编语言编写输出正弦波信号的程序2、掌握正弦波信号的 DSP 实现原理和 C54X 编程技巧3、进一步加深对CCS 的认识4、能通过 CCS 的图形显示工具观察正弦信号波形 三、实验设备PC 兼容机一台,操作系统为 WindowsXP ,安装Code Composer Studio 3.1软件。
四、 设计原理在通信、仪器和工业控制等领域的信号处理系统中常常会用到信号发生器来产生正弦波! 产生正弦波的方法一是查表法,二是泰勒级数展开法!查表法主要用于对精度要求不很高的场合,而泰勒级数展开法是一种比查表法更为有效的方法,它能精确地计算出一个角度的正弦和余弦值,且只需要较少的存储空间。
本实验将利用泰勒级数展开法利用计算一个角度的正弦值和余弦值程序可实现正弦波。
(1)产生正弦波的算法:在高等数学中,正弦函数和余弦函数可以展开成泰勒级数,其表达式为:...!9!7!5!3)sin(9753-+-+-=x x x x x x...!8!6!4!21)cos(8642-+-+-=x x x x x若要计算一个角度的正弦和余弦值,可取泰勒级数的前五项进行近似计算。
))))981(761(541(321(...!9!7!5!3)sin(22229753⨯-⨯-⨯-⨯-=-+-+-=x x x x x x x x x x x ...!8!6!4!21)cos(8642-+-+-=x x x x x )))871(651(431(212222⨯-⨯-⨯--=x x x x由这两个式子可推导出递推公式,即])2cos[(])1sin[()cos(2)cos(])2sin[(])1sin[()cos(2)sin(x n x n x nx x n x n x nx ---=---=由递推公式可以看出,在计算正弦和余弦值时,不仅需要已知)cos(x ,而且还需要x n )1sin(-、x n )2sin(-和x n )2cos(-。
基于dsp课程设计题目一、教学目标本课程的教学目标分为三个维度:知识目标、技能目标和情感态度价值观目标。
1.知识目标:通过本课程的学习,学生需要掌握DSP(数字信号处理器)的基本原理、工作原理和应用领域。
具体包括:了解DSP的发展历程、主要产品和分类;理解DSP的基本结构和主要组成部分;掌握DSP的编程语言和开发工具;了解DSP在通信、音频、视频等领域的应用。
2.技能目标:学生需要具备运用DSP解决实际问题的能力。
具体包括:学会使用DSP开发环境和工具进行程序设计和调试;掌握DSP编程的基本技巧和常用算法;能够独立完成DSP系统的硬件设计和软件编程;具备DSP系统性能分析和优化能力。
3.情感态度价值观目标:培养学生对DSP技术的兴趣和热情,使学生认识到DSP技术在现代社会中的重要性和广泛应用,提高学生的创新意识和团队合作能力。
二、教学内容本课程的教学内容主要包括五个部分:DSP基本原理、DSP编程、DSP应用、DSP开发工具和DSP系统设计。
1.DSP基本原理:介绍DSP的发展历程、主要产品和分类;讲解DSP的基本结构和主要组成部分,如CPU、存储器、输入输出接口等。
2.DSP编程:学习DSP的编程语言和开发工具,如C语言、汇编语言和CCS(Code Composer Studio)开发环境;掌握DSP编程的基本技巧和常用算法。
3.DSP应用:介绍DSP在通信、音频、视频等领域的应用实例,分析DSP在这些领域的作用和优势。
4.DSP开发工具:学习使用CCS等开发工具进行程序设计和调试,了解如何进行仿真和测试。
5.DSP系统设计:讲解DSP系统的硬件设计和软件编程,包括系统架构、接口设计、程序流程等。
三、教学方法本课程采用多种教学方法,如讲授法、讨论法、案例分析法和实验法,以激发学生的学习兴趣和主动性。
1.讲授法:教师通过讲解DSP的基本原理、编程方法和应用领域,使学生掌握相关知识。
2.讨论法:学生分组讨论DSP相关问题,培养学生的思考能力和团队协作精神。
南通大学DSP课程设计实验及习题答案完整版(精)————————————————————————————————作者:————————————————————————————————日期:23 南通大学DSP 课程设计实验加课后习题程序 实验一 n=-50:50; u=(n>=0; e=(0.8.^n; x1=e.*u; u1=(n>=4; u2=(n>=5; x2=(u1-u2; u3=(n>=0; u4=(n>=4; x2=(u3-u4;subplot(4,1,1;stem(n,u,'.' subplot(4,1,2;stem(n,x1,'.' subplot(4,1,3;stem(n,x2,'.' subplot(4,1,4;stem(n,x3,'.'实验二 n=-100:100;4 x1=(n>=-2&(n<2; m=(-j*0.65.*pi*n; w=-2*pi:0.01:2*pi; X1=x1*exp(-j*n'*w; x=eps.^m; x2=x1.*x;X2=x2*exp(-j*n'*w; x3=(n>=0&(n<4; X3=x3*exp(-j*n'*w; figure(1 plot(w,abs(X1; figure(2 plot(w,abs(X2; figure(3 plot(w,abs(X3;5实验三 N1=64; N2=64; N3=100; n1=0:N1-1; n2=0:N2-1; n3=0:N3-1; x1=(n1>=0&(n1<8; X1=fft(x1,N1; a11=cos(0.5*pi.*n1; a21=cos(0.25*pi.*n1;6 a31=cos(0.125*pi.*n1; a12=cos(0.5*pi.*n2; a22=cos(0.25*pi.*n2; a32=cos(0.125*pi.*n2; x21=a11+a21+a31; x22=a12+a22+a32; X21=fft(x21,N1; X22=fft(x22,N2; a4=cos(0.5*pi.*n3; a5=cos(0.25*pi.*n3; a6=cos(0.125*pi.*n3; x3=a4+a5+a6; X3=fft(x3,N3 N4=250; n4=0:N4-1; u1=(n4>=0; u2=(n4>=N4; a7=cos(0.5*pi.*n4; a8=cos(0.25*pi.*n4; a9=cos(0.125*pi.*n4; x4=a7+a8+a9; y1=u1-u2; y2=hamming(N4; x41=x4.*y1; x42=x4.*y2';7 X41=fft(x41,N4; X42=fft(x42,N4; figure(1 stem(n1,abs(X1,'.' figure(2subplot(2,1,1;stem(n1,abs(X21,'.' subplot(2,1,2;stem(n2,abs(X22,'.' figure(3 stem(n3,abs(X3,'.' figure(4subplot(2,1,1;stem(n4,abs(X41,'.' subplot(2,1,2;stem(n4,abs(X42,'.' subplot(2,1,1;stem(n,abs(X41,'.' subplot(2,1,2;stem(n,abs(X42,'.'8实验四 dt=0.0005; t=-0.005:dt:0.005; xa=exp(-1000*abs(t;9 n=-500:500; w=-3*pi:0.001:3*pi; Ts1=1/20000; Ts2=1/5000; Ts3=1/1000;x1=exp(-1000*abs(n*Ts1; x2=exp(-1000*abs(n*Ts2; x3=exp(-1000*abs(n*Ts3; X1=x1*exp(-j*n'*w; X2=x2*exp(-j*n'*w; X3=x3*exp(-j*n'*w; figure(1; plot(t,xa; figure(2subplot(3,1,1;stem(w,abs(X1 subplot(3,1,2;stem(w,abs(X2 subplot(3,1,3;stem(w,abs(X310实验五A=[1,-3.1836,4.6223,-3.7795,1.8136,-0.48,0.0544]; B=[0.0004,0.0022,0.0056,0.0075,0.0056,0.0022,0.0004]; figure(1; [H,w]=freqz(B,A; plot(w,abs(H,'' figure(2; h=impz(B,A; stem(h,'.'; figure(3; zplane(B,A; z=roots(B p=roots(Ax=[-4,-2,0,-4,-6,-4,-2,-6,-6,-4,-4,-6,-6,-2,6,12,8,0,-16,-38,-60,-84,-90,-66,-32,-4,-2,-4,8,12,12,10,6,6,4,0,0,0,0,0,-2,-2,0,0,-2,-2,-2,-2,0]; figure(4; y=filter(B,A,x; stem(yA=[1,-3.1836,4.6223,-3.7795,1.8136,-0.48,0.0544];B=[0.0004,0.0022,0.0056,0.0075,0.0056,0.0022,0.0004];figure(1;[H,w]=freqz(B,A;plot(w,abs(H,''figure(2;h=impz(B,A;stem(h,'.';figure(3;zplane(B,A;z=roots(Bp=roots(Ax=[-4,-2,0,-4,-6,-4,-2,-6,-6,-4,-4,-6,-6,-2,6,12,8,0,-16,-38,-60,-84,-90,-66,-32,-4,-2,-4,8,12 ,12,10,6,6,4,0,0,0,0,0,-2,-2,0,0,-2,-2,-2,-2,0];figure(4;y=filter(B,A,x;subplot(2,1,1;stem(xsubplot(2,1,2;stem(y实验六Fs=5000;[b,a]=butter(3,pi/4*Fs,'s'; [c,d]=impinvar(b,a,Fs;[H,w]=freqz(c,d;figure(1subplot(2,1,1plot(w/pi,abs(H;ylabel('³å»÷ÏìÓ¦²»±ä·¨';[m,n]=bilinear(b,a,Fs;[M,w]=freqz(m,n;subplot(2,1,2plot(w/pi,abs(M;ylabel('Ë«ÏßÐԱ任·¨';grid;wp=0.4*pi;ws=0.5*pi;ap=3;as=20;[N,wn]=buttord(wp/pi,ws/pi,ap,as; [b,a]=butter(N,wn,'low';figure(2freqz(b,a;n=0:47;x=1+cos(pi*n/4+cos(2*pi*n/3;y=filter(b,a,x;figure(3subplot(2,1,1;plot(n,x;grid;subplot(2,1,2;plot(n,y;grid;ws=0.4*pi;wp=0.5*pi;ap=3;as=20;[N,wn]=buttord(wp/pi,ws/pi,ap,as; [b,a]=butter(N,wn,'high';figure(4freqz(b,a;n=0:47;x=1+cos(pi*n/4+cos(2*pi*n/3;y=filter(b,a,x;figure(5subplot(2,1,1;plot(n,x;grid;subplot(2,1,2;plot(n,y;grid;wp=[0.2*pi 0.48*pi];ws=[0.1*pi 0.55*pi];ap=3;as=20;[N,wn]=buttord(wp./pi,ws./pi,ap,as; [b,a]=butter(N,wn,'bandpass';figure(6freqz(b,a;n=0:47;x=1+cos(pi*n/4+cos(2*pi*n/3;y=filter(b,a,x;figure(7subplot(2,1,1;plot(n,x; grid;subplot(2,1,2; plot(n,y; grid;实验七N=25;wn=0.6;b=fir1(N,wn,hamming(N+1; [H,w]=freqz(b,1;figure(1n=0:N;stem(b,'.';gridfigure(2plot(w/pi,20*log10(abs(H; gridb2=fir1(N,wn,boxcar(N+1; [H2,w]=freqz(b2,1;figure(3n=0:N;stem(b2,'.';gridfigure(4plot(w/pi,20*log10(abs(H2;gridb3=fir1(N,wn,blackman(N+1; [H3,w]=freqz(b3,1;figure(5n=0:N;stem(b3,'.';gridfigure(6plot(w/pi,20*log10(abs(H3;gridN2=30;wn2=[0.3 0.6];b4=fir1(N2,wn2,hamming(N2+1; [H4,w]=freqz(b4,1;figure(7n=0:N;stem(b4,'.';gridfigure(8plot(w/pi,20*log10(abs(H4;grid习题一n=-12:12;x=(n>=-2&(n<2;x0=(2.^nx1=x.*x0;subplot(3,1,1; stem(n,x1,'.'x01=(n>=-4&(n<4; x02=(n>-4&(n<=4; x2=x02-x01; subplot(3,1,2; stem(n,x2,'.'x3=cos(0.3*pi*n; subplot(3,1,3;stem(n,x3,'.'习题二n=-50:50;N1=16;n1=0:N1-1;N2=25;n2=0:N2-1;N3=32;n3=0:N3-1;N4=50;n4=0:N4-1;w=-2*pi:0.01:2*pi;x01=(n>=0;x02=(n>=32;x0=x01-x02;x1=sin(0.25*n*pi.*x0; figure(1X1=dtft(x1,n,w;subplot(2,1,1;plot(w,abs(X1; subplot(2,1,2;plot(w,angle(X1;x2=sin(0.25.*n1*pi; figure(2X2=fft(x2,N1; subplot(2,1,1;stem(n1,abs(X2; subplot(2,1,2;stem(n1,angle(X2; figure(3X3=fft(x3,N2; subplot(2,1,1;stem(n2,abs(X3; subplot(2,1,2;stem(n2,angle(X3; figure(4X4=fft(x4,N3; subplot(2,1,1;stem(n3,abs(X4; subplot(2,1,2;stem(n3,angle(X4;习题三dt=0.0005;t=-0.005:dt:0.005;x0=(exp(-1000*t.*cos(2*pi*t;n=-500:500;w=-3*pi:0.001:3*pi;Ts1=1/20000;Ts2=1/5000;Ts3=1/1000;x1=(exp(-1000*n*Ts1.*cos(2*pi*n*Ts1; x2=(exp(-1000*n*Ts2.*cos(2*pi*n*Ts2; x3=(exp(-1000*n*Ts3.*cos(2*pi*n*Ts3; X1=dtft(x1,n,w;X2=dtft(x2,n,w;X3=dtft(x3,n,w;figure(1;plot(t,x0;figure(2subplot(3,1,1;plot(w,abs(X1 subplot(3,1,2;plot(w,abs(X2 subplot(3,1,3;plot(w,abs(X3习题四A=[1,-0.5];B=[1,2];figure(1;zplane(B,A;z=roots(Bp=roots(Afigure(2;h=impz(B,A;stem(h,'.';figure(3;[H,w]=freqz(B,A;plot(w,abs(H,''figure(4;n=0:19;x=(n>=0&(n<20;y=filter(B,A,x;subplot(2,1,1;stem(xsubplot(2,1,2;stem(y习题五wn=[0.1*pi 0.2*pi];N=10;[b,a]=butter(N,wn,'bandpass'; figure(1freqz(b,a;figure(2n=0:N;stem(b,'.';grid;习题六wp=0.1; ws=0.2;Rp=3;Rs=30;[N,wn]=buttord(wp,ws,Rp,Rs; [b,a]=butter(N,wn,'low'; freqz(b,a;习题七Fs=1;figure(1[b,a]=butter(2,pi/4*Fs,'s'; [c,d]=impinvar(b,a,Fs;[H,w]=freqz(c,d;plot(w/pi,abs(H;ylabel('³å¼¤ÏìÓ¦²»±ä·¨'; grid[q,w]=butter(2,pi/4*Fs,'s'; [q0,w0]=lp2hp(q,w,pi/4*Fs' [m,n]=bilinear(q0,w0,Fs; [H,w]=freqz(m,n;figure(2plot(w/pi,abs(H;ylabel('Ë«ÏßÐԱ任·¨';grid习题八N=18;wn=0.4;b=fir1(N,wn,hamming(N+1; [H,w]=freqz(b,1;figure(1n=0:N;subplot(2,1,1;stem(b,'.';subplot(2,1,2;plot(w/pi,20*log10(abs(H; ylabel('º£Ã÷´°';b2=fir1(N,wn,boxcar(N+1; [H2,w]=freqz(b2,1;figure(2n=0:N;subplot(2,1,1;stem(b2,'.';subplot(2,1,2;plot(w/pi,20*log10(abs(H2; ylabel('¾ØÐδ°';b3=fir1(N,wn,blackman(N+1; [H3,w]=freqz(b3,1;figure(3n=0:N;subplot(2,1,1;stem(b3,'.';subplot(2,1,2;plot(w/pi,20*log10(abs(H3; ylabel('²¼À³¿ËÂü´°';习题九N=16;wn=0.5;b=fir1(N,wn,'high',hamming(N+1; [H,w]=freqz(b,1;subplot(2,1,1;n=0:N;stem(b,'.';gridsubplot(2,1,2;plot(w/pi,20*log10(abs(H; grid。
DSP课程设计题目
下列三题选其中一个:
一、DSP发展现状及前景展望综述,5000字以上。
二、设计一个基于DSP的数据(生物医学信号、音频、图像信号等)采集系统或某系统的前端预处理部分。
设计包括以下部分(可根据具体要求和需要增删):
(1)前置预处理部分:模拟信号处理部分;
(2)A/D转换部分:根据设计要求和需要选择A/D及采样速率,但要在设计中说明选择依据并给出A/D与DSP接口的软硬件设计;
(3)DSP的软硬件设计部分:包括DSP及相关硬件的设计和DSP信号处理功能(滤波、陷波、特殊处理等处理)实现的软件设计;
(4)DSP处理后的数据应用或与后端部分的接口部分。
设计以论文形式给出,论文主要包括以下内容(可根据需要增删及更改各部分题目):
(1)设计目标:根据上述要求确定设计所要达到的预期目标及相关的选题依据;(2)DSP及相关器件的选择和选择依据;
(3)硬件设计:给出硬件设计电路图或系统框图,并对给部分进行相关说明;(4)软件设计:详细叙述软件设计的过程,包括仿真过程、程序设计等;(5)总结与讨论:设计中的重点、难点及遇到的问题,该设计的实际意义、后续工作及应用前景。
三、实验室DSP开发板音频数据采集、处理及输出的软硬件实现分析。
报告论文按标准论文格式给出,包括中英文摘要和参考文献等内容,交打印版和电子版。
一、DSP设计题目设计合适的巴特沃斯、切比雪夫IIR滤波器、窗函数FIR滤波器分别对同一段语音进行信号处理。
二、DSP设计要求1.运用双线性变换法设计高通巴特沃斯滤波器:性能指标:fst=4000 Hz, fc=5000 Hz, Rst=30 dB, Rp=5 dB2.运用冲击响应不变法设计带通切比雪夫滤波器:性能指标:fc1=2000 Hz, fc2=3000 Hz, fst1=1000 Hz, fst2=4000 Hz, Rst=30 dB, Rp=5 dB。
3.选择合适的窗函数设计带阻滤波器:性能指标:fst1=2000 Hz, fst2=3000 Hz, fc1=1000 Hz, fc2=4000 Hz, Rst=30 dB, Rp=5 dB4.了解和掌握用MATLAB实现IIR和FIR滤波器的设计方法、过程,为以后的设计打下良好基础。
三、DSP设计原理(1)双线性变换法高通巴特沃斯数字滤波通过所给的技术指标我们可得数字域技术指标:通带截止频率wc和阻带截止频率wst,通过阻带和通带的最小衰减,运用buttord函数,得到返回阶数N 及3dB的频率Wn。
运用butter就可以得到高通巴特沃斯滤波器的系统函数系数AB, 用freqz对系统函数进行抽样,就可以得到高通巴特沃斯滤波器的抽样频谱,(2)冲击响应不变法带通切比雪夫数字滤波器通过所给的技术指标可以得到模拟滤波器的技术指标,从而用过cheb1ord 函数可以得到N和Wn,cheby1函数可以得到得到模拟域的系统函数,通过冲击响应不变法impinvar就可以得到带通切比雪夫数字滤波器的系统函数的系数(3)选择合适的窗函数设计FIR数字滤波器通过阻带最小衰减30dB及过渡带宽要求选择汉宁窗及N的的大小。
通过fir1函数当中选择’stop’得到窗函数的系统函数的系数,从而就可以得到FIR带阻数字滤波器四、DSP源程序清单(1)语音信号的采集[y,fs]=wavread('d:\333.wav',[1000 60000]); %利用函数wavread对语音信号进行采样,记住采样频率和采样点数。
《DSP 原理及应用课程设计题目》2、基于TMS320VC5402 的频谱分析系统设计要求:(1)系统设计中,C5402 完成数据处理,AT89S52 单片机完成控制和显示,绘制出系统框图(VISIO);(2)包括电源设计、复位电路设计、时钟电路设计、A/D 转换设计、电平转换设计、JTAG 接口设计等,用Protel 软件绘制原理图和PCB 图;(3)给出程序流程图,设计频谱分析系统软件(C5402 的数据处理软件、单片机的控制及显示软件)(4)通过对系统的全面分析得出设计;结论(被处理信号的频率范围、采用的信号处理算法等)(5)参考文献,论;文格式规范。
3、基于TMS320VC5402 的FIR 数字滤波器的设计要求:(1)绘制系统框图(VISIO);(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、A/D 转换设计、JTAG 接口设计等,用Protel 软件绘制原理图和PCB 图;(3)给出所设计的FIR 低通滤波器的技术指标,用MATLAB 求解滤波器的参数并仿真;(4)给出程序流程图,编写程序,在CCS 中完成仿真;(5)参考文献、论文格式规范。
4、基于TMS320VC5402 的IIR 数字滤波器的设计(适合于MATLAB )要求:(1)绘制系统框图(VISIO);(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、A/D 转换设计、JTAG 接口设计等,用Protel 软件绘制原理图和PCB 图;(3)给出所设计的IIR 滤波器的技术指标,用MATLAB 求解滤波器的参数并仿真;(4)给出程序流程图,编写程序,在CCS 中完成仿真;(5)参考文献、论文格式规范。
5、基于TMS320VC5402 的自适应滤波器设计要求:(1)绘制系统框图(VISIO);(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、A/D 转换设计、JTAG 接口设计等,用Protel 软件绘制原理图和PCB 图;(3)给出所设计的自适应滤波器的原理及技术指标,并在MATLAB 环境下仿真;(4)给出程序流程图,编写程序,在CCS 中完成仿真;(5)参考文献、论文格式规范。
DSP课程设计报告班级:姓名:学号:题目一:基于Matlab的数字滤波器设计及其对语音信号的应用1.课程设计的目的:1).掌握数字信号处理的基本概念、基本理论和基本方法;2).掌握MATLAB设计FIR和IIR数字滤波器的方法;3).掌握在Windows环境下语音信号采集以及时域、频域分析;4).学会MATLAB的使用,掌握MATLAB的程序设计方法;5).学会用MATLAB对信号进行分析和处理。
2.课程设计内容:录制一段自己的语音信号,对录制的信号进行采样;画出采样后语音信号的时域波形和频谱图;给定滤波器的性能指标,采matlab设计数字滤波器,并画出滤波器的频率响应;然后用自己设计的滤波器对采集的信号进行滤波,画出滤波后信号的时域波形和频谱,并对滤波前后的信号进行对比,分析信号的变化;回放语音信号。
3.课程设计基础:MATLAB编程基础、数字信号处理知识、语音信号处理知识。
4.具体步骤与要求:4.1 语音信号的采集录制一段自己的话音,或利用老师给的语音,在MATLAB软件平台下,利用函数wavread对语音信号进行采样,记住采样频率和采样点数。
wavrecord(2*fs,fs)4.2语音信号的频谱分析要求画出语音信号的时域波形;然后对语音号进行快速傅里叶变换,得到信号的频谱特性。
fft4.3设计数字滤波器,画出其频率响应曲线各滤波器的性能指标:(1)低通滤波器性能指标fp=1000Hz, fs=1200Hz, As=40dB, Ap=1dB。
(2)高通滤波器性能指标fs=4000Hz, fp=4300Hz, As=40dB, Ap=1dB(3)带通滤波器性能指标fp1=1200 Hz, fp2=3 000 Hz, fs1=1000 Hz, fs2=3200 Hz, As=40dB, Ap=1dB。
要求:(1)频率变换法设计IIR滤波器:可以利用函数butter、cheby1、cheby2和ellip等设计。
题目1: 交通灯综合控制用F2812设计一个交通灯控制系统。
具体要求如下:-交通灯分红黄绿三色,东、南、西、北各一组,用灯光信号实现对交通的控制:绿灯信号表示通行,黄灯表示警告,红灯禁止通行,灯光闪烁表示信号即将改变。
-计时显示:LCD 上显示计数值,每秒改变计数显示。
-正常交通控制信号顺序:正常交通灯信号自动变换(1)南北方向绿灯,东西红灯(10 秒)。
(2)南北方向绿灯闪烁。
(3)南北方向黄灯。
(4)南北方向红灯,东西方向黄灯。
(5)东西方向绿灯(60秒)。
(6)东西方向绿灯闪烁。
(7)东西方向黄灯。
(8)返回(1)循环控制。
-紧急情况处理:模仿紧急情况(重要车队通过、急救车通过等)发生时,交通警察手动控制(1)当任意方向通行剩余时间多于10秒,将时间改成10秒。
(2)正常变换到四面红灯(0 秒)。
(3)直接返回正常信号顺序的下一个通行信号(跳过闪烁绿灯、黄灯状态)。
题目2: 步进电机控制用F2812设计一个步进电机控制系统,具体要求如下:(1)通过计数器的加或减计数切换相对应的控制字,实现对步进电机驱动器的初始化。
(2)通过两个按钮分别控制步进电机正、反转动方向。
(3)转速通过PW M的定频调宽法设置速度,即PWM脉冲周期不变,通过改变占空比来设定不同转速。
(4)通过LCD液晶显示屏显示相应转速。
(5)设置步进电机开启、停止开关,默认开启步进电机为正转。
题目3: 有限冲击响应滤波器(FIR)根据要求设计低通FIR滤波器。
要求:通带边缘频率10kHz,阻带边缘频率22kHz,阻带衰减75dB,采样频率50kHz。
设计:-过渡带宽度=阻带边缘频率-通带边缘频率=22-10=12kHz-采样频率:f1=通带边缘频率+(过渡带宽度)/2=10000+12000/2=16kHzΩ1=2πf1/fs=0.64π-理想低通滤波器脉冲响应:h1[n]=sin(nΩ1)/n/π=sin(0.64πn)/n/π-根据要求,选择布莱克曼窗,窗函数长度为:N=5.98fs/过渡带宽度=5.98*50/12=24.9-选择N=25,窗函数为:w[n]=0.42+0.5cos(2πn/24)+0.8cos(4πn/24)-滤波器脉冲响应为:h[n]=h1[n]w[n] |n|≤12h[n]=0 |n|>12-根据上面计算,各式计算出h[n],然后将脉冲响应值移位为因果序列。
基于dsp课程设计题目一、教学目标本课程的教学目标是使学生掌握DSP(数字信号处理器)的基本原理、应用方法和编程技巧。
通过本课程的学习,学生将能够:1.知识目标:了解DSP的基本概念、发展历程和分类;掌握DSP的基本结构和原理;熟悉DSP的编程语言和开发工具。
2.技能目标:能够使用DSP仿真器进行程序设计和调试;能够运用DSP知识解决实际信号处理问题;具备DSP系统的设计和优化能力。
3.情感态度价值观目标:培养学生对DSP技术的兴趣和好奇心,提高学生运用所学知识解决实际问题的积极性;培养学生团队合作精神和创新意识。
二、教学内容本课程的教学内容分为五个部分:1.DSP概述:介绍DSP的基本概念、发展历程和分类,使学生对DSP技术有一个整体的认识。
2.DSP基本结构与原理:讲解DSP的硬件结构和软件原理,包括指令集、寄存器、数据通路等,使学生了解DSP的内部工作原理。
3.DSP编程语言与开发工具:学习DSP专用的编程语言,如C语言扩展,以及相关的开发工具和仿真器,培养学生进行DSP程序设计和调试的能力。
4.DSP应用案例分析:通过实际案例,使学生掌握DSP在信号处理、通信、图像处理等领域的应用方法。
5.DSP系统设计与优化:讲解DSP系统的设计方法和优化技巧,培养学生具备DSP系统设计和优化的能力。
三、教学方法本课程采用多种教学方法,包括讲授法、讨论法、案例分析法和实验法等,以激发学生的学习兴趣和主动性:1.讲授法:通过讲解DSP的基本概念、原理和应用,使学生掌握课程的基本知识。
2.讨论法:学生进行课堂讨论,引导学生主动思考和分析问题,提高学生的理解能力和表达能力。
3.案例分析法:通过分析实际案例,使学生了解DSP在各个领域的应用,培养学生解决实际问题的能力。
4.实验法:安排实验室实践环节,使学生亲手操作DSP仿真器和实验设备,培养学生的动手能力和实践能力。
四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备等:1.教材:选用权威、实用的教材,为学生提供系统的DSP知识体系。
《DSP原理及应用课程设计题目》
1、基于TMS320VC5402的DSP最小系统设计
要求:
(1)绘制系统框图(VISIO);
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)编写测试程序;
(4)从理论上分析,设计的系统要满足基本的信号处理要求;
(5)参考文献、论文格式规范。
2、基于TMS320VC5402的频谱分析系统设计(可作为毕业设计)
要求:
(1)系统设计中,C5402完成数据处理,AT89S52单片机完成控制和显示,绘制出系统框图(VISIO);
(2)包括电源设计、复位电路设计、时钟电路设计、A/D转换设计、电平转换设计、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)给出程序流程图,设计频谱分析系统软件(C5402的数据处理软件、单片机的控制及显示软件);
(4)通过对系统的全面分析得出设计结论(被处理信号的频率范围、采用的信号处理算法等);
(5)参考文献,论文格式规范。
3、基于TMS320VC5402的FIR数字滤波器的设计
要求:
(1)绘制系统框图(VISIO);
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、A/D转换设计、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)给出所设计的FIR低通滤波器的技术指标,用MATLAB求解滤波器的参数并仿真;
(4)给出程序流程图,编写程序,在CCS中完成仿真;
(5)参考文献、论文格式规范。
4、基于TMS320VC5402的IIR数字滤波器的设计
要求:
(1)绘制系统框图(VISIO);
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、A/D转换设计、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)给出所设计的IIR滤波器的技术指标,用MATLAB求解滤波器的参数并仿真;
(4)给出程序流程图,编写程序,在CCS中完成仿真;
(5)参考文献、论文格式规范。
5、基于TMS320VC5402的自适应滤波器设计
要求:
(1)绘制系统框图(VISIO);
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、A/D转换设计、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)给出所设计的自适应滤波器的原理及技术指标,并在MATLAB环境下仿真;
(4)给出程序流程图,编写程序,在CCS中完成仿真;
(5)参考文献、论文格式规范。
6、基于TMS320VC5402的指纹识别系统设计(可作为毕业设计)
要求:
(1)绘制系统框图(VISIO),主要包括图像采集、图像处理和图像识别,C5402与PC间通过RS232通信;
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、指纹采集传感器电路设计、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)研究指纹识别算法,并在MATLAB环境下仿真;
(4)给出程序流程图,编写部分程序;
(5)参考文献、论文格式规范。
7、基于TMS320VC5402的虹膜识别系统设计(可作为毕业设计)
要求:
(1)绘制系统框图(VISIO),主要包括虹膜图像采集、图像处理和图像识别,C5402与PC间通过RS232通信;
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、虹膜图像采集电路设计、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)研究虹膜识别算法,并在MATLAB环境下仿真;
(4)给出程序流程图,编写部分程序;
(5)参考文献、论文格式规范。
8、基于TMS320VC5402的语音信号采集系统设计
要求:
(1)绘制系统框图(VISIO);
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、A/D接口电路设计(P240)、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)研究语音信号处理算法,并在MATLAB环境下仿真;
(4)给出程序流程图,编写初始化程序及数据处理程序;
(5)参考文献、论文格式规范。
9、基于TMS320VC5402的LED显示系统设计
要求:
(1)绘制系统框图(VISIO),采用C5402+单片机方案;
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)实现DSP与PC通信、DSP与单片机通信;
(4)给出程序流程图,编写部分程序;
(5)参考文献、论文格式规范。
10、基于TMS320VC5402的振动信号测试系统设计
要求:
(1)绘制系统框图(VISIO),采用C5402+MCU方案;
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、振动信号采集电路A/D设计、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)实现DSP与MCU通信(HPI接口);
(4)给出程序流程图,编写部分程序;
(5)参考文献、论文格式规范。
11、基于TMS320VC5402的电能质量监测系统设计
要求:
(1)绘制系统框图(VISIO),对振动信号进行采集并用LCD显示采集结果;
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、锁相倍频电路及频率测量电路设计、JTAG接口设计等,用Protel 软件绘制原理图和PCB图;
(3)实现DSP与PC通信;
(4)给出程序流程图,编写部分程序;
(5)参考文献、论文格式规范。
12、基于TMS320VC5402与FPGA的液晶模块接口电路设计
要求:
(1)绘制系统框图(VISIO),采用C5402+FPGA方案;
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)实现DSP与PC通信、DSP与FPGA通信;
(4)给出程序流程图,编写部分程序;
(5)参考文献、论文格式规范。
13、基于TMS320VC5402与单片机的数据处理系统设计
要求:
(1)绘制系统框图(VISIO),采用C5402+51单片机方案;
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、人机交互接口电路设计、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)实现DSP与PC通信、DSP与51单片机通信;
(4)给出程序流程图,编写部分程序;
(5)参考文献、论文格式规范。
14、基于TMS320VC5402的多路温度控制系统设计
要求:
(1)通过采集温度信号实现对加热片的控制,绘制系统框图(VISIO);
(2)包括电源设计、复位电路设计、时钟电路设计、存储器设计、A/D及D/A转换电路、JTAG接口设计等,用Protel软件绘制原理图和PCB图;
(3)实现DSP与PC通信;
(4)给出程序流程图,编写部分程序;
(5)参考文献、论文格式规范。
要求:
目录
一、摘 要(20分)
二、概 述( 5分)
三、系统设计(20分)
四、硬件设计(15分)
五、软件设计(15分)
六、实验结果(10分)
七、总 结(10分)
八、参考文献( 5分)。