交通灯课程设计说明书

上传人:壹****1 文档编号:513747912 上传时间:2023-09-28 格式:DOCX 页数:19 大小:919.58KB
返回 下载 相关 举报
交通灯课程设计说明书_第1页
第1页 / 共19页
交通灯课程设计说明书_第2页
第2页 / 共19页
交通灯课程设计说明书_第3页
第3页 / 共19页
交通灯课程设计说明书_第4页
第4页 / 共19页
交通灯课程设计说明书_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《交通灯课程设计说明书》由会员分享,可在线阅读,更多相关《交通灯课程设计说明书(19页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上华北水利水电学院院系: 机械学院 专业: 机械设计制造及其自动化班级: 59班 学号: 姓名: 杨 亚 坤 指导老师: 雷 冀 南 2012年5月11日目录一、课程设计任务书及计划书2,、2.3、主干道绿灯,支道红灯模式.72.4、夜间模式.72.5 、对交通灯进行管理83.计时控制方案84.显示控制方案.888.14.15.15.16附录2:电路原理图.18一、课程设计任务书及计划书 1 、设计目的及任务 单片机应用基础课程设计是学好本门课程的又一重要实践性教学环节,课程设计的目的就是配合本课程的教学和平时实验,以达到巩固消化课程的内容,进一步加强综合应用能力及单片

2、机应用系统开发和设计能力的训练,是以培养学生综合运用所学知识的过程,是知识转化为能力和能力转化为工程素质的重要阶段。 课程设计任务:根据给定的模拟交通灯控制任务要求选择合适的单片机和其他电子元器件,进行系统硬件电路设计和软件编程,根据系统制作并调试系统电路板,使之实现任务要求。2、 设计要求(1)运用所学的知识设计一个交通灯控制系统。(2)上电的时候南北方向的红灯亮30秒;东西方向的绿灯亮30秒,黄灯秒闪5秒。再接下来东西方向的红灯亮30秒;南北方向的绿灯亮30秒,黄灯秒闪5秒。如此循环。(3)各种信号灯所亮的时间由数码管显示出来。(4)外接4个控制按钮,分别实现紧急模式、夜间模式、主干道绿灯

3、支道红灯模式、管理模式。二 、 交通管理的方案论证东西、南北两干道交于一个十字路口,各干道有一组红、黄、绿三色的指示灯,指挥车辆和行人安全通行。红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯燃亮时间为东西、南北两干道的公共停车时间。设南北道比东西道的车流量大,指示灯燃亮的方案如表2。PA7PA6PA5PA4PA3PA2PA1PA0控制码状态 空空B道绿灯B道黄灯B道红灯A道绿灯A道黄灯A道红灯11110011F3HA道放行B道禁止0011010135HA道警告B道禁止11011110DEHB道放行A道禁止001011102EHB道警告A道禁止P0口控制码和状态

4、图30S5S30S5S东西道红灯亮黄灯亮绿灯亮黄灯亮南北道绿灯亮黄灯亮红灯亮黄灯亮 表2说明: (1)当东西方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。时间为30秒。(2)黄灯闪烁5秒,警示车辆和行人红、绿灯的状态即将切换。 (3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行。时间为30秒。(4)这样如上表的时间和红、绿、黄出现的顺序依次出现这样行人和车辆就能安全畅通的通行。三、 总体方案设计1系统框图 交通灯控制的总体设计框图如图2.1所示。震荡部分四个控制按钮 80C51 信号灯时间显示部分复位电路12个信号灯

5、图2.12.工作原理由软件设置交通灯的初始时间,南北方向和东西方向各30秒,数码管的段码用不同的口线,南北方向的是用的P1口的P1.0P1.2,东西方向的使用P1口的P1.3P1.5,用单片机来控制各种信号灯的燃亮时间,通过单片机的P0口和P2口控制,P2口控制十位数,P0口控制个位。2.1、正常模式 四个控制按钮均不按下,交通灯正常模式:上电的时候南北方向的红灯亮30秒;东西方向的绿灯亮30秒,黄灯秒闪5秒。再接下来东西方向的红灯亮30秒;南北方向的绿灯亮30秒,黄灯秒闪5秒。如此循环2.2、紧急情况中断电路 遇到紧急情况,如有救护车通过时,按下急停键S1,通过硬件和程序来给P1口一个控制信

6、号来实现两路红灯亮。紧急情况解除以后按下恢复键,使急停键弹起,通过程序来恢复跳转之前的状态。如下图:其中S1为急停键。2.3、主干道绿灯,知道红灯状态在控制按钮S2按下的前提下,再按S1触发外部中断0,交通灯执行南北主干道为绿灯,东西支道为红灯的的状态,可在领导视察时使用此状态。此状态为:2.4、夜间模式 当到夜间时,由于车流量比较少可更改交通灯为夜间模式,及两路口均为黄灯闪烁。如图所示:2.5、对交通灯进行管理在控制按钮S4按下的前提下,再按S3触发外部中断1,交通灯全灭,数码管计时器也全灭,可在不使用时对交通灯进行管理。3.计时控制方案利用MCS-51内部的定时器/计数器进行定时,配合软件

7、延时实现到计时。该方案节省硬件成本,切能够使读者在定时器/计数器的使用、中断及程序设计方面得到锻炼与提高,4.显示控制方案显示分为静态示和动态显示静态显示由于占用较多的接口,在单片机设计中常采用串行扩展来完成。该方案占用接口资源多,显示亮度由保证,但硬件开销大,电路复杂,信息刷新速度慢,实用于并行接口资源较少以及对显示没有要求的场合。LED动态显示硬件连接简单,但动态扫描的显示方式需占用CPU较多的时间,在该系统中由于单片机除了扫描80C51芯片外没有太多的实时测控任务,故选用动态扫描方式。 四、芯片的选择与简介1. MSC-51芯片资源简介 80C51是MCS-51系列单片机的典型产品,我们

8、就这一代表性的机型进行系统的讲解。80C51单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,80S51单片机内部总线是单总线结构,即数据总线和地址总线是公用的. 80S51有40条引脚, 与其他51系列单片机引脚是兼容的.这40条引脚可分为I/O接口线、电源线、控制线、外接晶体线4部分. 80C51单片机为双列直插式封装结构, 如图3.2所示. 图3.2 80C51引脚分配图2. 80C51单机的电源线(1) VCC:+5V电源线。电源线 (2) GND:接地线。3. 80C51单片

9、机的外接晶体引脚 (1)XTAL1:片内振荡器反相放大器的输入端和内部时钟工作的输入端。采用内部振荡器时,它接外部石英晶体和微调电容的一个引脚。(2) XTAL2:片内振荡器反相放大器的输出端,接外部石英晶体和微调电容的另一端。采用外部振荡器时,该引脚悬空。外接晶体引脚。4. 80C51单片机的控制线(1) RST:复位输入端,高电平有效。(2) ALE/PROG:地址锁存允许/编程线。(3) PSEN:外部程序存储器的读选通线。(4) EA/Vpp:片外ROM允许访问端/编程电源端。 5. 80C51单片机复位方式单片机在开机时或在工作中因干扰而使程序失控,或工作中程序处于某种死循环状态,在

10、这种情况下都需要复位. 复位的作用是使中央处理器CPU以及其他功能部件都恢复到一个确定的初始状态,并从这个状态重新开始工作.80C51单片机的复位靠外部电路实现,信号由RESET(RST)引脚输入,高电平有效,在振荡器工作时,只要保持RST引脚高电平两个机器周期,单片机即复位. 复位后,PC程序计数器的内容为0000H,片内RAM中内容不变. 复位电路一般有上电复位、手动开关复位和自动复位电路3种,如图3.3所示. a.上电复位电路 b. 手动复位电路 c. 自动复位电路图3.3 单片机复位电路五 系统电路设计1.电路原理图2.电源电路 采用经市电变压,稳压的稳压电源电路图如图5.1所示 图5

11、.1 电源电路220V市电经过降压后得到12V交流电,经二极管整流成脉动直流电,经过电容滤波后再又经过LM7805稳压得到5V的直流电供系统工作,后面的发光二极管是起一个电源指示的作用,470UF的电容是起一个再次滤波的作用。3.单片机最小系统 图5.2.1单片机最小系统 单片机最小系统以80C51为核心,外加时钟和复位电路,电路结构简单,抗干扰能力强,成本相对较低,非常符合本设计的所有要求.时钟电路在单片机的外部通过XTAL1,XTAL2这两个引脚跨接晶体振荡器和微调电容,构成稳定的自激振荡器. 复位电路分为上电自动复位和按键手动复位,RST引脚是复位信号的输入端,复位信号是高电平有效.上电

12、自动复位通过电容C3和电阻R2来实现,按键手动复位是图中复位键来实现的。4.显示部分因为系统要求南北和东西方向的信号灯时间不一样,所以就利用单片机的p0和p2口来做数码管的段码驱动,东西方向和南北方向的位线可以公共来使用,可以节约单片机的口线。数码管可以使用共阳数码管,数码管的每段的电流是10毫安。电路图5.信号灯部分 本设计利用单片机的p2口来驱动和控制各种信号灯的燃亮和燃亮时间,我们就只用单片机的信号引脚直接来控制发光二极管,电路图如下:6.主程序模块主程序初始化和按键控制,首先将时间、中断、次数、和显示分别进行初始化,然后启动定时器对时间进行判断,将时间送数据缓冲区,调用显示程序,同时扫描按键程序,用无条件跳转指令返回, 再调用显示程序,如此周而复始的循环,如图4.1所示图4.1 主程序流程YN开始系统初始化设置时间初值初值送缓冲单元初值减到“0”?返回调用显示子程序初值自减拆分程序7.显示程序模块显示程序采用动态显示,由位码控制那一个数码管显示,由段码控制数码管显示什么数值,根据中断程序显示时

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号