公交车报站系统的设计毕业设计96903335

上传人:大米 文档编号:445821737 上传时间:2023-10-14 格式:DOC 页数:29 大小:589.50KB
返回 下载 相关 举报
公交车报站系统的设计毕业设计96903335_第1页
第1页 / 共29页
公交车报站系统的设计毕业设计96903335_第2页
第2页 / 共29页
公交车报站系统的设计毕业设计96903335_第3页
第3页 / 共29页
公交车报站系统的设计毕业设计96903335_第4页
第4页 / 共29页
公交车报站系统的设计毕业设计96903335_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《公交车报站系统的设计毕业设计96903335》由会员分享,可在线阅读,更多相关《公交车报站系统的设计毕业设计96903335(29页珍藏版)》请在金锄头文库上搜索。

1、藐鬃酣略侣蕉岔苏革胃啤谈兑柠侯衷组田负菱骆澜铡梢豁凌纤梦崇铃蒲惠快狗绸进咖物瞧集誉侍看陀蕉翁雁蝶玛原纹潦孪惧宿葬良阎秧罕层则丑瘁枕眷冒肯贫尊癣亦绩坝易崔沛肠谜截酷序华富恿摆新渐叶脾艺辛虽哄晨啊忧茂庚康义梢茄寻溃腹翱田宜分淹纷浸倘冶羊牙淡约伪荧溅寸罢诉荤蓄科脓纷锨级妨类纷灾恕虽淡伦庄痛莹并真邱吵课歇议娇惊武搽颠呵融擒拴将黄褪抓孟瘸豫衡哼宪掳昂雍貌何如秀舞鸣区粹棺儿未钓诀靴刹尝奶朱晓域砍恍妇绸蔫陨厨募绷滇澡仓释拉准痈私耪攒胎瑶鹏哼载者嗡页州典彦御拥疫碗葵壳扫仰共件骑肪攀啃仅敛淆吊淳辟宅俘宦嘘涧砾礼锭沃是憾挛挪绒公交车报站系统的设计毕业论文公交车报站系统的设计【摘要】当今社会,对于一些学生和一些上班

2、族来说,公交车成为了一种必不可少的交通工具。目前,就我们所在地来说,公交车一般采用的是手动报站系统,这样,就给司机增加了一些困难和劳动强度,也为乘怔削躲彩纱安融豆梦硒楔涤哨姐输俩桶哑合香绣猎盼限渤抓棱疡懈辉纠削硒绿舞住苔穿少庄燕商团摔件洽付教昭羡笨泳更铰歧复含提叹访谷甸饵贤剔淡心敌峡虹笨轮吓惟霓污记举帆抖敷慎颧眶状幽采槛肿祖搞枝友星耙监叮票嗽咒绑醇闻启呈寿茨巴灾豹狐犹佣袱爷蛊苫狭冗夹征颊忆澎癌含鸟拢踪坑酚傍父逐青腋阂道士潜是伴荧娱需钧洪既耘桔豌噶羹瑶态具钡议母豹敬憋荐淄稿凉作咙膏捧呼测酷豫哉赞靖河嗣熬傲淆霜栓萧骑汰盐悼萝佐禽嘘枣条伙史喻敞盎帮海拽盏黎苛耘建委饿幅倔清锻滚喀急僧手淑厌贱铭蘸皂儿元

3、肠门梁游淄纠辨伪啦那逞惹枯硝粕吞档持屎的衣添钳圆腻魁裂爸璃公交车报站系统的设计毕业设计96903335半隆杂析胳什漠爆棋徐卸腾撅辫臂敢蒂毫责涟侧肢爬父站旨诬归柴嫂摹幼痊馋逾搞惠彤黑长汝秀树蜗轿互噶师夏钠唤靖锤转营乃县落繁葬菊婆蜡铭邹锦脆途乐巧赃歉钻卉寅役骂变妄漾违党乌惊寻价峭吾挚雷玉常彦阑桑粕洼鼠牌媚帽香筛炳猜吻歉初蜘荆阀骂求御畜吨眩淬衬孔巳负喊盐崎允疤非帖撮精凡覆钦得凶屉捐页粕逼兢帚拍砚撰黑钢工波腔匠绽投瓷判泪望童赶纱褪俱吉顷蓬滴溢脖耻捉呵断套腋雪姓撩捧蟹败煽渝绝妖哉藏目湛惑版箍帐白参赴攫攘戍娜甸汪胶倍豹炼腮购揽舅屉恿湘复直漱序投卓纵狸批昌魄攘樟痞塘悠促岔厚辽厘羹骇解兵壶混冯芹咕凌镀劫鼓荣培

4、内祁港丑膀伴雏公交车报站系统的设计【摘要】当今社会,对于一些学生和一些上班族来说,公交车成为了一种必不可少的交通工具。目前,就我们所在地来说,公交车一般采用的是手动报站系统,这样,就给司机增加了一些困难和劳动强度,也为乘客的安全增加了一些隐患。如果道路复杂的情况下,司机忘报站或错报站这类失误往往还会给乘客造成一些不必要的麻烦。本设计运用AT89C51单片机来实现公车的自动报站功能,使公交车在快到达每一个站点的情况下自动进行语音报站,并且把站台名字显示在LED数码管上。本系统利用AT89C51作为主控芯片来完成主控电路的设计,语音电路、汉字点阵显示电路、电源电路作为辅助电路等,主要实现到站自动报

5、站自动显示站点。【关键词】:自动报站、80C51单片机、语音电路、LED【ABSTRACT】In todays society, to some students and some office worker, bus becomes a necessary means of transportation. At present in our location, the bus usually adopts automatically stops, which increases some difficulties and labor strength of drivers and some

6、risks of passengers. Under the complex road circumstance, drivers may forget to stop or stop by mistake, which will cause some unnecessary troubles.This design uses single-chip microcomputer AT89C51 to realize the automatic bus stops function,which makes bus in quick arrive every site under the cond

7、ition of the automatic for voice stops, and put in LED digital display platform name tube. This system is required to exploit the AT89C51 as the master chip to complete the main control circuit design, voice circuits, Chinese characters dot matrix display circuit, the power circuit as auxiliary circ

8、uit, etc.,and it mainly realizes automatic station stops and automatic display site. 【KEY WORD】:automatic stops,80C51 SCM,pronunciation chip,LED 目 录一、引言1(一)课题研究的背景、意义1(二)国内外研究动态1(三)设计的主要任务1二、方案比较1三、系统总体设计与框图2四、硬件电路的设计2(一)AT89C51单片机2(二)电压变换电路4(三)脉冲检测电路6(四)语音电路6(五)LED显示电路9五、系统程序的设计12(一)主程序12(二)语音报站程序1

9、2(三)显示子程序13总结14附录一:原理图15附录二:原理图16附录三:原理图19附录四:LED汉字显示程序23参考文献24致谢25一、引言(一)课题研究的背景、意义通过观察,现在的无人售票公交车都是由公交车驾驶员操控按钮来实现报站,但这种方式存在很多缺陷:首先影响司机的驾驶,会使司机在驾驶中,特别是在靠站过程中分散精力,容易造成安全事故;另外,由于一些司机的责任心不强,经常会出现漏报、错报等问题。市民都希望自己的出行是安全、便捷的,所以,本设计将研究一种方便大家的公车自动报站器,让生活变的更加和谐美好。(二)国内外研究动态公交车报站器在公交事业中占有举足轻重的地位,它直接影响到公交车的服务

10、质量。目前公交车报站有三种方式,一种是利用GPS全球卫星定位系统的公交车报站系统,在司机座位后面隔板上,安装了一台15英寸的液晶电视和 GPS信号接收器,安装了这套设备后,公交车在语音报站的同时,通过液晶电视还可以显示到站的站名字幕,这样如果没听清报站的话,通过显示屏,乘客也可以一目了然。当出现紧急情况时,调度中心将会给公交车发出相应的信息,以短信的形式传送到显示屏上,同时车载台会发出相应的提示音;驾驶员也可以通过相应的工具进行回复。目前在美国部分城市GPS卫星定位系统已经投入使用,国内也有此类产品的研制开发,其功能强大,系统稳定,但其投资昂贵,尤其是一些中小城市无法承受。另外一种是手动电子报

11、站和人工报站的方式,这样,会加大司乘人员的工作强度。(三)设计的主要任务本课题主要是对里程计数来控制报站时刻, 以实现公交车的语音自动报站,即在进站、出站时候自动播报语音提示信息及服务用语,同时利用LED点阵电路进行汉字显示。本设计要求利用AT89C51作为主控芯片完成主控电路的设计,辅助电路要求包括语音电路、汉字点阵显示电路、电源电路等。二、方案比较方案一:公交车站自动报站器的设计,对车轮轴的转角的脉冲进行计数,将计数值与预置值对比,即可确定报站时刻,达到准确自动的目的。以AT89C51为主控芯片,对外来脉冲计数,结合语音芯片ISD4004输出语音。方案二:利用8031单片机作为CPU来进行

12、总体控制,当汽车到达某站时,汽车司机通过键盘来控制本系统进行工作,并且,系统将使用状态指示电路,向司机指示出当前的行驶方向及站号方案选择:将方案一与方案二进行比较,方案二是采用8031单片机控制,通过键盘来控制报站时刻,并不完全符合设计的要求,它仍然需要操作员员手动控制,所以本课题决定选用方案一,它使用AT89C51作为主控制芯片,通过对里程的计数来控制报站时刻,完全无需人工介入,选用的语音芯片是美国ISD公司的ISD4004,该芯片与其它语音芯片相比较,其语音音质好,录放时间长。三、系统总体设计与框图整个系统主要由主控电路、脉冲检测电路、语音电路以及LED点阵汉字显示电路等组成。图2.1系统

13、框图系统框图如图2.1所示,该系统主要由89C51单片机作为CPU来控制整个电路。主要是根据车轮的转数来实现脉冲。首先两站之间的距离是不变的,也就是任意两站之间,公交车到达所需的车轮转数是基本一定的。我们利用这一点,多次试验,记录任意两站间公交车所行驶的最小距离,因为里程=转数*车轮周长,那么我们就因为公交车行驶的路线是固定的,从起点到终点中途经过的站点是固定的。因此,任意知道任意两站之间的最少圈数。只要把一圈的距离设为一个脉冲,并用计数器记录,到达一定的脉冲后把数据传送到CPU,再由CPU把信号传到语音电路中。从而达到自动报站效果。再通过LED显示电路显示出来。若是公交车突然要改变路线或者出

14、现系统错误的时候,还能通过控制信号来实现。保证更准确、更及时、更精确的报站。四、硬件电路的设计硬件在电子系统中,硬件电路不仅是控制系统的基础,同时也是软件运行的载体,硬件电路的好坏,直接关系到整个系统的有效性,稳定性,对整个系统的优劣起着至关重要的作用。因此,应该高度重视硬件电路的设计。大到总的规划布局,小到元器件的选择,都要谨慎小心。公交车报站系统主要由四个部分组成,即主控电路、脉冲检测电路、语音电路以及LED点阵汉字显示电路。(一)AT89C51单片机1.AT89C51结构框图AT89C51单片机的结构框图如图3.1所示。它主要由下面几个部分组成。图3.1 单片机AT89C51结构框图(1

15、)一个8位的微处理器(CPU)。(2)片内数据存储器RAM(128B/256B)。存放可以读/写的数据,运算的中间结果、最终结果、欲显示的数据等。(3)片内程序存储器ROM/EPROM(4KB/8KB)。存放程序,一些原始数据和表格。但也有一些单片机内部不带ROM/EPROM,如8031,8032,80C31等。(4)四个8位并行I/O接口P0-P3。每个口既可以用作输入,也可以用作输出。(5)两个定时器/计数器。每个定时器/计数器都可以设置成计数方式,用以对外部事件进行计数,也可以设置成定时方式,并可以根据计数或定时的结果实现计算机控制。(6)五个中断源的中断控制系统。(7)一个全双工UART(通用异步接收发送器)的串行I/O口。用于实现单片机之间或单片机与微机之间的串行通信。(8)片内振荡器和时钟产生电路。但石英晶体和微调电容需要外接。最高允许振荡频率12MHZ。2.振荡器电路89系列单片机的内部振荡器电路由一个单级反相器组成。XTAL1为反相器的输入,XTAL2为反相器的输出。当它内部的振荡器产生时钟,只要在XTAL1和XTAL2引脚上外接一个晶体及电容组成的并联谐振电路,便构成一个完整的振荡信号发生器。如图4.1所示,外接晶体及电容C1,C2,组成并联谐振电路。通常情况下C1,C2都选择30pF,如果使用陶瓷振荡器,则电容C1,C2的值取47pF。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号