交通灯管理电路设计..doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
交通灯管理电路设计.

第1章 概述 1.1题目的意义 随着社会的发展,科学技术水平的日益提高。当前,大量的信号灯电路正向着数字化、小功率、多样化、方便人、车、路三者关系的协调,多值化方向发展随着社会经济的发展,城市交通问题越来越引起人们的关注。这些城市纷纷修建城市高速道路,在高速道路建设完成初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。 在现代化的大城市中, 十字交叉路口越来越多,在每个交叉路口都需要使用红绿灯进行交通指挥和管理,红、黄、绿灯的转换要有一个准确的时间间隔和转换顺序,这就需要有一个安全、自动的系统对红、黄、绿灯的转换进行管理,该系统是用于城市交通数据检测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。 1.2系统的主要功能 该系统能够自动且准确无误的控制路口的各个方向的红绿灯的亮灭和准确的车辆的行与等待时间及人行道通行与等待的控制,且能够一直的循环下去。不受外界的干扰。与设计要求相比,本设计加了一个行人或突发事件暂停车辆通行的按键,比较具有人性化。确定了设计课题后,我首先研究如何来达到设计要求。为实现设计结果,我应该使用到哪些电子元器件。当我思考明了后我开始为达到本设计的设计要求,查阅了大量的相关设计。在查阅相关设计的同时我也翻看了许多本设计中使用到的模块,研究它们的使用原理,如何与单片机的相应管脚相连。当搞清楚这些后,我开始使用Proteus进行电路设计。再设计程序之前我首先在稿纸勾画出了本设计当中应该涉及到的程序单元,以及各个部分应该如何衔接。做完这些工作之后我开始用keil软件来设计我的程序。 1.3方案设计 本设计以AT89C51为核心芯片来控制整个电路的正常工作。应用数码管来显道路当前通行状态所剩的时间,红、绿、黄灯作为指示当前通行状态的。本设计根据日常生活中的交通规则设计而成,由生活的启发,本设计一个采用了四组交通指示设备,因为所有的交通路口的显示时间相同,所以为了方便设计,本设计里只使用了一组数码管进行显示。根据人性化的设计,以人为本,本设计采用了一个紧急按键,如果有行人想要通过时,按下按键道路变为禁止车辆通行状态,保持此状态20秒。使用单片机来控制电路,电路简单而且省去了很多复杂的线路,使电路简明易懂。本设计采用的是C语言编程,C语言是一种高级语言,与人类的思维习惯相近,所以编程的时候比较简单,而且C语言的可移植性比较好,所以本设计采用了c语言作为编程语言。 1.4组成框图 图1组成框图 第2章 硬件电路设计 2.1交通灯控制器原理图 交通灯控制器的仿真原理图如图2所示,由于元器件的排布问题,我并没有将所有连线与对应管脚相连,一部分元器件的管脚我只是标出了对应管脚。由于交通灯的只是电路的排布原因,我没有画在一起。 图2 交通灯控制器的原理图 2.2 显示电路设计 八段数码显示器是微机系统常用的输出设备。数码管是一种半导体发光器件,其基本单元是发光二极管。引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母a,b,c,d,e,f,g,dp来表示。多个发光二极管封装在一起的八段数。数码显示器按其连接形式可分为共阳显示器和共阴显示器共阳极数码管的8个发光二极管的阳极(二极管正端)连接在一起形成公共阳极(COM)的数码管,共阴极数码管的8个发光二极管的阴极(二极管负端)连接在一起形成公共阴极(COM)的数码管。本设计采用的为共阳极数码管。 图3 显示电路 本次基于单片机的实验板用的是四位八段数码管,四位既是四个位数,八段为算小数点在内,每一位由八个发光管组成。工作时应先位选后段选。使能端由P1口控制,输出的显示字符由P0口控制。 2.3独立按键电路设计 独立式按键是指用I/0口线构成的单个按键电路,每个独立式按键单独占有一根I/0口线,每根I/0口线上按键的工作状态不会影响其他I/O口线的工作状态,即一个按键对应着-个端口输入,每一个按键都有一个按键电路来判断其是否按下。本设计采用的是接在P3口的四个独立按键,来实现查看、定时、切换和校时。 2.4 交通灯电路 本设计使用的红、绿、黄小灯与我们单片机实验板上所使用的小灯的工作原理相同,所以在这里不再赘述。 图4 指示电路 第3章 软件设计流程 3.1软件程序的内容 本设计的软件程序包括1个中断子程序、延时子程序、交通状态转变子程序、显示子程序和主程序组成。 3.2程序流程

您可能关注的文档

文档评论(0)

kakaxi + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档