基于gps的嵌入式公交自动报站系统软件设计_第1页
基于gps的嵌入式公交自动报站系统软件设计_第2页
基于gps的嵌入式公交自动报站系统软件设计_第3页
基于gps的嵌入式公交自动报站系统软件设计_第4页
基于gps的嵌入式公交自动报站系统软件设计_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科生毕业论文基于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 显示模式:黄绿膜、灰膜、蓝膜、黑白膜 驱动方式:132Duty,I6Bias工作温度:-2070存储温度:-30+80 背光特性:LED背光(黄绿色、蓝色、白色、红色),系统软件总流程: 系统上电后,首先完成系统初始化, 然后创建GPS信号检测任务, 并进入此任务执行GPS 信号检测及解析, 同时监测是否有GPS报站中断产生。若有中断产生,则启MPlayer 播放器播报站名、景点介绍等信息; 若没有, 则检测是否有触摸屏中断产生。若有中断, 则进入人机交互界面; 否则启动 MPlayer 播放器播报广告、公益信息等,同时检测、解析GPS信号。,系统的软件流程如下图所示:,软件调试: 软件的调试在开发系统KEIL的支持下进行。先分别调试通过各个模块程序,然后调试中断服务程序,最后调试丰程序,将各部分连接进行调试。调试的范围由小到大逐步增加,必要的中间信号先作了设定。调试过程中使用了交叉单步运行、断点运行、连续运行等多种方式,每次执

温馨提示

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

评论

0/150

提交评论