-基于单片机的语音播报器设计1

  • 格式:doc
  • 大小:359.00 KB
  • 文档页数:27

唐山工业职业技术学院 毕业设计说明书

设计题目: 单片机控制的语音录放器

学生姓名: ** 08应电11 专 业: 应用电子技术 设计指导教师___ 于东东 __________ _ 设计辅导教师____于东东____ ________ _

(完成日期) 2011 年 4 月 12 日 前言 随着人类社会的不断进步,随着语音芯片的普及,语音录放被广泛应用于车站报站器,语音型数字万用表,出租车语音报站器,排队机等,并且面向家庭个人使用的方向发展,更加人性化。随着电子技术的广泛应用,其自动化程度越来越高,使用范围越来越广,前景十分喜人。自动语音提示技术是计算机语音处理技术的一种应用,属于语音再生合成技术范畴。录放系统具有电路简明、应用方便、单片录放、不怕掉电、音色纯正、性价比高等特性,与此相关的语音系统已广泛地用于通信、工控 、医疗、报警示讯等领域。同时,随着大规模语音处理集成电路的发展,在传统的控制领域,语音提示的应用也越来越广泛。语音是人类最自然、方便、快捷的交流方式,让人和机器能够通过自然语音进行交流是人们长期以来的梦想。随着单片机的技术的日益发展,人们已经不再满足于键盘输入,屏显输出这样传统的输入/输出方式,希望拥有更友好的人机界面,更便捷的操作方式。具有语音功能的单片机系统于是应运而生,而且得到了广泛的应用。近年来计算机在各行业的日益普及应用,给各行业带来了崭新的面貌。与此同时用户逐步对各种计算机应用系统提出了更高的要求 ,他们希望自己的系统有更高的自动化程度和更方便的人机界面。语音技术的进展给这种应用需要提供了一种有力的技术支持,逐渐被广大用户所接受,并广泛用于各种需要语音响应的场合。智能仪器、仪表、监控设备、工业控制系统等都有这种需求。所以研究语音录放器对生产,生活都有极其重要的意义。语音芯片的发展是极其迅速的,语音IC有很多种类,随着技术的发展,新产品不断涌现,原来可望而不可及的昂贵品种也能进入廉价的市场领域,原来设计控制都极为复杂的品种也随着集成技术的发展变得非常简单,因此,语音IC领域充满了生机和活力。1、怕断电且语声的存储、保存需要比较大的电流的语声IC。2、怕断电且语声保存需要很小的电流的语声IC。 3、不怕断电的语声IC,像一些数码录音笔,它以FLASHRAM闪烁存储器IC为介质,完全断电后语声还能保存十年以上。 目录 1 总体方案设计 ........................................................... 1 1.1本设计的主要任务要求 .............................................. 1 1.2 总体设计方案 ...................................................... 1 2 硬件电路设计 .......................................................... 2 2.1 微处理器的选取 .................................................... 2 2.2 语音芯片的选取 .................................................... 3 2.3 AT89C51单片机最小系统 ........................................... 6 2.3.1 AT89C51引脚分布图及管脚说明 ................................. 6 2.4 ISD2560语音芯片引脚功能 .......................................... 8 2.5 语录音/放音电路的语音芯片ISD2560的原理图 ....................... 10 2.6 语音录放电路的单片机原理图 ....................................... 11 2.7 扬声器和话筒的电路 .............................................. 11 3 软件设计 .............................................................. 13 3.1 ISD2560录放音软件设计 ........................................... 13 3.1.1 ISD2560操作模式 ........................................... 14 3.2分段录放音 ....................................................... 15 3.3 程序流程图 ....................................................... 15 结论 .................................................................... 19 附录 总的电路图 ......................................................... 20 参考文献 ................................................................ 24 1

1 总体方案设计 1.1本设计的主要任务要求 根据设计要求,提出基于单片机的语音播放器的硬件电路设计方案,并应用Peotel软件完成硬件电路原理图设计。通过对单片机的编程开发可实现语音的录放等基本功能。具体包括如下几个部分: 1.学习单片机的工作原理,并应用protel软件设计出单片机的最小系统和语音系统的控制电路,使其能可靠工作。 2.学习有关语音方面的相关知识,拟采用集成语音芯片来实现语音的录放的功能。要求掌握该芯片的工作原理,完成其外围电路和与单片机的接口电路,包括话筒和扬声器的电路设计。 3.学习C程序设计语言,对单片机进行编程开发。并完成仿真和调试,实现语音播放器的基本功能。

1.2 总体设计方案 为了实现语音录放所需的功能,即按下开始键,启动录音,松开开始键,结束录音。结束录音后,循环播放所录音。而且为了使语音录放器的音质好, 功能强, 实验运行效果较好,使用起来也很简单。所以本设计采用的设计框图如图1.1所示:

图 1.1 总体设计框图 由上面的框图可知:本设计框图包括,按键,单片机,语音芯片,话筒和扬声器。其中单片机为本设计的控制核心,它控制语音芯片,实现对声音的存储和播放。语音芯片实现对语音的录入和播放。

单片机

语音芯片

扬声器

话筒

按键 2

2 硬件电路设计 2.1 微处理器的选取 近年来,随着科学技术的发展,微型计算机技术日益发展,已经在许多领域得到了广泛的应用。随着集成电路工艺的发展,出现了单片机、DSP,ARM等多种单片机。DSP:它从16位~32位,内部采用哈佛结构,特别适合数据处理。其中16位DSP适合中高级工控到简单语音/图片(不含视频)处理;其中32位DSP适合复杂语音/图片/视频处理。ARM:是32位单片机,由于结构和计算速度的原因,目前适合做事务处理或者中低端应用,从中高级工控到简单语音/图片(不含视频)处理 。AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的发展方案。51单片机虽然和DSP,ARM相比处理速度和运算速度上都比较慢,但它的体积小、质量轻、价格便宜,它的速度可以满足本次实验的要求,所以我们采用AT89C51这款单片机。AT89C51内部原理图如2.1图所示: 3

RAM 地址寄存器 RAM 128B

程序地址 寄存器

P0驱动器 P2锁存器 P2驱动器 P1锁存器 暂存器2 B寄存器 4KB ROM 暂存器1 ACC SP P0锁存器 PC PC增1 缓冲器 P3锁存器 OSC 中断、串行口及定时器 PSW ALU DPTR P1驱动器 P3驱动器 XTAL1 XTAL2 P0.0~P0.7 P2.0~P2.7 P3.0~P3.7 P1.0~P1.7 RST ALE VCC VSS

定时控制

指令译码器

指令寄存器

PSEN EA

图2.1 AT89C51单片机内部原理图 2.2 语音芯片的选取 目前市场流行的语音芯片有很多,从性价比的角度来考虑,美国ISD公司的ISD系列语音芯片可谓是一只独秀。ISD系列语音芯片具有以下优点: 一.采用模拟量数据存储在半导体存储器直接存储的专利技术,即将模拟量数据直接写入单个存储单元,不需要经过A/D,D/A转换。 二.内部集成了大容量的EEPROM,不再需要扩展存储器。 三.控制简单,控制引脚与TTL电平兼容。 四.集成度高,使用方便。 五.能较好的真时再现语音的自然效果,避免了一搬固体语音电路的因为量化和压缩所造成的量化噪声和失真现象。 因此本例选用ISD公司的语音芯片ISD2560。ISD2560的录音时间为60秒. ISD2560采用多电平直接模拟量存储专利技术,每个采样值可直接存储在片内单个EEPROM单元中,因此能够非常真实,自然得再现语音,音乐,音调和效果声,从而避免