公交车自动报站毕业设计论文

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

摘要微机控制的公共汽车自动报站系统摘要公交车已经成为一般工薪族和学生族出门必须的交通工具,目前公交车上采用的公交报站系统具有语音和显示报站的基本功能,但由于报站时采用司机手动切换,一方面增加了司机的劳动强度,另一方面由于司机的误报或漏报,造成乘客误下,对于公交运营产生了很大负面影响,更会对乘客造成很多不必要的影响。为此,研究公交车自动报站系统时非常必要的。本课题主要研究的是基于AT89C51的公交车自动报站系统,该系统在公交车到站前语音报站,并且有LED数码管显示,到总站时公交车可向总站发送到站信息,方便总站安排公交车次。本课题要求设计一公交车自动报站系统,以实现公交车的语音自动报站,即在进站、出站时候自动播报语音提示信息及服务用语,同时利用LED点阵电路进行汉字显示。本设计要求利用AT89C51作为主控芯片完成主控电路的设计,辅助电路要求包括语音电路、汉字点阵显示电路、电源电路等。公交车报站系统主要由四个部分组成,即主控电路、脉冲检测电路、语音电路以及LED点阵汉字显示电路。关键词自动报站、AT89C51、语音芯片、LED目录微机控制的公共汽车自动报站系统目录第1章.............................................................11.1课题研究的背景及意义................................................11.2报站器的动态发展趋势................................................11.3设计的主要目标任务..................................................21.4技术指标............................................................2第2章方案的选择与论证...........................................22.1方案比较............................................................22.1.1方案一.........................................................22.1.2方案二.........................................................32.2方案选择.............................................................4第3章硬件电路的设计.............................................43.1主控电路的设计.......................................................43.1.1关于AT89C51单片机.............................................43.1.2振荡器电路的设计...............................................73.1.3复位电路的设计.................................................93.1.4电压变换电路的设计............................................113.2脉冲检测电路的设计..................................................123.2.1霍尔器件的分类................................................123.2.2光电耦合器简介................................................133.3语音输出电路的设计..................................................143.3.1关于语音芯片..................................................143.3.2录音、放音电路的设计..........................................173.4LED显示电路的设计...................................................193.4.1LED显示器件简介...............................................193.4.26116芯片简介.................................................213.4.3LED点阵汉字显示电路的设计.....................................22第4章软件设计..................................................244.1主控程序的设计......................................................244.1.1流程图........................................................244.1.2程序清单......................................................264.2语音报站程序的设计..................................................284.2.1流程图.......................................................284.2.2程序清单......................................................294.3LED汉字显示程序的设计..............................................31总结..............................................................33致谢..............................................................34参考文献..........................................................35第1章微机控制的公共汽车自动报站系统1第1章随着科学技术的日益发展和进步,无人售票公交车在街头多起来了,语音报站器也被广泛使用,这在相当大的程度上免除了乘务人员沿途报站的麻烦,给许多不熟悉公交线路的乘客带来了方便。1.1课题研究的背景及意义公共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响服务的质量。传统由乘务人员人工报站,该方式因其效果太差和工作强度太大,在很多大城市已经被淘汰。近年来,随着科学技术的日益发展和进步,微型计算机技术已经在许多领域得到了广泛的应用。在声学领域,微机技术与各种语音芯片相结合,即可完成语音的合成技术,使得汽车报站器的实现成为可能,从而为市民提供了更加人性化的服务。鉴于传统公交车报站系统的不足之处,结合公交车辆的使用特点及实际营运环境,设计了一种由单片机控制的公交车自动报站系统。公交车自动报站器的设计主要是为了弥补改变传统语音报站器必须有司机操控才能工作的落后方式,进站、出站自动播报站名及服务用语,为市民提供更人性化,更完善的服务。1.2报站器的动态发展趋势公共汽车行驶在现代文明程度高的市区,它是一道流动的风景线,因而对整车外形乃至色彩都有更高的要求。作为公共汽车还要求有醒目和减少乘务人员劳动强度的电子报站器,电子显示路牌,无人售票装置,前后电视监视系统等新技术的采用也将越来越普及。公交车报站器在公交事业中占有举足轻重的地位,它直接影响到公交车的服务质量。目前公交车报站有三种方式,一种是利用GPS全球卫星定位系统的公交车报站系统,在司机座位后面隔板上,安装了一台15英寸的液晶电视和GPS信号接收器,安装了这套设备后,公交车在语音报站的同时,通过液晶电视还可以显示到站站名的字幕,这样如果没听清报站的话,通过显示屏,乘客也可以一目了然。当出现紧急情况时,调度中心将会给公交车发出相应的信息,以短信的形式传送到显示屏上,同时车载台会发出相应的提示音;驾驶员也可以通过相应的工具进行回复。目前在美国部分城市GPS卫星定位系统已经投入使用,国内也有此类产品的研制开发,其功能强大,系统稳定,但其投资昂贵,尤其是一些中小城市无法承受。另外两种是手动电子报站和人工报站的方式,而它们都离不开司务人员,加大司乘人员的工作强度。手动电子报站一般有司机或者乘务员控制,经常出现错报,误报的情况。城市公共交通是市民出行的主要交通工具之一。提供舒适,安全、便捷的乘车环境,对于公交企业来说,不仅是应尽的责任,亦是不断追求的目标。第2章方案的选择与论证微机控制的公共汽车自动报站系统21.3设计的主要目标任务本课题要求设计一公交车自动报站系统,以实现公交车的语音自动报站,即在进站、出站时候自动播报语音提示信息及服务用语,同时利用LED点阵电路进行汉字显示。本设计要求利用AT89C51作为主控芯片完成主控电路的设计,辅助电路要求包括语音电路、汉字点阵显示电路、电源电路等。1.4技术指标工作电压24V静态功耗6W音频输出10W信噪比34DB系统容量可容纳300个站点信息和8分钟语音广告信息环境温度-30℃~80℃最大广告条数100条第2章方案的选择与论证公交车自动报站系统的设计主要是对里程计数来控制报站时刻,进站、出站自动播报站名及服务用语,准确、及时、完全不需要人工介入。本章介绍了两种不同的方案,并将其进行对比。2.1方案比较2.1.1方案一公交车站自动报站器的设计,对车轮轴的转角的脉冲进行计数,将计数值与预置值对比,即可确定报站时刻,达到准确自动的目的。以AT89C51为主控芯片,对外来脉冲计数,结合语音芯片ISD4004输出语音。系统由脉冲检测、脉冲计数、CPU控制、控制信号、语音芯片、输出显示等组成。原理框图如图2.1所示。第2章方案的选择与论证微机控制的公共汽车自动报站系统3图2.1原理框图1.脉冲检测:该系统关键是对转轴所转过的圈数进行计数,考虑到车辆将在复杂的环境中运行,故采用可靠的DN6848作为信号的采集装置,再经光电耦合器4N25输入给单片机。2.脉冲计数:光电耦合器的信号进入C51后,采用中断方式对脉冲计数。外部晶振12MHz.3.CPU控制:程序中将计数值与预置值进行比较,判断是否到站,当到站时就输出信号控制语音芯片进行报站。4.控制按键:用于手动控制,手动调整,预置值的输入等。5.语言芯片:由专用语言芯片ISD4004组成,可檫写,便于在不同的公交线上使用。6.输出显示:LED点阵汉字显示。7.预置存储:采用两种方式存储,一种是在烧写器上将数据写入,另一种是在车上,单片机处于输入状态,车辆行驶一遍,将站与站之间的脉冲写入片内。2.1.2方案二利用8031单片机作为CPU来进行整体控制,当汽车到达某站时,汽车司机通过键盘来控制本系统进行工作,并且,系统将使用状态指示电路,向司机指示出当前的行驶方向及站号。原理图框图如图2.2所示。图2.2原理框图语音芯片放音电路CPU控制输出显示控制信号脉冲检测脉冲计数语音合成电路8031小系统LED点阵显示电路状态指示电路键盘语音输入输出电路第3章硬件电路的设计微机控制的公共汽车自动报站系统4本系统使用8031作为CPU,由CPU来控制语音合成芯片TC8830AF,使其工作在CPU控制模式下。当

1 / 37
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功