单片机课程设计-基于8255a的交通灯控制系统

单片机课程设计-基于8255a的交通灯控制系统

ID:6363069

大小:1.06 MB

页数:35页

时间:2018-01-11

单片机课程设计-基于8255a的交通灯控制系统_第1页
单片机课程设计-基于8255a的交通灯控制系统_第2页
单片机课程设计-基于8255a的交通灯控制系统_第3页
单片机课程设计-基于8255a的交通灯控制系统_第4页
单片机课程设计-基于8255a的交通灯控制系统_第5页
资源描述:

《单片机课程设计-基于8255a的交通灯控制系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、烟台南山学院单片机课程设计题目基于8255A的交通灯控制系统姓名:所在学院:自动化工程学院所学专业:自动化班级:08工程02班学号:200806709048指导教师:完成时间:2010.12.22课程设计任务书一、基本情况学时:2周学分:2学分适应班级:08工程2二、课程设计的意义、性质、目标、要求1.意义课程设计是单片机课程教学的最后一个环节,是对学生进行全面的系统的训练。进行课程设计可以让学生把学过的比较零碎的知识系统化,真正的能够把学过的知识落到实处,能够开发简单的系统,也进一步激发了学生再深一步学习的热情,因此课程设计是必不少的,

2、是非常必要的。2.性质课程设计是提高学生单片机技术应用能力以及文字总结能力的综合训练环节,是配合单片机课程内容掌握、应用得的专门性实践类课程。3.目标通过典型实际问题的实际,训练学生的软硬件的综合设计、调试能力以及文字组织能力,建立系统设计概念,加强工程应用思维方式的训练,同时对教学内容做一定的扩充。4.要求(1)课程设计的基本要求单片机课程设计的主要内容包括:理论设计与撰写设计报告等。其中理论设计又包括选择总体方案,硬件系统设计、软件系统设计;硬件设计包括单元电路,选择元器件及计算参数等;软件设计包括模块化层次结构图,程序流程图。程序设

3、计是课程设计的关键环节,通过进一步完善程序设计,使之达到课题所要求的指标。课程设计的最后要求是写出设计总结报告,把设计内容进行全面的总结,若有实践条件,把实践内容上升到理论高度。(2)课程设计的教学要求单片机课程设计的教学采用相对集中的方式进行,以班为单位全班学生集中到设计室进行。做到实训教学课堂化,严格考勤制度,在实训期间(两周)累计旷课达到6节以上,或者迟到、早退累计达到8次以上的学生,该课程考核按不及格处理。在实训期间需要外出查找资料,必须在指定的时间内方可外出。课程设计的任务相对分散,每3—5名学生组成一个小组,完成一个课题的设计

4、。小组成员既有分工、又要协作,同一小组的成员之间可以相互探讨、协商,可以互相借鉴或参考别人的设计方法和经验。但每个学生必须单独完成设计任务,要有完整的设计资料,独立撰写设计报告,设计报告雷同率超过50%的课程设计考核按不及格处理。三、课程设计题目及设计过程(一)基于8255A十字路口交通灯控制系统的设计利用单片机的定时器产生秒信号,控制十字路口的红绿黄灯交替点亮和熄灭,并且用4只LED数码管显示十字路口两个方向的剩余时间。要求能用按键设置两个方向的通行时间(绿灯点亮的时间)和暂缓通行时间(黄灯点亮的时间),系统的工作符合一般交通灯控制要求

5、。(二)设计过程1、设计要求十字交叉路口的交通灯控制系统的结构如图1.1所示。往南和往北的信号一致,即红灯(绿灯或黄灯)同时亮或同时熄灭。用两个数码管来显示被点亮的指示灯还将点亮多久。往东和往西方向的信号一致,其工作方式与南北方向一样,也采用两个数码管来倒计时。当南北方向为绿灯和黄灯时,东西向的红灯点亮禁止通行;而东西方向为绿灯和黄灯时,南北向的红灯点亮禁止通行。南北东西图1.1十字路口交通灯控制示意图假设南北方向为主干道,通行时间为60秒,东西方向是次干道,通行时间为80秒,黄灯点亮的时间均为5秒,则其工作方式如表1.1所示循环点亮信号

6、灯。表1.1交通信号灯工作方式南北向绿灯亮60秒黄灯亮5秒红灯亮80秒东西向红灯亮60绿灯亮80秒黄灯亮5秒具体设计要求如下:1、设计一交通灯控制系统,其结构如图1.1所示,工作方式满足上述要求。2、主干道和次干道的通行时间及黄灯点亮的时间可以手动设置。3、在没有手动设置通行时间时,系统自动按表1.1的模式进行工作。2、设计要点(1)硬件设计:1)单片机选用可自行选定,建议选用与8051兼容的单片机,存储器、I/O口的扩展视所选单片机与设计要求定。2)LED显示系统:南北向和东西向各采用2个数码管计时,对该方向的指示灯的点亮时间进行倒计时

7、,最长计时范围为99秒。设计时可利用单片机的P0口和P1口作为字段和片选信号输出,经驱动芯片后驱动数码管显示倒计时时间,数码管采用动态扫描方式显示。3)键盘系统:设置3个程序按键:设置键、增加键、减少键,键盘读取方式自行确定。另需配置一个非程序按键:系统复位键。4)电源供电系统:系统采用220V电源供电,应设计相应的稳压电源电路。(2)本系统的工作流程:1)接通电源时或系统复位后,系统按程序给定的时间工作,即南北向通行60秒,东西向通行80秒,黄灯亮5秒,工作模式如表1.1所示。首先南北向通行,然后东西向通行,如此循环。2)通行时间的设置

8、:当需要更改主、次干道的通行时间时,可以用“设置键、增加键、减少键”进行设置。(3)软件设计:1)系统资源分配:为了便于程序的设计、阅读及修改,需要先对系统的存储器资源进行分配和说明。2)软件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。