【毕业设计】基于GPS定位的公交车自动报站系统的设计-精品
基于GPS的公交车智能报站系统设计
基于GPS的公交车智能报站系统设计程望斌;项姣;姚旭倩;周安琪;范坤设;谢模【摘要】As an important transportation, the bus is becoming a beautiful landscape in urban transportation now. With the improvement of city modernization, people have put forward higher requirements on the technology of the city bus station. Therefore, the optimization design on bus intelligent stop-reporting system is necessary conducted. The system is based on GPS technology and the single-chip technology is used in this paper. The system of intelligent bus reporting is scientifically demonstrated and the intelligent station announcer with good function is designed. Besides, the hardware systems and modules are designed, which are consisted of control module, GPS module, button module, voice broadcast module and liquid crystal display module. KEIL C51 is adopted to design software system, the main function module is analyzed and described. Finally, the EDA software tool PROTEUS 7.10 is used to the system simulation, which basically realized intelligent bus reporting function. The system designed in this paper can achieve automatic station reporting function and change the manual control station mode, so it has good use values and application prospects.%公交车作为重要的交通工具,已成为城市交通中一道亮丽的风景.随着城市现代化水平的提高,人们对城市公交车报站技术提出了更高的要求,为此需对公交车报站系统进行优化设计.本文以 GPS 定位技术为基础,采用单片机技术,对公交车智能报站系统进行了科学论证,设计了功能较全的智能报站器.对硬件系统和主要功能模块进行了规划和设计,其中系统硬件设计模块主要包含主控模块、GPS模块、按键模块、语音播放模块和液晶显示模块.同时采用KEIL对系统进行软件设计,对主要功能模块进行了分析和描述.最后,采用EDA工具软件PROTEUS 7.10进行系统仿真实验,基本上实现了智能报站功能.利用文中设计的系统,可实现自动报站功能,改变了手工操控报站方式,因此具有一定的使用价值和应用前景.【期刊名称】《湖南理工学院学报(自然科学版)》【年(卷),期】2016(029)001【总页数】5页(P37-41)【关键词】GPS;AT89C51;公交车;语音报站【作者】程望斌;项姣;姚旭倩;周安琪;范坤设;谢模【作者单位】湖南理工学院信息与通信工程学院,湖南岳阳 414006;湖南理工学院信息与通信工程学院,湖南岳阳 414006;湖南理工学院信息与通信工程学院,湖南岳阳 414006;湖南理工学院信息与通信工程学院,湖南岳阳 414006;湖南理工学院信息与通信工程学院,湖南岳阳 414006;湖南理工学院信息与通信工程学院,湖南岳阳 414006【正文语种】中文【中图分类】TP273随着城市现代化水平的提高,交通污染愈发严重.为响应“绿色出行,低碳生活”的号召,公交车出行变成出行新时尚.如何快速、准确地将公交车的行驶信息传递给乘客,是公共交通系统所面临的一大难题.近几年,手动报站器虽然取缔了人工报站,但该方法仍存在不少弊端.因此,设计一种更加智能化的,保险系数更高的报站系统,是具有实际意义的[1].本文采用基于GPS的智能化公交车报站系统进行报站,不仅具有自动预报、播报功能,还能有效地提高公交车行驶过程中的安全系数.系统以AT89C51为核心控制器件,首先检查系统能否正常接收GPS定位信号,若能正常接收,便将定位信息与站点位置信息相比较,以确定公交车是否到站; 然后由主控模块控制自动执行语音报站,用LCD显示站名[2],若接收不到GPS信号,则启用手动按键报站.此设计成本相对较低,开发周期也很短,与各类专业芯片搭配使用时还可以实现强大而丰富的功能.本文设计的系统主要是由主控模块、GPS模块、按键模块、语音播放模块、液晶显示模块五个模块组成.本设计是以AT89C51为核心控制器件的基于GPS的智能报站系统.首先由GPS模块实时获取公交车位置信息,经无线传输将信息传送至单片机芯片处理[3],然后控制液晶显示模块显示当前到达站名,同时控制语音模块播放当前到站信息.当GPS信号接收不正常时,可通过按键电路,直接发送信号给单片机芯片执行手动报站.系统总体设计框图如图1所示.系统硬件设计主要包含主控模块电路、按键模块电路、LCD1602液晶显示模块电路、ISD1700音频输出模块电路以及GPS模块接口电路.每个部分模块电路通过与AT89C51单片机相结合,均可实现各自功能.主控模块电路由内部时钟信号方式构成,即由晶振和电容共同组建并联谐振电路,可在20MHz频率下工作.同时采取了较为简单的RC复位电路,在上电的一瞬间,由于RST引脚端产生了一个正脉冲使得系统自动复位.LCD1602液晶显示电路采用的是1/16D驱动方式,将八个数据端口即7~14依次与单片机P0口相连接,另外,4,5,6号的数码管脚对应接到P2.0,P2.1,P2.2引脚.音频输出模块中,ISD1700芯片语音录放功能将音频最终通过扬声器喇叭播放出来[4],同时兼备按键功能,按键形式是采用独立式按键,总共设有4个功能按键.GPS模块接口电路在上电之后立即自动发送与接收定位信息数据,其引脚1~3都必须接+5V的系统电源.另外,GPS模块的工作电源电压和51单片机的I/O口电压不同,因此需在中间串联接入一个阻值为27K的电阻充当保护作用.系统主要通过AT89C51芯片对按键模块或GPS模块传送过来的信息做处理,然后将处理后的信息同时传送给后面两个模块,进行音频输出和液晶显示.这样公交车的实时信息就可以简单明了地传达给乘客了.系统总体设计硬件电路如图2所示.3.1 基于GPS的公交车智能报站系统主程序设计思路主程序控制的核心是: 子程序(包括GPS模块、语音模块、LED显示模块)的调用.程序启动,显示开机界面,接着,LED显示下一站站名.本系统有两个控制模式: 按键控制模式和GPS的接收控制模式.系统得到位置信息后,语音模块开启播报模式,同时显示下一站的站点位置信息.到站后,显示灯亮起,提醒乘客下车.此时,若有乘客下车,则执行YES模式,停车; 若无乘客下车,则执行NO模式,系统按当前的方式正常运行.主程序流程图如图3所示.3.2 基于GPS的公交车智能报站系统主要功能模块子程序设计基于GPS的公交车智能报站系统主要功能模块子程序有: 语音模块子程序和LCD 液晶显示子程序.语音模块子程序主要实现的功能是: 接收特定的站点位置信息,当获取到准确信息后,P25端将发出一个负脉冲信号,使得语音模块系统内部指向与接收的站点信息一一对应的语音段,接着P26端将会发出信号,此信号被放大之后,由扬声器播报对应站点位置的语音段,乘客依次获取位置信息.流程图如图4(a)所示.LCD液晶显示子程序的主要功能是: 接收站点位置信息,并把其设为LCD_SetInput()模式,接着决策分析是否初始化LED子函数,当其完成初始化过程后,则显示定位子函数GotoXY()和字符子函数,位置信息设置及调用后,在LCD显示屏上显示站点位置.流程图如图4(b)所示.4.1 系统仿真4.1.1 仿真说明(1)KEY: 模拟GPS信号的接收,若接收,则由高电平变成低电平,并保持一段时间,随信号的消失而消失.因仿真软件中没有GPS模块器件故采用开关KEY替代.(2)D1: 灯亮表示/PLAY使能,此时执行语音播放.(3)D2: 灯亮表示/FWD使能,根据GPS提供的当前站点信息找到语音芯片内对应站点的录音.(4)D3: 灯亮表示车辆正在行驶中,此时语音报站结束,到站门开,D3亮,信号消失后D3灭.(5)LCD模块: 采用LM016L字符型液晶,可以显示公交车站点以及下一站站名.在KEY信号的电平跳变后立即显示下一站站名,否则不改变显示.(6)BUTTON: 当完成一趟公交线路的运行后,按其可恢复到系统预设站点.4.1.2 仿真流程假设公交车在距下一站还有大约一百米的距离时接收到了GPS信号,KEY给出一段时间的低电平持续到公交车离开站点重新出发.这段时间可划分为三个阶段,如图5所示.T1段,当AT89C51芯片检测到KEY信号的下降沿时,液晶显示更新下一站站名并发送一个负脉冲给D2,播放指针则指向下一段语音,延迟一段时间后发送一个负脉冲给D1,播放当前指向语音段,最后D3指示灯亮起.T2段,D3指示灯为亮起的状态,语音报站完毕.T3段,车子驶离信号区,KEY信号恢复上升沿,D3灯灭.4.2 功能实现(1)系统初始化当系统开机时,系统进入初始化界面,此时液晶显示信息为预设站点,且所有LED指示灯D1、D2、D3均未亮.(2)接收信号当系统正常收到GPS定位信息后,主控芯片的P25端口立即输出一个负脉冲,驱使语音芯片下移一位,其内部指针指向当前车站的语音段头.此时闭合控制开关KEY,D2灯亮起,表示根据GPS提供的当前站点信息找到了语音芯片内对应站点的录音,等待播放.延迟一段时间后,P26端口也会输出一个负脉冲信号,控制语音模块播放指针目前指向的语音段即到站信息,这时候D2灯灭,D1灯亮起播放站点信息.公交车继续前进的同时GPS定位系统传输一个信息给51单片机,液晶屏随后显示更站名,然后D3灯亮起.(3)到达站点公交车抵达站点后,D3指示灯为亮起的状态,语音报站完毕.(4)驶离站点打开开关KEY,D3灯灭.(5)循环报站公交车再次到站后,便重复之前的过程.本文设计的公交智能报站系统,利用GPS技术接收定位信号,并采用AT89C51单片机作为主控元件,可实现自动显示报站以及实时更新并显示所在站点信息的功能[5].公交智能报站系统的广泛应用,既可以减少交通安全隐患,又可以使用标准普通话进行语音报站,在为乘客提供准确站点信息的同时也促进了城市公共交通行业的发展.该系统具有功能强、电路简单、成本低、实用性强等特点,因此具有很好的应用前景和现实意义[6].【相关文献】[1] 林小军,赵怀坤,金英才,等.城市公交车自动报站器设计[J].兰州工业学院学报,2011,18(6): 21~23[2] 李吉志.基于单片机的公交车智能语音报站和液晶显示系统设计[J].科技广场,2010,(3): 3472~3473[3] 刘强,贾鸿莉.基于单片机的公交车自动报站器的设计[J].中国科技信息,2011,(9): 106[4] 段了然,李雪莲,杨海龙,等.基于ISD 1700语音控制芯片的低成本公交车自动报站电路设计[J].电子技术与软件工程,2014,(1): 263~263[5] 周锦荣,魏志明.基于AT89C51控制的公交车自动报站器的设计[J].漳州师范学院学报: 自然科学版,2010,23(3): 43~45[6] 张雅兰.公交车自动报站系统改进研究[J].广西工学院学报,2010,21(4): 22~25。
(完整版)基于GPS定位的公交车自动报站系统的设计毕业设计
目录摘要 (I)前言 (1)第一章概述 (2)1.1GPS国内外的发展形势 (2)1.1.1国外的研究现状 (2)1.1.2 国内的发展现状 (3)1.2 课题研究的内容及目标 (4)第二章整体框架及方案比较 (5)2.1系统整体框架结构图 (5)2.2单片机的选择 (5)2.3语音芯片的比较 (6)第三章系统的硬件研究与设计 (8)3.1各部分电路图 (8)3.1.1单片机的最小系统 (8)3.1.2 JHD162A液晶显示电路 (9)3.1.3 ISD1700S音频输出电路及按键电路 (10)3.1.4 GPS模块接口电路 (11)3.2 系统整体电路图 (12)第四章系统软件的研究与设计 (13)4.1主程序流程图 (14)4.2语音模块子程序 (14)4.3 JHD162A液晶显示子程序 (14)第五章系统校验 (15)5.1系统仿真 (15)5.1.2仿真实现流程 (15)5.2系统运行结果截图 (16)5.2.1开机界面 (16)5.2.2接收信号后 (17)第六章总结与展望 (22)6.1总结 (22)6.2展望 (23)致谢 (24)参考文献 (24)附录 (25)摘要智能公交系统是智能交通系统的重要研究内容,本论文设计了一种基于GPS定位的公交车自动报站系统,它利用GPS进行数据采集,获得车辆位置信息,并结合语音播放技术,根据公交车所处的位置进行自动报站、温磬提示等语音服务。
它可以彻底改变传统公交车语音报站必须由司机操控才能工作的落后方式,完全不需要人工介入,实现公交车报站的完全智能化。
该系统是以GPS定位技术为基础来实现自动定位,从而提供自动报站服务。
关键词:GPS;自动报站系统; AT89C51前言从1831英国人沃尔特·汉考克为他的国家制造出了世界上第一辆装有发动机的公共汽车起,到今天,公交车已经历经了将近200年的发展过程。
从最初的“闷罐头”到如今配套的空调系统;从专人售票到无人售票;从人工报站到半自动语音报站,公交车向着越来越人性化的方向发展。
基于GPS的公交车自动报站系统[1](精)
基于 GPS 的公交车自动报站系统许连华,李学庆(山东大学计算机科学与技术学院,济南 250061摘要:介绍了由 GPS 接收器、工控机和音频输出设备组成的公交车自动报站系统的功能、组成原理和关键技术, 阐述了系统主要的硬件和软件设计方法。
关键词:GPS ;工控机;自动报站GPS Based Bus-stop Auto-announce SystemXU Lianhua, LI Xueqing(Department of Computer Science & Technology, Shandong University, Jinan 250061【 Abstract 】 The thesis analyses the function, the principles of composing and the key technology of GPS based buses’auto-announce system, alsothe hardware design and the software design are presented.【 Key words】 Global positioning system (GPS; Industrial Computer; Bus-stop announcer计算机工程 Computer Engineering第 31卷第 23期Vol.31 № 23 2005年 12月December 2005・工程应用技术与实现・文章编号:1000— 3428(200523— 0191— 02文献标识码:A中图分类号:TP2231 概述GPS 系统是由美国国防部开发的高精度卫星导航系统。
用户通过用户设备接收 GPS 卫星信号, 经信号处理而获得用户位置、速度等信息,最终实现利用 GPS 进行导航和定位的目的。
2000年以前, 民用 GPS 接收器的价格、实时定位精度都不能满足汽车导航定位的要求。
基于GPS定位的公交车自动报站系统的设计
b经贸职业技术学院学生毕业设计(毕业论文)基于GPS定位的公交车自动报站系统的设计系别:机电系专业:应用电子技术(电子产品营销)班级:应电0832班学生姓名:超学生学号: 0801083240 指导教师:王倢婷王益2010年 12 月 19日目录摘要 (I)前言 (1)第一章概述 (2)1.1GPS国外发展形势 (2)1.1.1国外研究现状 (2)1.1.2 国发展现状 (2)1.2 课题研究容及目标 (3)第二章整体框架及方案比较 (4)2.1系统整体框架结构图 (4)2.2单片机的选择 (4)2.3语音芯片的比较 (5)第三章系统的硬件研究与设计 (7)3.1各部分电路图 (7)3.1.1单片机的最小系统 (7)3.1.2LCD12864液晶显示电路 (8)3.1.3 ISD4004 音频输出电路及按键电路 (8)3.1.4 GPS模块接口电路 (9)3.2 系统整体电路图 (10)第四章系统软件的研究与设计 (12)4.1主程序流程图 (12)4.2语音模块子程序 (14)4.3 LCD12864液晶显示子程序 (15)第五章系统校验 (16)5.1系统仿真 (16)5.1.2仿真实现流程 (16)5.2系统运行结果截图 (17)5.2.1开机界面 (17)5.2.2接收信号后 (17)第六章总结与展望 (21)6.1总结 (21)6.2展望 (21)致 (22)参考文献 (23)附录 (24)摘要智能公交系统是指智能交通系统重要研究容,此论文设计了一种基于GPS定位的公交车自动报站系统,它是利用GPS进行数据采集,从而获得车辆位置信息,并结合了语音播放技术,根据公交车所处位置进行自动报站、温磬提示之类的语音服务。
它可以改变传统公交车的语音报站必须由司机操控,否则工作的落后方式,可以做到不需要人工介入,从而实现公交车报站完全智能化。
该系统以GPS 定位技术作为基础来实现自动定位,提供自动报站服务。
基于gps定位的公交车自动报站系统的设计
武汉理工大学毕业设计(论文)基于GPS定位的公交车自动报站系统的设计学院(系):信息工程学院专业班级:通信工程zy1101班学生姓名:***指导教师:***摘要公交车已经成为人们出门必不可少的交通工具,目前公交车上采用的公交报站系统是采用司机手动切换,一方面增加了司机的劳动强度,另一方面由于司机的误报或漏报,不仅会对公交运营产生很大的负面影响,而且会对乘客造成很多不必要的麻烦。
为此,研究公交车自动报站系统是非常必要的。
本论文设计了一种基于GPS定位的公交车自动报站系统。
系统主要由STC89C52单片机、语音模块ISD4004、GPS模块和LCD12864液晶组成,它通过GPS定位获得车辆位置信息,与单片机中预存的位置信息对比,分析车辆运行位置,当公交车到达某站点附近,系统通过语音芯片播放站点信息,并通过液晶显示,从而完成自动报站的功能。
本系统完全不需要人工介入,全程自动报站,而且大大提高了公交车报站的准确性和可靠性,提升了公交系统的服务质量,促进了城市经济的和谐发展。
关键词:公交报站;GPS;单片机;ISD4004;LCDAbstractBuses have become an indispensable means of transportation when people go out .The bus station reporting is using manual switch by drivers now .On the one hand, it increases the driver's labor intensity, on the other hand, it not only has great negative influence on public transportation ,but also will cause a lot of unnecessary trouble to the passengers due to the misstatement or omission of the driver.Therefore, research on automatic bus station reporting system is very necessary.This paper designs a kind of bus system which can automatically broadcast platform name based on GPS.System is mainly composed of STC89C52 single-chip microcomputer, the ISD4004 voice module, GPS module and LCD12864 LCD, it obtains from GPS vehicle location information,and contrasts with single chip microcomputer location information which has stored ,then it analysis the vehicle running status, and broadcasts information from a web server by voice chip,finally the platform information is displayed through the liquid crystal display (LCD),the function of automatically stops has completed.This system doesn't need human's intervention and reports the entire stops automatically, and it greatly improves the accuracy and reliability of the bus station reporting and improves the quality of service of the public transportation system and promotes the harmonious development of urban economy.Key Words:Bus station reporting;GPS;51 single-chip microcomputer;ISD4004;LCD目录第1章绪论 (1)1.1 选题背景 (1)1.2 选题目标 (2)1.3 选题意义 (2)第2章方案设计 (3)2.1 方案比较 (3)2.2 结构框图 (3)第3章硬件设计 (4)3.1 单片机最小系统 (4)3.2 GPS模块接口电路 (6)3.2.1 GPS卫星定位系统 (6)3.2.2 GPS模块描述 (8)3.3 ISD4004语音模块 (12)3.3.1 芯片描述 (13)3.3.2 SPI(串行外设接口) (15)3.4 LCD12864液晶电路 (20)第4章软件设计 (24)4.1 主程序流程图 (24)4.2 语音实现 (25)4.2.1 录音程序 (25)4.2.2 放音程序 (26)4.3 液晶显示 (27)第5章系统测试 (29)5.1 程序下载 (29)5.2 实物测试 (29)第6章总结 (35)第7章致谢 (36)参考文献 (37)附录A 主程序 (38)附录B GPS定位程序 (43)附录C ISD4004语音程序 (48)附录D LCD程序 (50)第1章绪论1.1选题背景随着经济的快速发展和城市人口的逐渐增多,汽车越来越普及,交通需求迅速扩大,公路变得越来越拥挤。
基于GPS的公交自动报站系统设计(图文)
基于GPS的公交自动报站系统设计(图文)论文导读:基于GPS自动报站系统的应用在一定程度上,解决了传统的报站系统的弊端,但是在高楼林立的都市,也存在着很多GPS 的盲区,在这些区域,自动报站系统会失灵,所以,设计一种可以进行自动、手动任意切换的公交报站系统成为研究的目的和重点。
AVR 单片机的PD3脚模拟出时钟信号来控制数据的发送。
关键词:GPS,AVR,双机通信1 前言近些年随着公交系统的发展,公交报站系统成为公交车辆不可或缺的组成部分,但是传统的手动公交报站系统却有着诸多的弊病,如:按键会加重驾驶员的负担,分散驾驶员的注意力,为安全行驶留下隐患;公交司机会存在误报、漏报甚至是不报的情况,给乘客,尤其是外地游客带来不便[1]。
于是在很多城市,一种基于GPS的自动报站系统得到了应用。
基于GPS自动报站系统的应用在一定程度上,解决了传统的报站系统的弊端,但是在高楼林立的都市,也存在着很多GPS的盲区,在这些区域,自动报站系统会失灵,所以,设计一种可以进行自动、手动任意切换的公交报站系统成为研究的目的和重点。
科技论文。
2 系统硬件结构该系统将GPS模块获取的公交车经度和纬度,传给主机端的单片机,由其判断是否到达预置位置并控制液晶屏显示。
到达预置位置后由主机通过TWI来控制从机,使从机在接到有效控制信号后,控制点阵模块和语言模块进行显示和报站,从而完整实现自动报站功能。
自动报站与手动报站的切换则由从机中的按键进行选择。
图1 硬件系统结构框图2.1主机及其外围系统设计主机部分采用Mega16L单片机作为核心器件,接收GPS模块传送的经纬度数据,经过判断和处理,送交12864液晶模块显示时间、站名等信息,以便司机及时了解相关信息[2]。
GPS接收到有效信号后,传送给MAX232,该芯片将GPS使用的RS232电平和逻辑转换为单片机所使用的TTL电平和逻辑,并最终传给单片机。
科技论文。
本系统中使用Usart与GPS模块进行通信,通信协议采用NMEA0183协议。
基于GPS的公交自动报站系统设计毕业设计
基于GPS的公交自动报站系统设计摘要公共车辆作为广大市民出行的主要工具,是城市肌体的动脉,交通系统虽然日益发展,但目前的智能交通系统大都用于商业运营车,尚未成功地应用于公交车辆,传统的公交系统依然占主要市场。
本论文研究并设计了一种基于GPS(Global Positioning System)定位的智能公交服务系统。
车辆利用GPS技术得到自身的定位信息来触发车载终端进行自动报站等服务,它取代了传统的人工按键报站的方式,并将这些定位信息通过GPRS传与调度中心并保持实时的联系,完成向调度中心汇报位置和车辆状况信息,接收和响应中心下发的命令。
调度中心再将定位信息分发给相应的电子站牌,电子站牌接到信息及时更新其显示信息,从而实现完整的自动化服务,它与广大驾驶员及乘客的生活息息相关。
首先智能公交服务系统是以GPS定位技术作基础来实现自动定位,从而实现智能自动化服务,本文详细介绍了GPS的定位原理等基础知识,但由于GPS定位受到一些地理环境等因素的影响,GPS有时会发生丢失,研究了一些补偿的方法。
然后对车载终端的硬件与软件进行了研究与设计。
它以C51微处理器为核心进行设计。
介绍了重要模块的硬件功能,阐述了选用器件的原则及本系统选用的重要器件,对单片机控制系统作了详细的电路设计。
软件设计采用C语言编程,根据实际的需要分析了系统的功能,介绍了主程序、重要模块及中断程序的设计,考虑了当自动报站失效时的传统按键报站方式,而且系统实现了机器自我学习的功能。
最终完成了系统的调试及安装,实现了软件平台,其操作方便。
关键词:GPS定位/单片机/报站/触发GPS BASED BUS-STOP AUTO-ANNOUNCE SYSTEMABSTRACTThe transportation system in China is experiencing rapid development.Even the IntelligentAutomaticTransportationSystemhasbeenappliedincommercialtransportationBut the public transportation system.which plays a major part in thecitytransportation service,is still running in the traditional way.In this thesis,an Intelligent Public Transportation Service System based on GPS(Global Positioning System)Technology is studied and designed, including the in-bus terminal and electronic stop board.In the system, a bus locates its position through GPS technology and triggers the in-bus terminal to work automatically, for instance,In this way, the system completes its work automatically.It close relates with the life most of drivers and passengers.Firstly, GPS technology as the basis of to implement automatic positioning and other intelligent automatic services.This part introduces in detail about GPS positioning mechanism,and also proposes some common ways of compensation for the possible loss when GPS is affected by geographic circumstance factors.Secondly, the study and design of the hardware and the software of in-bus terminal in IPTSS.key module and Interrupt program,which keeps traditional keystroke stop Reporting in case the automatic stop reporting system fails to work, and the design of the system which bears the capacity of self-learning.The final completion of the commissioning and installation of the system to achieve a software platform, it’s easy to operate.KEY WORDS:GPS positioning, SCM, news station, trigger.毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
基于GPS的公交车智能报站系统的设计-修改 (2)
意义
该系统作为城市智能公交系统的一个有机组成部 分,对于提高城市交通智能化和信息化具有重要 意义。
南京航空航天大学金城学院
DiBee无线通信的自动报站系统,该系统是在车辆和每个站台上分别 安装ZigBee无线通信的收、发模块。缺点是成本较高且安装在室外容易损 坏,维护成本较高。
基于GPS的公交车智能报站系统,利用GPS定位模块实时采集车辆当前的 经纬度,与预先设定的经纬度进行比较,从而报站,该系统的优点是体积 小,功能强,功耗低,实时性和稳定性好。
南京航空航天大学金城学院
Diagram
项目成员情况及职责
季宇峰:项目负责人,主要负责制定项目实施计划及系统的整体方案和最终的 联调。11级自动化专业学生,绩点3.4,学习过C语言编程、单片机、Java开发、 android开发、数据库开发等,曾参加过电子设计创新方面的课题,具有较强的 实践动手能力。
项目研究成果阶段性交流会1次,以PPT报告和实物功 能演示形式进行成果展示。
LOGO
南京航空航天大学金城学院
现有的资源
项目责任部门(实验中心)为团队配 备实践创新经验丰富的指导教师 提供全程指导
项目责任部门(实验中心)提供学生 实践创新训练所需的实验实训场地 和仪器设备
学院还将为项目提供相应的研究 和开发经费
项目
南京航空航天大学金城学院
项目的设计方案
Flash存 储模块
LCD液晶 显示模块
中央控制 单元(单 片机或 ARM处理
器)
GPRS 无线数 据传输 模块
语音提 示模块
电源 模块
GPS定 位 模块
调度中心
南京航空航天大学金城学院
项目创新点
1
采用最新的 GPS定位计数 ,自动获取 卫星定位数 据,实现精 确定位
吕红叶基于GPS的嵌入式公交自动报站系统硬件设计
理工学院本科生毕业设计(论文)学院(系):电子与电气工程系专业:电子信息工程学生:吕红叶指导教师:田思完成日期 2011 年 5 月理工学院本科生毕业设计(论文)基于GPS的嵌入式公交自动报站系统硬件设计Hardware Design of the Embedded Automatic Station ReportSystem for Bus Based on GPS总计:23 页表格: 3 个插图: 19 幅理工学院本科毕业设计(论文)基于GPS的嵌入式公交自动报站系统硬件设计Hardware Design of the Embedded Automatic Station ReportSystem for Bus Based on GPS学院(系):电子与电气工程系专业:电子信息工程学生姓名:吕红叶学号: 94107062指导教师(职称):田思(高工)评阅教师:完成日期:理工学院Institute of Technology基于GPS的嵌入式公交自动报站系统硬件设计电子信息工程专业吕红叶[摘要]随着国民经济的发展,城市交通拥挤和阻塞现象日趋严重。
城市交通问题已严重阻碍了城市居民生活水平的提高和整个城市经济的可持续发展,成为城市发展的瓶颈。
城市公共交通具有运载量大、运送效率高、相对污染少等优点。
开发和建设先进的公共交通管理系统以改善公交管理和提高服务的质量,引导市民选择公共交通工具出行,从而改善整个城市交通状况是解决城市交通问题的关键。
本文分析了国内外智能交通系统的发展现状以及GPS定位原理,提出了一种基于GPS的嵌入式公交自动报站系统,论文详细介绍了硬件电路设计的开发过程,并制定了测试方案对系统进行测试,最后对所做工作进行总结,指出了进一步的研究方向。
[关键字]嵌入式;GPS;智能公交Hardware Design of the Embedded Automatic Station ReportSystem for Bus Based on GPSElectronic Information Engineering Specialty Lv Hong-yeAbstract:As the national economy development,urban congestion and obstruction phenomenon has become increasingly serious. City traffic problem has seriously hindered the improvement of the urban resident’s living standards and the continuable economic development of the entire city.It becomes the bottleneck of urban development.Urban public transport has many advantages,such as throughput,high efficiency transport,relatively less pollution. It is the key to solve urban traffic problems that empoldering and constructing modem public transport management system to improve public transport management and the quality of the service.and guiding the choice of public transport travel,thereby improving traffic conditions throughout the city. In view of the present situation of the domestic and foreign public transportation system,automatic reporting station system for bus based on GPS technology is put in this paper. And there are details of the hardware design development process. And testing solutions are developed here to test the system. Finally,there are the analysis of the current work and suggestions for improvement.Key words:Embedded ;GPS;intelligent public transport目录1 引言 (1)1.1 论文选题的背景及研究意义 (1)1.2 智能交通系统的国内外发展现状 (1)1.3 论文章节安排 (2)2 基于GPS的嵌入式公交自动报站系统设计原理 (2)2.1 GPS系统 (3)2.1.1 GPS系统介绍 (3)2.1.2 GPS的定位原理 (3)2.1.3 GPS信息格式 (4)2.1.4 GPS的应用现状 (5)2.2 嵌入式公交自动报站系统 (6)2.2.1 基于GPS公交自动报站系统的原理概述 (6)2.2.2 基于GPS公交自动报站系统的误差分析 (6)2.2.3 嵌入式公交自动报站系统的优势 (7)3 系统硬件设计 (7)3.1 ARM公司及ARM芯片简介 (7)3.2 选择ARM微处理器的要求 (8)3.3 S3C2410X微处理器介绍 (8)3.4 系统硬件总体设计 (10)3.5 单元电路设计 (10)3.5.1 电源电路 (10)3.5.2 复位和时钟电路 (10)3.5.3 SDRAM/FLASH存储器 (12)3.5.4 串行接口电路 (12)3.5.5 JTAG接口电路 (14)3.5.6 USB接口电路 (14)3.5.7 触摸屏接口电路 (15)3.5.8 音频电路 (17)4 系统测试 (18)4.1 测试方案 (18)4.2 测试过程及结果 (19)5.总结与展望 (20)结束语 (21)参考文献 (22)致谢 (23)1 引言1.1 论文选题的背景及研究意义伴随着国民经济的飞速发展和城市化的不断进展,人口向城市集中,城市交通需求的总量急剧增长。
公交车的自动报站系统设计本科毕业设计
公交车自动报站系统设计摘要我国城镇化发展非常迅速,城市规模快速膨胀,城市人口和机动车数量急剧增长。
近年来由此而带来的城市交通拥堵问题非常严峻。
城市建立完善的公交系统是解决城市交通拥堵的最廉价的方案,被国家大力扶持。
国务院也颁布了优先发展公交系统的相关文件,公交车在城市交通中占据着越来越大的主体作用。
本设计旨在实现公交运行时报站的智能化,为乘客提供高效、便捷的服务。
本设计要求系统能够自动语音播报到站信息,并能够显示到站信息。
本设计利用GPS(全球定位系统),以89C51单片机为核心和基础。
利用GPS 获取比较精确的公交车位置信息;利用AT89C51单片机智能整合处理信息,发送控制指令;利用ISD1700系列语音芯片实现语音播报,JHD162A LCD 液晶模块来显示到站信息,从而实现所有的功能。
对设计结果利用proteus进行仿真和验证,可以达到预期的公交车全自动报站的功能,实现公交车到站提醒,即显示屏显示到站信息,语音系统自动播报站名。
全程无需人工干预,实现全自动智能报站,安全可靠。
本设计所采用的模块、元件廉价,系统可以长期稳定稳定,适合推广。
关键词:自动报站,GPS,89C51,JHD162The bus stops system automaticallyABSTRACTThe urbanization in our country is developing very quickly. The city’s expansion is very quickly, the urban population increase sharply, The number of cars on the road is growing so fast. For the pas t few years, the city’s traffic congestion problem is very serious. City establish a perfect public transportation system is the cheapest solutions to urban traffic congestion. It is national energetical support. The state council issued the state council on priority to the development of urban public transportation guidance "on December 29, 2012. The bus in the city's traffic occupies a more and more important role.This design aims to realize intelligent broadcasting station of bus information, provide efficient and convenient services for passengers. This design requirement system can automatic voice broadcast station information, and can display station information. This system USES the GPS (Global Positioning System Global Positioning System) with a 89c51 SCM as the core. This system uses GPS to obtain accurate vehicle location information. The use of 89c51 single-chip microcomputer to process information. Using ISD1700 to realize voice function. Though the JHD162A to display the information of stations. So as to realize the function of all. Using protest for the simulation and verification, the result of the design can achieve. The system fully without human intervention, and sage and reliable. This design uses the element is much cheaper. And the system can long-term and stable work, it is very suitable for promotion.KEY WORDS:automatically broadcast, GPS, 89C51, JHD162目录前言 (1)第1章GPS报站器行业现状介绍 (3)第2章系统整体设计方案 (5)第3章硬件模块选择 (6)§3.1主控芯片的选择 (6)§3.2GPS接收模块的选择 (7)§3.3 语音模块的选择 (10)第4章硬件设计 (12)§4.1主控模块 (12)§4.2GPS模块 (14)§4.3语音播报模块 (17)§4.4显示模块 (21)§4.5系统整体电路图 (25)第5章软件研究与设计 (27)§5.1单片机编程基本知识 (27)§5.2主程序流程图 (34)§5.3语音模块流程图 (36)§5.4显示模块流程图 (37)结论 (39)参考文献 (40)致谢 (42)前言近年来中国在经济发展上取得了非常可喜的成绩,城市扩张非常迅速,人均可支配收入持续增加,私家车保有量连年递增,但是,雾霾及交通拥堵情况也越来越严峻。
基于GPS的公交车自动报站系统
基于GPS的公交车自动报站系统基于 GPS的公交车自动报站系统1 11,2宋茜茜丁卫撑庹先国四川(1.成都理工大学核技术与自动化工程学院成都 610059,四川成都2.成都理工大学地质灾害防治与地质环境保护国家重点实验室610059)【摘要】目前公交车上采用的公交报站系统具有语音和显示报站的基本功能,但由于报站时采用司机手动切换,一方面增加了司机的劳动强度,另一方面由于司机的错误操作,容易造成乘客误下或漏下,对公交运行带来很多不便。
本文以 GPS实现公交车行车路线的自动定位为任务,通过单片机 C8051F320获取 GPS 定位的地理坐标信息,并对获得的数据作处理,自动判别当前行车的站点位置信息,当达到一定范围要求时进行相应站点的自动语音播报,同时显示当前站点的信息。
该系统结构简易,实现了公交车报站的智能化,具有良好的应用前景。
【关键词】公交报站系统 ,GPS,定位,语音播报 ,OLED 显示The Designof Automatic Bus-stop Annunciation System1 1 1,2SONG Qian-qianDING Wei-chengTUO Xian-guo(1.The Collegeof Nuclear Technologyand AutomationEngineering,ChengduUniversity of Technology,Chengdu Sichuan,610059, China,2.Key Laboratory of Earth Exploration & Information TechnologyofMinistry of Education, ChengduUniversity of Technology,Chengdu Sichua,6n10059, China)【Abstract】The Bus Stop Announcement systemtwo has basic function: voice and display announcement,however, announcement of bus stoprelied on manual operationof bus driver which could increasedriver s’ work and alot inconvenientoftraffic for mistaking takeoff whendriver s’ faulty operation. This essay discussedhow touse singlechip C8051F320to get information of geographic location from GPSto and process these attained data then distinguishthepositional information, when reachto a certain scope,the announcement can be madeby voiceof the bus stop information. This systemis a simple and intelligent Bus Stop Announcementwhich system has a good application prospect.【Key words】Bus stop announcement syste, GPmS, Locatio,n Voice broadcas,t OLED display数据的获取,以实现公交车行车路线的自动卫城市公共交通是城市建设和发展的重要组成部 GPS星定位 ,GPS 数据的识别,以实现公交车行车站点的分,是影响国民经济和社会发展的具有全局性、先导自动识别 ,根据接受的 GPS数据,实现公交车行车性的基础产业。
基于GPS公交站台自动报站系统的研究
基于GPS公交站台自动报站系统的研究毕业论文学生姓名学号院(系) 物理与电子电气工程学院专业电子信息科学与技术题目基于GPS公交站台自动报站系统的研究毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日摘要:车载卫星定位系统,又称自动车辆定位系统,对它的研究起始于二十世纪七十年代。
最新基于GPS定位的公交车自动报站系统的设计
b苏州经贸职业技术学院学生毕业设计(毕业论文)基于GPS定位的公交车自动报站系统的设计系别:机电系专业:应用电子技术(电子产品营销)班级:应电0832班学生姓名:李超学生学号:0801083240指导教师:王倢婷王益2010年12 月19日目录摘要..................................................................................................................................................... 前言 0第一章概述 (1)1.1GPS国内外的发展形势 (1)1.1.1国外的研究现状 (1)1.1.2 国内的发展现状 (1)1.2 课题研究的内容及目标 (2)第二章整体框架及方案比较 (3)2.1系统整体框架结构图 (3)2.2单片机的选择 (3)2.3语音芯片的比较 (4)第三章系统的硬件研究与设计 (6)3.1各部分电路图 (6)3.1.1单片机的最小系统 (6)3.1.2 JHD162A液晶显示电路 (7)3.1.3 ISD1700S音频输出电路及按键电路 (7)3.1.4 GPS模块接口电路 (8)3.2 系统整体电路图 (9)第四章系统软件的研究与设计 (11)4.1主程序流程图 (11)4.2语音模块子程序 (13)4.3 JHD162A液晶显示子程序 (14)第五章系统校验 (15)5.1系统仿真 (15)5.1.2仿真实现流程 (15)5.2系统运行结果截图 (16)5.2.1开机界面 (16)5.2.2接收信号后 (16)第六章总结与展望 (19)6.1总结 (19)6.2展望 (20)致谢 (20)参考文献 (21)附录 (22)摘要智能公交系统是指智能交通系统重要研究内容,此论文设计了一种基于GPS 定位的公交车自动报站系统,它是利用GPS进行数据采集,从而获得车辆位置信息,并结合了语音播放技术,根据公交车所处位置进行自动报站、温磬提示之类的语音服务。
公交车语音报站系统--毕业设计完整版
公交车语音报站系统摘要公共汽车成为城市人们出行的必备选择,然而,并不是每个人都熟悉所乘公交车的路线、站点。
所以乘客所面临的问题就是如何能够在正确的车站下车。
最好的解决的办法就是利用公交车语音报站系统提示乘客。
本文设计一个在按键报站系统上改进的语音报站系统,为乘客提供人性化的报站服务。
该设计是基于GPS模块和AT89S51单片机设计的自动语音报站系统。
AT89S51单片机通过串口与GPS模块通信,确认公交车进站、停站、出站等状态,根据程序播报站点信息,从而达到自动报站、预报站等目的。
此外通过分析GPS数据包,可解析出当前时间信息,可把时间显示在液晶屏幕上。
本文在设计的过程中给出了硬件电路的设计方案、硬件控制方法、主要软件设计流程。
本设计解决了以往公交车报站系统人工操作不便、误报站多等问题。
关键字:AT89S51单片机;GPS;自动语音报站Bus-stop Announcement SystemAbstractBuses are essential for people to travel in the city. However, not everyone is familiar with all the routes and bus stations. Therefore, the problem faced by passengers is how to get off at the right station. The best solution is to use the bus stop announcement system to remind passengers. This paper designs a bus stop announcement system improved from the stop announcement which operated with the keyboard, so that the system can provide passengers with customized service. The design designs an automatic stop announcement system based on the GPS module and the AT89S51 microcontroller. The AT89S51 microcontroller communicates with the GPS module by the Serial Interface, to confirm the status, such as closing to the station, stopping or leaving the station. Then the system broadcasts the station information according to the program. So as to achieve the purpose that automatic broadcast stations and forecast stations. In addition, the current time can be displayed on the LCD through analyzing the data from the GPS module. In this paper, we will give the hardware design scheme, the control method and the main software design process. The embarrassment that manual broadcast stations and the mistake in the broadcast station can be solve in this design.Keywords:AT89S51 microcontroller; GPS; Stop announcement system目录1 绪论 (1)1.1 选题背景 (1)1.2 GPS在国内外的发展状况 (1)1.3 GPS在国内的发展 (1)1.4 本课题的设计思路 (2)2 硬件电路的设计 (4)2.1 微控制器 (4)2.1.1 主要性能特点 (4)2.1.2 复位电路 (4)2.1.3 晶振电路 (4)2.2 语音芯片接口设计 (6)2.2.1 语音芯片接口设计电路图 (6)2.2.2 语音芯片的简介 (6)2.2.3 ISD2560的引脚配置 (7)2.2.4 ISD2560的操作模式 (7)2.2.5 M6模式下的录放步骤 (8)2.2.6 用单片机控制ISD2560的方法 (9)2.3 LCD显示接口设计 (9)2.3.1 12864LCD主要技术参数和显示特性 (10)2.3.2 模块引脚说明 (10)2.3.3 控制器接口信号说明 (10)2.4 GPS接收模块 (12)2.4.1 GPS简介 (12)2.4.2 GPS输入输出语句说明 (12)2.4.3 GPS接收模块的选择 (12)2.4.4 GPS接口电路模块 (13)2.4.5 GPS接口电路用于公交自动报站的实现方式 (13)2.5 键盘接口设计 (13)2.5.1 键盘接口与单片机连接的电路 (13)2.5.2 MAX6959简介 (13)2.5.3 各个按键功能的定义 (14)2.5.4 MAX6959的引脚配置 (14)2.5.5 MAX6959内部寄存器 (14)2.5.6 键盘接口电路在报站系统中的实现方式 (15)2.6 电压转换稳压电路 (15)2.6.1 芯片介绍 (15)2.6.2 引脚描述 (16)2.6.3 变压稳压电路图 (16)2.7 RS232通信 (16)2.7.1 与单片机串口的连接方式 (17)3 软件设计 (18)3.1 系统程序结构 (18)3.1.1 主程序 (18)3.1.2 按键中断处理程序 (19)3.1.3 GPS信息处理程序 (20)3.1.4 语音处理程序 (20)3.1.5 显示处理程序 (22)总结 (25)致谢 (26)参考文献 (27)1 绪论1.1 选题背景随着全国经济的飞速发展,公交系统也是日新月异。
毕业论文基于gps公交站台自动报站系统的研究[管理资料]
毕业论文院(系) 物理与电子电气工程学院专业电子信息科学与技术题目基于GPS公交站台自动报站系统的研究摘要:车载卫星定位系统,又称自动车辆定位系统,对它的研究起始于二十世纪七十年代。
最初的应用是为了解决汽车文明带来的日益严重的城市交通问题。
时至今日,车载卫星定位系统集合全球卫星定位技术,现代移动通信一技术,地理信息系统技术于一身,不仅在智能交通系统中担负主要作用,同时还可以提供防盗防抢劫报警,紧急医疗求助等多种服务。
但是,由于目前车载卫星定位系统的无线传输大多采用GSM短消息通信技术,试验表明通过GSM短消息承载的数据通信业务,实际应用的传输时延不小于6秒,这对于实时性要求较高的需求,难以提供令人满意的应用。
因此,采用GPRS技术来替代GSM无线数据传输部分,,实现低于秒级的实时定位数据传输,成为车载卫星定位系统的发展方向。
本文通过对GPS卫星定位理论,卫星数据处理的深入研究,提出一套基于GPRS无线通信技术的车载GPS卫星定位系统的设计方案。
关键词:GPS卫星定位,GPRS无线通信。
Abstract:Global Positioning System of vehicles,also known as auto vehicles locating system is researched starting of in propose of study is to find a solution for the heavy trafic issues in big cities that cause by the civilization of ,auto vehicles locating is compose of Global Positioning System,wireless communication and Global geographical System.It is not only the essential part of intelligent transportation system,but also providing grand against theft,grand against highjack,medical emergence and so ,the communication part of auto vehicles locating is based on GSM-SMS which can not offer real-time bearing of GPS of automobile's development is using GPRS technology that has high speed of kbps to change the GSM part .After that the Global Positioning System of vehicles will of erreal-time application.Key Words:Global Positioning System of vehicles,GPRS communication system.目录1 绪论 (3)2 第二章GPS系统的定位原理与基础 (4)GPS概述 (4)GPS组成 (5)全球卫星定位的基本原理 (7)GPS数据丢失的补偿方案 (11)小结 (15)3 第三章智能公交服务系统车载终端的硬件设计 (16)车载终端的概述 (16)系统设备的选择和功能 (16)小结 (22)4 第四章车载终端软件的研究与设计 (23)软件设备概述 (23)总体功能分析 (23)车载终端其他程序流程 (24)5 结论 (32)参考文献 (34)致谢 (35)随着城市的扩建,人们生活节奏的加快,公共交通问题显得日益重要,现在的交通系统也有了很大的发展,但现有的智能自动化系统大都用于私家车与商业运营车,在公交车辆尚未成功地应用,试用品也只是在某些城市开通,并为驾驶员和乘客考虑较小,在一些功能上还有待完善,所以暂时并没有普及市场,但公交车依然还是广大市民出行的主要交通工具,公共交通系统作为城市交通的主体,是城市肌体的动脉,在大城市交通中,公交车的服务应该尽可能地做到服务周到,它的服务质量与市民们的生活息息相关,也是衡量一个城市的文明标志。
基于GPS/GPRS的公交车自动报站系统设计
基于GPS/GPRS的公交车自动报站系统设计引言目前,国内公交车报站的方式多采用手动报站,但是因为司机需要在保证安全驾驶的前提下进行报站,所以经常出现错报、漏报、安全隐患等一系列问题。
采用GPS全球定位系统进行自动报站使这一难题迎刃而解,不需要人工干预,大大减轻了司机的工作量,也同时提高了车辆运行的安全性,促进公交系统的现代化进程。
现阶段,公交车内信息屏多通过有线方式获得新闻、天气预报、广告等信息,也可以同步显示报站信息。
但是有一个不可避免的问题,那就是由于没有整合GPRS无线通讯功能,所以维护起来比较麻烦,如果需要更换广告内容,就必须派出大量的人员,对需要更改广告内容的公交车内信息屏一一更改,浪费了大量的人力物力。
GPRS的应用使系统实现了前所未有的高度整合,解决了目前国内现有的公交车内信息更新方式落后的弊端。
通过GPS卫星定位系统和GPRS无线通信网络,公交监控调度中心可实时监控各条线路公交车位置的分布情况,并根据监控情况向有关公交车发出调度通知。
1 公交车自动报站系统的组成该系统由公交车内各终端(信息屏、腰牌等)、自动报站器、GPRS/GSM通信网络、公交监控调度中心组成。
自动报站器主要由主控芯片、GPS/GPRS通信模块、LCD、SD卡、MP3解码芯片组成。
整个系统的总体结构如图1所示。
自动报站器利用自学习功能存储站点的经纬度信息到SD卡,当公交车行驶到某站点时,接收的经纬度信息与存储的某站点经纬度信息一致,就可以。
自动播报相应站点的站名,同时实现以下两个功能:(1)通过RS 485接口发送相应的信息到车内各终端,实现公交车内的控制一体化;(2)通过GSM网络发送公交车的状态信息(经纬度、速度等参数)到公交监控调度中心,实现公交车与监控调度中心的高度统一。
2 公交车自动报站器的硬件设计公交车自动报站器主要以LM3S1601主芯片、GPS模块和GPRS模块为核心,搭建终端平台,他们之间通过串行通信方式连接,其余还包括电源模、MP3播放接口和SD卡接口等。
基于GPS的公交车自动报站系统设计
基于GPS的公交车自动报站系统设计【摘要】设计了一种基于GPS的公交车自动报站系统,以STC89C52为主控芯片,利用GPS进行数据采集和解析,获得当前车辆位置信息,将信息显示到LCD12864上,通过语音芯片ISD1760结合语音播放技术进行自动报站、温磬提示等语音服务,并且具有提醒车辆超速的功能。
能够完全代替人工手动报站,避免了误报、漏报等现象,实现了公交车报站系统的自动化和智能化。
【关键词】GPS;自动报站;STC89C52;语音1 引言随着城市规模的不断扩大,人们生活、工作节奏的加快。
公交车辆作为现在市民出行的主要交通工具,其服务质量与市民的生活质量息息相关。
现阶段,公交车报站主要是驾驶员手动操作,这样会加重驾驶员的负担,分散驾驶员的注意力,为安全行驶留下隐患。
因此设计一种更加智能化的保险系数更高的报站系统是具有实际意义的。
采用GPS全球定位系统进行自动报站使这一难题迎刃而解。
GPS全球卫星定位系统具有全天候,高精度、自动化、高效益、性能好、应用广等显著特点,它的应用范围正在不断扩大。
能够准确的采集多种数据(时间、经纬度、速度、航向、海拔等等)[1-2]。
本系统结合STC89C52和GPS设计一种公交车语音自动报站系统,无需人工干预,可实现全自动的语音报站。
2 系统组成框图及功能简介2.1 系统组成框图2.2 功能简介①、STC89C52:系统的主控芯片,接收GPS数据并解析,控制语音播放和LCD12864的显示。
②、GPS:通过卫星接收当前位置的经纬度、时间、海拔、航向、速度等信息。
③、语音芯片(ISD1760):存储报站、提示等语音服务信息并播放。
④、显示模块(LCD12864):接收单片机的指令,显示GPS信息和站牌信息。
3 硬件电路图3.1全球定位系统GPS本系统中的GPS接收模块使用的是瑞士u-blox公司生产的NEO-5Q主芯片,此芯片为多功能独立型GPS模组,成本低、体积小,并具有众多特性。
一种新的基于GPS公交车自动报站器的设计
全球卫星导航 的基本原理是 : 星发射 导航 电文 , 卫 其中包 括测距精 度因子 、 开普勒参数 、 轨道摄动参数 、 星钟 差参数 P  ̄ 卫 t大气 传播迟延修 i 正参数等 。地面接收机根据码分多址 C M (oe is n u i e c D A C d v i l l A — D io M t p es) es或频分 多址 F MA(rq ec iso lpeA cs) D Feu nvDv i Mut l ces的特 点 区分 i n i 各导航卫星 ,接 收并识别 相应 的导航 电文 ,测量发来信号的传播时间 At 利用导航电文中的一系列参数逐步计算 出卫星的位置( Y Z。设 i , x ,i … ) 接收机所在待测点位置 为( Yz 接 收机 时钟钟 差为 v, 收机只要能 x ,) , , 接 接收到至少 4颗卫 星信号 , 就可确定其位置和钟差 :
科技信息
一
计 算机 与 网络 Fra bibliotek种新髓 基于 GP S公交车自动报 站器硇i 计 殳
神 马 实业股份 有 限公 司动 力二厂 苏亚超 中平能 化集 团尼龙 化 工四厂 谢 文姬
[ 摘 要 ] 本文介绍 了一种新 的基 于 GP S的高性 能公 交车 自动报 站器 , 它通过 GP S接收模块及 外围传 感器将接收到信 息传 递给单 片机进行数据 和逻辑 处理 , 它具有功能强、 集成度 高、 设计人性化等特点 , 可以满足人们 对未来公共 交通的要 求。 [ 关键词 ] P 单片机 自动报站 器 GS
式 中, c为电磁播 的空 中传播速度 , 即光速。 在 全 球 导 航 系 统 下 ,用 户 接 收 机 根 据 卫 星 导 航 电 文 不 断 地 核 准 其 时钟钟 差 , 以得到很高 的时钟精度 , 可 这就 是精确 的卫星授 时 ; 根据导 航 电文 的规律性的时序特征 , 通过计数器 , 以得到高精度 的同步秒脉 可 冲 P SP l e Scn ) P (us Pr eod信号 , 于同 / e 用 异地 多通道数 据采集与控 制的 同步 操 作 。 42G S 收模 块 原 理 . P 接 本设计采用美国罗克韦儿公 司生产 的 G ST 一 0模块 。 P U 3 其控制 内核是一个 D P处理器 , S 该处理器具有很强的数据运算处 理 能力 ,并有 两个 串 口和时钟输 出;外 围 电路 有实 时时钟 ,并 带有 E P O 保存重要参数)S A R M 等存储器 , 2 R M( 、R M、 O 可对相关重要信息数 据进行存储 、 交换 ; 此外 , 还留有 D S接 口。该模块的卫星采集启动方 GP 式分 为 4种模式 : 热启动方 式 、 初始启动方式 、 冷启动方式 、 冻结启动方 式; 而导航模式则有 3维模 式 、 2维模式和 D — S模式 3种。 GP 此模块 的串口通信协议 主要包 括数据的类型 与信 息格式如下 : 其 中数据类型主要有二进 制信息和 N M EA 全 国海 洋 电子学 会数据信 息 。这两类信息可以通i 串 口与 G S 寸 P 接收机进行通信 。这里重点介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
苏州经贸职业技术学院学生毕业设计(毕业论文)基于GPS定位的公交车自动报站系统的设计系别:机电系专业:应用电子技术(电子产品营销)班级:应电0832班***名:**学生学号:**********指导教师:王倢婷王益2010年12 月19日目录摘要 (I)前言 (1)第一章概述 (2)1.1GPS国内外的发展形势 (2)1.1.1国外的研究现状 (2)1.1.2 国内的发展现状 (2)1.2 课题研究的内容及目标 (3)第二章整体框架及方案比较 (4)2.1系统整体框架结构图 (4)2.2单片机的选择 (4)2.3语音芯片的比较 (5)第三章系统的硬件研究与设计 (7)3.1各部分电路图 (7)3.1.1单片机的最小系统 (7)3.1.2 JHD162A液晶显示电路 (8)3.1.3 ISD1700S音频输出电路及按键电路 (8)3.1.4 GPS模块接口电路 (9)3.2 系统整体电路图 (10)第四章系统软件的研究与设计 (12)4.1主程序流程图 (12)4.2语音模块子程序 (14)4.3 JHD162A液晶显示子程序 (15)第五章系统校验 (16)5.1系统仿真 (16)5.1.2仿真实现流程 (16)5.2系统运行结果截图 (17)5.2.1开机界面 (17)5.2.2接收信号后 (17)第六章总结与展望 (21)6.1总结 (21)6.2展望 (21)致谢 (22)参考文献 (23)附录 (24)摘要智能公交系统是智能交通系统的重要研究内容,本论文设计了一种基于GPS 定位的公交车自动报站系统,它利用GPS进行数据采集,获得车辆位置信息,并结合语音播放技术,根据公交车所处的位置进行自动报站、温磬提示等语音服务。
它可以彻底改变传统公交车语音报站必须由司机操控才能工作的落后方式,完全不需要人工介入,实现公交车报站的完全智能化。
该系统是以GPS定位技术为基础来实现自动定位,从而提供自动报站服务。
关键词:GPS;自动报站系统; AT89C51前言从1831英国人沃尔特·汉考克为他的国家制造出了世界上第一辆装有发动机的公共汽车起,到今天,公交车已经历经了将近200年的发展过程。
从最初的“闷罐头”到如今配套的空调系统;从专人售票到无人售票;从人工报站到半自动语音报站,公交车向着越来越人性化的方向发展。
可是目前存在的一个问题,半自动语音报站系统需要由司机在车子进出站的时候人工操作,由于这两个时间点往往是路面情况最复杂的时刻,因此也给行驶中的车辆带来了安全隐患。
论文的目标就是彻底抛弃人工操作,实现公交进出站的全自动语音报站。
利用AT89C51单片机、ISD1700系列语音芯片、JHD162A LCD液晶模块来实现所需要的功能。
单片机体积小,重量轻,具有很强的灵活性而且价格便宜,得到越来越广泛的运用,例如工业控制领域、家电产品,智能化仪器仪表,计算机外部设备,特别是机电一体化产品中都有重要的用途。
20世纪80年代中期,Intel公司将8051内核使用权以专利互换或出售的形式转给世界许多著名IC制造厂商,这样8051就变成有众多制造厂商支持的,发展出上百个品种的大家族。
到目前为止,其它任何一个单片机系列均未发展到如此的规模。
正因为51单片的运用是如此广泛,因此学习单片机的运用是非常重要的。
学好单片机也是学习其他嵌入式控制器如ARM、DSP的基础,任何嵌入式控制器都离不开单片机种所涵盖的如中央处理器,定时器、中断控制器,IO口控制器,串行通讯控制器,I2C总线控制器,片内外存储控制器,汇编语言,C语言,操作系统的概念。
因此说学好单片机,再去学习其他嵌入式控制器如ARM、DSP是比较简单的。
可以说学好单片机是其它进阶微处理器的一个台阶。
本次设计的课题是“基于GPS定位的公交车自动报站系统的设计”,设计中利用无线收发模块及编解码芯片实现站台的自动识别,通过单片机对液晶模块及语音模块的综合控制实现全自动语音报站的功能。
本次设计以Keil C51开发环境为编程平台进行代码的编译和运行,并在Proteus上进行仿真。
第一章概述1.1GPS国内外的发展形势1.1.1国外的研究现状目前,以GPS为代表的卫星导航应用产业已成为当今国际公认的八大无线产业之一。
随着技术的进步、应用需求的增加,GPS以全天候、高精度、自动化、高效率等显著特点及其所独具的定位导航、授时校频、精密测量等多方面的强大功能,已涉足众多的应用领域,使GPS成为继蜂窝移动通信和互联网之后的全球第三个 IT经济新增长点。
虽然具有GPS定位功能的公交车市场潜力颇为看好,就现阶段而言仍有几项障碍亟待克服:首先,不论公交车采用的是内建GPS芯片或是用外接GPS模块作为解决方案,将无可避免地提高公交车成本,也影响消费者购买的意愿;最后,目前具有提供整合GPS芯片与无线通信技术的公司仍屈指可数,且公交车制造大厂是否愿意采用现有的解决方案,或是另外自行开发仍是未定之数。
通过近20年的发展,GPS产品已逐渐转变为消费电子产品,且所能应用的范围已扩展到日常生活中的通信、PDA、定位信息等。
不过,以现阶段来看,由于 GPS 接收机的单芯片化技术、价格以及市场应用服务等仍未臻成熟,因此,在乐观地看待此市场发展时,诸如GPS IC设计的技术是否能达到公交车或PDA所需的最小体积、成本是否能降低以及内建GPS的新公交车系统是否能引起消费者的青睐等问题,仍必须审慎地深入评估。
1.1.2 国内的发展现状国内GPS市场呈现出两个重点发展趋势。
(1)以车载导航为核心的移动目标监控、管理与服务系统。
在GPS应用领域,车辆应用所占的比例较大。
最初GPS车辆应用一般分为车辆跟踪和车辆导航两大系统。
但当摩托罗拉公司推出集车辆导航与跟踪于一体的车辆信息系统后,它就成了发展的方向。
GPS车辆定位监控系统主要有自导航应用和中心监控两种方式。
车辆监控系统是集GPS技术、无线通信技术和地理信息系统技术于一体的综合车辆管理系统。
一般行业用户的车船队监控都采用中心监控方式,系统由监控中心、位于监控中心的主站和安装在移动车辆上的子站等3部分构成。
系统的工作原理是:安装在车辆上的GPS接收机根据收到的卫星信息计算出车辆的当前位置,通信控制器从GPS接收机输出的信号中提取所需要的位置、速度和时间信息,结合车辆身份等信息形成数据包,然后通过无线信道发往控制中心。
控制中心的主站接收子站发送的数据,并从中提取出定位信息,根据各车辆的车号和组号等,在监控中心的电子地图上显示出来。
同时,控制中心的系统管理员可以查询各车辆的运行状况,根据车流量合理调度车辆。
(2)面向个人消费者的GPS终端产品。
芯片的小型化技术、生产成本的降低、体积与耗电量的减小等有利因素,使GPS产品走下神坛、深入到人们的日常生活中。
目前面向个人消费者的产品主要有车载自主导航系统、移动监控终端以及消费类电子产品。
有集成了GPS芯片和地理信息系统数字地图的移动通信手机、GPS手持机、GPS 手表,甚至GPS相机等,也有基于掌上电脑和笔记本电脑等移动设备的插卡(CF 卡式GPS接收机)式、外接(GPS接收机)式等集成产品。
1.2 课题研究的内容及目标自动报站系统是智能公交系统的组成部分,公交车自动报站系统是利用全球定位系统(GPS)进行数据采集,根据公交车所处的位置进行自动报站、温磬提示等服务,它将电子、控制、计算机、通信等实用技术集中运用于公共交通系统,改造旧的服务模式,建立全新的服务体系,不但提高了其服务质量,同时也将为公交公司和社会带来较大的经济和社会效益。
1.课题的主要研究的内容针对我国的中小城市,自主研发一套基于GPS的公交车自动报站系统。
该系统采用GPS卫星定位技术,彻底改变传统公交车语音报站必须由司机操控才能工作的落后方式,在公交车进站、出站、拐弯时能及时、准确地自动播报站名及服务用语,实现公交车报站的完全智能化。
在进行系统设计时,除了实现系统要求的功能以外,同时,由于系统是安装在公交车上,属于车载终端设备,所以必须兼顾电源、功耗、体积等因素,且还要考虑到产品成本、开发工具、研发周期等问题。
基于以上因素,整个系统采用了AT89C51单片机作为主控制器的设计思路。
2.课题研究的目标本课题研究的是基于GPS的公交车自动报站系统,目的是使公交车通过GPS 定位,准确获知并且确定车辆位置,然后通过液晶显示站点信息,提示灯变亮,再由音频系统自动播报站名,从以前完全手动控制变为选择性自动控制,以提高公交系统的准确性和安全性。
第二章整体框架及方案比较本系统要实现根据公交车通过不同路段,然后经过GPS系统定位报出站名的功能。
系统主要有两大部分,主控制程序单片机和语音芯片部分。
每个部分都有不同的方案可供选择。
2.1系统整体框架结构图本设计的整体思路是:通过按键电路和GPS定位系统输入地段信息,直接输出数字信号给单片机AT89C51进行处理,在LCD液晶频上显示当前站名信息。
同时通过语音芯片输出放大后的语音信息。
其结构框图如图所示:图2.1 整体框架结构图2.2单片机的选择目前基于此课题的设计方案主要有两种,分别是基于FPGA的VHDL语言设计,基于AT89C51单片机设计,下面具体分析各种设计方案的优缺点。
方案一:基于FPGA的VHDL语言设计优点: FPGA是一种高密度的可编程逻辑器件,器件集成度高,方便易用。
FPGA在通信、数据处理、网络、仪器、工业控制、军事和航空航天等众多领域得到了广泛应用。
随着功耗和成本的进一步降低,FPGA还将进入更多的应用领域。
缺点:用VHDL语言编写的程序很难实现符合这个课题的效果,在逻辑算法上也不及51单片机来得灵活。
在仿真环境上无法体现出需要实现的功能,不太适合用在这个课题上。
方案二:基于AT89C51单片机设计优点:51单片机具有高效能,资源占用率低等特点。
目前51单片机的使用非常广泛,关于51单片机设计开发的资料非常丰富,很适合初学者自学。
使用C语言编程可以实现丰富的功能,在Proteus仿真环境上也可以很好地体现出本设计欲达到的效果。
缺点:对多线程同时需要共享资源的任务处理性能有限,无法满足现今对执行效率和存储容量都有较高要求的信息家电等的需要。
在多任务的处理能力上根本无法与基于嵌入式操作系统构架的方案同日而语。
本设计采取方案二以AT89C51作为单片机。
由于本课题属于小型项目,信息处理量不大,采用FPGA的设计存在成本高,开发过程复杂等情况,本项目并不能发挥出这些芯片的强大功能。
基于以上优缺点的分析我选择了第2种设计方案。
选用ATMEM公司的AT89C51作为控制芯片,成本低,开发周期短,配合各种专用芯片的使用能够实现丰富的功能。
可以在Proteus仿真环境中很好的体现出设计所要实现的效果。