语音播报器的设计

上传人:m**** 文档编号:170666441 上传时间:2022-11-22 格式:DOCX 页数:4 大小:162.17KB
收藏 版权申诉 举报 下载
语音播报器的设计_第1页
第1页 / 共4页
语音播报器的设计_第2页
第2页 / 共4页
语音播报器的设计_第3页
第3页 / 共4页
资源描述:

《语音播报器的设计》由会员分享,可在线阅读,更多相关《语音播报器的设计(4页珍藏版)》请在装配图网上搜索。

1、语音播报器的设计1 总体设计方案为了实现语音播报所需的功能,即按下开始键,启动录音,松开开始键,结束录音。结 束录音后,循环播放所录音。而且为了使语音播报器的音质好, 功能强, 实验运行效果较好 使用起来也很简单。所以本设计采用的设计框图如图 1 所示:按键语音芯片卩扬声器七由上面的框图可知:本设计框图包括,按键,单片机,语音芯片,话筒和扬声器。其中 单片机为本设计的控制核心,它控制语音芯片,实现对声音的存储和播放。语音芯片实现对 语音的录入和播放。1.1 微处理器的选择 近年来,随着科学技术的发展,微型计算机技术日益发展,已经在许多领域得到了广 泛的应用。随着集成电路工艺的发展,出现了单片机

2、、DSP,ARM等多种单片机。本系统采用 AT89C51单片机。AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROMFalsh Programmable and Erasable Read Only Memory 的低电压,高性 能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造, 与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合 在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种 灵活性高且价廉的方案。51单片机虽然和DSP,ARM相比处理速度和运算速度上都比较

3、慢, 但它的体积小、质量轻、价格便宜,它的速度可以满足本次实验的要求,所以我们采用 AT89C51 这款单片机。1.2 语音芯片的选择目前市场流行的语音芯片有很多,从性价比的角度来考虑,美国ISD公司的ISD系列 语音芯片可谓是一只独秀。 ISD 系列语音芯片具有以下优点:采用模拟量数据存储在半导体存储器直接存储的专利技术,即将模拟量数据直接写入单个存储单元,不需要经过A/D, D/A转换。内部集成了大容量的的EEPRO M,不再需要扩展存储器。控制简单,控制引脚与TTL电平兼容。集成度高,使用方便。能较好的真时再现语音的自然效果,避免了一搬固体语音电路的因为量化和压缩所造成的量化噪声和失真现

4、象4因此本例选用 ISD 公司的语音芯片 ISD2560。 综合本设计的设计方案可知:主要的硬件电路有单片机最小系统和语音模块的电路 及其外围电路,及其接口电路。其中单片机最小系统包括电源电路,复位电路和时钟电路 所以根据上面的内容,可以将本例的功能硬件模块划分为:单片机最小系统:系统的控制电路。 语音录放电路:包括语音芯片的外围电路和单片机的接口电路。软件部分用C语言编写程序,单片机程序控制语音芯片的正常工作。并且利用伟福仿 真器对单片机进行编程开发,仿真和调试。2 硬件电路的2.1 语音录放电路单片机原理图2.2语音录/放音电路的语音芯片ISD2560原理图U2曲佃V2WA1/M)P1TA

5、2MA3MB3MFDA5MTTCATA7ANAOUTASANtAIN朋ALXINMCRffVSSDVSSAXCCASP-SP-W25602.3 扬声器和话筒电路扬声器输出(SP+、SP):可驱动16Q以上的喇叭(内存放音时功率为12.2mWAUXIN放音时功率为50mW)o单端输出时必须在输出端和喇叭间接耦合电容而双端输出 则不用电容就能将功率提高至4 倍。话筒输入(MIC):该端连至片内前置放大器。片内自动增益控制电路(AGC)可将增益控制在一15-24dB。外接话筒应通过串联电容耦合到该端。耦合电容值和该端的10K Q输入阻抗决定了芯片频带的低频截止点。话筒参考(MIC REF):该端是前

6、置放大器的反向输入。当以差分形式连接话筒时, 可减小噪声,并提高共模抑制比。3 软件设计本设计主要通过单片机对ISD2560的控制实现指定地址入口的录音和循环播放。 程序要实现下面的过程:“开始”键按下后,即系统上电后,系统初始化,然后判断开始键是否按下,如果按下 则单片机控制PD, P/R引脚低电平音函数为:/*录音函数*/Void record(void)CE = 0; /片选有效PD = 0; /非节电模式PR = 0 ; /录音当CE=0时芯片使能输入引脚,使能所有的的录音操作。当PD=0时使芯片开始工作,而进入非节电模式。当PR=O时开始录音,录音时,由地址线提供起始地址,直到录音持

7、续至IJCE或PD变高, 或自动溢出。在预先设定的时间内,(小于60s)结束录音,松开“开始”键单片机控制P/R引脚回到高电平,即完成一段语音的录制。之后打开外部中断0,指定放音地址,启动放音程序,其 放音函数为:*放音函数*/Void playback(void) CE = 0; / 片选有效PD = 0; / 非节电模式PR = 1; / 放音当CE=0时芯片使能输入引脚,使能所有的的放音操作。当PD=0时使芯片开始工作,而进入非节电模式。当PR=1时为高电平,这时选择放音,这时由地址输入提供起始地址,放音持续到EOM 位标志。每次放音结束时, EOM 输出会触发单片机的外部中断0,经过适当的延时后,重新启 动第二次放音,这样重复三次后关闭外部中断0,流程结束,等待下一次录音。4 结论89C51单片机虽然和DSP,ARM相比处理速度和运算速度上都比较慢,但它的体积小、 质量轻、价格便宜,容易获取。它的速度可以满足本次实验的要求,所以我采用AT89C51 这款单片机的时候很方便。 +

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!