《DSP实验讲义》PPT课件

《DSP实验讲义》PPT课件

ID:36666240

大小:1.82 MB

页数:52页

时间:2019-05-09

《DSP实验讲义》PPT课件_第1页
《DSP实验讲义》PPT课件_第2页
《DSP实验讲义》PPT课件_第3页
《DSP实验讲义》PPT课件_第4页
《DSP实验讲义》PPT课件_第5页
资源描述:

《《DSP实验讲义》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数字信号处理实验讲义——XDTIDSPLAB认识实验软硬件设备数字式示波器信号发生器实验电路板、仿真器计算机CCS软件如何实现数字信号实验?DSPDACPhoneINPhoneOUT模拟信号输入模拟信号输出ADCC5402采样量化恢复滤波运行程序实现数字信号处理串行数字信号AD50C芯片采样/转换率可编程设定+5VIN如何实现数字信号实验?DSPC5402JTAG调试口JTAG仿真器借助仿真器,编制好的程序可在线装载至DSP芯片中运行,DSP芯片内部的数据也可通过计算机以多种形式显示出来。DSP开发

2、软件模拟信号的生成和测量DACPhoneINPhoneOUT模拟信号输入模拟信号输出ADCFuncOut见桌面上的操作说明见桌面上操作说明冬季人体易产生静电,电路板加电后不要用手或异物触摸电路板上的芯片!防止由于静电使电路板损坏。保持电路板周围的桌面整洁干净!避免杂物使电路板短路造成损坏!注意事项!注意事项!小心操作!爱惜实验设备!禁止使用U盘!实验期间保持安静!遇到自己不能解决的问题请示意辅导老师。实验一CCS的使用及 信号的时域形式和频域形式 之间的关系实验目的学会如何连接PC机与实验电路板掌握

3、使用CCS软件编制DSP程序的流程学会在线装载并运行DSP程序学会使用CCS显示DSP内部数据结果时域图形频域图形验证信号时域形式和频域形式间的关系实验步骤第一步连接实验板并给实验板加电;第二步双击桌面上的CCSC50002.0图标,运行CCS软件。实验步骤——以下步骤请跟随演示一起操作第三步学习并记住DSP程序开发流程;第四步装载编制好的程序到电路板并运行;第五步使用CCS以图形化方式显示出DSP芯片运行后得到的数据结果(存放于DSP芯片内部存储器中)。显示数据的波形(即时域图形)显示数据的频域图

4、形(由CCS软件自动对数据进行FFT变换得到)实验步骤第六步按照以下要求修改main函数代码;在1024点缓冲区data2中生成一个非周期序列,形式为前8点为1,其余为零。在1024点缓冲区data3中生成一个周期为8的周期序列,形式任意。在1024点缓冲区data4中生成一个周期为16的周期序列,形式任意。第七步重新Build整个project,成功后装载到电路板,紧接着运行。显示出缓冲区data1~4中四种序列的时域图形和频域图形(共8个)。第八步观察结果并与理论知识互相验证。第九步示意老师检查

5、登记,并口述所得结论。实验二 信号采样与采样定理实验目的实现信号采样(模拟信号数字化)验证采样定理实验原理DSPPhoneIN用信号发生器生成频率为Fc的模拟信号ADCC5402采样量化运行程序对ADC进行配置,并获取采样数据串行通信AD50C芯片采样频率Fs最大可编程为16KHz采样频率(Fs)要大于等于2倍的连续信号的最高频率(Fc)才不会造成频谱混叠现象,才能无失真地恢复原连续信号。实验步骤第一步使用CCS建立新的project,添加如下文件到project中:D:DSPEXPagc_au

6、dio.cmdD:DSPEXPrts.libD:DSPEXPdatasample.c第二步Build整个project;第三步读datasample.c中的代码,读agc_func.h中的代码,确认代码对ADC的采样率配置;第四步装载Build好的程序到电路板并运行,观察运行是否正常(LED灯闪烁为正常);实验步骤第五步使用信号发生器产生模拟信号(峰峰值小于1V的正弦信号),送至实验板PhoneIN端口中;第六步在CCS上观察DSP内存中1024点实时采样序列的时域图形及其频域图形;第七步想

7、一想在不改变采样频率的前提下应该如何验证采样定理,按照自己的想法继续实验以验证采样定理;第八步示意老师检查登记,演示你对采样定理的验证,说出采样定理背后的理论解释。实验三 快速傅立叶变换FFT的应用实验目的利用FFT求IDFT利用FFT求序列的线性卷积和循环卷积利用FFT得到采样序列的幅度谱实验原理DFT:在DFT计算中,不论是乘法和加法,运算量均与N2成正比。因此当N较大时,运算量十分巨大。FFT——DFT的快速算法利用的周期性和对称性,把大点数的DFT运算依次分解为若干个小点数的DFT,从而减少

8、了运算量。可分为时间抽取法和频率抽取法两类算法。IDFT:利用FFT也可以方便的实现快速的IDFT运算。实验原理对等式两边同时取两次共轭:IFFT计算可分三步:①将X(k)取共轭(虚部乘以-1);②对①的结果作FFT;③对FFT的结果取共轭并乘以1/N,得x(n)。所以,只需要编制一个FFT函数代码模块,就能够实现快速DFT和快速IDFT运算实验原理利用FFT计算序列的循环卷积循环卷积既可以在时域直接计算,也可以先对要循环卷积的序列进行DFT,转换到频域相乘,再经过I

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。