网站大量收购独家精品文档,联系QQ:2885784924

基于GPS的嵌式公交自动报站系统软件设计.pptVIP

基于GPS的嵌式公交自动报站系统软件设计.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于GPS的嵌式公交自动报站系统软件设计

本科生毕业论文 基于GPS的嵌入式公交自动报站系统软件设计 Based on GPS embedded bus automatic stops system (Software Design) 2011.03.26 论文的主要结构 第一部分: 论题的背景 1.1 国内外公交自动报站系统研究现状及其发展 1.2 公交车自动报站系统简介 1.3 公交车自动报站系统结构框图 第二部分:嵌入式公交自动报站系统的原理 2.1 基于GPS公交自动报站系统的原理概述 2.2 系统主机、从机及其外围系统设计 2.3 GPS 的定位原理 2.4 GPS 信息的接收与处理 2.5 LCD显示模块概述 第三部分公交车自动报站器的软件设计及实现 3.1 嵌入式Linux操作系统 3.2 系统软件总流程 3.3 处理子程序的模块化设计 3.3.1 窗口界面设计 3.3.2 触摸屏程序设计 3.3.3 GPS 定位应用程序设计 该系统的背景 目前,国内各大城市的无人售票公交车大都采用半自动报站系统,即通过人工干预语音信箱进行语音报站,和传统的人工报站相比,其声音洪亮清晰。但是人工干预语音信箱存在人为因素,引发漏报站、错报站的现象。特别是旅游城市,外地及国外游客多,漏报站、错报站会导致乘客下错站,从而带来不必要的麻烦,也会相应影响城市形象。于是在很多城市,一种基于GPS的嵌入式公交自动报站系统的到了应用,可以自动手动切换的公交自动报站系统,使公交车上的数字电视业务多样化,不仅播放广告,同时也有相应站点附近的景点、酒店等信息,乘客可以与系统交互,获得感兴趣的信息。 公交车自动报站系统结构框图 公交自动报站系统的原理概述 通过GPS接收机接收GPS工作卫星的导航信息,从而解算出车辆目前的经、纬度等信息;根据GPS定位数据计算出公交车的实时坐标,将其与站点坐标相比较,当公交车驶入站点一定距离范围内时,不用人工干预,系统自动报站。将位置信息与数据库中电子矢量地图进行匹配,根据公交车位置的不同,LCD显示屏上显示不同的公益信息、广告信息和景点信息等。在离站、到站和拐弯点阈值范围内语音提示的同时,在显示屏上显示同类信息,给乘客一种全方位的提示与服务。 LCD显示模块概述: 本设计采用LCD作为显示器件比LED有着明显的优势。在小规模图形液晶显示模块上使用液晶显示驱动控制器组成液晶显示驱动和控制系统,是当今低成木,低功耗,高集成化设计的最好选择。SED1520是当前最常用的一种液晶显示驱动控制器,这类图形液晶显示模块的规模为32行,本文用到的液晶模块CMl2232即是内置SEDl520的液晶显示模块,该模块的驱动控制系统由两片SEDl520组成。 CMl2232的主要技术参数和性能: 电源:+5V 功耗:1mA 显示模式:黄绿膜、灰膜、蓝膜、黑白膜 驱动方式:1/32Duty,I/6Bias 工作温度:-20℃—70℃ 存储温度:-30℃—+80℃ 背光特性:LED背光(黄绿色、蓝色、白色、红色) 系统软件总流程: 系统上电后,首先完成系统初始化, 然后创建GPS信号检测任务, 并进入此任务执行GPS 信号检测及解析, 同时监测是否有GPS报站中断产生。若有中断产生,则启MPlayer 播放器播报站名、景点介绍等信息; 若没有, 则检测是否有触摸屏中断产生。若有中断, 则进入人机交互界面; 否则启动 MPlayer 播放器播报广告、公益信息等,同时检测、解析GPS信号。 系统的软件流程如下图所示: 软件调试: 软件的调试在开发系统KEIL的支持下进行。先分别调试通过各个模块程序,然后调试中断服务程序,最后调试丰程序,将各部分连接进行调试。调试的范围由小到大逐步增加,必要的中间信号先作了设定。调试过程中使用了交叉单步运行、断点运行、连续运行等多种方式,每次执行完毕后,枪查CPU执行现场、RAM的有关内容、I/0口的状态等。发现一个问题,解决一个问题,直至全部通过。经过调试软件系统可以正常工作。 谢谢观看!! 制作人:窦晓娜

您可能关注的文档

文档评论(0)

erterye + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档