- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XXXXXXXXXXXXXXX学院
基于DSP完成语音采集、存储、延时播放
课程名称 : DSP芯片技术及应用
课程编号 :
姓 名 :
学 号 :
班 级 :
日 期 : 2015年06月18号
摘要:数字信号处理器(DSP)由于具有接口简单、编程方便、稳定性好、精度高、可重复性好、集成方便等优点,在电子技术和通信领域得到了广泛的应用。本课题分析了信号处理DSP 与音频模拟芯片TMS320AIC23B的结构特点,描述了两者之间的多通道缓冲串口的硬件连接,并给出了相关软件设计,实现了一个完整的语音信号数字化处理系统,可以对模拟语音信号进行采集、处理、播放等功能。由于DSP的数据处理和传输的并行性,从而极大地提高了系统的运行效率。具有高速、实时、灵活的特点,可以用有限的存储空间存储较多的数字语音信号,完成多种语音处理功能。
关键字:语音信号处理; TMS320AIC23;语音采集
目 录
第1章 课题主要内容与设计原理总框图 3
1.1 课题研究的主要内容 3
1.2 设计原理总框图 3
第 2 章 硬件设计 3
2.1 语音信号的输入 4
2.2 语音信号的输出 4
第3章 软件设计 4
3.1 主程序流程图 4
3.2 DSP 芯片 5
3.2.1 DSP 特点 5
3.3 McBSP 多通道缓冲串口软件设计 6
3.3.1 McBSP 寄存器的配置 6
3.3.2 McBSP 接收与发送中断的软件设计 6
3.3 TMS320AIC23B 接口软件设计 7
3.3.1 TLV320AIC23 的寄存器配置 7
3.4 TMS320AIC23B 音频处理芯片 8
第4章 调试 8
4.1 语音采集与实时延时播放功能调试 8
4.2 语音采集与延时播放系统存储数据调试 9
参 考 文 献 9
附录 10
1.部分程序源代码 10
第1章 课题主要内容与设计原理总框图
1.1 课题研究的主要内容
通过对DSP(5509A)和语音芯片(AIC23)进行配置,可以实现延时播放功能;利用AD 转换采集输入的语音信号,每采集完一个信号后,将数据发送到DSP 的McBSP 接口上,DSP 可以读取到语音数据,结合外部存储器对数据进行存储和处理,从而实现录音和延时播放功能。
1.2 设计原理总框图
本语音信号采集与处理延时播放系统由而下几部分组成:电源电路,TLV320CAIC23芯片设计的音频信号采集与延时播放电路,耳机输入与话筒输出电路,外部数据寄存器的扩展电路。结构框图如下图(1.1)所示,TMS320AIC23B 编解码芯片充当ADC 与DAC 之间的转换。
语音信号采集与处理延时播放硬件结构框图(1.1)
第 2 章 硬件设计
本语音信号采集与处理延时播放系统的硬件设计主要建立在DSP 通过I 2C总线将配置命令发送到 AIC23,配置完成后 AIC23 开始工作。
2.1 语音信号的输入
AIC23 通过其中的AD 转换采集输入的语音信号,每采集完一个信号后,将数据发送到DSP 的McBSP 接口上,DSP 可以读取到语音数据,每个数据为16 位无符号整数,左右通道各有一个数值。
2.2 语音信号的输出
DSP 可以将语音数据通过McBSP 接口发送给AIC23,AIC23 的DA 器件将他们变成模拟信号输出。
第3章 软件设计
系统软件主要分为以下几部分: 5509A的初始化主要完成设定堆栈的大小,CPU工作时钟。以及各个工作寄存器的初始值。AIC23的初始化设置包括差值滤波器和抽样滤波器参数、采样频率、A/D和D/A转换等参数。
3.1 主程序流程图
如图(图3.1)所示,首先对各端口外围设备进行初始化。语音信号通过AIC23采集后经过A/D 转换,把语音信号转化为数字信号,转送到DSP。经过一系列的信号处理后,再通过AIC23 实行D/A 的转换,转换成语音信号后,实现延时播放与播放等功能。
主程序流程图(图3.1)
3.2 DSP 芯片
数字信号处理芯片(digital signal proeessors 简称DSP)诞生于20 世纪70 年代,专门为实时数字信号处理而设计的一种可编程的嵌入式微处理器[2]。它以数字器件特有的稳定性,可重复性,可编程性和易于实现自适应处理特点,取得了突飞猛进的发展。近年来,随着DSP 性能的日趋完善,功耗的逐步降低,开发环境的不断改进以及价格的不断下调,其应用领域已拓展到国民经济生活的各个方面。
3.2.1 DSP 特点
在通用的微处理器中,乘法由软件完成的,即通过加法和移位实现,需
您可能关注的文档
- 机械设计课程设计-于承鑫教程分析.doc
- 机械设计课设计带式输送机传动系统中两级圆柱齿轮减速器教程分析.doc
- 机械设计说明书教程分析.doc
- 机械制造技术基础课程设计__长轴教程分析.doc
- 机组冷态启动步骤教程分析.doc
- 机组启动试运行大纲教程分析.doc
- 机组全冷态整套启动操作票教程分析.doc
- 基础工程实施细则教程分析.doc
- 基础教学楼及地下空间监理细则教程分析.doc
- 基础图案教程分析.doc
- 基于DSP语音信号采集系统的设计教程分析.doc
- 基于FPGA的VGA图像显示控制器设计教程分析.doc
- 基于FPGA的交通灯控制器设计(毕业设计)教程分析.doc
- 基于FPGA的交通灯控制器设计-毕业设计教程分析.doc
- 基于FPGA的交通灯控制器设计教程分析.doc
- 基于FPGA的图像采集系统设计郎杰史文浩组教程分析.doc
- 基于GISGPSGPRS技术的露天矿卡车和电铲监测调度信息系统毕业论文外文翻译教程分析.doc
- 基于GIS的地质灾害与坡度和相对高差相关性教程分析.doc
- 基于GIS的物联网监测信息查询与可视化教程分析.doc
- 基于GoogleEarth和ArcGIS的地理信息系统的设计与实现教程分析.doc
最近下载
- 饮食营养与卫生.doc VIP
- 固定卷扬式启闭机计算书.doc VIP
- 部编版语文三年级上册第四单元习作《续写故事》课件.pptx VIP
- 2025全国大学生英语竞赛c类真题.pdf VIP
- 尼康D5200使用说明书_大陆_VRUM_SG(Sc)01.pdf VIP
- 管理会计智慧树知到答案章节测试2023年安徽财经大学.docx VIP
- 两、三位数除以一位数第1课时 口算和估算 课件 2025 苏教版数学三年级上册.ppt
- 选煤厂操作规程汇编.docx VIP
- 2025中国南方电网有限责任公司共享运营公司招聘(17人)笔试备考试题及答案解析.docx VIP
- 青岛版信息科技第3册学历案.docx VIP
文档评论(0)