logo资料库

公交车语音播报系统.doc

第1页 / 共61页
第2页 / 共61页
第3页 / 共61页
第4页 / 共61页
第5页 / 共61页
第6页 / 共61页
第7页 / 共61页
第8页 / 共61页
资料共61页,剩余部分请下载后查看
摘要
Abstract
目录
第1章 选题背景和意义
第2章 系统体系结构
2.1系统构成
2.2 软硬件功能分配
2.2.1 软件功能分配
2.2.2硬件功能分配
2.3功能描述
2.4技术指标
第3章 系统硬件
3.1设计思想
3.2系统原理图
3.3元器件选择
3.4各模块介绍
第4章 系统软件
4.1设计思想
4.2模块程序设计
4.2.1软件主流程图
4.2.2ISD4004语音模块录放音
4.2.3LCD1602
4.2.4按键部分
4.3仿真过程、结果分析
第5章 系统调试
5.1硬件调试
5.2软件调试
5.3综合调试
5.4 测试结果
第6章 测试结果及分析
6.1测试环境
6.2测试结果
第7章 总结与展望
参考文献
附件
致 谢
宁波理工学院 毕业设计(论文) 题 目 基于单片机的公交车语音报站系统的设计 姓 名 周玲燕 学 号 3080431052 专业班级 08 通信工程 2 班 指导教师 李林功 学 院 信息科学与工程学院 完成日期 2012 年 5 月 20 日
摘要 为了提高公交车服务质量,满足各类乘客需求,设计了一个带有语音播放的公交车 报站系统。系统通过 3 个按键控制实现起始站、上一站、下一站的控制功能。系统主要 由 AT89C51 单片机、语音模块 ISD4004、按键和 LCD1602 显示器组成。ISD4004 语音模 块存放报站信息,按键控制语音播放,播放的信息在液晶上显示。经 6 组人员的试用测 试,结果表明系统工作稳定,可靠,达到了设计要求。 关键词:单片机控制;液晶显示;ISD4004;键盘 I
Abstract In order to improve the quality of bus service and satisfy the requirements of all kinds of passengers, a bus-stop-reporting system with voice player is designed. The system realizes the function of reporting the originating station、the previous station and the next station. The system is made up of AT89C51、voice module ISD4004、buttons and monitor LCD1602. Information of stations reported is stored in ISD4004 voice module. Voice player is controlled by buttons, broadcasted information is displayed on LCD. The design is tested by six groups of people and the result shows that the system works stably and reliably. It reaches the design requirements. Keywords:Single chip microcomputer;LCD;ISD4004;Keys II
目录 摘要............................................................................................................................................I Abstract..................................................................................................................................... II 目录......................................................................................................................................... III 第 1 章 选题背景和意义......................................................................................................... 1 第 2 章 系统体系结构............................................................................................................. 3 2.1 系统构成.................................................................................................................. 3 2.2 软硬件功能分配..................................................................................................... 6 2.2.1 软件功能分配................................................................................................. 6 2.2.2 硬件功能分配............................................................................................... 8 2.3 功能描述................................................................................................................ 10 2.4 技术指标................................................................................................................ 11 第 3 章 系统硬件................................................................................................................... 12 3.1 设计思想................................................................................................................ 12 3.2 系统原理图............................................................................................................ 12 3.3 元器件选择............................................................................................................ 13 3.4 各模块介绍............................................................................................................ 14 第 4 章 系统软件................................................................................................................... 18 4.1 设计思想................................................................................................................ 18 4.2 模块程序设计........................................................................................................ 18 4.2.1 软件主流程图............................................................................................. 19 4.2.2 ISD4004 语音模块录放音..........................................................................19 4.2.3 LCD1602..................................................................................................... 22 4.2.4 按键部分..................................................................................................... 22 4.3 仿真过程、结果分析............................................................................................ 23 第 5 章 系统调试................................................................................................................... 28 5.1 硬件调试................................................................................................................ 28 III
5.2 软件调试................................................................................................................ 29 5.3 综合调试................................................................................................................ 32 5.4 测试结果................................................................................................................ 32 第 6 章 测试结果及分析....................................................................................................... 37 6.1 测试环境................................................................................................................ 37 6.2 测试结果................................................................................................................ 37 第 7 章 总结与展望............................................................................................................... 39 参考文献................................................................................................................................. 41 附件......................................................................................................................................... 42 致 谢................................................................................................................................... 56 IV
第 1 章 选题背景和意义 随着城市化的进展和经济的快速发展,大城市人口高度集中并大幅度增长,同时汽 车越来越普及,交通需求迅速扩大,而道路交通基础设施建设的发展相对滞后。城市交 通需求与供给之间的矛盾越来越突出,城市“乘车难”、“行车难”的局面在加剧,交通堵 塞呈现出点到线,由线到面的扩展趋势,交通拥挤、交通延误、交通堵塞以及由此引起 的噪音、废气污染,城市空气质量指数的严重跌落严重影响着居民的正常生活以及社会 经济的持续、健康发展。而与出租车和私家车相比,公交车人均占道面积少、成本低、 运载能力高,同时它的通行路线覆盖面广,在缓解交通拥堵,节能减排方面都有较好的 作用,因此很多城市建议人们出门乘坐公交车[1]。 同时有关专家学者和交通工程师们在吸取各国城市交通发展经验基础上,也提出解 决我国城市交通发展问题的有效途径,即优先发展城市公共交通,以公共交通为杠杆降 低城市交通需求总量,实现道路交通基础设施发展与交通需求增进的均衡。实施“公交 优先”是解决我国城市交通问题的有效途径,也是我国目前城市交通发展的基本政策。 可见,未来,公交车将充当现代城市生活中一个重要的角色,也就是说城市公共交通在 今后的发展中将得到迅速的发展。 然而,现有的城市公交车运输方面存在一些不良问题: 首先,目前公交车报站系统的设计只为了公交车内的乘客服务,因而没有考虑到车 站台等车乘客的需要,在天气恶劣或视线不好的时候,乘客往往无法清楚的分辨到达的 车辆路线,出现众多乘车不利的现象:有的乘客下到机动车道伸头观望,更多的是常常 一拥而上,前后跑动、追赶,找寻自己要上得车辆,很容易造成盲目拥挤,秩序混乱的 场面。还经常出现乘客坐不到车,耽误坐车时间,还会出现一些不安全事故。 其次,传统的报站方式效果太差。即由售票人员进行人工报站,这个售票人员多的 工作不仅需要负责售票工作,还要准确的为乘客报站,作为一个地区的公交车站行业, 有一定的地方特色,他们报站时多采用地方口音,作为一个外地人有时候很难听懂报站, 从而引起很多麻烦。 现在传统的人工语音报站已经被很多城市淘汰了,取而代之的是公交车自动报站系 统,它弥补了传统人工语音报站的落后方式,使使进站、出站信息自动服务用语,为, 1
市民提供更人性化,更完善的服务。比如可以通过公交车语音报站,照顾盲人乘客;可 以用液晶显示器显示站名,照顾聋哑人等等,让人们在生活中感受到科技给我们带来的 便捷。 目前语音报站器技术主要有以下四种[2]: 1) 手动语音报站器。这类控制器是由乘务人员按动进站按钮开始报站,出站时, 由乘务人员按下出站按钮,开始预报下站的站名,通过序号来记录各个站点; 2) 门控语音报站器。它是将开门,关门时转换信号和语音报站器连接,开门和关 门时自动报站; 3) 无线信标语音报站器[3]。它是在每个公交车站点设置发射信标点,公交车临近 到站点左右会收到信标信号,开始自动报站,出站后信号消失,开始预报下一站,此报 站器报站准确,但需要为每个站点组建无线发射信标,建设复杂、费用高,大部分站点 无电源供应,公交车数量多时存在频率干扰问题,而且较严重,用户修改站点非常不方 便,系统维护成本高。 4) GPS 自动语音报站器[4]。此报站器是在公交车上安装 GPS 自动语音报站器,自 动识别站点并报告站点信息。从技术层面讲,此方案从原理上解决了可靠性低的问题, 问题是如何把一个先进的原理性的技术成果转化成为“产品化”的产品,还存在一些不 足,如:把要报站的语音内容事先固化到语音芯片中,这种设计在很多应用中普遍采用, 但就这个项目而言,却十分不合理,因为它有悖于“通用化”设计原则。其次,把显示屏 要显示的报站内容也事先固化到车载控制系统内,从用户角度看,通过有线的串行口配 置或更新一个已经安装完成的“移动式”的车载设备谈何容易。 考虑到各方面的因素后,在本次公交车报站器系统设计中,我采用了第一种的语音 报站方法。 2
第 2 章 系统体系结构 本设计采用单片机 AT89C51 作为自动报站的检测和驱动控制核心,控制 ISD4004 语音芯片电路以及 LCD1602 液晶显示站名的硬件设计和软件设计,实现公交车的语音 报站。 2.1 系统构成 本公交报站系统工作原理为公交车每到一站,乘务人员通过按键中断的方式让报站 器播报当前站名和下一站站名,提醒乘客到车下车,下一站下车的乘客做好下车准备, 这样方便了乘客使其不至错过了车站;并带有 LCD 显示系统,告知乘客当前的站点。 在本次设计中,系统由以下几部分电路构成:单片机主控电路、语音录放电路、液晶显 示电路、按键电路、复位电路。采用 AT89C51 单片机作为主控芯片,利用 ISD4004 数 码语音芯片实现语音报站,显示采用 LCD1602,键盘采用通用按键开关,简单易行且 控制方便。图 2.1 是整一个系统构成框图[5]。 下面介绍一下各部分电路的功能及原理。 图 2.1 系统总框图 主控电路是由 AT89C51 单片机及其相关外围电路组成,AT89C51 在系统中实现对 ISD4004 中的语音信号的控制,实现存储和播放的控制,并响应按键引起的中断,播放 合适的语音,同时调用字符库在液晶上显示相关站点名称。总之,AT89C51 在系统中 实现对整个系统的全局控制,是该系统的指挥部件。结构如图 2.2 所示。 ISD4004 具有如下特点:首先是记录声音没有段长度限制,并且声音记录不需要 3
分享到:
收藏