单片机实现语音录放.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12章 单片机实现语音录放 教学提示和教学目标 教学提示:本章主要介绍了利用AT89C51单片机实现语音录放的基本原理,从语音的语素入手,介绍了单片机实现的语音录放的基本方法,接着通过例程介绍利用AT89C51单片机控制的语音录放系统和利用语音芯片来完成的语音录放。 教学目标:了解单片机实现语音录放的基本原理;熟悉利用单片机进行语音录放系统设计的特点;会利用AT89C51单片机设计一般的语音录放系统,掌握语音系统设计的一般步骤和特点。 12.1 系 统 概 述 在声学领域,单片机技术与各种语音芯片相结合,即可完成语音的合成技术,使得单片机语音系统的实现成为可能。所谓语音芯片,就是在人工或者控制器的控制下可以录音和放音的芯片。语音信号是模拟量,语音芯片的存储播放声音的基本工作方式为:声音→模拟量→A/D→存储→D/A→模拟量→播放。采用此种方式的语音芯片外围电路比较复杂,声音质量也有一定的失真。而另一种语音芯片采用E2PROM存储方法,将模拟语音数据直接写入半导体存储单元中,不需要另加A/D和D/A变换电路,使用方便,且语音音质自然。本章将主要介绍利用模拟语音数据直接存储语音芯片来设计51单片机的语音录放系统。 12.2 系统设计思路分析 在使用语音芯片时,首先需要选择合适的语音芯片。因为语音芯片的好坏将直接影响系统的复杂程度和系统的唯真性。 12.2.1 语音芯片的选取原则 12.2.2 采用单片机控制语音芯片的好处 12.2.3 语音芯片ISD2560 12.2.1 语音芯片的选取原则 1. 语音芯片概述 语音芯片就是在人工或者是控制器的控制下可以实现录音和放音的芯片。比较典型的有美国ISD公司生产的ISD系列语音芯片。 语音芯片可以很方便地在单片机系统中使用,并且和单片机的接口也非常容易设计,其体积和重量也能符合单片机系统要求。图12.1所示为一款IDS1820的语音芯片。 2. 选择合适的语音芯片 目前,在市场上比较常见的和使用较为普遍的语音芯片如表12.1所示。 12.2.2 采用单片机控制语音芯片的好处 ISD芯片完全可以手动,为什么还要使用单片机?这可以从以下两个方面考虑实际使用中的要求。 (1) 单片机系统的需要。在一些应用场合,如手机话费查询系统、排队机及公共汽车报站器等,这些应用中需要实现自动播音,而ISD2560实现自动播音的方法,最为简单的就是和单片机系统相连。 (2) 简化人工操作。通常情况下,只能使用ISD器件提供的无需知道地址的操作模式,即手动模式,这只是适合于开发一些简单的语音功能,而无法满足复杂操作或实时系统中应用的要求。为实现以上应用,最好使用对地址直接操作的办法。但在实用中,一些电路开发设计只是在基于语音信号已经写入时。如果手动处理,采用按录音按键录音,按停止按键停止,假如录音段数特别多,就要频繁地按上述按键,实在让人疲惫不堪。此外,手动按下录音及停止按键的时间也很难掌握,这就容易产生段间空白,造成芯片空间浪费严重。不仅这样,由于短句中空白时间过长,合成放音时出现语音不连贯。 正是由于上述的原因,需要将单片机系统和语音芯片联系起来,形成一个智能化的语音播放系统。在本例中,单片机需要完成以下两个功能: ①通过ISD2560芯片,录制一段语音信息。 ②利用单片机定时10s,循环播放一段录制的语音。 12.2.3 语音芯片ISD2560 以典型的ISD语音芯片为例,介绍现在比较流行的语音芯片,以及选择语音芯片的标准。目前,市场上的语音芯片和语音板很多,从性能价格比上看,美国ISD公司的ISD系列录放芯片可谓是一枝独秀。ISD器件的特点如下。 ①使用直接电平存储技术,省去了A/D、D/A转换。 ②内部集成了大容量的E2PROM,不再需要扩展存储器。 ③控制简单,控制管脚与TTL电平兼容。 ④具有集成度高、音质好、使用方便等优点。 ISD2560的基本功能如下: ①ISD2560系列具有抗断电、音质好、使用方便、无需专用的语音开发系统的特点。 ②片内E2PROM容量大,所以录放时间长,录放时间为90s。 ③有10个地址输入端,寻址能力可达1024位。 ④语音最多能分成600段,设有OVF溢出端,便于多个器件级联。 12.3 硬件电路设计 本例的硬件电路主要由单片机和语音芯片构成,硬件电路设计的重点是语音芯片的外围电路的设计及其单片机的接口电路。 12.3.1 主要器件 12.3.2 硬件电路 12.3.3 地址分配和连接 12.3.1 主要器件 单片机是本例的核心器件之一,由它控制语音芯片实现对声音的存储和播放。本例选用Atmel公司开发的AT89C51作为单片机芯片,它完全能满足要求,而且极为常用,价格便宜,易于获取。 根据前文的说明,语音芯片选用ISD公司的IS

文档评论(0)

sunhongz + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档