基于51单片机的智能交通灯课程设计报告书 .pdfVIP

基于51单片机的智能交通灯课程设计报告书 .pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于51单⽚机的智能交通灯课程设计报告书

简易智能交通灯设计

1、设计背景

⾃从1886两个德国⼈发明了第⼀辆汽车交通灯改变了交通路况,交通问题也渐渐被⼈们所重视。从英国伦敦街头的第⼀个以

燃煤⽓为光源的红,蓝两⾊的机械扳⼿式信号灯,到现在以电为光源的红黄绿三⾊交通灯,不知不觉中交通信号灯在⼈们⽇常

⽣活中占据了重要地位。随着⼈们社会活动⽇益增加,经济发展,汽车数量急剧增加,城市道路⽇渐拥挤,交通灯更加显⽰出

了它的功能,使得交通得到有效管制,对于交通疏导,提⾼道路导通能⼒,减少交通事故有显著的效果。

近年来,随着科技的飞速发展,电⼦器件也随之⼴泛应⽤,其中单⽚机也不断深⼊⼈民的⽣活当中。本次课程设计以模拟交通

灯系统利⽤单⽚机AT89C51作为核⼼元件,实现了通过信号灯对路⾯状况的智能控制。在⼀定程度上解决了交通路⼝堵塞、

车辆停车,特殊情况的交通灯等待时间不合理、急车强通等问题。在该次的设计系统具有结构简单、可靠性⾼、成本低、实时

性好、安装维护⽅便等优点,有⼴泛的应⽤前景。

本模拟系统由单⽚机软件系统,两位8段数码管和LED灯显⽰系统。和复位电路控制电路等组成,较好的模拟了对交通路⾯的

控制。

1.1设计思路

(1)分析⽬前交通路⼝的基本控制技术以及各种通⾏⽅案,并以此为基础提出⾃⼰的交通控制的初步⽅案。

(2)确定系统交通控制的总体设计,包括,⼗字路⼝具体的通⾏禁⾏⽅案设计以及系统应拥有的各项功能,在这⾥,本设计

除了有信号灯状态控制能实现基本的交通功

能,还增加了倒计时显⽰提⽰,并基于实际情况,⼜增加了紧急状况处理和通⾏时间可调这两项特特殊功能。

(3)进⾏倒计时显⽰电路,灯状态电路,特殊情况按键电路的设计和对各器件的选择及连接,⼤体分配各个器件及模块的基

本功能要求。

(4)进⾏软件系统的设计和仿真中,程序在KEIL软件中⽤单⽚机c语⾔编写,电路的搭建和仿真实现是在proteus软件中实现

的。在本次课程设计中通过对单⽚机内部结构和⼯作情况做了⼀定的研究,充分了解定时器,中断以及延时原理,为本次智能

交通灯的设计提供了理论基础。

2.单⽚机交通控制系统⽅案的⽐较、设计与论证

2.1电源提供⽅案

为使模块稳定⼯作,须有可靠电源。因此考虑了两种电源⽅案:

⽅案⼀:采⽤独⽴的稳压电源。此⽅案的优点是稳定可靠,且有各种成熟

电路可供选⽤;缺点是各模块都采⽤独⽴电源,会使系统复杂,且可能影响电路电平。

⽅案⼆:采⽤单⽚机控制模块提供电源。改⽅案的优点是系统简明扼要,节约成本;缺点是输出功率不⾼。

综上所述,选择⽅案⼆。

2.2显⽰界⾯⽅案

该系统要求完成倒计时功能。基于上述原因,我考虑了⼆种⽅案:

⽅案⼀:采⽤数码管显⽰。这种⽅案只显⽰有限的符号和数码字符,简单,⽅便。

⽅案⼆:采⽤点阵式LED显⽰。这种⽅案虽然功能强⼤,并可⽅便的显⽰各种英⽂字符,汉字,图形等,但实现复杂,成本

较⾼。

综上所述,选择⽅案⼀。

2.3输⼊⽅案:

设计要求系统能调节灯亮时间,并可处理紧急情况,我研究了两种⽅案:

⽅案⼀:采⽤8155扩展I/O⼝及键盘,显⽰等。

该⽅案的优点是:使⽤灵活可编程,并且有RAM,及计数器。若⽤该⽅案,可提供较多I/O⼝,但操作起来稍显复杂。

⽅案⼆:直接在I/O⼝线上接上按键开关。

由于该系统对于交通灯及数码管的控制,只⽤单⽚机本⾝的I/O⼝就可实现,且本⾝的计数器及RAM已经够⽤。

综上所述,选择⽅案⼆。

3单⽚机交通控制系统总体设计

3.1单⽚机交通控制系统的通⾏⽅案设计

设在⼗字路⼝,分为东西向和南北向,在任⼀时刻只有⼀个⽅向通⾏,另⼀⽅向禁⾏,持续⼀定时间,经过短暂的过渡时间,

将通⾏禁⾏⽅向对换。其具体状态如下图所⽰。说明:⿊⾊表⽰亮,⽩⾊表⽰灭。交通状态从状态1开始变换,直⾄状态6然

后循环⾄状态1,周⽽复始,即如图2.1所⽰:

图1交通状态

本系统采⽤MSC-51系列单⽚机AT89C51作为中⼼器件来设计交通灯控制器。

实现以下功能:

初始东西绿灯亮,南北红灯亮,东西路⼝车通⾏,时隔24s,黄灯闪烁6次。之后,南北绿灯亮,东西红灯亮,⽅向开始通

车,时隔24s,南北黄灯闪烁6次,然后⼜切换成东西⽅向通车,如此重复。

当发⽣交通意外(中断产⽣)时,全部亮红灯,进⾏交通事故的处理。当事故处理完毕(再次按中断键),重新按上述⽅式⼯

作。

当南北路⼝的流量⼤时,可以增加南北路⼝亮绿灯的时间,当东西路⼝的流量

⼤时,可以增加东西路⼝亮绿灯的时间,结束后调回正常状态。

下⾯我们可以⽤图表表⽰灯状态和⾏⽌状态的关系如下:

表1交通状态及红绿灯状态

东西南北

文档评论(0)

187****7263 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档