没有合适的资源?快使用搜索试试~ 我知道了~
基于DSP的音频信号分析仪的设计毕业设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 103 浏览量
2023-06-20
11:34:52
上传
评论 1
收藏 2.32MB DOC 举报
温馨提示
试读
64页
基于DSP的音频信号分析仪的设计毕业设计.doc
资源推荐
资源详情
资源评论
I
基于 TMS320C5402 的音频信号分析仪的设计及实现
摘 要
随着 DSP 技术的普及,DSP 已越来越广泛地被应用于各个领域,例如:
语音处理、图像处理、模式识别及工业控制等,并且日益显示出其巨大的优
越性。
DSP 是专门的数字信号处理芯片。它以数字计算的方法对信号进行处理,
具有处理速度快、精确、抗干扰能力强、体积小及可靠性高等优点,满足了
对信号快速、精确、实时处理及控制的要求。因此,我们设计一种基于 DSP
芯片 TMS320VC5402 的数字信号分析仪。本文利用了频域分析方法的优点,实
现对一般语音信号幅度、基音频率等特征信息的实时提取。
系统采用数字方法直接由模拟/数字转换器(ADC)对输入信号取样,再
经 FFT 处理后直接获得频谱图的方法,设计实现了音频信号分析仪。前端信
号经放大滤波和 16 位的声卡采样后,利用 DSP 芯片 TMS320VC5402 为数据处
理 核 心 , STC89C51 作 为 控 制 器 引 导 并 控 制 DSP 芯 片 。 采 集 音 频 信 号
(20Hz~20KHz)进行 1024 个点的实时 FFT 变换,DSP 对信号的主频率成分进
行实时分析,并把分析结果通过 HPI 总线传给单片机 STC89C51 进行处理,然
后通过数据线在计算机上显示数据。
关键词: DSP,音频信号分析仪,AD 采样,FFT,单片机 STC89C51
II
THE SIGNAL ANALYSIS INSTRUMENT OF
AUDIO FREQUENCY BASED ON TMS320C5402
DESIGN AND REALIZE
ABSTRACT
With the popularization of DSP technology,DSP has already been more and
more applied to each field widely, for example: pronunciation processing,
imagery processing, pattern-recognition and industrial control,etc., and
demonstrates its enormous superiority day by day.
DSP is the special chip that deals digital signal. It deals with the signal by
method of digital computation, and it has many advantages,as the processing
speed fast, precise, anti-interference ability strongly,small and reliability that is
high,and so on, which have met the requirements for processing signal fast,
precise, real-time processing and control,so we design a kind of analysis
instrument of digital signal that is based on DSP chip TMS320VC5402. This text
uses the advantage of analytical method in frequency rang, which is real-time to
realize to extract for general pronunciation information and characteristic
information of pronunciation frequency.
The system uses the digital method to take a sample for the input signal by
simulation / digital converter (ADC) directly, and after through the FFT
processing to obtain the spectrograph directly ,which design and realize the
signal analysis instrument of the audio frequency. After enlarged and samplied
by AIC23B ,front signal uses DSP chip TMS320VC5402 as data processing core
and STC89C51 as the controller to lead and controls DSP chip .Gathering the
signal of the audio frequency (20Hz~20KHz)is real-time to make FFT
transformation for 1024 points .DSP analyzes the main frequency composition of
the signal in real-time,and gives analysis result to one-chip computer STC89C51
to deal through the HPI bus, and computer demonstrates the data by data line.
III
KEY WORDS:DSP, The signal analysis instrument of audio frequency, AD
samples, FFT, One-chip computer STC89C51
IV
目 录
前 言 ................................................................................................1
第一章 系统描述 .............................................................................3
§1.1 系统方案选择 ......................................................................3
§1.1.1 系统总体方案选择 ........................................................3
§1.1.2 各模块的方案选择 ........................................................6
§1.2 总体方案描述 ......................................................................6
第二章 信号频谱分析仪的硬件设计 ...............................................8
§2.1 DSP 芯片...............................................................................8
§2.1.1 DSP 芯片特点 ................................................................8
§2.1.2 电路设计时应注意的问题...........................................10
§2.2 串行口 McBSP ...................................................................11
§2.2.1 McBSP 简介 .................................................................11
§2.2.2 McBSP 的作用 .............................................................12
§2.3 主机接口 HPI .....................................................................13
§2.3.1 主机接口的传统解决方案...........................................13
§2.3.2 HPI 的简介 ...................................................................14
§2.3.3 HPI 作用.......................................................................15
第三章 信号频谱分析仪的外设 .....................................................17
§3.1 89c51 芯片 ..........................................................................17
§3.1.1 89c51 简介 ...................................................................17
§3.1.2 89c51 的控制作用 ........................................................20
§3.2 A/D 转换电路......................................................................21
§3.3 串口描述 ............................................................................22
第四章 信号频谱分析仪设计的算法 .............................................25
§4.1 FFT 算法简介......................................................................25
§4.2 快速傅里叶变换的原理 .....................................................25
§4.3 功率谱测量方法.................................................................28
§4.4 采样参数的选择.................................................................29
第五章 系统软件设计 ....................................................................31
V
§5.1 DSP 程序设计 .....................................................................31
§5.1.1 芯片选择 .....................................................................31
§5.1.2 FFT 算法设计 ..............................................................31
§5.2 单片机程序设计.................................................................32
第六章 系统调试 ...........................................................................34
§6.1 Keil 调试程序 .....................................................................34
§6.1.1 Keill 软件简介 ............................................................34
§6.1.2 Keil C51 开发系统基本知识 ........................................35
§6.1.3 Keil C51 软件的使用方法 ............................................35
§6.2 集成开发环境 CCS ............................................................36
§6.2.1 CCS 概述......................................................................36
§6.2.2 用 CCS 制作下载程序文件 .........................................37
§6.3 调试环境与测试结果 .........................................................42
§6.3.1 DSP 程序转化为单片机程序........................................42
§6.3.2 运行结果 .....................................................................43
结 论 ..............................................................................................44
参考文献.........................................................................................45
致 谢 ..............................................................................................46
附 录 ..............................................................................................47
附录 1 DSK5402 开发板 .............................................................47
附录 2 DSP 开发板原理图 ..........................................................48
外文资料翻译 .................................................................................49
剩余63页未读,继续阅读
资源评论
- 2301_777488202024-04-25资源使用价值高,内容详实,给了我很多新想法,感谢大佬分享~
老帽爬新坡
- 粉丝: 79
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- 关于mybatis的一些相关资源
- 关于mybatist的一些相关资源
- uni-app实战社区交友类app开发&带视频教程
- mybatis动态sql的一些相关资源
- 隐马尔可夫模型在期货市场的应用_曾琦裕 (1).caj
- 极域解控和极域反控!!!
- 安卓android-serialport-api 串口demo源代码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功