- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
摘要
第一章 绪论
第二章 方案论证及设计
2.1 语音存储回放系统方案论证
2.2 方案讨论及确定
第三章 单片机介绍
3.1 单片机简介
3.2 单片机编程语言介绍
3.3 系统单片机选择
3.4 AT89S52引脚功能介绍
3.5 定时器0和1使用
第四章 硬件设计
4.1 单片机系统硬件的设计
4.1.1 整体电路设计
4.1.2 供电电路图设计
4.1.3 键盘、显示电路设计
4.1.4存储器设计
4.2 模拟音频电路设计
4.2.1 MIC电路设计
4.2.2 放大滤波电路设计
4.2.3 ADC设计
4.2.4 DAC设计
4.2.5 音频功率放大器设计
第五章 软件设计
5.1 Keil C51简介
5.2 主程序流程图
5.3 各个模块程序介绍
5.3.1 键盘子程序设计
5.3.2 显示子程序设计
5.3.3 ADC子程序设计
5.3.4 DAC 子程序设计
5.3.5定时中断服务子程序
致谢
参考文献
摘要
本系统以单片机89S52为核心,选用由2片62256组成RAM阵列,作为语音的数字化信号的存储器件,将外部数据存储空间扩大至64KB。利用AM和DPCM方法对数据进行压缩以加长存储时间。本文阐述了实用可靠的设计方案。
第一章 绪论
磁带语音存储手段应用还比较广泛,目前,随着数字化信号处理技术的不断提高,单片机、数字信号处理器以及语音处理大规模集成电路的进步,语音合成,语音识别,语音存储和回放技术的应用越来越广泛,尽管现在各种语言合成芯片,语音处理应用电路有许多,但都需要增加硬件投资,在一些由单片机构成的测控系统中,由于单片机接口有限,还需要扩宽硬件接口线路,本文介绍的语音存储与回放系统中,没有使用专用的语音处理芯片,不需扩宽接口电路,只利用一般的单片机测控系统中都有的硬件电路(如A/D、 D/A、存储器等)就能完成语音信号的数字化处理,即能完成语音的存储与回放,实现单片机测控系统的语音提示报警及语音提示操作。因此特别适用于单片机测控系统,为单片机测控系统的语音报警及语音提示操作在几乎不需增加硬件投资情况下的语音处理提供了一种思路。
第二章 方案论证及设计
2.1 语音存储回放系统方案论证
方案一:ADC+MCU+DAC方案
数字化语音存储与回放系统的基本思想是将模拟语音信号通过模数转换器A/D转换成数字信号,再通过单片机控制存储在存储器中,回放时,由单片机控制将数据从存储器中读出,然后通过数模转换器D/A 转换成模拟信号,经放大在扬声器或耳机上输出语音。
本设计方案系统总体结构框图如图2.1所示:
图2.1 方案一系统总体框图
方案二:专用语音芯片方案
如采用ISD1110/ISD1420系列语言芯片。ISD1110/ISD1420系列单片录放时间8至20秒,音质好。芯片采用CMOS技术,内含震荡器、话筒前置放大、自动增益控制、防混淆滤波器、平滑滤波器、扬声器驱动及EEPROM阵列。最小的录放系统仅需麦克风、喇叭、两个按钮、电源及少数电阻电容。在录放操作结束后,芯片自动进入低功耗节电模式、功耗仅0.5uA。
ISD1110/ISD1420系列有唯一的录音控制和边缘/电平触发两种放音控制。不分段时外围线路最简,也可按最小段长为单位任意组合分段,参见表1-1“最大段数”芯片提供若干操作模式,大大提高了控制的灵活性。
芯片采用多电平直接模拟量存储专利技术,每个采样直接存储在片内单个EEPROM单元中,因此能够非常真实、自然地再现语音、音乐、音调各效果,避免了一般固体录音电路因量化和压缩造成的量化噪声和“金属声”。采样频率从5.3,6.4到8.0KHz,对音质仅有轻微影响。片内信息可保存100年(无需后备电源),EEPROM单片可反复录音十万次。
这个方案的系统图如下:
控制
电路
键盘
语音芯片
LED显示
扬声器
扬声器
电 源
如图1,?本系统使用8031作为CPU,由CPU来控制语音合成芯片TC8830AF,使其工作在CPU控制模式下。当系统进行语音再生时,由CPU控制语音合成电路中的语音芯片来读取其外接的存储器内部的语音信息,并合成语音信号,再通过语音输出电路,进行语音报站和提示。CPU同时通过程序读取汉字信息,送入LED点阵显示电路来进行汉字提示。当汽车到达某站时,汽车司机通过键盘来控制本系统进行工作,并且,系统将使用状态指示电路,向司机指示出当前的行驶方向及站号(如与实际方向不符,司机可通过键盘来调整)。当系统进行语音录制时,语音信号通过语音输入电路输入给语音合成电路中的语音合成芯片,由语音合成芯片进行数据处理,并将生成的数字语音信息存储到语音存储芯片中,从而建立语音库。?部分电路的设计
1.语音处理
图2.2 方案二系统设计框
文档评论(0)