DSP课程设计报告_第1页
DSP课程设计报告_第2页
DSP课程设计报告_第3页
DSP课程设计报告_第4页
DSP课程设计报告_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据采集处理和控制系统设计一课程设计要求计思路、实现源码(带程序注释)二系统分析的盘或者串口命令选择算法的功能,将计算的信号频率或者滤波后信号的频率在LCD上显示。主要功能如下:(1)对外部输入的模拟信号采集到DSP内存,会用CCS软件显示采集的数据③外部键盘或者从计算机来的串口命令选择算法功能,并且将结果在理图和PCB版图。三硬件设计D[15..0]LKSA[19..0]0CONTROLPower1MX16BITFLASHWETMS32054X复位电路RESETXDS510JTAGTMS0VC5416最小系统PCB版图三角波(方波)信号发生器***********************************************************************三角波信号发生程序(括号内为方波)*************************************************************************k.usect"k",1dataset06ffh(0000h)dataset05ffh(0000h)dataset04ffh(0000h)dataset03ffh(0000h)dataset02ffh(0000h)dataset01ffh(0000h)dataset00ffh(0000h)dataset01ffh(0000h)dataset02ffh(0000h)dataset03ffh(0000h)dataset04ffh(0000h)dataset05ffh(0000h)dataset06ffh(0000h)dataset07ffh(0000h)T计算输入信号的频率和滤波后的信号频率voidkfft(doublepr[Length],doublepi[Length],intn,intk,doublefr[Length],doublefi[Length],intl,intil){jnvldoublep,q,s,vr,vi,poddr,poddi;for(it=0;it<=n-1;it++)for(i=0;i<=k-1;i++)fr[it]=pr[is];fi[it]=pi[is];}pr[0]=;pi[0]=;npr[1]=cos(p);pi[1]=-sin(p);lpipifor(i=2;i<=n-1;i++)iiprpipri]=p-q;pi[i]=s-p-q;}forititnititfritvrfritfiitvifiitfritvrfritfiitvifi[it+1];}mn;nv=2;forlk2;l0>=0;l0--)forititmnvitit+nv)forjjnv1;j++)iitjnvitjnvpoddrp-q;poddi=s-p-q;ritjpoddriitjpoddipoddrpoddi}}foriini++)}foriini++)}piiatanfiifri*;}}voidConvolveok(oublex//原始输入数据double*h,//冲击响应double*y,//卷积输出结果UINT16Leng,//序列长度UINTh_Len){UINTmpjdoublexmean=;m{xmid[m]=;}ngm{eanxmxmean}meanLengthngm{xmxmxmean}ngm{hLenp{xmidhLenp=xmid[h_Len-p-2];}idxmr=;rm=;forjjhLenj{rxmidjhj];rmrmr;}}}voidmax){{}}{{}}}voidavg(){}sum=;for(j=0;j<256;j++){sumdatabuffj/;}for(j=0;j<256;j++){pr[j]=data_buff[j]-sum;pij=;}{for(t=0;t<FLen;t++){}}voidinterruptExtInt2(void){(unsignedint*)IFR=0xFFFF;//清除所有中断标志data_buff[i1]=port8002&0x00ff;{kfft(pr,pi,256,8,fr,fi,0,1);max();npassfc/;rdesnpassConvolveok(data_buff,h,y,256,51);forj=0;j<256;j++){yrjyj];}kfft(yr,yi,256,8,Yr,Yi,0,1);}量的相对大小证明低通滤波器对高频分量的衰减作用比,但没有完全滤出去④采集数据波形与滤波后波形比较滑。五课程设计总结DSP芯片有更适合于数字信号处理的软件和硬件资源,非常适合于通用数字的功能框图、原理图以及PCB版图。同时掌握了CCS软件的使用和基于TMS320VC541DSP程序的编写。此次课程设计首先绘制系统功能框,用AD软件绘制原理图和PCB版图。件系统。然后再基于此系统功能框图绘制原理图PB版图。在原理图的绘制过程中要充分考虑到所使用的器件及管脚的网络标号,总线的链

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论