数字信号处理实验讲义.ppt





《数字信号处理实验讲义.ppt》由会员分享,可在线阅读,更多相关《数字信号处理实验讲义.ppt(79页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验安排两人一组合作完成实验,第一次实验选定的实验桌两人一组合作完成实验,第一次实验选定的实验桌两人一组合作完成实验,第一次实验选定的实验桌两人一组合作完成实验,第一次实验选定的实验桌和实验设备,以后的实验应继续选用;和实验设备,以后的实验应继续选用;和实验设备,以后的实验应继续选用;和实验设备,以后的实验应继续选用;不得随意调换实验时间,如遇特殊情况需调换时间,不得随意调换实验时间,如遇特殊情况需调换时间,不得随意调换实验时间,如遇特殊情况需调换时间,不得随意调换实验时间,如遇特殊情况需调换时间,应提前向指导教师说明;应提前向指导教师说明;应提前向指导教师说明;应提前向指导教师说明;实验实验
2、实验实验经过经过经过经过指导教师检查并允许后才可离开,离开前指导教师检查并允许后才可离开,离开前指导教师检查并允许后才可离开,离开前指导教师检查并允许后才可离开,离开前应将实验桌上的器材收拾整齐;应将实验桌上的器材收拾整齐;应将实验桌上的器材收拾整齐;应将实验桌上的器材收拾整齐;最后完成实验的三组同学负责打扫卫生。最后完成实验的三组同学负责打扫卫生。最后完成实验的三组同学负责打扫卫生。最后完成实验的三组同学负责打扫卫生。实验内容及考核方法实验课共四次,前三次进入实验室完成指定的实验实验课共四次,前三次进入实验室完成指定的实验实验课共四次,前三次进入实验室完成指定的实验实验课共四次,前三次进入实
3、验室完成指定的实验内容,第四次实验根据兴趣查阅有关内容,第四次实验根据兴趣查阅有关内容,第四次实验根据兴趣查阅有关内容,第四次实验根据兴趣查阅有关DSPDSP器件应用器件应用器件应用器件应用的文章和资料,设计的文章和资料,设计的文章和资料,设计的文章和资料,设计DSPDSP实验,写出报告,如需要实验,写出报告,如需要实验,写出报告,如需要实验,写出报告,如需要实现实验,实验室负责安排时间并提供设备和指导实现实验,实验室负责安排时间并提供设备和指导实现实验,实验室负责安排时间并提供设备和指导实现实验,实验室负责安排时间并提供设备和指导帮助。帮助。帮助。帮助。考核包括:考核包括:考核包括:考核包括
4、:前三次上机操作占前三次上机操作占前三次上机操作占前三次上机操作占7070,按照实验过程的表现及完成情,按照实验过程的表现及完成情,按照实验过程的表现及完成情,按照实验过程的表现及完成情况进行打分况进行打分况进行打分况进行打分 第四次选做实验及实验报告占第四次选做实验及实验报告占第四次选做实验及实验报告占第四次选做实验及实验报告占2020 理论课考勤占理论课考勤占理论课考勤占理论课考勤占10%10%实验设备一台PC主计算机一台信号发生器一台示波器一块EVM5402(V2.0)实验板随板附带的可视化集成开发环境DSKCCS实验系统构成EVM5402EVM5402(V2.0)是基于TI公司DSP芯
5、片TMS320VC5402的系统评估板。用于帮助DSP技术人员更快的学习了解TI54X系列DSP的基本特点,掌握C5402DSP在语音处理,数字信号处理中的应用。C5402DSPAlteraCPLDAD50CJTAG1HPIPeripheralExt BusPhoneINPhoneOUTTLC274RS232SRAMSRAMFLASHCrystalResetDC inULTRAMAX232LED1,2,3,4 JP15,14,13,12 JP6JP4JP5JP3JP1器件布局及功能器件布局及功能FG-506信号源Mode/FuncMode/Func(模式(模式/函数)函数)Range/Attn
6、Range/Attn(频率范围粗调(频率范围粗调/衰减)衰减)FrequencyFrequency(频率微调)(频率微调)AmplitudeAmplitude(幅度微调)(幅度微调)注意:实验中需要用信号源产生的信号应满足峰峰注意:实验中需要用信号源产生的信号应满足峰峰值小于值小于1V1V的条件,否则实验板将无法正常对其处理,的条件,否则实验板将无法正常对其处理,甚至影响电路板正常运行,导致实验不能顺利完成。甚至影响电路板正常运行,导致实验不能顺利完成。当使用幅度微调旋钮无法使信号幅度进一步减小时,当使用幅度微调旋钮无法使信号幅度进一步减小时,可将信号源输出衰减设置为可将信号源输出衰减设置为2
7、0dB20dB或或40dB40dB。FG708S信号源功能按键(改变输出波形)Fstep/衰减按键(使用衰减项改变输出衰减)幅度旋钮(幅度微调)大旋钮(改变各功能项的取值)当使用幅度微调旋钮无法使信号幅度进一步减小时,可将信号源输出衰减设置为20dB或40dB。示波器简介手动示波器自检测观察信号波形测量信号幅度程序调试程序调试程序固化程序固化程序构建程序构建(Build)代码编辑代码编辑TI DSP 软件开发流程软件开发流程C源文件源文件C源文件源文件C编译器编译器(C Compiler)汇编源文件汇编源文件(*.asm)汇编源文件汇编源文件(*.asm)汇编器汇编器(Assembler)链接
8、命令文件链接命令文件(*.cmd)链接器链接器(Linker)C语言语言运行时运行时支持库支持库(*.lib)COFF目标文件目标文件(*.obj)软件模拟软件模拟(Simulator)硬件在线仿真硬件在线仿真(Emulator)汇编源文件汇编源文件(*.asm)C源文件源文件(*.c)COFF目标文件目标文件(*.obj)COFF目标文件目标文件(*.obj)*.hexROM/FLASH编程编程DSP 可执行可执行的的 COFF 文件文件(*.out)EmuSimHex格式转换工具格式转换工具建立硬件在线仿真环境建立硬件在线仿真环境(注意操作顺序注意操作顺序)建立建立建立建立DSPDSP硬件
9、电路板和硬件电路板和硬件电路板和硬件电路板和PCPC间的间的间的间的JTAGJTAG仿真设备连接仿真设备连接仿真设备连接仿真设备连接 实验电路板实验电路板实验电路板实验电路板JTAGJTAG插座插座插座插座 =带带带带JTAGJTAG插头的仿真盒插头的仿真盒插头的仿真盒插头的仿真盒 =JTAGJTAG电缆电缆电缆电缆(USB(USB电缆电缆电缆电缆)=PCPC机端口机端口机端口机端口(USB(USB端口端口端口端口)USBUSB电缆和仿真盒之间的接插口是有方向的!电缆和仿真盒之间的接插口是有方向的!电缆和仿真盒之间的接插口是有方向的!电缆和仿真盒之间的接插口是有方向的!连接正确后,再给连接正确
10、后,再给连接正确后,再给连接正确后,再给DSPDSP电路板加电电路板加电电路板加电电路板加电 !拆除仿真连接时,先给拆除仿真连接时,先给拆除仿真连接时,先给拆除仿真连接时,先给DSPDSP硬件硬件硬件硬件 系统断电,然后再拆除仿真设备!系统断电,然后再拆除仿真设备!系统断电,然后再拆除仿真设备!系统断电,然后再拆除仿真设备!不能带电插拔不能带电插拔不能带电插拔不能带电插拔 !DSPJTAG插座JTAG仿真盒USB电缆运行运行 CCS 2.0如果顺利进入如果顺利进入如果顺利进入如果顺利进入CCSCCS软件界面软件界面软件界面软件界面 CCSCCS成功检测到了成功检测到了成功检测到了成功检测到了J
11、TAGJTAG仿真设备,并通过仿真设备成功访问到了仿真设备,并通过仿真设备成功访问到了仿真设备,并通过仿真设备成功访问到了仿真设备,并通过仿真设备成功访问到了DSPDSP硬件系统中的硬件系统中的硬件系统中的硬件系统中的DSPDSP芯片!芯片!芯片!芯片!如果出现错误如果出现错误如果出现错误如果出现错误 检查软硬件环境检查软硬件环境检查软硬件环境检查软硬件环境 !关闭关闭关闭关闭 CCSCCS;给电路板断电;给电路板断电;给电路板断电;给电路板断电;拔下仿真盒端的拔下仿真盒端的拔下仿真盒端的拔下仿真盒端的 USB USB 电缆;电缆;电缆;电缆;重新连接;重新连接;重新连接;重新连接;重新加电;
12、重新加电;重新加电;重新加电;检查检查检查检查 CCS CCS 的配置;的配置;的配置;的配置;重新运行重新运行重新运行重新运行 CCSCCS;用用 CCS 软件进行软件进行DSP实验的步骤实验的步骤为每个独立的实验建立单独的项目为每个独立的实验建立单独的项目为每个独立的实验建立单独的项目为每个独立的实验建立单独的项目 (Project(Project New New);添加实验所需的源文件添加实验所需的源文件添加实验所需的源文件添加实验所需的源文件 (Project(Project Add Files to pAdd Files to project)roject);根据实验要求修改相应的源
13、文件中的根据实验要求修改相应的源文件中的根据实验要求修改相应的源文件中的根据实验要求修改相应的源文件中的C C语言程序;语言程序;语言程序;语言程序;构建构建构建构建outout程序程序程序程序(Project(Project Build/Rebuild All Build/Rebuild All);根据根据根据根据CCSCCS报出的错误信息改错,直到成功生成报出的错误信息改错,直到成功生成报出的错误信息改错,直到成功生成报出的错误信息改错,直到成功生成*.out.out文件;文件;文件;文件;装载装载装载装载outout程序到程序到程序到程序到DSPDSP芯片中芯片中芯片中芯片中 (File
14、(File Load Program Load Program);让让让让DSPDSP芯片运行芯片运行芯片运行芯片运行outout程序程序程序程序 (Debug(Debug Run Run);观察观察观察观察outout程序运行结果程序运行结果程序运行结果程序运行结果 (View(View Graph Graph );有时可根据需要停止有时可根据需要停止有时可根据需要停止有时可根据需要停止outout程序的执行程序的执行程序的执行程序的执行 (Debug(Debug Halt)Halt)。实验源程序所在目录:所在目录:D:D:DSP EXPDSP EXPrts.lib库文件(必须添加)agc_
15、face.h实验板专用的头文件agc_func.h实验板专用的头文件math.h数学函数头文件agc_audio.cmd实验板链接命令文件(必须添加)sin.c例子,产生正弦波sample.c信号采样及输入输出程序 实验一:信号时频域关系及采样定理1.实验目的实验目的了解各种信号(包括周期的或非周期的、连续的或离散的)的频谱特性。熟悉连续信号经采样后的频谱,加深对时域采样定理的理解。2.实验原理信号的时域特性与其频域特性的对应关系在时域上不同的信号(连续、离散、周期、非周在时域上不同的信号(连续、离散、周期、非周期),在频域的表现形式也不同。期),在频域的表现形式也不同。连续信号的频谱不具有周
16、期性,而离散信号的频连续信号的频谱不具有周期性,而离散信号的频谱由于时域的周期采样而呈现固有的周期性:谱由于时域的周期采样而呈现固有的周期性:周期信号的频谱是离散的,而非周期信号的频谱周期信号的频谱是离散的,而非周期信号的频谱则是连续的。则是连续的。2.实验原理信号的时域特性与其频域特性的对应关系简要归纳起来即是:时域时域频域频域连续信号非周期的离散信号周期延拓的周期信号离散的非周期信号连续的2.实验原理采样定理连续时间信号的处理往往是通过对其采样得到的连续时间信号的处理往往是通过对其采样得到的离散时间序列的处理来完成的。离散时间序列的处理来完成的。信号被采样后频谱如何变换?信号被采样后频谱如
17、何变换?什么情况下可以从采样信号中不失真地恢复出原什么情况下可以从采样信号中不失真地恢复出原来信号?来信号?实际采样与理想采样实际采样与理想采样理想采样信号的频谱理想采样信号的频谱最高截止频率为c傅氏变换仍为冲激序列导致频域周期延拓奈奎斯特采样定理对连续信号以频率对连续信号以频率FsFs进行等间隔采样形成的理想采进行等间隔采样形成的理想采样信号,其频谱是以采样角频率样信号,其频谱是以采样角频率(2Fs)(2Fs)为周期对原为周期对原连续信号频谱进行周期性延拓形成的。连续信号频谱进行周期性延拓形成的。采样频率采样频率FsFs要大于等于要大于等于2 2倍的连续信号的最高频率才倍的连续信号的最高频率
18、才不会造成频谱混叠现象。不会造成频谱混叠现象。设连续信号设连续信号Xa(t)Xa(t)属带限信号,最高截止频率为属带限信号,最高截止频率为cc,如果采样角频率如果采样角频率s2cs2c,那么让采样信号,那么让采样信号xa(t)xa(t)通通过一个增益为过一个增益为T T,截止频率为,截止频率为s/2s/2的理想低通滤波器,的理想低通滤波器,可以唯一地恢复出原连续信号可以唯一地恢复出原连续信号Xa(t)Xa(t)。否则。否则s2cs=N+M-L=N+M-1 1,所以用,所以用DFTDFT计算线性卷积的条件是计算线性卷积的条件是DFTDFT点数点数L=N+M-1L=N+M-1。实现原理图实现原理图
19、IDFT的运算方法以上所讨论的算法中的IDFT运算有没有快速算法“IFFT”比较IDFT的定义式:DFT:IDFT:IDFT与DFT的差别:1)把DFT中的每一个系数改为,2)再乘以常数1/N,法一:则以上所讨论的时间抽取或频率抽取的FFT运算均可直接用于IDFT运算,当然,蝶形中的系数应改为。法二:法二:完全不需要改动完全不需要改动FFT程序,而是直接利用它作程序,而是直接利用它作IFFT。考虑到考虑到 故故 IFFT计算分三步:计算分三步:将将X(k)取共轭(虚部乘以取共轭(虚部乘以-1)对对 直接作直接作FFT 对对FFT的结果取共轭并乘以的结果取共轭并乘以1/N,得,得x(n)。)。程
20、序实现流程图实验内容(1)使用FFT计算循环卷积、快速卷积循环卷积序列:观察循环卷积的输出结果序列序列1:1:x(n)=11110000 x(n)=11110000序列序列2:2:y(n)=00111100y(n)=00111100快速卷积序列:观察快速卷积的输出结果序列序列1 1:正弦序列:正弦序列x(n)=sin(/8n)x(n)=sin(/8n),序列长度为,序列长度为n=64n=64。序列序列2 2:单位采样序列:单位采样序列(n)(n),序列长度为,序列长度为n=64n=64。实验内容(2)signalfft.c实时FFT变换从信号源分别输入正弦波、方波及三角波,频率小于采样频率0.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字信号 处理 实验 讲义

限制150内