摘要随着科技的发展,制作数字化硬件的技术不断提高,数字信号处理技术已经被广泛地应用于各种实际应用中。我们要想在频域里分析一个信号就要用到频谱分析仪。因此,频谱分析仪在实际工作和教学中都会被广泛地用到。
为了学习频谱分析仪的工作原理和基于DSP的应用程序设计的基本方法,进行了本次设计。为了分析一个名为test.dat的文件的频谱,我首先使用MATLAB软件观察了它的频谱,然后使用CCS软件进行了程序设计,将分析后的结果保存了下来,再次使用MATLAB观察、对比。19550
论文分章节介绍了数字信号处理的发展、频谱分析仪、频谱分析用到的原理、DSP芯片、MATLAB软件、CCS软件还有设计的过程与结果。
关键词 DSP 频谱分析仪 CCS MATLAB 短时傅里叶变换
毕业设计说明书(论文)外文摘要
Title The design of a simple spectrum analyzer based on DSP
Abstract
With the development of science and technology,digital hardware technology continues to improve,and digital signal processing techniques have been widely used in various practical applications.If we want to analyze a signal in the frequency domain ,we need to use a spectrum analyzer.Thus, the spectrum analyzer will be widely used in practical work and teaching.
In order to learn the principle of spectrum analyzer and how to design applications based on DSP,I conducted this design.In order to analyze the spectrum of a file named test.dat,I first observe its spectrum by using MATLAB software,then use the CCS to design a program ,save the results of analysis,and observe it by using MATLAB software.At last,compare it with the first result.
Thesis with chapters on the the development of digital signal processing,
spectrum analyzer,principle of spectral analysis,MATLAB software,CCS software and the design process and results.
Keywords DSP spectrum analyzer MATLAB CCS STFT
目 次
1 绪论 1
1.1 本文研究背景 1
1.2 本文结构安排 1
2 频谱分析仪简介 2
3 DSP技术和芯片简介 3
3.1 DSP技术简介 3
3.2 DSP芯片介绍 3
4 频谱分析理论基础 8
4.1 傅里叶变换 8
4.2 离散傅里叶变换 10
4.3 快速傅里叶变换 10
4.4 短时傅里叶变换 15
5 设计过程与结果 17
5.1 设计的思路 17
5.2 使用MATLAB进行分析 17
5.3 使用CCS和DSP芯片进行分析 22
5.4 结果分析和问题思考 34
结论 36
致谢 37
参考文献 38
1 绪论
1.1 本文研究背景
21世纪是一个信息时代,信息技术显得特别重要,而测试技术是保证信息技术精密的前提,因此重要意义也就不言而喻。测量时域中的信号,要观测信号随时间变换的波形,需要用到的仪器是示波器;另外,要在频域里观测信号,所需的仪器就是频谱分析仪;而要在调制域中进行测量,就要使用矢量网络信号分析仪。
频谱分析仪主要作用就是把信号的频谱分析出来,然后把结果以我们可以观测的方式显示,供我们进行观察、处理。一个信号的频谱是它的重要特性,我们要分析一个信号,频谱是一定要知道的。因此,每个从事相关工作的人都需要用到频谱分析仪,所以频谱分析仪又被叫做频域中的“射频万用表”。 基于DSP的简易频谱分析仪设计:http://www.751com.cn/tongxin/lunwen_10958.html