电子信息工程毕业设计-公交车报站器(有源代码和完整文档、程序,要的百度信息我)--毕业设计.doc

电子信息工程毕业设计-公交车报站器(有源代码和完整文档、程序,要的百度信息我)--毕业设计.doc

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子信息工程毕业设计-公交车报站器(有源代码和完整文档、程序,要的百度信息我)--毕业设计

目录 1 系统总体方案 3 1.1 公交车报站器可选方案 3 1.2 设计方案的可行性分析和选择 5 1.3 公交车报站器的硬件框图 5 2 系统硬件设计 6 2.1 SPCE061A简介 6 2.2 系统电源设计 10 2.3 语音存储电路设计 10 2.4 音频输出电路设计 12 2.5 显示电路设计 13 2.6 键盘电路设计 14 3 系统软件设计 15 3.1 语音处理 15 3.2 主函数流程图 17 3.3 初始化函数 24 3.4 语音播放的实现 29 3.5 更新时间 32 3.6 设置时间 33 参考文献 46 谢辞 47 附录一 公交车报站器电路图 49 附录二 公交车报站器程序 50 在当今社会,即使在私家车越来越多的今天,公交车仍然是人们出行的首选,因为公交车具有方便、快捷、车票便宜等优点。传统的公交车报站主要由售票员报站,但是有些售票员有着浓重的地方口音,给外地人乘坐公交车造成了困难,另外,随着无人售票车逐渐增多,公交车报站器就越显得重要了。 目前我国公交车辆己从原有的人工语音报站发展到现在的自动语音报站。就报站语音而论,绝大多数报站装置都采用IsD系列的语音芯片,部分报站产品也有采用最新的数字语音处理合成技术,两者各有优缺点。前者成本低,但音质较差,且更改报站信息不灵活,当公交车辆临时改道时必须重新对语音芯片编程;后者受信息容量、语音音质的限制,且更换信息仍需专业设备。因此设计一款能够方便地更换报站信息、播放高音质语音信息的公交车报站器愈显重要。 本方案利用单片机的语音处理功能,以及其强大的处理能力,完成语音的合成技术,再配合存储器 ,扩大存储容量,很容就可以实现公交车报站器,从而为市民提供了更加人性化的服务。这些优点使得本方案成为制作公交报站器一种最经济实用的选择。 1 系统总体方案 公交报站系统的设计要求报站系统可以完整地播放一条公交线路的站名。可以在显示屏上显示当前的时间,具有时间日期的设置功能,还可以播放音乐或广告。经过查阅资料,可选方案有基于MP3/U盘的公交车报站设计,基于GPS的公交车报站器系统设计和基于SPCE061A的公交车报站系统设计等. 1.1 公交车报站器可选方案 1.1.1 基于MP3/U盘的公交车报站设计方案 采用AT89C51SND1C单片机(内部集成MP3解码器)作为主控CPU及解码MP3数据,实现对报站信息播放、点阵字符显示、文件存储以及用作优盘功能时USB与PC机联机的控制。利用FAT16在K9F1208上实现文件系统,形成一个Windows可识别访问的64MB寻址区域。结合USB控制器,系统可作为优盘在Windows下使用,从而实现在Windows下对文件的管理以及数据存储功能。这样通过程序的设定,公交车可通过键盘实现MP3格式声音信号的报站以及各种信息的广播。列表文件在系统对闪存初始化时生成,系统在对闪存进行格式化的同时生成该名为SCHED-ULE.LST的列表文件。该列表文件可在Windows下利用记事本打开,编辑所需播放的MP3名称。播放报站信息的同时通过16个16×16的LED点阵显示相应的播放内容。系统框图如图1.1所示。 图1.1 方案一系统框图 1.1.2 基于GPS的公交车自动报站系统设计方案 GPS的公交车自动报站系统利用GPS,通过GPS接收单元接收卫星发送的信号确认车辆的动态位置(经度、纬度)、时间、状态等信息,与公交线路信息库中存储的车站的位置进行比较,根据预先设定的距离和规则向乘客通报车站和线路的语音信息;并且能把车辆运行的详细情况记录下来,对公共汽车的运营状况进行全程监控并记录。系统的组成见图1.2。 天线 图1.2 方案二系统框图 1.1.3 基于SPCE061A的公交车报站系统设计方案 系统以 SPCE061A 为核心,可以划分为键盘输入、数码管显示、SPR4096资源存储与语音播放等部分,如图1.3所示。SPCE061A作为整个系统的核心控制,并且负责语音的输出。SPR4096 作为语音资源的存储介质。LED键盘显示模组作为时间显示与用户输出设备.使用SPCE061A可以非常方便灵活的实现语音的录放。两路10位精度的DAC,只需要外接功放(SPY0030A)即可完成语音的播放。 图 1.3 方案三系统框图 1.2 设计方案的可行性分析和公交车报站器的硬件框图 系统硬件设计 单片机控制系统设计设计音频输出电路设计显示电路设计 2.1 SPCE061A简介 SPCE061A型单片机是凌阳科技公司推出的一款16位微处理器,具有体积小、集成度高、易扩展、可靠性高、功耗低、结构简单、中断处理能力强等特点,内嵌32K字闪存FLASH,处理速度高,能够很方便的完成普通单片机的功能,

文档评论(0)

zhuliyan1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档