网站大量收购独家精品文档,联系QQ:2885784924

《单片机课程设计-单片机设计十字路口交通灯设计》.doc

《单片机课程设计-单片机设计十字路口交通灯设计》.doc

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

单片机课程设计 题 目:十字路口交通灯设计 班 级: 姓 名: 学 号: 指导教师: 设计时间: 评语: 成绩 目 录 摘 要 - 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 状态地址分配 - 9 - 4.4 LED的字形代码表 - 9 - 4.5 程序清单 - 10 - 5.运行与调试 - 13 - 6.心得体会 - 15 - 参考文献 - 17 - 摘 要 随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。探究城市交通发展中存在问题的原因,无论是从宏观上还是从微观上分析,其根本原因在于城市交通系统的管理机制不适应。城市交通控制系统是现代城市智能交通系统的组成之一,主要用于城市道路交通的控制与管理。 当今时代是一个自动化时代,交通灯控制等很多行业的设备都与计算机密切相关。因此,一个好的交通灯控制系统,将给道路拥挤、违章控制等方面给予技术革新。十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的是交通信号灯的自动指挥系统,信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力减少交通事故有明显效果。传统的交通信号灯控制电路一般由数字电路构成, 电路复杂、体积大、成本高。采用单片机控制交通信号,可以简化电路结构、降低成本、减小体积, 现在有许多方法可以实现交通信号灯控制,本文采用AT89C51单片机为中心器件来设计交通灯控制系统。各种交通控制方案,最终都要由路口信号控制器来实现。 交通信号灯控制方式很多,我们可由AT89C51单片机的定时器每秒钟通过P0口输送交通信号信息,在我们的系统中我们采用的是共阳极发光二极管,所以当P0口的各引脚输出为低电平时,显示红、绿、黄灯的燃亮情况,由Pl、P2口用LED显示每个灯的燃亮的倒计时时间。通过AT89C51单片机的RESET位来控制系统是工作或设置初值,当复位信号为1时就对系统进行初始化,系统就开始工作。 关键词:AT89C51;LED显示;交通灯 1.引 言 1.1 课程设计背景   ? (1)图车道绿灯亮,车道红灯亮。表示车道上的车辆允许通行,车道禁止通行。绿灯亮足时,控制器发出状态信号,转到下一工作状态。 ???(2)车道黄灯亮,车道红灯亮。表示车道上未过停车线的车辆停止通行,已过停车线的车辆继续通行,车道禁止通行。黄灯亮足时,控制器发出状态转换信号,转到下一工作状态。 ???(3)车道红灯亮,车道灯亮。表示车道禁止通行,车道上的车辆允许通行绿灯亮足时,控制器发出状态转换信号,转到下一工作状态。 ???(4)车道红灯亮,车道黄灯亮。表示车道禁止通行,车道上停车线的车辆停止通行,已过停车线的车辆继续通行。黄灯亮足时,控制器发出状态转换信号,系统又转换到第(1)种工作状态 在实际中,东西和南北两方向车道交通灯的4种运行状态的具体显示,如图2-1所示。 图2-1 四种状态的交通灯显示 ? 3.硬件设计 3.1十字路口交通灯控制系统的硬件电路设计图 根据以上的设计思路分析,可以得到十字路口交通灯控制系统的硬件电路设计图如3-1所示。 图3-1 十字路口交通灯控制系统的硬件电路设计图 3.2 硬件的功能分析 AT89C51单片机是交通灯控制系统的核心,主要用来驱动数码显示管、实现晶振电路和发光二极管等部件的控制,本设计中用到了P0,P1和P2口,用89C51的P0口(P0.0~P0.5)分别接上垂直两个道口的6盏信号灯,P1口输出作为倒计时时间的十位数码,P2口输出作为倒计时时间的个位数码,所以其实现了对整个系统的控制。 十字路口要有数字显示装置,作为时间提示,以便人们更直观地把握时间。具体要求为:当某方向绿灯亮时,置定时器为某一个

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档