交通灯控制系统的设计.ppt
《交通灯控制系统的设计.ppt》由会员分享,可在线阅读,更多相关《交通灯控制系统的设计.ppt(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、交通灯控制系统的设计交通灯控制系统的设计 交通灯控制系交通灯控制系统统的的设计设计1.1 设计设计概述概述1.2 设计设计要求要求1.3 系系统设计统设计1.4硬件设计硬件设计1.5 软软件件设计设计1.6 系系统统仿真及仿真及调试调试1.1 设计设计概述概述随着微控技随着微控技术术的口益完善和的口益完善和发发展,展,单单片机的片机的应应用不断走向深用不断走向深入。它的入。它的应应用必定用必定导导致致传统传统的控制技的控制技术术从根本上从根本上发发生生变变革。革。它在工它在工业业控制、数据采集、智能控制、数据采集、智能仪仪表、机表、机电电一体化、家用一体化、家用电电器等器等领领域得到广泛的域得
2、到广泛的应应用,极大地提高了用,极大地提高了这这些些领领域的技域的技术术水水平和自平和自动动化控制。同化控制。同时时,伴随着我国,伴随着我国经济经济的高速的高速发发展,私家展,私家车车、公交、公交车车的增加,无疑会的增加,无疑会给给我国的道路交通系我国的道路交通系统带统带来沉重来沉重的的压压力,很多大城市都不同程度地受到交通堵塞力,很多大城市都不同程度地受到交通堵塞问题问题的困的困扰扰。下面以下面以AT89 C51单单片机片机为为核心,核心,设计设计出以人性化、智能化出以人性化、智能化为为目的的交通灯控制系目的的交通灯控制系统统。本本项项目主要从目主要从单单片机片机应应用上来用上来实现实现十字
3、路口交通灯智能化的十字路口交通灯智能化的管理,用来控制管理,用来控制过过往往车辆车辆的正常化运作。的正常化运作。1.2 设计设计要求要求设计一个模拟交通灯控制系统设计一个模拟交通灯控制系统:(1)红灯和绿灯停留的时间为一分钟即红灯和绿灯停留的时间为一分钟即60秒钟,黄灯秒钟,黄灯停留的时间是停留的时间是5秒钟秒钟;(2)系统包括人行道,左转,右转,以及基本的交通系统包括人行道,左转,右转,以及基本的交通灯的功能灯的功能;(3)系统除基本的交通灯功能外,还具有倒计时,时系统除基本的交通灯功能外,还具有倒计时,时间设置,紧急情况处理,分时段调整信号灯的点亮间设置,紧急情况处理,分时段调整信号灯的点
4、亮时间以及根据具体情况手动控制等功能。时间以及根据具体情况手动控制等功能。1.3 系系统设计统设计交通灯控制系交通灯控制系统统主要控制主要控制A,B两两车车道道的交通,以的交通,以AT89C51单单片机片机为为核心芯核心芯片,通片,通过过控制三色控制三色LED灯的亮灯的亮灭灭来控来控制各制各车车道的通行道的通行;另外通另外通过过4个按个按键键来来模模拟拟各各车车道有无道有无车辆车辆的情况和有的情况和有紧紧急急车辆车辆的情况。的情况。1.3 系系统设计统设计框框图设计图设计基于基于AT89C51单单片机的交通信号控制系片机的交通信号控制系统统由由电电源源电电路、路、单单片片机主控机主控电电路、按
5、路、按键键控制控制电电路路、时钟电时钟电路、复位路、复位电电路路和数和数码码管管显显示示电电路几部分路几部分组组成,框成,框图图所示所示。系统原理系统原理单片机设计交通灯控制系统,可用单片机直接控制单片机设计交通灯控制系统,可用单片机直接控制信号灯的状态变化,指挥交通的具体通行。当然,信号灯的状态变化,指挥交通的具体通行。当然,接入接入 LED数码管就可以显示倒计时,以提醒行使数码管就可以显示倒计时,以提醒行使者,更具人性化。者,更具人性化。据此,本设计系统以单片机为控制核心,连接成最据此,本设计系统以单片机为控制核心,连接成最小系统,由按键设置模块等产生输入,信号灯状态小系统,由按键设置模块
6、等产生输入,信号灯状态模块、模块、LED倒计时模块接受输出。系统的总体框图倒计时模块接受输出。系统的总体框图如上图所示。系统进入正常工作状态,执行交通灯如上图所示。系统进入正常工作状态,执行交通灯状态显示控制,同时将倒计时数据输入到状态显示控制,同时将倒计时数据输入到 LED数数码管上实时显示。在此过程中还要实时检测按键信码管上实时显示。在此过程中还要实时检测按键信号,以达到对异常状态进行实时控制的目的。号,以达到对异常状态进行实时控制的目的。系统原理系统原理(1)单片机控制模块:单片机将计算机的基本部件微型化并集成到一块芯片上,具有优异的性能价格比,控制功能强,这将使各模块功能的实现变得简单
7、方便。本系统中,51单片机的P2口控制数码管的段选,P1.4;P1.5;P1.6;P1.7控制位选,P0.0;P0.1;P0.2;P0.3;P0.4;P0.5口控制信号灯的点亮;P1.0P1.1;P1.2;P1.3口接键盘开关,可设置适应当前状况的通行时间和暂缓通行时间。(2)信号灯显示模块:利用发光二极管代替交通信号灯,通过单片机控制使其按要求点亮。(3)倒计时显示模块:此模块有两种方案。第一种是采用数码管显示。该方案实现简单,但只能显示有限的符号和数码字符。第二种是采用点阵式LED显示。该方案实现复杂,须完成大量的软件工作,但功能强大,可方便的显示各种英文字符、汉字和图形。由于本控制系统只
8、需显示倒计时时间,利用数码管即可完成此功能,因此本控制系统中利用2位一体的共阴数码管显示道路两个方向的通行时间和暂缓通行时间,通过单片机控制进行倒计时显示。(4)键盘设置模块:在交通道路突发情况时,可通过按键手动设置通行时间和暂缓通行时间,通过单片机控制进行时间设置。此模块有两种方案:第一种是采用扩展I/O口及键盘、信号灯显示等。该方案使用灵活,可提供较多I/O口,但操作复杂。另一种是直接在I/O口线上接上按键开关。该方案设计精简,但提供的I/O口数量有限。由于本控制系统对于交通灯及数码管的控制只用单片机本身的I/O口就可实现,故选择第二种方案。1.3 系统系统设计设计通行状况通行状况1.3
9、系统系统设计设计通过具体的路口交通灯状态的演示分析我们可以把这四个状通过具体的路口交通灯状态的演示分析我们可以把这四个状态归纳如下:态归纳如下:(1)南北方向红灯灭,同时绿灯亮,东西方向黄灯灭,同时)南北方向红灯灭,同时绿灯亮,东西方向黄灯灭,同时红灯亮,倒计时红灯亮,倒计时60秒。此状态下,东西向禁止通行,南北向秒。此状态下,东西向禁止通行,南北向允许通行。允许通行。(2)南北方向绿灯灭,同时黄灯亮,东西方向红灯亮,倒计)南北方向绿灯灭,同时黄灯亮,东西方向红灯亮,倒计时时 5秒。此状下,除了已经正在通行中的其他所以车辆都需秒。此状下,除了已经正在通行中的其他所以车辆都需等待状态转换。等待状
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通灯 控制系统 设计
限制150内