1、题 目: 基于单片机的数码录音与播放系统开发设计学 院: 信息电子技术学院年 级:专 业: 自动化姓 名: 学 号: 指导教师:摘 要佳木斯大学教务处 - i -毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日 期: 使用授权
2、说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 摘 要佳木斯大学教务处 - ii -学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明
3、确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位 论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日摘 要佳木斯大学教务处 - iii -摘 要本次课程设计的主要目的是制作一个基于单片机的数码录音和播放系统。选用凌阳16 位单片机 SPCE06
4、1A 和外部扩展存储器 W29C040 来实现。其具有体积小、集成度高、易扩展、可靠性高、功耗低、结构简单、中断处理能力强等特点,特别适应于数字语音录放和语音识别等数字应用领域。 SPCE061A 是台湾凌阳公司生产的十六位单片机,该单片机内置有 2 路 DA 转换,8 路 AD 转换及在线仿真等丰富的功能, W29C040 是台湾华邦公司生产的 4M 位的 FLASH 存储芯片,利用它存储凌阳格式的语音资源。该系统可以广泛应用于需求的录音较长的场合。如检测温度的存储播放系统,自录语音提示等应用方案。本系统提供 W29C040 相关的读写模块,此模块也可应用于 W29C040 同系列的相关 F
5、LASH 芯片中。如果是简单的控制对象,只需要利用单片机作为控制核心,不需要另加外部设备就能实现。对于较复杂的系统,只需对单片机进行适当的扩展即可,十分方便。对一个复杂或功能强大的语音, 图象处理系统需要很大的,不同的存储器(ROM,FLASH,SRAM)的存储空间,为了解决 I/O 不够的问题,我们使用 W29C040 芯片来扩展 SPCE061A 的存储器来实现更大空间的存储。关键字:SPCE061A;闪存;W29C040;语音输入/录放Abstract佳木斯大学教务处 - iv -AbstractThis curriculum designs mainly is 16 monolithi
6、c integrated circuits which newly develops using Ling Yangzui manufactures based on SPCE061A and the W29C040 digital sound recording and the broadcast system. This system provides the W29C040 correlation the read-write module, this module also may apply to W29C040 with the serise in correlation FLAS
7、H chip. SPCE061A is Taiwan insults 16 monolithic integrated circuits which the positive company produces, in sets has 2 group DA to transform _ group AD transformation and the on-line simulation and so on rich function W29C040 M FLASH memory chip, uses it to save insults the positive form the pronun
8、ciation resources,. This system may widely apply to a demand recording longer situation. If the temperature examination memory broadcast system, from records application plan and so on voice prompt.Keywords :PCE061A ;W29C040;flash memory;voice record目 录佳木斯大学教务处 - 1 -目 录摘 要 .iAbstract.ii第 1 章 绪论 .1第
9、2 章 总体设计 .3第 3 章 硬件系统的设计与实现 .43.1 方案的选择 .43.1.1 80C51 方案 .43.1.2 DSP 方案 .43.1.3 凌阳方案 .43.2 凌阳单片机的简介 .53.2.1 综述 .53.2.2 结构概览 .83.2.3 芯片的引脚排列和说明 .83.2.4 SPCE061A 最小系统 .103.2.5 SPCE061A 开发方法 .113.3 SPCE061A 的外部存储器(Memory)的扩展 .123.3.1 综述 .123.3.2 W29C040 的介绍 .133.3.3 W29C040 写、擦除流程图 .143.3.4 SPCE061A 与
10、W29C040 的硬件连接图 .16第 4 章 软件系统的设计与实现 .194.1 凌阳音频介绍 .194.1.1 音频概述 .194.1.2 数字音频的采样和量化 .194.1.3 音频格式的介绍 .194.1.4 语音压缩编码基础 .194.2 凌阳音频编码算法 .214.2.1 压缩分类 .214.2.2 凌阳常用的音频形式和压缩算法 .214.2.3 凌阳语音的播放、录制、合成和辨识 .224.2.4 语音录入使用介绍 .234.3 W29C040 与 SPCE061A 的系统软件设计 .274.3.1 本系统软件实际流程图 .274.3.2 程序源代码: .30第 5 章 拓 展 设
11、 计 .315.1 数码录音和播放系统的增强设计 .315.2 温度测量显示存储系统 .325.2.1 系统总体方案介绍 .325.3 SPCE061A 的周边模块 .325.3.1 电源模块 .325.4 系统的软件设计 .32目 录佳木斯大学教务处 - 2 -5.4.1 主流程 .325.5 凌阳的其他应用 .33结 论 .36致 谢 .37参考文献 .38附录 A.39附录 B .41附录 C .44附录 D.54毕业论文(设计)用纸佳木斯大学教务处 - 1 -第 1 章 绪论随着电子技术的快速发展,语音处理技术越来越多在工业、交通、通信等领域得到应用。语音处理的理论和技术也日趋完善和成
12、熟。人们对语音技术的实际需求也越来也迫切,使得语音处理实用化产品不断出现。语音录音播放设备在人们的生活娱乐中一直以不同种类为人们提供各种各样的服务。例如,复读机的出现为学习外语提供了便利,它不仅仅是一种学习工具,更是一种科学的学习方法;录音播放电话机,用来记录通话双方的谈话内容以备参考,并在主人外出时,可在录音播放中留言并收录呼叫方的留言以便事后处理,大大的减少了一些不必要的麻烦。从老式的晶体管录音机到今天的微型录放机不断发展的过程,说明在人们的生活娱乐中语音录音播放设备占有越来越重要的地位,通过录音播放享受生活已经成为人们不可缺少的生活方式。如今,随着消费类电子的兴起和繁荣以及各类芯片的发展
13、,人们对录音播放设备的需求也不断的增多,录音播放设备应用的领域也不断增加。从以往在生活中的应用渐渐发展到语音识别、语音控制方面的应用。传统的录放解决方案存在电路体积大、录放效果差、稳定性欠佳等弊端逐渐展现出来。语音录音播放系统也在不断的改进传统的录放所存在弊端。并向着体积小、录放效果好、稳定性强、系统更完善的方向发展。本次的录音播放控制器设计正是符合了录音播放设备的这种发展大环境,满足了人们的需要。随着计算机技术的发展和在控制系统中的广泛应用,以及设备向小型化、智能化的发展,作为高新技术之一的单片机以其体积小,功能强,价格低,使用灵活等特点,显示出出很强的生命力。可以认为,单片机技术已经成为现
14、代电子技术的十分重要的技术之一,可以使设计的电子产品更具智能化和先进性。进入 21 世纪以来,开发推出单片机的公司很多,各种高性能单片机芯片市场也异常活跃,新技术的不断采用,更加使单片机的种类、性能以及应用领域不断扩大和提高。台湾凌阳科技公司公司最近推出一种新型16 位单片机 SPCE061A。该单片机的问世,使得 16 位单片机的科技含量及应用跃上一个新的台阶。在航空航天,机械加工,智能仪器仪表,家用电器,通信系统,智能玩具等领域,单片机都发挥了巨大的作用。单片机是随着微型计算机,单板机的发展及其在智能测控系统中的应用而发展起来的。随着微电子技术的迅速发展,目前世界上各个公司都研制出了各种应
15、用领域的单片机,毕业论文(设计)用纸佳木斯大学教务处 - 2 -单片机芯片市场也异常活跃,从 8 位低端,到高性能的 16 位,到集成度,速率,可靠性等全方位向更高水平发展的 32 位系列。随着微电子,半导体工艺的不断进步,单片机芯片在向高度集成化,低功耗的方向发的发展。目前世界上各个公司都研制出了各种应用领域的单片机,如 ATMEL 公司的 80C9X 系列,INTEL 公司的 MCS-5X 系列,MOTOROLA 的 68系列和 ZILOG 的 Z8 系列。目前,中国台湾的凌阳公司最新推出了 16 位的 SPCE 系列由于其在语音功能的独特应用,得到了广大客户的认可,因此,也是我这次毕业论
16、文所选择的单片机。本次毕业论文就是选用凌阳 16 位单片机 SPCE061A 和外部扩展存储器 W29C040 来实现数码语音的录取和播放系统。毕业论文(设计)用纸佳木斯大学教务处 - 3 -第 2 章 总体设计本系统是由单片机、按键、音频输入、音频输出和外部扩展存储器等五个主要部分通过硬件电路的连接组合在一起而组成,并通过一系列的操作来完成对语音芯片的录音/播放功能。系统的主要器件结构框图如图 2-1 所示。图 2-1 系统的主要器件结构图本系统包括按键部分、音频录入部分、音频输出部分和 W29C040 存储扩展等四部分。按键部分:按键 1 开始语音录入按键 2 停止录音,播放语音。音频录入部分:主要是由 MIC、自动增益电路、AD 转换电路构成,通过 MIC 采样语音数据,并经内置自动增益电路处理、AD 转换后,编码并存储。音频输出部分:主要是将音频输出端放大,经喇叭播放。存储扩展部分:通过控制,将录音编码后的数据存储。系统实现的功能:通过按键 1,开始录音,按键 2,结束录音并播放所录的语音。播放结束后,可以继续录入下一段语音。按键单片机储存MIC 输入输出