单片机led模拟交通灯课程设计分析方案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GUJLtN UMIVEA5ITY OF eLECTRONtC TECHNOLOGY 单片机控制应用 实训说明书 题目:LED灯模拟交通灯 院 系): 机电工程学院 专 业: 机械设计及其自动化 学生姓名: 李建来龙俊光李东安 学 号:0901120734 0901120722 0901120726 指导教师: 范勇 2018年1月07日 目录 1 设计任务和性能指标 1 1.1 设计任务 1 1.2 性能指标 1 2 设计方案 2 2.1 任务分析 2 2.2 方案设计 2 3 系统硬件设计 3 3.1 单片机的最小系统 3 3.2 电源电路 4 3.3 数码管显示时间电路设计 4 3.4 信号灯控制电路设计 5 4 系统软件设计 5 4.1 主程序设计 5 5 调试及性能分析 6 5.1 调试分析 6 5.1.1 软件调试 6 5.1.2 硬件调试 6 5.1.3 系统功能调试 6 6 心得体会 6 参考文献 8 附录 1 系统原理图 9 附录 2 系统仿真图 10 附录 3 程序设计原理 11 1设计任务和性能指标 1.1设计任务 我们利用单片机设计了简单的交通信号灯模型,该可以模拟实现交通信号灯的 红绿黄灯变换,达到引导交通的效果。控制器由一条支干道路和一条主干道路 汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通 行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。用红、 绿、黄发光二极管作信号灯。如图上图所示。 1.2性能指标 1)处于常允许通行的状态,支干道有车来时才允许通行。主干道亮绿灯时, 支干道亮红灯;支干道亮绿灯时,主干道亮红灯。 3)绿灯亮到红灯亮的转换过程中,要亮 5秒黄灯作为过渡。黄灯亮时,原红 灯按1Hz的频率闪烁。 2设计方案 2.1任务分析 模拟交通灯控制器就是使用单片机来控制一些 LED和数码管,模拟真实交通灯 的功能。当南北方向通车时绿灯亮,而东西方向红灯亮;当通车的时间到后, 南北方向绿灯熄灭,而黄灯亮,黄灯亮后由南北方向切换到东西方向通车。 此时南北方向黄灯熄灭,而红灯亮,东西方向红灯熄灭,而绿灯亮,东西方向 开始通车,通车的时间到后,东西方向的绿灯熄灭,而黄灯亮,黄灯亮后由东 西方向切换到南北方向,东西方向黄灯熄灭,红灯亮;而南北方向红灯熄灭, 绿灯亮,如此不断循环。红、黄、绿交替闪亮,利用数码管倒计数显示间隔 等,用于管理十字路口的车辆及行人交通。 2.2方案设计 设计以单片机为核心部件的模拟交通灯,利用 8051系列单片机作为断码驱动器,8051作 为位码驱动,LED九断数码管作为计时显示用,用发光二极管指示交通的通行,使两个方 向都亮红灯,绿灯亮通行,红灯亮停止通行。 本设计利用定时器进行定时,配合软件计数器,调用中断程序使定时器定,达到定时 5S的 目的,同时调用显示程序,显示到计时的时间,用单片机 AT89C51作为核心部件,9路 AT89C51总线驱动器作为字形驱动芯片和 6路驱动74IS07位选码作为中心器件来设计交通 灯控制器,实现了交通灯的控制,显示时间直接通过 89C51的P0 口输出;交通灯信号通过 P0 口输出,本交通灯系统简单,实用性强,成本低,使用维护方便,软件功能强,运行稳 定可靠等优点。 单片机可选用 AT89C51,它与8051系列单片机全兼容,但其内部带有 4KB的FLASH ROM,设计时无需外接程序存储器,为设计和调试带来极大的方便。南北向和东西向各采 用2个数码管计时,同时需要对该方向的指示灯的点亮时间进行倒计时。键盘系统可以根 据系统的需要设置不同的键的个数,可以选择线式键盘或矩阵式键盘,若单片机的 10 口不 够用时,可以考虑扩展 8255或8155满足系统的要求。 8051 8051单片机 3系统硬件设计 3.1单片机的最小系统 89C51单片机它是硬件电路的核心部分,时钟电路晶振使用 12MHz 单片机系统的时钟电路 单片机系统的时钟电路 3.2电源电路设计 电源用5V直流变压器直接供电 3.3数码管显示电路 POO、P01、P02、显示电路采用8个共阴数码管,P1 口作为数码管的输入, P03 POO、P01、P02、 数码管显示电路 4系统软件设计 4.1主程序设计 系统程序流程图 设计流程图 5调试及性能分析 5.1调试分析 5.1.1软件调试 软件调试主要是利用 proteus仿真软件完成电路的搭建,运行以发现设计中 的错误及时改正。 5.1.2硬件调试 用单片机电路实验板按照设计的电路连接好设计所需的电路进行模拟,模拟成功,实现 了预期设计的模拟功能。 硬件调试主要是检测硬件电路是否有短路、断路、虚焊等。具体步骤及 测试结果如下: 1)检查电源与地线是否全部连接上,用万用表对照电路原理图测

文档评论(0)

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

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

1亿VIP精品文档

相关文档