毕业设计(论文)单片机无线遥控语音播报系统.doc
《毕业设计(论文)单片机无线遥控语音播报系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)单片机无线遥控语音播报系统.doc(30页珍藏版)》请在三一办公上搜索。
1、无线遥控语音播报系统wireless remote-control voice reminding system摘 要该设计制作了一种无线遥控语音播报器,以编码模块PT2262和解码模块PT2272为核心,通过单片机接收信号并控制语音芯片ISD2500发声,具有结构简单、可靠性高、使用方便、成本低等特点,主要为盲人服务,解决了盲人到达车站后无法通过站牌了解本站有哪几路车、各路车开往哪里和当公交进站停靠后盲人无法了解是哪路车进站的问题。关键词 PT2262PT2272 AT89S52 ISD2500AbstractIn thesis a wireless remote control voice
2、 reminder is designed. The systems coder is module PT2262 and PT2272 .MCU is used to receive signals and to control a voice chip ISD2500, which makes the system with simple architecture, high reliability , low cost. The system is typically used to guide blinders, and that make them very clear of whi
3、ch bus to take, which one is coming, and the destination of each bus.Keywords PT2262PT2272 AT89S52 ISD2500目录第1章 绪论41.1 产品的发展现状41.2 设计背景4第2章 系统总体方案5第3章 系统的硬件简介63.1 编码模块PT2262和解码模块PT2272简介63.1.1 PT2262外形及管脚说明63.1.2 编码解码芯片PT2262/PT2272芯片原理简介63.1.3 PT2262特点73.1.4 PT2262的电气性能参数73.1.5 时序83.2 语音芯片ISD2500简介
4、93.2.1 ISD简介93.2.2 ISD原理概述93.2.3 ISD2500特点103.2.4 原理结构113.2.5 ISD2500系列语音芯片的管脚功能113.2.6 ISD2500操作模式133.2.7 使用方法133.2.8 分段录放音143.3 ISD25120的按键模式M6143.3.1 按键模式说明143.4 AT89S52153.4.1 结构框图163.4.2省电模式18第4章 系统硬件设计及实现204.1 硬件电路实现方法204.1.1 发射电路8位地址编码4位数据的连接204.1.2 PT2262/2272芯片的地址编码设定和修改214.1.3 遥控电路实现方法214.
5、1.4 接收电路实现方法224.1.5 复位电路224.1.6 单片机最小系统234.1.7 基于ISD2500的语音录放硬件电路234.1.8 ISD2500与单片机的连接24第5章 软件设计265.1 语音提示部分265.2 车站单片机主控程序275.3 公交车播报系统程序28结束语30谢 辞31参考文献32第1章 绪论1.1 产品的发展现状我国有2073万的聋哑人,900万的盲人, 由于身体的缺陷,他们在工作生活中更需要借助电子产品获取信息,与他人交流。我们根据残疾人的需求,制作了这一款无线遥控智能语音报站系统。近年来,随着科学技术的发展,微型计算机技术日益发展,已经在许多领域得到了广泛
6、的应用。在声学领域,微机技术与各种语音芯片相结合,即可完成语音的合成技术,使得汽车报站器的实现成为可能,使得人们能够得到更加人性化的服务。目前的汽车报站器中用的语音芯片为固态数字化声音压缩存储形式,工作方式为,声音模拟量AD存储DA模拟量播放,这种方式的语音芯片外围电路复杂,对声音质量有一定的失真。本文介绍采用模拟语音数据直接存储语音芯片ISD2500在汽车报站器上的设计应用,使语音报站器的语音自然、使用方便。1.2 设计背景不论巴士公司是否抱有歧视部份乘客的主观意图,事实上无法观看巴士路线牌的视障乘客一直受到排斥,不能有尊严地和便利地使用公共巴士服务,失去与其他市民同等的权利对于盲人来说,出
7、行是件比较困难的事,特別是搭乘公交车,因为看不見,盲人搭错車、搭不到车的情況时有发生。接下来,我们专门为盲人朋友设计的公交车语音遥控播放系統。 见到盲人,公交车居然开口“说话”了,奧妙就在盲人手中的这个钥匙扣遥控器。当听到公交车进站时,盲人只要一按手中的遥控器,裝在公交车上的感应播放器就会被启动,公交车上的喇叭就会播放路线名。这样,盲人就知道这辆車是不是自己要乘坐的路线了。 过去公交车上曾经安裝了外置的语音裝置,但由于声音干扰了市民生活,遭到了附近居民的投诉。使用这种遥控器就可以大大减少城市噪音。我们还制作了站台报站器,用同样的遥控方法可以使安装在公交车站台的扬声器发音,报出在该站台停靠的有哪
8、些公交车。我们还根据盲人要求听电视获取信息的需要,制作了遥控器报台器,它可以根据按键的不同,通过遥控器上的扬声器报出现选频道是什么台。同样的原理还可以用在电话的键盘上,盲人可以知道所按下的号码方便残疾人与外界进行交流和沟通。第2章 系统总体方案系统由三部分:遥控器、站台报站部分和车辆报站部分组成。遥控器分发给盲人,只有按动开关系统才报站,平时无盲人时系统不进行报站。与全天循环报站相比,既有效节省能源,又避免夜间扰民。当盲人到达车站并需要了解车站车辆途径的主要站点时,按动按键1号,站台上的接收电路接到发送端遥控器发出的信号,通过解码将信号传给单片机触发中断,从而使单片机控制语音芯片ISD2500
9、进行工作,通过扬声器发音播报出存储器中预先存好的语音段落,报出公交车的路号和其途经的各个站点,报完一路后进行下一路车情况的播报。播报过程中可通过2号键跳过本路车,直接选择下一路车途经的主要站点播报,以方便盲人在确定本路车无法到达所到地点时,快速查询下一路车的途经站点情况,有效的节省时间。播报完成后,如再没有接收到收入信号,将停止播报。在任何情况下,按4号键将停止播报。如图2.1所示:图2.1 站台报站部分电路图当车辆进站后,盲人要想了解其是哪路车,是否与自己所要乘坐的车号相同,按3号键,安装在车辆上的与站台上相似的接收控制模块将开始工作,向车外报出本车是哪路车开往何方向,单片机的一端接一开关,
10、放于司机身旁,以便司机控制上行下行方向,单片机通过检测开关的通断来判断取播报开往哪个方向的语音片段的地址。同样在任何时候,按4号键将停止放音,每次按键只播报一边。本系统也可与公交车车内的报站系统相结合,使用同一电路,稍微进行改造即可。第3章 系统的硬件简介3.1 编码模块PT2262和解码模块PT2272简介3.1.1 PT2262外形及管脚说明PT2262外形及测试应用图如图3.1所示,管脚如表3.1所示: 图3.1 PT2262外形图及测试应用图表3.1 PT2262管脚说明名称管脚说明A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空)D0-D5
11、7-8、10-13数据输入端,有一个为“1”即有编码发出,内部下拉Vcc18电源正端()Vss9电源负端()TE14编码启动端,用于多数据的编码发射,低电平有效;OSC116振荡电阻输入端,与OSC2所接电阻决定振荡频率;OSC215振荡电阻振荡器输出端;Dout17编码输出端(正常时为低电平)3.1.2 编码解码芯片PT2262/PT2272芯片原理简介PT2262/2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262/2272最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有
12、6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。编码芯片PT2262发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315MHz的高频发射电路不工作,当有按键按下时,PT2262得电工作,其第17脚输出经调制的串行数据信号,当17脚为高电平期间315MHz的高频发射电路起振并发射等幅高频信号,当17脚为低平期间
13、315MHz的高频发射电路停止振荡,所以高频发射电路完全受控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK调制)相当于调制度为100的调幅。3.1.3 PT2262特点1.CMOS工艺制造,低功耗;2.外部元器件少;3.RC振荡电阻;4.工作电压范围宽:2.6-15v;5.数据最多可达6位;6.地址码最多可达531441种。3.1.4 PT2262的电气性能参数PT2262的电气性能参数如表3.2和3.3所示:表3.2 电气性能参数(1)表3.3 电气性能参数(2)3.1.5 时序1.状态时序PT2262状态时序图如图3.4所示:图3.4 状态时序图2 .无线接收时序
14、一个字码由12位AD码(地址码加数据码,比如8位地址码加4位数据码)组成,每个AD位用两个脉冲来代表:两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”。2262每次发射时至少发射4组字码,2272只有在连续两次检测到相同的地址码加数据码才会把数据码中的“1”驱动相应的数据输出端为高电平和驱动VT端同步为高电平。因为无线发射的特点,第一组字码非常容易受零电平干扰,往往会产生误码,所以程序可以丢弃处理。无线接收时序图如图3.5所示:图3.5 无线接收时序图3.2 语音芯片ISD2500简介3.2.1 ISD简介ISD公司的专利技术成功实现了模拟数据
15、在半导体存储器中的储存。这种突破性的EEPROM存储方法可以将模拟语音数据直接写入单个存储单元,不需要经过A/D或D/A转换。ISD系列外部元件包括:麦克风,扬声器,开关和少数电阻,电容,再加上电源或电池,这样就构成了一个完整的语音录放系统.其他的功能模块包括内部时钟,前置放大器,滤波器,自动增益控制器(AGC),功率放大器,控制逻辑和模拟存储器全部都做在芯片上。3.2.2 ISD原理概述ISD器件在录音过程中进行存储操作之前,要对信号作调整.首先,将输入信号放大到存储电路动态范围的最佳电平.这由前置放大器,放大器和AGC部分来完成.前置放大器通过隔直电容与麦克风连接,隔直电容用于去掉低电平交
16、流信号(约2-20mv)中的直流成分.AGC电路动态监控放大器的输出电平并发送增益控制电压到前置放大器,使前置放大器的增益自动调节以便维持进入滤波器的信号为最佳电平.下一步的信号调整由输入滤波器完成ISD用8KHZ的采样频率可使语音质量大大优于电话的音质.低通滤波器的最高频率频限选在3.4KHZ,可满足奈奎斯特定理,而且仍有足够的频带以获得高质量的语音.滤波器是一个连续时间五极点低通滤波器,在3.4KHZ处每八倍频程衰减40dB.信号调整到此结束.然后输入信号通过模拟收发器写入模拟存储阵列中.由8KHZ采样,并且经过电平移位而生成不挥发写入过程所需要的高电压,同时补偿与Fowler-Nordh
17、eim隧道效应有关的一些因素.采样时钟也用于存储阵列的地址译码,以便菜样信号顺序地写入存储阵列.放音时,录入的模拟电压在同一采样时钟的控制下顺序地从存储阵列中读出,重构原来的采样波形.输出通路上的平滑滤波器去掉采样频率分量并恢复原始波形.采样时钟的频率会影响录音的时间长度和音质.随着频率的提高,音质会有所改善,当然,录音时间相应缩短.反之,较低的振荡频率增加录音时间,代价是降低了音质.ISD有一套先进的技术,即通过对集成在芯片内的不挥发微调位进行编程来实现振荡元件的微调.平滑滤波器的输出通过一个模拟多路开关连接到输出功率放大器,两个输出引脚直接驱动扬声器,选用16欧姆喇叭时功率约为12.5mW
18、,在一般的房间里足以听得很清晰.ISD系列器件的线路设计使得每个EEPROM存储单元等效于8位存储器,信息写入存储单元采用闭环方式,采样保持电路在编程周期内保持数据并将需要存储的模拟电压提供给比较器的一个输入端,比较器的另一个输入是存储单元本身的输出.当比较器指示存储单元的输出单元电压等于采样保持电平时,就停止该单元的编程过程.美国ISD公司生产的ISD25o 系列单片优质语音录放电路(以下简称ISD2500系列),较之以往所有的语音芯片,采用ISD公司专有的直接模拟存储技术,为用户提供高品质的语音(音乐)回放. 具有抗断电、音质好,使用方便等优点。它的最大特点在于片内E2PROM容量为480
19、K(1400系列为128K),所以录放时间长;有10个地址输入端(1400系列仅为8个),寻址能力可达1024位;最多能分600段;设有OVF(溢出)端,便于多个器件级联ISD2560芯片采用多电平直接模拟量存储专利技术,每个采样值直接存储在片内单个E2PROM单元中,不需另加AD或DA变换来存储和重放,能够非常自然、真实地再现语音,音乐,音调和效果声,避免了一般固体录音电路因量化和压缩造成的量化噪声和金属声,因此,作为目前国内外较为理想的语音芯片,在许多领域得到了广泛地应用。3.2.3 ISD2500特点1易于使用,单片实现语音(音乐)的全部录放功能,仅用少量元器件(电阻、电容、扬声器、传声
20、器)即可组成一个最小的录放系统。2ISD2500系列按录放时间(秒)分为ISD2532404864和ISD25607590120八个品种,并采用不同的抽样频率和通频带宽可供选择(见表1)。3输人的模拟量经采样后,不再进行量化和压缩处理,而采取具有专利技术的直接模拟存储方式,避免信号重建后的失真,提供真实、自然的话音回放,并提高存储效率。4基本不耗电存储,并具有自动节电模式,静态维持仅需1 A电流。5信息存放于内置的EZPROM(容量256 k480 k)中,断电后不丢失,存储语音可保存30年,反复录放1O万次。6寻址能力可达1 k,录放最多能分6OO段,并可通过直接级联延长录放时间。7可利用手
21、动开关、按钮或各种微控制器(如MCS一51系列、PIC16C5X系列、MC68HCXX系列等)控制语音芯片的录放,使之适用于不同用途和场合。8封装形式有DIP,SOIC,TSOP以及片芯式。9单电源+5V供电。3.2.4 原理结构ISD25O0 系列属CMOS器件如图3.6所示,其内部主要由振荡器、定时器、传声器前置放大器、自动增益控制电路(AGC)、5阶有源抗干扰滤波器、5阶有源平滑滤波器、输出放大器、高密度多级存储阵列等组成。外部连接少量元器件即可组成最小录放系统,另外,ISD2500系列兼容各种单片机,可实现多段语音的控制与回放。图示为ISD2560120的框图,而ISD2564仅其地址
22、线和存储器容量(256 K)不同,其他均相同8。图3.6 ISD2500原理结构3.2.5 ISD2500系列语音芯片的管脚功能ISD2500的单片语音存储时间60秒、75秒、90秒和120秒分成ISD2560、2575、2590和25120四个品种。并可直接串联以延长时问_2,各管脚如图1所示: 图3.7 ISD2500引脚图各引脚的主要功能如下:电源(VCCA,VCCD):为了最大限度的减小噪声,芯片内部的模拟和数字电路使用不同的电源总线,并且分别引到外封装上。模拟和数字电源端最好分别走线,并应尽可能在靠近供电端处相连,而去耦电容则应尽量靠近芯片.地线(VSSA,VSSD):由于芯片内部使
23、用不同的模拟和数字地线,因此,这两脚最好通过低阻抗通路连接到地.节电控制(PD):该端拉高可使芯片停止工作而进入节电状态。当芯片发生溢出即OVF端输出低电平后,应将本端短暂变高以复位芯片;PD端在模式6下还有特殊的用途。片选(CE) :该端变低且PD也为低电平时,允许进行录、放操作。芯片在该端的下降沿将锁存地址线和P/R端的状态;另外,它在模式6中也有特殊的意义。录放模式(P/R):该端状态一般在CE的下降沿锁存。高电平选择放音,低电平选择录音。录音时,由地址端提供起始地址,直到录音持续到CE或PD变高,或内存溢出;如果是前一种情况,芯片将自动在录音结束处写入EOM标志。放音时,由地址端提供起
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 单片机 无线 遥控 语音 播报 系统
链接地址:https://www.31ppt.com/p-3977942.html