基于单片机的公交语音自动报站器系统设计.doc基于单片机的公交语音自动报站器系统设计.doc

收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

毕业设计(论文)I基于单片机的公交语音自动报站器系统设计摘要随着我国经济的飞速发展和城市化进程的加深,城市人口日益膨胀,机动车辆急剧增加,城市交通压力越来越大。发展公共交通事业是为居民提供安全有序的出行方式的不可替代的途径,公共交通管理的高质量和公共服务水平的人性化是吸引居民采用公交出行的有效途径,是中国解决交通问题的重要措施。公交车报站系统是公共交通系统的一个重要的组成部分,设计先进的报站系统能为广大居民乘车提供优质的服务,提高公交系统的服务水平。本设计利用了ATMOL公司的AT89C51单片机来设计一个公交语音自动报站系统。用JHD162ALED来提供站台信息的显示;用ISD1700系列语音芯片来对语音进行各种操作控制;并使用DF无线收发模块及PT2262、PT2272编解码芯片来实现信号的无线收发与识别。最后通过AT89C51对各个模块的控制实现无线收发与识别、信息显示及语音报站任务。关键词51单片机,ISD1700语音芯片,DF无线收发模块,PT2262/PT2272芯片,JHD162A,毕业设计(论文)IISPEECHBASEDONSINGLECHIPBUSSTOPREPORTERSYSTEMABSTRACTWITHTHEDEVELOPMENTOFNATIONALECONOMYANDTHEDEEPENINGOFTHEPROCESSOFURBANIZATIONTHEPRESSUREONCITYTRAFFICISINCREASINGBECAUSEOFTHEINCREASINGURBANPOPULATIONANDTHESHARPINCREASEINMOTORVEHICLESDEVELOPMENTOFPUBLICTRANSPORTISTHEIRREPLACEABLEWAYFORTHERESIDENTSSAFEANDORDERLYTRAVELTHEHIGHQUALITYOFPUBLICTRANSPORTMANAGEMENTANDPUBLICSERVICESISAEFFECTWAYTOATTRACTPEOPLETAKEBUSANDTHEIMPORTANTMEASUREFORCHINATOSOLVETHETRAFFICPROBLEMSTHEBUSSTOPDEVICEISAVERYIMPORTANTPARTOFPUBLICTRANSPORTSYSTEMTHEADVANCEDDESIGNOFTHEDEVICECANSERVEPEOPLEWELLANDIMPROVETHESERVICELEVELOFPUBLICTRANSPORTATIONSYSTEMSATPRESENT,THECITYBUSESHAVEGENERALLYINSTALLEDTHESTATIONVOICESYSTEMWHICHGIVESTHEPASSENGERSAVERYCOMFORTABLEEXPERIENCEHOWEVER,MOSTOFTHESYSTEMISMANUALTHEDRIVERHAVETOCONTROLITWHENTHECARENTERINGANDLEAVINGTHESTATIONATTHISTIME,THETRAFFICCONDITIONISSOCOMPLICATEDTHATITUSUALLYBRINGSSECURITYRISKSTHEPAPERDESIGNABUSAUTOMATEDVOICESYSTEMWITHATMELCOMPANY’SAT89C51SINGLECHIPUSINGJHD162ALCDTODISPLAYTHESTATIONSINFORMATION,ISD1700SERIESVOICECHIPCONTROLSTHEVOICEPARAGRAPHANDDFWIRELESSTRANSCEIVERMODULE,PT2262/PT2272CHIPTOACHIEVETHESIGNALSWIRELESSTRANSMISSIONANDIDENTIFICATIONFINALLY,ALLTHEMODULESARECONTROLLEDBYAT89C51ANDTHESIMULATIONOFTHESYSTEMKEYWORDSAT89C51,ISD1700SCHIP,DFWIRELESSTRANSCEIVERMODULES,PT2262/PT2272CHI,;JHD162A毕业设计(论文)III目录前言1第1章设计概述211课题的研究意义212国内外现状及发展趋势213课题设计介绍3第2章概要设计421设计思路422系统框图423模块设计分析5231无线收发编解码模块5232语音模块5233语音模块624系统体系结构6第3章硬件设计731硬件电路设计7311主控芯片AT89C517312语音芯片ISD1728313DF无线收发模块13314DFJHD162A液晶显示模块17第4章软件设计2041系统程序流程图2042程序子函数模块代码2143系统任务设置26第5章电路设计与绘制3051电路板制作软件PROTEL99SE介绍3052电路设计与绘制30521电路原理图31522转化成CAD图纸32毕业设计(论文)IV结论33谢辞34参考文献35外文资料翻译36毕业设计(论文)1前言从1831英国人沃尔特汉考克为他的国家制造出了世界上第一辆装有发动机的公共汽车起,到今天,公交车已经历经了将近200年的发展过程。从最初的“闷罐头”到如今配套的空调系统;从专人售票到无人售票;从人工报站到半自动语音报站,公交车向着越来越人性化的方向发展。可是目前存在的一个问题,半自动语音报站系统需要司机在车进出站时人工操作,由于这两个时间点往往是路面情况最复杂的时刻,因此也给行驶中的车辆带来了安全隐患。论文的目标就是彻底抛弃人工操作,实现公交进出站的全自动语音报站。利用AT89C51单片机、ISD1700系列语音芯片、JHD162ALCD液晶模块以及DF无线数据收发模块来实现所需要的功能。单片机体积小,重量轻,具有很强的灵活性而且价格便宜,得到越来越广泛的运用,例如工业控制领域、家电产品,智能化仪器仪表,计算机外部设备,特别是机电一体化产品中都有重要的用途。20世纪80年代中期,INTEL公司将8051内核使用权以专利互换或出售的形式转给世界许多著名IC制造厂商,这样8051就变成有众多制造厂商支持的,发展出上百个品种的大家族。到目前为止,其它任何一个单片机系列均未发展到如此的规模。正因为51单片的运用是如此广泛,因此学习单片机的运用是非常重要的。学好单片机也是学习其他嵌入式控制器如ARM、DSP的基础,任何嵌入式控制器都离不开单片机种所涵盖的如中央处理器,定时器、中断控制器,IO口控制器,串行通讯控制器,I2C总线控制器,片内外存储控制器,汇编语言,C语言,操作系统的概念。因此说学好单片机,再去学习其他嵌入式控制器如ARM、DSP是比较简单的。可以说学好单片机是其它进阶微处理器的一个台阶1。本次设计的课题是“基于单片机的公交语音自动报站系统”,设计中利用无线收发模块及编解码芯片实现站台的自动识别,通过单片机对无线模块、液晶模块及语音模块的综合控制实现全自动语音报站的功能。毕业设计(论文)2第1章设计概述11课题的研究意义目前随着城市区域的扩大、旅游资源的发展、城市人口的增加、人民生活水平的提高,公交车己经成为城市人民生活不可替代的交通工具,它的运行状况直接影响到人们的生活,同时也成了衡量当地城市形象的一个标准。因此,发展良好的公交服务事业将给人们的生活带来很大的方便,进而提高当地城市形象。近年来单片机技术迅猛发展,广泛应用于诸多领域,在公交事业上已经运用单片机来实现公交报站这项功能。但由于现在的公交车大部分还是采用的人工手动控制的报站器,这不但影响了公交司机的正常驾驶,分散了驾驶员的注意力,同时也加重了他的工作的负担。不过这相对于以前的人工报站已经有了大的提高,但同时由于人工控制就存在着差错,给人们的出行带来不便。为了使大家的生活更加便捷,让公交车驾驶员的工作量能有效减轻,减少报站出错等的问题,故运用单片机技术、语音芯片技术、无线收发技术以及液晶显技术溶于一体设计出既能手动又能自动报站的公交语音自动报站系统,使每辆公交车都能准确无误的实现报站,让每位乘客准确知道自己的位置。12国内外现状及发展趋势现今社会,公交事业关乎到大多数城市居民的出行,可公交车上的报站系统依然无法满足大家对其的要求。现在普遍使用的是人工按键报站系统,而此系统存在二个弊端(1)报站不准确因驾驶员操作报站系统时经常会按错键或忘按键,而且在调整系统时会连续报出几个站点,这样使不熟悉线路站点的乘客不知所措。毕业设计(论文)3(2)安全隐患每次报站时到需要由驾驶员对报站器进行操作,而在车辆车辆起动和进站时往往是路面情况最复杂的时候,这样驾驶员既要对行驶中的公交车进行操作,同时还要兼顾报站系统,因此给行驶中的车辆和行人带来一定的安全隐患。目前我国城市公交报站主要有三种方式(1)人工报站一般是由当地人用方言来进行报站,这样给外地乘客带来很大的不便,但这种方式已逐渐被替代。(2)半自动报站这种报站方式是现在运用普遍的,但由于此报站系统需要驾驶员来控制,故会有错报、误报现象,并且还存在安全隐患。(3)自动报站系这种报站方式实现了智能化,无需驾驶员参与,系统自动识别车站,比较准确,但易出现问题,且价格昂贵。故研究这种方式较多。虽然国能外都在研究公交自动报站系统,但采用的技术手段不一样,如采用GPS定位系统自动报站等等。这些开发成本较高,且难以实现普及,特别是一些中小城市难以负担,故开发一种综合性强的、且价格交低、易于实现普及的系统是公交事业迫切需要的的。13课题设计介绍根据对公交报站器的调研,最后确定采用单片机来设计既能手动又能自动报站的公交语音自动报站系统。此设计主要采用了AT89C51单片机、JHD162ALED显示模块、DF无线收发模块及PT2262、PT2272编解码芯片、ISD1700系列语音芯片来设计选用TMEM公司的AT89C51作为控制芯片,成本低,开发周期短,配合各种专用芯片的使用能够实现丰富的功能。并且51单片机具有高效能,资源占用率低等特点。目前51单片机的使用非常广泛,关于51单片机设计开发的资料非常丰富,很适合初学者自学。使用C语言编程可以实现丰富的功能。毕业设计(论文)4第2章概要设计21设计思路本系统采用两种工作模式,分别为自动模式和手动模式。当自动模式出现问题时可以切换到手动模式进行应急操作,保证系统的正常运行。本次设计采用一个AT89C51单片机作为接收端的控制器。在每个站台上安装上无线发射装置,信号由无线发射头通过PT2262编码芯片不断向一定半径范围内发射无线信号。而公交车上则安装主体器件。包括JHD162A液晶显示模块、无线接收识别模块以及语音播报模块等。无线接收识别模块由无线接收头通过PT2272解码芯片解码接收到的信号。C51对无线接收模块的端口进行扫描,当公交车即将到站进入信号范围时,端口电平发生改变,C51识别到后先调用语音芯片内部播放指针,让其指向预置的数据段,并进行播报。同时改变LCD的显示内容,将下一站的站名进行更新。接着下车指示灯亮起,通知到站乘客下车。车子驰离站台后信号消失,指示灯熄灭。22系统框图图21系统框图(手动模式)毕业设计(论文)5图22系统框图(自动模式)23模块设计分析231无线收发编解码模块本次设计采用的编解码芯片PT2262和PT2272除了地址编码必须完全一致,振荡电阻还必须匹配,否则接收距离会变近甚至无法接收。这里在编码端选用12M电阻,解码端选用200K电阻。该模块要实现的功能有两点1、发射端通过PT2262编码发射调幅AM信号。2、接收端通过PT2272解码收到的AM信号,并将状态变化输出给C51单片机。232语音模块ISD1700系列语音芯片有两种工作模式,分别为按键触发模式与SPI控制模式。鉴于两种模式实现的功能一致这里采用单片机输出模拟按键信号实现对语音芯片的控制。实现的功能有1、录音2、播放
编号:201312012320378550    类型:共享资源    大小:1.19MB    格式:DOC    上传时间:2013-12-01
  
9
关 键 词:
专业文献 学术论文 精品文档 基于单片
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于单片机的公交语音自动报站器系统设计.doc
链接地址:http://www.renrendoc.com/p-138550.html

当前资源信息

4.0
 
(2人评价)
浏览:99次
21ask上传于2013-12-01

官方联系方式

客服手机:17625900360   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

精品推荐

相关阅读

人人文库
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5