dsp课程设计报告-数据采集处理和控制系统设计

dsp课程设计报告-数据采集处理和控制系统设计

ID:6781484

大小:1.53 MB

页数:17页

时间:2018-01-25

dsp课程设计报告-数据采集处理和控制系统设计_第1页
dsp课程设计报告-数据采集处理和控制系统设计_第2页
dsp课程设计报告-数据采集处理和控制系统设计_第3页
dsp课程设计报告-数据采集处理和控制系统设计_第4页
dsp课程设计报告-数据采集处理和控制系统设计_第5页
资源描述:

《dsp课程设计报告-数据采集处理和控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据采集处理和控制系统设计一课程设计要求1.基本DSP硬件系统设计要求①基本DSP硬件系统以TMS320C54x系列为核心处理器,包括最小系统、存储器扩展、显示器、键盘、AD、DA等电路模块;②硬件设计画出主要芯片及电路模块之间的连接即可,重点考查电路模块方案设计与系统地址分配;③设计方案以电路示意图为主,辅以必要的文字说明。2.基本软件设计要求①看懂所给例程,画出例程输出波形示意图;②修改例程程序,使之输出其它波形,如方波、三角波、锯齿波等均可;③设计方案以程序实现为主,辅以必要的文字说明。3.课程设计报告要求①硬件系

2、统设计:设计思路、设计系统功能、主要芯片选型及使用方法、设计方案说明、电路示意图②软件系统设计:示例程序功能解读及输出波形示意图、设计软件功能、设计思路、实现源码(带程序注释)③报告总结二系统分析利用实验箱的模拟信号产生单元产生不同频率的信号,或者产生两个频率的信号的叠加。在DSP中采集信号,并且对信号进行频谱分析,滤波等。通过键盘或者串口命令选择算法的功能,将计算的信号频率或者滤波后信号的频率在LCD上显示。主要功能如下:(1)对外部输入的模拟信号采集到DSP内存,会用CCS软件显示采集的数据波形。(2)对采集的数据进

3、行如下算法分析:①频谱分析:使用fft算法计算信号的频率。②对信号进行IIR滤波或FIR滤波,并且计算滤波前后信号的频率。③外部键盘或者从计算机来的串口命令选择算法功能,并且将结果在LCD上显示。绘制出DSP系统的功能框图、使用AD(AltiumDesigner)绘制出系统的原理图和PCB版图。在DSP中采集信号,用CCS软件显示采集的数据波形,以及对采集的数据进行算法分析。三硬件设计3.1硬件总体结构163.2DSP模块设计3.3电源模块设计16将5V电源电压转换为3.3V和1.6V电源3.4时钟模块设计此处由外部晶振

4、提供时钟信号3.5存储器模块设计16DSP上只有一个读写控制信号引脚,而FLASH有两个引脚,将读、写分开,故在OE上接一个非门电路,实现高时读,低时写。FLASH上的地址线和数据线与DSP上的地址线、数据线相连3.6JATG模块设计3.7TMS320VC5416最小系统PCB版图板上包括了支持TMS320VC5416独立运行的时钟电路、复位电路、Flash模块、JTAG仿真接口电路以及电源模块等。为节省空间和材料,部分器件放在了反面。四软件设计4.1正弦波信号发生器所给例程输出波形为正弦波,波形如下图所示:164.2三

5、角波(方波)信号发生器************************************************************************************三角波信号发生程序(括号内为方波)**************************************************************************************.mmregs.defstartk1.usect"k",1outdata1.set0800h(0800h)outdata2.set

6、09ffh(0fffh)outdata3.set0affh(0fffh)outdata4.set0bffh(0fffh)outdata5.set0cffh(0fffh)outdata6.set0dffh(0fffh)outdata7.set0effh(0fffh)outdata8.set0fffh(0fffh)outdata9.set1000h(0fffh)outdata10.set0fffh(0fffh)outdata11.set0effh(0fffh)outdata12.set0dffh(0fffh)outdata1

7、3.set0cffh(0fffh)outdata14.set0bffh(0fffh)outdata15.set0affh(0fffh)outdata16.set09ffh(0fffh)outdata17.set08ffh(0800h)outdata18.set07ffh(0000h)16outdata19.set06ffh(0000h)outdata20.set05ffh(0000h)outdata21.set04ffh(0000h)outdata22.set03ffh(0000h)outdata23.set02ffh(

8、0000h)outdata24.set01ffh(0000h)outdata25.set00ffh(0000h)outdata26.set01ffh(0000h)outdata27.set02ffh(0000h)outdata28.set03ffh(0000h)outdata29.set04ffh(0000h)out

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

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

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