单片机设计十字路口交通灯设计.docx
《单片机设计十字路口交通灯设计.docx》由会员分享,可在线阅读,更多相关《单片机设计十字路口交通灯设计.docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机课程设计题 目:十字路口交通灯设计班 级:姓 名:评语:成绩学 号: 指导教师: 设计时间:目 录摘要 .- 1 -1.引 言 .- 2 -1.1 课程设计背景. - 2 -1.2 本文设计任务. - 2 -1.3 本课程设计目的. - 2 -2.系统方案设计与原理 .- 3 -2.1 设计思路. - 3 -2.2 设计系统的运行过程. - 3 -3.硬件设计 .- 5 -3.1 十字路口交通灯掌握系统的硬件电路设计图 . - 5 -3.2 硬件的功能分析. - 6 -4.软件设计 .- 7 -4.1 主流程图. - 7 -4.2 倒计时显示流程图. - 8 -4.3 状态地址安排. -
2、 9 -4.4 LED 的字形代码表 . - 9 -4.5 程序清单. - 10 -5.运行与调试 .- 13 -6.心得体会 .- 15 -参考文献 .- 17 -基于单片机的十字路口交通灯设计摘要随着社会经济的进展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通治理部门需要解决的重要问题之一。城市交通掌握系统是用于城市交通数据监测、交通信号灯掌握与交通疏导的计算机综合治理系统,它是现代城市交通监控指挥系统中最重要的组成局部。探究城市交通进展中存在问题的缘由,无论是从宏观上还是从微观上分析,其根本缘由在于城市交通系统的治理机制不适应。城市交通掌握系统是现代城市智能交通
3、系统的组成之一,主要用于城市道路交通的掌握与治理。当今时代是一个自动化时代,交通灯掌握等很多行业的设备都与计算机亲热相关。因此,一个好的交通灯掌握系统,将给道路拥挤、违章掌握等方面赐予技术革。十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的是交通信号灯的自动指挥系统,信号灯的出 现,使交通得以有效管制,对于疏导交通流量、提高道路通行力量削减交通事故有明显效果。传统的交通信号灯掌握电路一般由数字电路构成, 电路简单、体积大、本钱高。承受单片机掌握交通信号,可以简化电路构造、降低本钱、减小体积, 现在有很多方法可以实现交通信号灯掌握,本文承受AT89C5
4、1单片机为中心器件来设计交通灯掌握系统。各种交通掌握方案,最终都要由路口信号掌握器来实现。交通信号灯掌握方式很多,我们可由AT89C51 单片机的定时器每秒钟通过P0 口输送交通信号信息,在我们的系统中我们承受的是共阳极发光二极管,所以当 P0 口的各引脚输出为低电寻常,显示红、绿、黄灯的燃亮状况,由Pl、P2 口用 LED 显示每个灯的燃亮的倒计时时间。通过 AT89C51 单片机的 RESET 位来掌握系统是工作或设置初值,当复位信号为 1 时就对系统进展初始化,系统就开头工作。关键词:AT89C51;LED显示;交通灯- 10 -1. 引 言1.1 课程设计背景随着世界范围内城市化和机动
5、化进程的加快,城市交通越来越成为一个全球化的问题。城市交通根底设施供给滞后于高速机动化增长需求,道路堵塞日趋加重,交通事故频繁,环境污染加剧等问题普遍存在。目前,全国大中城市普遍存在着道路拥挤、车辆堵塞、交通秩序混乱的现象,交通事故频发,这给人民的生命财产安全带来了极大的损失。如何解决城市交通问题已成为全社会关注的焦点和群众的迫切呼声。为了确保十字路口的行人和车辆顺当、畅通地通过,往往承受电子掌握的交通信号来进展指挥。1.2 本文设计任务设计一个能够掌握十二盏交通信号灯的模拟系统。利用单片机的定时器定时,令十字路口的红绿灯交替点亮和熄灭,并用 LED 灯显示倒计时间。假设一个十字路口为东南西北
6、走向。初始状态 0 为东西南北都红灯亮。然后转状态 1 南北绿灯通车,东西红灯亮。过一段时间后,转状态 2,南北绿灯灭, 黄灯闪几下,东西还是红灯。再转状态 3,南北红灯亮,东西绿灯通车。过一段时间后转状态 4,东西绿灯灭,闪几个黄灯,南北还是为红灯亮,一段时间后, 又循环至状态 1。 通过对发光二极管的掌握,来模拟交通信号灯的治理。每延时一段时间,灯的显示状况都会按交通灯的显示规律进展状态转换,并增加其倒计时间的显示功能。1.3 本课程设计目的(1) 把握十字路口交通灯掌握的设计原理,并能够运用VHDL编程语言编写出试验程序,进一步对所学的学问进展把握与实际应用。(2) 学会在MAX+plu
7、s软件环境中仿真,生疏软件的根本操作和运行环境。(3) 熬炼自己猎取信息的力量,以及能够独立自主的思考和解决问题的力量。2. 系统方案设计与原理2.1 设计思路在交通灯掌握系统中,东西南北四个方向各有红黄绿三种颜色的指示灯各一盏,共计 12 盏指示灯,用以来指挥车辆和行人安全通行。当红色指示灯亮的时候表示制止该方向的车辆和行人通行,当绿色指示灯亮的时候表示允许该方向的车辆和行人通行,当黄色指示灯亮的时候提示人们红、绿灯的状态马上切换。并且黄灯燃亮时为东西和南北两干道的公共停车时间。初始状态 0 为东西南北都红灯亮。然后转为状态 1 南北绿灯通车,东西红灯亮。过一段时间后,转为状态 2,南北绿灯
8、灭,黄灯闪几下,东西还是红灯。再转为状态 3,南北红灯亮,东西绿灯通车。过一段时间后转为状态 4,东西绿灯灭,闪几个黄灯,南北还是为红灯亮,一段时间后,又循环至状态 1。为了到达上述设计要求,可以用一片 AT89C51 单片机实现。可以用一个AT89C51 的 P0 口(P0.0P0.5)分别接上垂直两个道口的 6 盏信号灯,由 AT89C51 单片机的定时器每秒钟通过 P0 口输送交通信号信息,在我的这个系统中承受的是共阳极发光二极管,所以当 P0 口的各引脚输出为低电寻常,显示红、绿、黄灯的燃亮状况。用AT89C51 的 Pl、P2 口显示每个灯的燃亮的倒计时时间,时间由定时器来掌握,由
9、P1 口的输出作为倒计时时间的十位数码,P2 口输出作为倒计时时间的个位数码,用四个数码管的显示用动态显示的方法实现。P3 口用来接应急开关 K2、K3,用来实现对特别状况的处理,当按下开关时交通显示灯全变为红灯,是特别车辆通过。2.2 设计系统的运行过程一般十字路口的交通灯掌握系统的工作过程如下:(1) 图中南北车道绿灯亮,东西车道红灯亮。表示南北车道上的车辆允许通行,东西车道制止通行。绿灯亮足25S 时,掌握器发出状态信号,转到下一工作状态。(2) 南北车道黄灯亮,东西车道红灯亮。表示南北车道上未过停车线的车辆停顿通行,已过停车线的车辆连续通行,东西车道制止通行。黄灯亮足 5S 时, 掌握
10、器发出状态转换信号,转到下一工作状态。(3) 南北车道红灯亮,东西车道绿灯亮。表示南北车道制止通行,东西车道上的车辆允许通行绿灯亮足 25S 时,掌握器发出状态转换信号,转到下一工作状态。(4) 南北车道红灯亮,东西车道黄灯亮。表示南北车道制止通行,东西车道上未过停车线的车辆停顿通行,已过停车线的车辆连续通行。黄灯亮足 5S 时, 掌握器发出状态转换信号,系统又转换到第1种工作状态,就这样一次循环的进展运行。在实际中,东西和南北两方向车道交通灯的 4 种运行状态的具体显示,如图状态 2南北黄灯亮状态 1南北绿灯亮2-1 所示。状态 3东西绿灯亮状态 4东西黄灯亮四个状态图 2-1四种状态的交通
11、灯显示3. 硬件设计3.1 十字路口交通灯掌握系统的硬件电路设计图依据以上的设计思路分析,可以得到十字路口交通灯掌握系统的硬件电路设计图如 3-1 所示。南北东西+5V红黄绿红黄绿19XTAL118XTAL29RST复位键K1P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4P0.5/AD5 P0.6/AD6 P0.7/AD7AT89C51南北应急功能键K229R1PSEN3031AL/EPROGEA/VppP3.2/东西应急功能键K3P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6P1.7P2.0/A8 P2.1/A9 P2.2/A1
12、0 P2.3/A11 P2.4/A12 P2.5/A13 P2.6/A14P2.7/A15图 3-1十字路口交通灯掌握系统的硬件电路设计图3.2 硬件的功能分析AT89C51单片机是交通灯掌握系统的核心,主要用来驱动数码显示管、实现晶振电路和发光二极管等部件的掌握,本设计中用到了P0,P1和P2口,用89C51 的P0口(P0.0P0.5)分别接上垂直两个道口的6盏信号灯,P1口输出作为倒计时时间的十位数码,P2口输出作为倒计时时间的个位数码,所以其实现了对整个系统的掌握。十字路口要有数字显示装置,作为时间提示,以便人们更直观地把握时间。具体要求为:当某方向绿灯亮时,置定时器为某一个数值,然后
13、以每秒减 1 的计数方式工作,直至减到数为 0,十字路口红、绿灯交换,一次工作循环完毕,进入另一个方向的工作循环。数码显示管就是用来显示东西和南北两个道口的红黄绿三种颜色的灯的倒计时时间。通过89C5l单片机的RESET位来掌握系统是工作或设置初值,当复位信号为1 时就对系统进展初始化,系统就开头工作,复位开关K1就是用来实现对整个系统的初始化和复位工作。在东西和南北两方向垂直的十字路口上,共有12盏交通灯,但有东西整个道上的分析一样,南北整个道上的分析一样,所以在设计时可用6盏灯来完成整个道路的设计,所以用3盏灯来显示南北方向的红黄绿,用3盏灯来显示东西方向的红黄绿。应急开关K2、K3借用P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 设计 十字路口 交通灯
限制150内