数字化语音存储与回放毕业论文.doc
《数字化语音存储与回放毕业论文.doc》由会员分享,可在线阅读,更多相关《数字化语音存储与回放毕业论文.doc(32页珍藏版)》请在三一办公上搜索。
1、东华理工大学长江学院毕 业 设 计 题 目 数字化语音存储与回放系统 英文题目 Digital voice storageand playback system 学生姓名: 申请学位门类:工学学士 学 号: * 专 业: 电子信息工程 系 别: 机械与电子工程系 指导教师: 职称: 副教授 二零一三年六月摘 要本文介绍了一种以单片机为核心的数字化语音存储和回放系统及该系统的硬件和软件架构。微处理器为AT89C51单片机,同时扩展了一个外部RAM存储器,并由A/D转换器、D/A转换器等电路共同组成。语音存储主要是语音信号经由放大器放大后由滤波器滤除频率以外波形,再由模数转换器A/D把模拟信号转换
2、成数字信号且通过单片机存储到外部存储器中;语音回放主要是把存储的数字信号通过单片机控制读取出来,并经过数模转化器D/A转化成模拟信号,再由滤除频率外波形最后经过输出放大器把该信号放大。语音采集部分采用ADC0832的模数转换,语音播放部分采用DAC0832的数模转换。系统通过键盘接口电路、人机交互、微控制器的中断查询模式和快速响应组成电路。关键要求是能采集、存储和回放控制信号,所以同时辅以带通滤波器电路、增益功率放大电路、外围电路等模块电路对信号进行处理,以保证信息存储和回放的高质量。为了实现该系统对语音信号的控制和语音数据的处理,使用的系统应该结构紧凑,录制和播放功能灵活。最后实现的效果应为
3、系统噪声少,语音播放质量良好。关键词:数字化存储; 回放; RAM; A/D; D/A; 系统AbstractThis paper presents a microcontroller as the core of digital voice storage and playback system and control unit system and its hardware and software architecture. AT89C51 microprocessor chip, and an external RAM memory expansion by A/D converter
4、, D/A converters and other circuit components together. the voice storage mainly speech signals amplified by the amplifier is filtered by the filter frequencies other than waveform, and then by the analog to digital converter A/D converts the analog signal into a digital signal, and stored by the mi
5、crocontroller to the external memory; speech playback mainly to stored digital signal read out by the microcontroller control, and after a digital-analog converter D/A converted into an analog signal, then the filter frequency external waveform and finally through the output amplifier the signal is
6、amplified.Voice collecting part is ADC0832 analog to digital conversion, voice playback part adopts the DAC0832 digital-analog conversion. System through the keyboard interface circuit, HCI, microcontroller interrupt query patterns and rapid response component circuits. Key requirement is to collect
7、, store and playback control signal, supplemented by band-pass filter circuit, the gain power amplifier circuit, the peripheral circuit, the signal processing circuit module, in order to ensure the high quality of information storage and playback. In order to implement the system of control of the s
8、peech signal and voice data processing, the system should use a compact, flexible recording and playback functions. Finally to achieve the effect should be less system noise, voice playback quality is good.Key words: digital; storage; playback; RAM; A/D; D/A; the syste目 录 绪 论11.1 课题背景11.2 课题任务要求11.3
9、 本文的主要内容1 系统总体方案设计22.1 论文题目及分析22.2 系统方案2 系统硬件设计43.1 单片机43.1.1 51单片机介绍43.1.2 51单片机工作模块43.2 拾音器73.3 输入放大电路73.4 带通滤波器设计83.5 A/D转换器93.5.1 A/D转换芯片的选择93.5.2 ADC0832的主要特性和结构93.5.3 ADC0832工作方式93.6 D/A电路103.6.1 D/A转换芯片的选择103.6.2 DAC0832主要特性和结构103.6.3 DAC0832工作方式113.7 输出功率放大器123.8 键盘电路133.9 存储器143.10 状态指示15 系
10、统的软件设计164.1 系统的软件结构164.2 程序总体流程图164.2.1 主程序功能164.2.2 子程序设计17结 论20致 谢21参考文献22附录一23附录二28 绪 论1.1 课题背景语音信号的处理技术一直是人们关注信息科学的焦点,大规模集成技术和计算机技术的高度发展,极大地推动了语音信号处理技术的发展。虽然语音芯片的种类很多,但大用静态RAM来存储语音信息,D/A转换器完成语音回放。并且可以进行语音压缩和更好的音质播放。数字化语音存储与都缺乏灵活性,难以满足不同场合的需要。因此,我们可以使用微处理器控制的数字语音存储与回放系统。该系统采用高速的A/D转换器完成对语音信号的采集,外
11、部存储器回放系统实现对语音信号的存储任务是通过使用数字语音电路来解决的。这是以数字电路为基础、微处理器芯片为核心,含有语音控制、灵活的播放、简单实用且磨损小等特点的存储系统。该系统的技术是集数字化语音电路原理为一体的新型综合技术的语音合成技术。大规模集成电路技术和微控制器技术,可以很容易地实现声音控制。在一些公共设施,智能仪器等电子产品领域应用都非常的广泛。该系统目前有多种方案可以实现,其中之一是使用集成的语音存储和回放的芯片,如政府新闻处的ISDI420;另一个以微控制器为核心,借助A/D转换、D/A转换器和大容量存储器来实现。本文使用微处理器为核心。1.2 课题任务要求 语音频率范围:30
12、0HZ3.4KHZ之间; 语音采样与转换频率8KHZ; 语音存储时间4.096s; 能够回放存储的语音信号,且注意回放质量良好。1.3 本文的主要内容本系统设计由中小规模集成电路组成。整个系统由采集部分、回放部分和控制部分组成。采集部分是将语音信号经音频输入接口和音频放大器转换成有一定幅度的模拟信号,然后再转换成数字信号(ADC),通过控制电路,存入到存储器;回放部分是将存储器中的数据经数模转换(DAC)处理,进行功率放大之后使语音重现。 系统总体方案设计2.1 论文题目及分析在数字语音存储回放系统中录音和回放为最基本的功能,主要技术在于:对输入的语音信号进行压缩和存储且都是高品质的,同时外围
13、电路的信号由带通滤波器和放大器等电路进行滤波和放大,以实现高品质的存储和回放。数字化语音存储与回放系统,其基本思想是将由拾音器拾取的声音信号转换成电信号,然后通过放大器放大,再通过带通滤波器滤波,然后模拟语音信号通过A/D转换器转换成数字信号,最后由微控制器控制,存入存储器中并在需要的时候(回放时)从存储器中读出数据,并由一个D/A将其转换成模拟信号,最终将放大的信号经扬声器或耳机输出。2.2 系统方案系统的控制器可采用单片机或可编程器件实现。方案一:用可编程器件实现控制功能。可编程器件虽然具有速度快的特点,但由于其实现比较复杂,而且要做到人机界面友好不容易,所以本文不予采用。方案二:用单片机
14、作为控制器件。单片机不仅具有一定的可编程能力,而且对于处理3.4Hz的语音信号,6M晶振频率的8051已足以胜任,所以本文选用此方案。方案系统框架图如图2-1所示:由采集部分、回放部分和控制三部分组成。先分析采样部分:采样部分由拾音器、增益放大电器、带通滤波器和A/D转换器组成;拾音器可以输出的毫伏信号经过实测其范围约为2025mV,A/D输入信号的范围为05V,可知电信号不能够采样是因为信号太小。通过对比语音信号范围与采样的范围可以得出放大器的放大倍数的范围,应该大约为200倍。在这里,将由增益为46dB的放大器放大信号到伏特量级。输出通道结构图如图2-2所示:再分析回放部分:回放部分由喇叭
15、、带通滤波器、输出放大器和D/A转换器组成,也采用滤波电路,利用此电路将经过数字量转换后的不在所要求范围内的模拟量频率波形滤掉。输出通道结构图如图2-3所示:作为系统的核心即系统处理控制中心单元,本文选择了AT89C51。它属于单片机80C51的增强型版本。集成了时钟输出和向上或向下计数器等更多的功能,非常适合控制应用等场合。AT89C51内置8位中央处理单元,256字节的内部数据存储器RAM,4K芯片上的程序存储器(ROM)32个双向输入/输出(I/O)端口,3个16位定时器/计数器,五个两级中断结构,一个全双工串行口,片内时钟振荡电路。分析表明,AT89C51完全满足该系统的要求。信号处理
16、结构图如图2-4所以:51单片机指示灯RAM键盘电源电路D/A转换带通滤波器输出放大器A/D转换带通滤波器增益放大器拾音器喇叭图2-1系统框架图语音信号A/D数字语音信号放大器滤波器采样保持数字语音信号D/A滤波器功率放大电路喇叭声音信号图2-2输入通道结构图图1-3 输出通道结构图数字语音信号ADC0832单片机模拟语音信号DAC0832图2-4 信号处理结构图 系统硬件设计3.1 单片机单片机是在一块芯片上集成了中央处理单元(CPU)、只读存储器(ROM)、随机存储器(RAM)和各种输入/输出(I/O)接口(定时/计数器、并行I/O接口或串行I/O接口以及A/D转换接口等)的微型计算机。3
17、.1.1 51单片机介绍51单片机有以下几个特性:(1)一个8位中央处理器(CPU);(2)4KB的可重复擦写的Flash闪速存储器;(3)128+21B的片内数据存储器;(4)4个8位并行双向I/O口;(5)一个串行I/O接口;(6)2个16位定时/计数器;(7)片内时钟最高频率为12MHz(8)有5个中断源,2个优先级;单片机引脚:VCC:接正极电源+5vGND:接地RST:复位信号输入引脚XTAL1,XTAL2:接外部晶振引脚P0口:P0口的8个引脚在不接片外存储器与不扩展I/O时为双向I/O口,每脚可吸收8TTL门电流。P0能够用于外部程序数据存储器,当它接片外存储器与扩展I/O时为双
18、向I/O口时,P0口分时复用为低8位地址总线和双向数据总线。图3-1 AT89C51单片机部提供上拉电阻的8位双向I/O口,可作为准双向I/O口使用。内部上拉的缘故。对于本单片机而言,P1.0 和P1.1 还可分别作为定时/计数器2 的外部(P1.0/T2)和输入(P1.1/T2EX)。3.1.2 51单片机工作模块MCS-51系列单片机是Intel公司于1980年推出的新一代8位单片机系类产品(8051)。MCS-51系列单片机的内部结构由八部分组成,按功能划分为CPU、存储器、I/O接口、定时/计数器、终端系统等。该模块是整个电路的控制模块,当然也是整个电路的核心模块。单片机发出控制信号以
19、启动A/D转换器进行采样,然后将转换结果存入双端口SRAM中。系统的硬件设计在线路连接上应主要分析单片机三总线(地址总线、控制总线、数据总线)的连接,单片机的P0口控制DAC0832的数据输入,P1口控制ADC0832的工作模式以及时钟信号,同时还控制DAC0832的片选和写操作。P2口控制着数据的存储,P3口控制着按键的动作。参考图3-1。表3-1 P1.0和p1.2的第二功能引脚号功能特性P1.0T2,时钟输出P1.1T2EX(定时/计数器2)P1口:可作准双向I/O接口使用。P1.0与p1.1还有第二功能:P1.0可用作定时/计数器2的计数脉冲输入端T2;P1.1可用作定时器/计数器2的
20、外部控制端T2EX。对EPROM进行编程和程序验证时,P1口接受输入的低8位地址。参表3-1所示:P2口:P2口有8个引脚,一般可作为准双向I/O口。当接有外部存储器或扩展I/O接口且寻址范围超过256B时,P2口作为高8位地址总线送出高8位地址。对EPROM进行编程和程序验证时,P2口接收输入的高8为地址。P3口:P3口为双功能口,可以作为一般的准双向I/O接口,也可以将每一位用于第2功能,而且P3口的每一条引脚均可独立定义为第1功能的输入/输出或第2功能。参表3-2所示:表3-2 P3口地第二功能引脚名第 二 功 能P3.0P3.1P3.2P3.3P3.4P3.5P3.6P3.7RXD (
21、串行输入口)TXD (串行输出口)INTO (外部中断0请求输入端)INT1 (外部中断1请求输入端)T0 (定时器/计数器0记数脉冲输入端)T1 (定时器/计数器1记数脉冲输入端)WR (片外数据存储器写选通信号输出端)RD (片外数据存储器读选通信号输出端)图3-1 51单片机最小系统综上所述,MCS-51单片机的引脚作用可归纳为一下两点:单片机功能多,引脚少,因而许多引脚都具有第2功能。单片机对外呈3总线形式:由P2、P0口组成16位地址总线:由P0分时复用作为数据总线;由ALE、PSE、RST、EA、与P3口中的INTO、INTI、T0、T1、WR、RD共10个引脚组成控制总线。由于是
22、16位地址线,因此可使用外部存储器的寻址范围达到64KB。MCS-51单片机提供5个中断源,分述如下:INT0:来自P3.2引脚上的外部中断请求(外部中断0)。INT1:来自P3.3引脚上的外部中断请求(外部中断1)。T0:片内定时/计数器T0溢出中断请求TF0。T1:片内定时/计数器Tl溢出中断请求TF1。串行口:片内串行接口完成一帧数据的发送或接收后,产生中断请求TI或RI。由与中断有关的特殊功能寄存器、中断入口、次序查询逻辑电路等组成,包括5个中断请求源,4个用于中断控制的寄存器IE、IP、ECON和SCON来控制中断类弄、中断的开、关和各种中断源的优先级确定。3.2 拾音器拾音器其实就
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字化语音存储与回放 毕业论文 数字化 语音 存储 回放
链接地址:https://www.31ppt.com/p-3944178.html