智能公交报站系统
- 格式:doc
- 大小:1.71 MB
- 文档页数:7
文献综述电子信息工程智能公交无线报站系统(移动端)前言公交车的发展历史距今已有180多年了。
早在1831年,英国人沃尔特·汉考克制造出了世界上第一辆装有发动机的公共汽车开始,公交车经历了一系列的变化,更新。
目前, 国内公交车比起以前的那报站的方式已经有了很大的改善。
从最初的“闷罐头”到如今配套的空调系统;从最初的单层到现在的多层;从人工报站到半自动语音报站,从无监视系统到有监视系统,公交车向着越来越人性化的方向发展。
以前的售票员喊话报站改变为如今驾驶员使用报站器手动报站,虽然使用手动报站器有了很大的进步,但是因为驾驶员需要在保证安全驾驶的前提下进行手动报站,往往需要在车子进出站的同时进行人工操作,由于这两个时间点往往是路面情况最复杂的时刻,经常会出现错报、漏报的现象。
而且让驾驶员在驾驶过程中进行报站,也存在着安全隐患。
公共交通问题显得日益重要,现在的交通系统也有了很大的发展,但现有的智能自动化系统大都用于私家车与商业运营车,在公交车辆尚未成功地应用,试用品也只是在某些城市开通,并为驾驶员和乘客们考虑较小,在一些功能上还有待完善,所以暂时并没有普及市场,但是公交依然还是广大使命出行的主要交通工具。
如何更好地发展与管理城市公交,实现其社会效益最优化,并最大限度地提高公交企业管理水平、减少政府补贴,成为目前面临的现实问题。
现有公共交通的运行状况,找出存在的问题及可能发挥的潜力,把握公交总体发展水平,可以为公交进一步发展提供规划、建设、管理等方面的依据,对整个城市交通系统管理将起到积极的推动作用。
主题1.总设计思路本论文的目的就是利用STC89C58单片机、ISD1720系统语音芯片、OCMJ12232C_1液晶模块以及GPS和GSM无线数据收发模块来实现全自动语音报站系统必要的功能。
论文正文主体部分首先介绍GPS的定位原理和基础,介绍GPS定位的优点,GPS的组成,GPS的一些弊端以及主要误差来源。
公交车报站器原理
公交车报站器,又称为公交车站播报系统,是一种通过电子设备实现自动报站功能的系统。
它的原理主要基于GPS定位技术和语音合成技术。
首先,公交车报站器通过GPS接收机接收GPS工作卫星的导航信息,从而解算出车辆的经纬度等位置信息。
这些信息被实时传输到控制中心,经过处理后与预设的站点坐标进行比对,从而判断公交车与各个站点之间的距离和相对位置。
当公交车驶入站点一定距离范围内时,报站器会自动触发语音播报功能,通过语音合成技术将预设的语音内容播放出来,向乘客播报站点信息。
这些语音内容可以是中文、英文或其他语言,以满足不同地区和乘客的需求。
除了自动报站功能,公交车报站器还具备其他辅助功能。
例如,它可以与公交车的调度系统相连,实时上传车辆的位置和状态信息,帮助调度员更好地管理车辆和调整运营计划。
此外,报站器还可以与车载显示屏相连,将站点信息和广告等内容显示在显示屏上,为乘客提供更加丰富的信息。
公交车报站器的应用不仅提高了公交车的运营效率和服务质量,也提升了乘客的出行体验。
它能够自动、准确地播报站点信息,避免了人工报站可能出现的误差和延误。
此外,报站器还可以为乘客提供其他有用的信息,如车辆到站时间、天气情况等,方便乘客更好地安排行程。
总之,公交车报站器是现代科技在公共交通领域的应用之一,它的工作原理基于GPS定位技术和语音合成技术,通过自动播报站点信息和其他辅助功能,提高了公交车的运营效率和服务质量,为乘客提供了更加便捷和舒适的出行体验。
作为一个城市的公交企业,它既要代表政府体现当地城市的形象,又要尽一切力量减少政府投资,创造良好的社会效益和经济效益。
而传统的公交运营系统的装备和管理模式较难达到这两者的完美结合。
随着科学技术的发展,公交应用系统带给公交企业的将不仅是形象的提升,也是效益的增长。
所以一个城市的公交车的发展也体现一个城市的发展。
现在是一个高科技发达的时期,人们提倡的是智能设备,用科技来改变人们生活水平与方式,所以现在在人们的生活中都感受到了科技给我们带来的方便.现在的城市里的公交车都装上了语音报站系统,从而提高人们的工作效率。
本文正是一个研究如何利单片机来设计一种适合在公交车上用的语音报站系统。
对此的研究我们不仅能够对公交车行业的发展起到一个非常重要的作用,还能够为我们的社会进步作出一定的贡献。
1.2发展趋势公交车行驶在现代文明程度高的市区,它是一道流动的风景线,因而对整车外形乃至色彩都有更高的要求。
作为公交车还要求有醒目和减少乘务人员劳动强度的电子报站器,电子显示路牌,无人售票装置,前后电视监视系统等新技术的采用也将越来越普及。
公交车报站在公交事业中占有举足轻重的地位,它直接影响到公交车的服务质量。
目前公交车报站有形式,一种是利用GPS全球卫星地位系统的公交车报站系统,在司机座位后面隔板上,安装了一台英寸的液晶电视和GPS信号接收器,公交车在语音报站的同时,通过液晶电视还可以显示在站站名的字幕,如果没听清报站的话,通过显示屏,乘客也可以一目了然。
当出现紧急情况时,调度中心将会给公交车发出相应的信息,以短信的行驶传到显示屏上,同时车载台会发出相应的提示音;驾驶员也可以通过相应的工具进行回复。
目前在美国部分城市GPS卫星定位系统已经投入使用,国内也有子类唱片的研制开发,其功能强大,系统稳定,但其投资昂贵,尤其是一些中小城市无法承受的。
另外两种也是手动电子报站和人工报站的方式。
从便捷和价格考虑手动电子报站比较普遍。
公交车载GPS智能报站系统设计近年来,随着城市公交事业的迅速发展,国内公交车报站的方式已经有了很大改善,由传统的售票员喊话报站逐渐变为驾驶员使用报站器手动报站。
虽然手动报站器使用比较方便,但是因为驾驶员需要在保证安全驾驶的前提下进行报站,所以经常出现报站不及时,甚至错报、漏报的现象,而且让驾驶员在驾驶过程中进行报站也存在安全隐患。
采用自动报站的方式可以大大减轻驾驶员的工作量,促进公交系统的现代化进程。
要实现自动报站,需要实时测出公交车的位置,以确定公交车是否已经到达站点。
利用GPS 可以确定公交车的地理位置,只需把当前位置同公交站点的位置数据(经、纬度)相比较,就可以知道公交车是否到达站点,使得报站系统具有一定的智能性。
这种基于GPS 的智能报站系统能够杜绝驾驶员驾驶过程中因兼顾报站器而带来的隐患。
特别适合因汽车行业高速发展而导致交通问题日益严峻的我国国情,还可以在重点线路上加入对城市景点风貌的相关介绍。
该系统在GPS 导航领域和商业领域都有着非常大的潜力,具有广阔的发展前景。
1 系统方案基于GPS 的公交车智能报站系统是移动通讯技术和GPS 技术的结合,整个系统由S3C24l0 ARM9(进阶精简指令集机器)开发板、SIM548C GPS/ GPRS 模块、语音播报模块、AT89S52 单片机以及OCMJ5X10B 的LED(发光二极管)背光宽温黄绿屏等器件组成。
GSM/ GPS 模块由GPS 分模块与GSM(全球移动通讯系统)分模块组成。
GPS 模块负责GPS 数据接收。
公交车在行进过程中,GPS 模块的实测信息同已存储的位置信息进行比较即可进行自动报站,无需人为干预,还可实现在固定位置播放某些特定信息,如。
毕业论文开题报告电子信息工程智能公交车报站系统设计一、课题研究意义及现状自2000年以来,我国城市道路与公共交通投资累计超过2万亿元,但仍无法遏制城市交通拥堵的蔓延。
交通需求猛增,交通供给受限,再加上居民出行结构小汽车化是造成城市交通拥堵的主要原因,交通需求管理作为解决城市交通拥堵问题的重要措施势在必行,其中,大力发展公共交通是交通需求管理的核心举措。
截至2009年12月底,宁波市拥有运营车辆1752辆,运营线路113条,占全市公交总运营能力的80%以上,在宁波市客运市场发挥着主导作用。
如此繁重的运营压力,迫使公交车运营朝着快捷、方便、准确的路线发展,因此诞生了宁波市第一条公交车专用车道,紧接着公交站台也能显示公交车所在位子,为乘客提供了很大的便利。
信息技术的快速发展带动了公交管理方式的变化,从有人售票→无人售票→自动报站。
目前最常用的报站系统要由驾驶员操作,在路面情况复杂时,具有一定的安全隐患。
而且,很多时候由于驾驶员的操作疏忽,会导致漏报站,报错站甚至是不报站,这无疑给广大游客及市民带来了出行的不便。
因此,如何实现真正意义上的自动报站就应运而生。
目前公交车站能通过阅读器读取到装在公交车上的ID信息,然后将信息传送回公交控制中心,从而便于掌控公交运营状况及道路拥堵信息,及时调整班次。
同样道理,我们在公交车里装一台阅读器,当公交车经过公交站台的时候就能获取到站台内RFID电子标签上的数据,通过与阅读器相连的单片机处理,播放出到站语音。
但是,RFID射频识别距离短,成本昂贵等问题成为了阻碍RFID自动报站大范围推广,不过,在不久的将来,通过技术的改进,真正意义上的自动报站即将实现。
二、课题研究的主要内容和预期目标1、采用RFID射频识别技术设计公交车能自动识别公交站台编码。
预期目标每个站台拥有唯一电子标签,载有RFID阅读器的公交车经过公交车站时能捕获电子标签中的数据,从而自动识别站台信息。
2、将RFID阅读器采集到的信号传输到单片机模块,处理得到语音信号,实现语音报站。
公交车新型智能选站报站系统摘要现今各个城市、城镇的公交车越来越多,所以他们需要一个比较好的公交车选站报站系统。
现有的公交车报站系统在报站功能上已经做得很完善,但他们依然还有许多不完善的地方。
例如乘客要下车的时候认识路的就按按钮,而那些不知道路的只有问司机了,如果每个站都问司机,不仅乘客觉得麻烦。
而且司机也感到麻烦。
这样就对安全构成了危险。
对于司机来说,也没有办法知道乘客需要在那些站点下车,只能每站必停,有些站点本来可以不用停车,但是因为不了解情况,也必须停车了,从而浪费不必要的时间和汽油。
这样是不好的。
为了克服这些不好的缺点,我们从增强乘客和司机的互动性出发,增加了选站功能,从而构成这个新型智能选站报站系统。
它使用现今比较流行的单片机还有语音芯片等而设计成的。
本文就是讲述怎样把单片机与语音芯片等很好的有机的结合的。
关键词:单片机语音芯片 LED 蜂鸣器按钮AbstractNowadays each city, the cities public transportation vehicle more andmore are many, therefore they need a quite good public transportationChe Xuanzhan the newspaper station system. Existing publictransportation Che Baozhan the system already did in the newspaperstation function very much perfectly, but they still also had manyimperfect places. For example the passenger wants to alight time knewthe road presses the button, but these did not know the path only hadasks the driver, if each station all asked the driver, not only thepassenger thought the trouble. Moreover the driver also feels the trouble. Like this to safelyconstituted the danger. As for the driver, also does not have themeans to know the passenger needs to alight in these stands, only canevery time stand must stop, some stands originally may not need tostop, but because does not find out the situation, also had to stop,thus wasted the nonessential time and the gasoline. Like this is bad.In order to overcome these not good shortcoming, we from strengthenedthe passenger and driver's interaction embark, increase have chosenthe station function, thus constituted this new intelligence to choosethe station newspaper station system. It uses the nowadays quitepopular monolithic integrated circuit also to have the pronunciationchip and so on to design. How is this article narrates the monolithicintegrated circuit and the pronunciation chip and so on the very goodorganic union.Key word: Monolithic integrated circuit pronunciation chip LED buzzer button.目录摘要 ................................................................................................................... 错误!未定义书签。
摘要本文介绍了一种利用红外遥控技术,模拟公交车红外控制报站系统。
采用单片机SCT89C52作为控制核心,语音芯片ISD1700实现语音的存储和回放,LCD12864进行汉字显示,设计了公交车控制报站系统,实现了公交车站台语音播报、液晶显示和站台语音播报与液晶显示双重功能。
系统主要通过STC89C52单片机做为主芯片,通过红外遥控器把信号传给STC89C52单片机,启动LCD12864显示站名,同时应用语音模块播报站名。
整个系统硬件设计包括键盘控制模块、语音播报模块、液晶显示模块、红外控制模块。
红外控制模块又分为红外接发送和红外接收模块。
关键词单片机;公交车报站;语音播站;液晶显示;红外遥控IAbstractThis paper introduces a kind of using infrared remote control technology, the simulation bus stops infrared control system. Adopts singlechip SCT89C52 as control core and pronunciation chip ISD1700 realize voice of storage and playback, LCD12864 on Chinese character display, design the bus stops control system, realized the bus station speech broadcast, LCD display and platform speech broadcast and LCD double function. System mainly through STC89C52 microcontroller do give priority to, updatedand infrared signal to STC89C52 microcontroller, start LCD12864 display of the station, and pronunciation module broadcasts stops. The whole system hardware design including keyboard control module, speech broadcast module, LCD module, infrared control module. Infrared control module is divided again after sending and receiving infrared infrared module.Keywords Microcontroller Bus stops system Speech broadcast station LCD display Infrared remote controlII目录摘要 (I)Abstract (II)第1章绪论 (1)1.1课题背景 (1)1.2设计要求 (1)1.3系统开发环境及主要使用 (1)1.3.1STC89C52简介 (2)1.3.2Keil2编程软件简介 (2)1.4论文的工作内容及论文的结构 (3)第2章方案分析与论证 (4)2.1无线接收模块的分析与论证 (4)2.2控制模块的分析和论证 (4)2.3干扰的简述与产生 (5)2.4本章小结 (7)第3章系统的硬件设计 (8)3.1系统的总体分析 (8)3.2ISD1700语音模块 (9)3.2.1ISD语音模块简述 (9)3.2.2ISD1700语音语模块应用及引脚说明 (9)3.3液晶模块 (13)3.3.1LCD12864特性 (13)3.3.2模块说明 (14)3.4红外按键控制模块 (17)3.4.1按键电路的设计 (18)3.4.2判键及其接口电路设计 (19)3.4.3键盘的工作方式 (21)3.4.4外部晶振的选用 (21)3.4.5复位电路 (22)3.5硬件抗干扰技术 (23)3.6本设计总体原理图 (25)III3.7系统的硬件实物图 (26)3.8本章小结 (27)第4章系统的软件设计 (28)4.1系统软件的总体设计 (28)4.2遥控模块的软件实现 (29)4.2.1按键控制部分 (29)4.2.2遥控发送部分 (30)4.2.3遥控接收部分 (31)4.3液晶模块的软件实现 (33)4.4语音模块的软件实现 (34)4.5软件抗干扰技术 (35)4.6程序设计 (36)4.7本章小结 (36)第5章系统测试 (37)5.1系统联机前的静态调试 (37)5.2联机仿真调试 (38)5.3整体系统调试过程 (38)5.4本章小结 (39)结论 (40)致谢 (40)参考文献 (41)附录1 (42)附录2 (43)附录3 (45)IV哈尔滨工业大学华德应用技术学院毕业设计(论文)第1章绪论1.1课题背景近年来,随着社会经济的持续发展,城市交通已成为人们外出时最为关注的事情。
北斗卫星的智能公交报站系统设计城市公共交通是城市建设和发展的重要组成部分,随着城市的扩建,人们生活节奏的加快,公共交通问题显得日益重要。
在我国城市里,公交车仍然是城市交通的主体,它的服务质量与市民们的生活息息相关,也是衡量一个城市的文明指标。
而国内大多数城市现有的公交车还是采用传统的公交系统,没有实现完全的智能化,比如公交车报站只能由人工按键来实现,离不开驾驶员的相应操作,公交车司机要一边开车一边按键报站,这就增加了驾驶员的操作负担,驾驶员开车时为报站而分散精力,存在一定的安全隐患,同时也往往出现误报、漏报甚至干脆不报等现象,给乘客带来了很大的不便。
因此,公交车对自动报站系统的需求也日益强烈。
北斗卫星导航系统是中国自行研制的全球卫星定位与通信系统(BDS),是继美全球定位系统(GPS)和俄GLONASS之后第三个成熟的卫星导航系统。
公交车在行驶时,安装在车身上的北斗卫星定位模块实时采集汽车所在的经纬度数据,与站点的经纬度数据进行对比、分析,判断是否需要LED显示屏和语音模块报站,使公交车自身具备自动报站的功能,解决传统公交手动报站而产生的误报、漏报等问题。
一般公交车对车辆定位的精度要求在20米左右,北斗卫星导航系统远远可以满足这个定位精度的要求。
1系统方案设计
整个北斗卫星智能公交报站系统由主控芯片、北斗卫星模块、MP3语音模块、LCD显示模块、LED点阵显示模块、控制按键、温湿度传感器、电源模块等8部分组成。
报站系统的结构框图如图2所示。
在公交车的行进过程中,安装在车身上的北斗卫星模块不断的采集当前公交车所处地点的经纬度,与事先测量的每个站点的经纬度对比,通过计算得出公交车是否已经进入站点附近,如果已靠近站点,则通过LED点阵显示屏和MP3语音模块向乘客发出到站的提示,在车辆出站之后,立即向乘客预报下一站点的名称,同时驾驶员可以通过LCD液晶屏观察车辆行驶情况。
当北斗卫星模块失效时(损坏或者公交车进入隧道无法接收到信号),才由驾驶员手动控制报站。
在汽车行进过程中,LED点阵屏也会滚动显示车内的一些情况(如温湿度情况)。
图1 智能公交报站系统系统框图
2系统平台构成
2.1 硬件部分
处理器选用宏晶科技(STC)的STC12C5A60S2芯片,机器周期1T,速度是传统8051单片机的8-12倍,有64K的应用程序空间和1280字节的RAM,具有双串口,运算能力强,主要负责对解析北斗卫星发送到单片机的数据包并对数据进行处理,以及控制屏幕显示和语音播报。
北斗卫星模块采用和芯星通公司的UM220芯片,定位精度可以达到3m,速度精度为0.1m/s,支持单系统独立定位和多系统联合定位,先进的多路径抑制技术,在弱信号环境下有卓越的信号接收能力和快速的第一次定位时间(TTFF) 同时具有能耗低(仅350mW)的特点,非常适合用于公交车定位。
图2 北斗卫星定位模块
MP3语音模块采用BAT系列MP3 语音模块,可以选择的工作模式有MP3 模式、直放模式、并行模式和串行模式,单片机通过串口与该模块进行通讯,只要将事前录好的语音按照规定的格式存储到flash中,通过单片机发送相关的命令,就能对其进行控制。
图3 BAT系列MP3 语音模块
LED点阵显示屏作为一种新型的显示器件,是由多个发光二极管按矩阵形式排列封装而成,通常用来显示时间、图文等信息。
本设计点阵显示屏由6块16*16点阵屏拼接而成,采用动态扫描的显示方法(将发光二极管逐个点亮,只要速度足够快,由于人眼的视觉暂留现象,就能够看到显示屏上稳定的图形),通过PCtoLCD2003取模软件可以将希望显示的文字转换成字模。
图4 LED点阵模块
LCD12864是带中文字库的液晶显示屏,具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64,内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。
图5 12864LCD 液晶显示模块
2.2 电路设计
智能公交报站系统的原理图如图所示,北斗卫星模块、语音模块、显示系统及能均通过
STC 单片机进行数据处理和控制,系统输入电压为7.3V 通过LM7805降压芯片将至5V 。
整个系统电路设计过程中采用大面积接地、滤波和电源隔离等优化设计,以增加电路的稳定性和抗干扰能力。
图6 智能公交报站系统电路原理图
(b)
)
2.3 软件程序设计
检测系统的程序设计采用C语言,程序设计包括串口初始化、LCD液晶屏初始化、MP3语音模块初始化及数据采集分析程序等编程。
系统设计中,首先对各个模块进行连接检测和初始化,如果初始化成功,串口1开始采集北斗模块发送过来的数据包(如图7),并解析得到需要的经纬度信息,处理器通过将实时数据与原有数据进行对比,分析公交车进站、出站情况。
当公交车将要进站时,通过MP3语音模块和显示屏预报即将到达的站点提醒乘客,当公交车出站之后预报下一个将要到达的站点。
若在车车行驶途中突然失去北斗卫星信号,则启用按键控制模式,手动控制报站,并且继续监测是否有信号,当信号恢复后,继续试验自动报站。
图7 北斗定位信息数据包
图8 程序流程图
3 测试结果及分析
我们选取4个点模拟为公交站点,在系统中设定公交车进入站点附近20左右进行报站,开始播报到达站点,公交车驶出站点20米范围为出站,开始预报下一个站。
测试实际报站离站点的距离和设定值的误差。
经过实际测试,得出如下数据。
站点
站点1 站点2 站点3 站点4
测试次数
到站出站到站出站到站出站到站出站
1 21.3(米) 19.
2 19.4 20.
3 19.9 20.0 19.7 20.0
2 19.5 20.
3 17.
4 19.3 20.4 18.6 18.8 21.5
3 17.1 19.2 18.5 18.6 20.9 19.0 20.7 19.4
4 20.9 21.
5 20.3 22.9 19.9 19.3 18.
6 22.3
平均值19.7 20.3 19.65 20.3 20.3 19.3 19.4 20.8 误差 1.5% 1.5% 3.75% 1.5% 1.5% 3.5% 3.0% 4.0%
根据测试数据,发现实际报站距离和设定值(20米)的误差没有超过5%,达到了较高的报站实时性。
4 结论
通过以上测试,发现利用北斗卫星进行公交报站有着较高的准确度和可行性,经过不断的测试和改进,可以代替人工手动报站,避免人工报站会误报、漏报等问题。
为公交车驾驶员减轻负担。
对公交车智能化有着十分重要的意义。
[参考文献]
谭述森.北斗卫星导航系统的发展与思考[J].宇航学报,200829(2) .
杨军.我国北斗卫星导航系统应用需求及效益分析[J].武汉大学学报(信息科学版).
张喜梅.GPS支持下的嵌入式车载终端的实现[J]. 2006(4).
高连雄.智能公交系统数据挖掘研究与应用[M].北京:北京航空航天大学出版社,2005.
窦振中.单片机外围器件实用手册[M].北京:北京航空航天大学出版社,2003.
姚永平.STC12C5A60S2系列单片机器件手册[M]。