单片机课程设计交通灯.docxVIP

  • 2
  • 0
  • 约9.57千字
  • 约 17页
  • 2019-09-27 发布于广东
  • 举报
随着各种交通工具的发展和交通指挥的需要,第一盏名副其实的三色灯(红、黄、 绿三种标志)于1918年诞生。它是三色圆形四面投影器,被安装在纽约市五号街的一 座高塔上,由于它的诞生,使城市交通大为改善。 中国最早的马路红绿灯,是于1928年出现在上海的英租界。随着经济的高速发 展,各种交通工具都迅速发展。所以交通在人们的日常牛活中占有重要的地位,随着 人们社会活动的日益频繁,这点更是体现的淋漓尽致。交通信号灯的出现,使交通得 以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。 单片机自问世以来,性能不断提高和完善,其资源又能满足很多场合的应用,加 Z单片机具有集成度高、功能强、速度快、体积小、功耗低、使用方便、性能可靠、 价格低廉,其易于产品化、抗干扰能力强、可在各种恶为环境下可靠的工作等特点。 特别是它强大的面向控制能力,使它在工业控制领域,智能仪表、外设控制、家用电 器、机器人、军事装置等方面得到了广泛的应用。本系统采用单片机AT89C51为屮 心器件来设计交通灯控制器,系统实用性强、操作简单、扩展强、实用性高。本设计 就是采用单片机模拟十字路口交通灯的各种状态显示以及倒计时时间。 木设计系统由单片机I/O 口扩展系统、交通灯状态显示系统、LED数码显示系统 等几大部分组成。系统除基本的交通灯功能外,还具有倒计时、紧急情况处理等功能, 较好的模拟实现了十字路口可能出现的状况。 本系统采用单片机C语言编写,主要编写了主程序,LED数码管显示程序等。 总体上完成了软件的编写。 关键词:交通灯,控制,AT89C51,倒计时显示 TOC \o 1-5 \h \z 摘要 I 目录 11 \o Current Document 第1章绪论 1 \o Current Document 第2章设计内容 2 2」设计目的 2 2.2设计要求 2 2.3设计思想 2 2.4实现功能 2 \o Current Document 第3章系统设计方案 4 3」十字路口的交通灯分布示意图 4 3.2 LED灯显示原理 4 3.3系统硬件接线图 5 \o Current Document 第4章 软件系统设计 6 4.1状态地址分配 6 4.2延时程序模块的设计 6 4.3程序流程图 7 \o Current Document 第5章软件仿真 8 \o Current Document 第六章心得体会 10 \o Current Document 参考文献 13 附录 14 系统程序: 14 实验元器件: 15 第1章绪论 从最早的手牵皮带到20世纪50年代的电气控制,从采用计算机控制到现代化的 电子定时监控,交通信号灯在科学化、自动化上不断地更新、发展和完善。 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统 控制检测日新刀益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是 作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以 及针对具体应用对象特点的软件结合,加以完善。 由于近年来各大城市交通事故的增多、在交通事故屮伤亡人员不断增加,解决交 通事故成了广大人民和大众关注的焦点,所以我特意选择了交通信号灯课程设计。交 通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减 少交通事故有明显效果。交通信号灯在大多数城市得到了广泛的应用。传统的交通信 号灯控制一般釆用了电子线路和继电器控制,结构复朵,可靠性低,故障率高。本次 设计是基于AT89C51单片机的交通灯控制系统,东西南北的通行时间可调,倒计时 显示通行时间灯功能,该系统具有设计周期短、可靠性高、维护方便、使用简单等优 点。 第2章设计内容 2.1设计目的 (1) 掌握交通灯的控制原理,并能运用C语言编写程序,对所学的知识进一步 深入了解。 (2) 为解决近年来各大城市交通事故的增多、在交通事故中伤亡人员不断增加 问题,并且疏导交通流量、提高道路通行能力,设计一款实用性高、操作简单的交通 灯。 (3) 通过交通灯模拟系统的设计可以进一步认识单片机在控制系统中的重要性。 在完成理论学习和必要的实验后,掌握了单片机的基本原理和各种基本功能的应用, 但对单片机的硬件实际应用设计和单片机完整的用户程序设计还不清楚,实际动手能 力不够,所以进行一次课程设计。 2.2设计要求 设计一个能够控制十二盏交通信号灯的模拟系统。利用单片机的定吋器定吋,令 十字路口的红绿灯交替点亮和熄灭,并用LED灯显示倒计时间,并通过单片机P1 口 控制交通灯(红黄绿三色LCD)的替换。 2.3设计思想 在该交通灯控制系统屮,东西南北四个方向各有红黄绿三种颜色的指示灯各一盏, 共计12盏指示灯,用以来指挥车辆和

文档评论(0)

1亿VIP精品文档

相关文档