欢迎来到天天文库
浏览记录
ID:6819142
大小:833.50 KB
页数:29页
时间:2018-01-27
《课程设计报告-模拟交通灯》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、学科基础课硬件课程设计设计说明书模拟交通灯学生姓名学号班级计本062成绩指导教师计算机科学与技术系2009年9月11日24学科基础课硬件课程设计评阅书题目模拟交通灯学生姓名学号指导教师评语及成绩指导教师签名:年月日答辩评语及成绩答辩教师签名:年月日教研室意见总成绩:室主任签名:年月日24课程设计任务书2009—2010学年第1学期专业:计算机科学与技术学号:姓名:课程设计名称:学科基础课硬件课程设计设计题目:模拟交通灯完成期限:自2009年8月31日至2009年9月11日共2周设计内容:用汇编语言和微型计算机原理与应
2、用技术设计模拟交通灯。设计要求:1)问题分析和任务定义:根据设计题目的要求,充分地分析和理解问题,明确问题要求做什么?(而不是怎么做?)限制条件是什么?确定问题的输入数据集合。2)逻辑设计:对问题描述中涉及的操作对象定义相应的数据类型,并按照以数据库为中心的原则划分模块,定义主程序模块和各抽象数据类型。逻辑设计的结果应写出每个抽象数据类型的定义(包括数据窗口的描述和每个基本操作的功能说明),各个主要模块的算法,并画出模块之间的调用关系图;3)详细设计:综合考虑系统功能,使得系统结构清晰、合理、简单和易于调试,抽象数据
3、类型的实现尽可能做到数据封装,基本操作的规格说明尽可能明确具体。详细设计的结果是基本操作做出进一步的求精;4)程序编码:把详细设计的结果进一步求精为程序设计语言程序。同时加入一些注解和断言,使程序中逻辑概念清楚;5)程序调试与测试:能够熟练掌握调试工具的各种功能,设计测试数据确定疑点,通过修改程序来证实它或绕过它。调试正确后,认真整理源程序及其注释,形成格式和风格良好的源程序清单和结果;6)结果分析:程序运行结果包括正确的输入及其输出结果和含有错误的输入及其输出结果;7)编写课程设计报告;以上要求中前三个阶段的任务完
4、成后,先将设计说明数的草稿交指导老师面审,审查合格后方可进入后续阶段的工作。设计工作结束后,经指导老师验收合格后将设计说明书打印装订,并进行答辩。指导教师(签字):教研室主任(签字):批准日期:年月日24摘要随着科技的飞速发展,十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。靠的就是交通信号灯的自动指挥系统。本文介绍了基于8255A的交通灯管理系统,重点讲述了软件系统的编写方法。本系统采用8255A芯片、8253芯片和8259芯片实现了A、B口设置红、绿灯点亮时间的功能;红绿灯循环点亮,红绿灯变换之间,黄灯
5、闪烁5秒。经多次调试,基本达到了设计要求。关键词:交通灯;8255A芯片;8253芯片;8259芯片24目录1课题描述12.系统设计22.1、交通灯控制系统介绍22.1.1主要内容22.1.2工作原理22.2芯片选择32.3系统原理43详细设计53.1硬件设计53.1.18255A并行接口53.1.28259A可编程中断控制器73.1.3、8253可编程定时器/计数器83.1.4设计电路图113.2软件设计123.2.1.软件设计思路123.2.2.主程序设计133.2.3定时中断子程序143.2.4外部中断服务子程
6、序153.3程序流程图173.4设备连接图184程序源代码:195调试215.1实验步骤215.2调试记录与分析216运行与结果22总结23参考文献24241课题描述随着计算机科学技术的不断发展,微型计算机得到了广泛的应用,是人们利用计算机设计和开发各种应用系统的基础。同时微型计算机接口技术也是一门实践性较强的课程,理论与实践相结合可以更好的掌握知识,这也是这次交通灯系统控制的设计目的。交通灯是交通安全的关键,已广泛应用于城乡的十字路口,它的有无作为交通安全检查的重要依据,是交通秩序正常进行的有力保障。十字道口的红绿
7、灯是交通法规的无声命令,是司机和行人的行为准则。十字道口的交通红绿灯控制是保证交通安全和道路畅通的关键。当前,国内大多数城市正在采用“自动”红绿交通灯,它具有固定的“红灯—绿灯”转换间隔,并自动切换。它们一般由“通行与禁止时间控制显示、红黄绿三色信号灯和方向指示灯”三部分组成。交通灯的时间控制显示,以固定时间值预先“固化”在单片机中,每次只是以一定周期交替变化。但是,实际上不同时刻的车辆流通状况是十分复杂的,是高度非线性的、随机的,还经常受认为因素的影响。采用定时控制经常造成道路有效应用时间的浪费,出现绿灯方向车辆较
8、少,红灯方向车辆积压。它不顾当前道路上交通车辆数的实际情况变化,其最大的缺陷就在于当路况发生变化时,不能满足司机与路人的实际需要,轻者造成时间上的浪费,重者直接导致交通堵塞,导致城市交通效率的下降。目前,有一种使用“模糊控制”技术控制交通灯的方法。能够根据十字路口两个方向上车辆动态状况,自动判断红绿灯时间间隔,以保证最大车流量,减少道口的交通堵
此文档下载收益归作者所有