摘要DSP是现代数字信号处理技术为高速大量的处理信息而广泛应用的一种有效技术手段,而在其中起关键性作用的即为数据采集处理技术。为了进行连续信号的数字化采集处理以及频谱分析,本次设计采用C语言,仿真了A/D采样,并对信号进行了FFT运算处理,将SEED-DTK_FPD实验箱提供的正弦信号进行A/D采样得到数字信号,对其做FFT分析处理。数字信号处理器采用的是C6000系列的高性能浮点型DSP芯片TMS320C6713。使用CCS软件对程序进行调试及仿真,同时与MATLAB的仿真实验结果进行了比较分析,显知FFT大大降低了DFT运算带来的累计量化误差,使数据采集的运算效率获得极大的提高。35348
毕业论文关键词:A/D采样;快速傅里叶变换;蝶形算法;CCS仿真;
The design of Data acquisition program based on DSP
Abstract
The widespread use of DSP provides an effective means for processing technology,in which data acquisition technology has a key role. The design process for the acquisition and implementation of a continuous signal to make a detailed analysis and presentation. According to the design requirements, the design uses C-language, FFT program are compiled ,based on the A / D sampling program, sinusoidal signal is applied to test to a A / D converter,it is provided by SEED-DTK_FPD , and then take sample of it for analysis by FFT analysis process, its digital signal processor for C6000 series high-performance floating-point TMS320C6713 DSP chip. CCS software is selected in this design of the program debugging and simulation, and the simulation results are compared with MATLAB analysis .Through this design, deepened the understanding of signal characteristics, at the moment,mastered the use of a continuous signal FFT spectral analysis.
Keywords:A/D sampling;Fast Fourier Transform;Cooley-Tukey;CCS Simulation;
目 录
第一章 绪论 1
1.1 DSP研究背景 1
1.1.1 DSP的发展 1
1.1.2 DSP的应用领域 3
1.2 国内外研究现状 4
1.3 课题研究的内容 5
1.3.1本课题的基本内容 5
1.3.2数字信号处理的实现 5
第二章DSP芯片 7
2.1 DSP芯片的划分 7
2.2 DSP芯片的基本结构 7
2.2.1哈佛结构 8
2.2.2 流水线 8
2.2.3 专用的硬件乘法器 9
2.2.4 特殊DSP指令 9
2.3 TMS320C67x 9
第三章 开发环境介绍 10
3.1 CCS集成开发环境 11
3.1.1 CCS开发系统介绍 11
3.1.2 CCS完成目标程序开发 12
3.2 C6000程序基本结构 13
第四章 采样定理及FFT算法的DSP实现 14
4.1 采样定理 15
4.2 FFT的基本原理 15
4.2.1 DFT的基本原理 16
4.2.2 FFT算法的导出 17
第五章 实验仿真 22
5.1 设计流程图 23
5.2 DSP硬件仿真系统 23
5.2.1 SEED-DTK DSP实验系统 24
5.2.2 SEED-DEC6713 25
5.3 基于TMS320C6713的硬件仿真 25
5.3.1 A/D采样 26
5.3.2 FFT变换结果 26
5.4 基于MATLAB的软件仿真 27
5.5 仿真结果分析 28
第751章 总结与展望 30
致谢 31
参考文献 32
第一章 绪论
数字信号处理是一门应用性学科,随着大规模集成电路和超大规模集成电路的发展及计算机技术的不断进步,数字信号处理理论与技术日趋成熟,且仍在不断发展之中。数字信号处理技术在科技领域中的应用越来越广泛,其重要性也在不断的提高。 MATLAB基于DSP的数据采集程序设计:http://www.751com.cn/tongxin/lunwen_33247.html