logo资料库

模拟交通灯控制系实验报告.doc

第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
资料共21页,剩余部分请下载后查看
摘 要
ABSTRACT
课程设计成绩评定表
一 设计内容和要求
Ⅰ.设计内容
Ⅱ.设计要求
二 原理分析与计算
Ⅰ.交通灯显示时序的理论分析与计算
三 总体设计和电路图
Ⅰ.芯片选择及端口选择
Ⅱ.设计电路图
四. 程序设计流程图
五 测试、数据及结果分析
Ⅰ.状态灯显示测试
Ⅱ.数码管的测试
Ⅲ.整体电路测试
七 课程设计分工安排
参考文献
心得体会
附录一:实验代码
附录:答辩记录表
23:45:44 北京理工大学珠海学院计算机学院课程设计 模拟交通灯控制系统 摘 要 随着生活的紧凑,各个方面的问题也慢慢成形。为了加强道路交通管理, 减少交通事故的发生,提高道路使用效率,改善交通状况,研究者根据当 前的十字、丁字等交叉路口设计了一种重要工具-----交通灯 。它使用性强, 功能齐全,技术先进,使人们相信这是科学进步的成果。它更让人类懂得,数字时 代的发展将改变人类的生活,将加快科学技术的发展。 关键词:生活 事故 交通灯 数字时代
23:45:44 北京理工大学珠海学院计算机学院课程设计 Traffic Light Control System Simulation ABSTRACT With the life of the compact, all aspects of the problem. In order to strengthen road traffic management to reduce the occurrence of traffic accidents, enhance efficiency and improve the traffic conditions, researchers, based on the current juuji multi-intersection dingzi, and so designed a important tool --traffic light.He used strong, functional and advanced technology to make people believe it is of scientific progress. It makes humans understand the development of the digital age will change the man's life, will accelerate scientific and technological development. Key words:traffic accidents Traffic lights digital age
23:45:44 北京理工大学珠海学院计算机学院课程设计 课程设计成绩评定表 姓 名 成绩评定权重 平时 报告 答辩 成绩 20 成绩 50 成绩 30 总 分 总成绩 (五分 制)
23:45:44 北京理工大学珠海学院计算机学院课程设计 目 录 摘 要 .................................................. I ABSTRACT ................................................ II 课程设计成绩评定表 ..................................... III 一 设计内容和要求 ....................................... 5 Ⅰ.设计内容 .....................................................5 Ⅱ.设计要求 .....................................................5 二 原理分析与计算 ....................................... 5 Ⅰ.交通灯显示时序的理论分析与计算 ..............................6 三 总体设计和电路图 ..................................... 8 Ⅰ.芯片选择及端口选择 ...........................................8 Ⅱ.设计电路图 ...................................................8 四. 程序设计流程图 ...................................... 10 五 测试、数据及结果分析 ................................ 11 Ⅰ.状态灯显示测试 .............................................11 Ⅱ.数码管的测试 ...............................................11 Ⅲ.整体电路测试 ...............................................11 七 课程设计分工安排 .................................... 12 参考文献 ................................................ 13 心得体会 ................................................ 14 附录一:实验代码 ........................................ 15 附录:答辩记录表 ........................................ 21
23:45:44 北京理工大学珠海学院计算机学院课程设计 一 设计内容和要求 Ⅰ.设计内容 在 DVCC 实验箱所提供的平台上,模拟十字路口交通灯的运行情况,设计并实 现交通信号灯自动控制系统, 具体要求如下: 1、每个路口有红、黄、绿三个灯,按交通规则对 12 个灯进行定时控制。 2、每个方向的灯明灭时间均由 8253 完成硬件计时。 3、用八段 LED 数码管进行倒计时显示。 4、由 8259 完成中断。 5、在完成以上功能的基础上,为处理意外事件,实现一个可手动干预的(交 通事故、密集人流可及时通行、急救车等)交通灯自动控制系统 有手动干预(按钮按下)时,交通灯立即处于该状态:两个方向均红灯亮(以 便让行人及时通过)。30 秒后,交通恢复到人工干预前状态,继续按正常状态循 环切换。 Ⅱ.设计要求 1、最后要能实现一个基本的交通灯控制系统。 2、为提高编程质量,养成良好的编程习惯,要求在书写源代码时,严格按汇编格 式处理,给出空行、空隔和注释。 3、编写出合格的课程设计报告 二 原理分析与计算 5
23:45:44 北京理工大学珠海学院计算机学院课程设计 Ⅰ.交通灯显示时序的理论分析与计算 对于一个交通路口来说,能在最短的时间内达到最大的车流量,就算是 达到了最佳的性能,我们称在单位时间内多能达到的最大车流为车流量, 用公式:车流量= 车流 / 时间 来表示。 先设定一些标号如图 2-1 所示。 说明:此图为直方图,上边为北路口灯,右边为东路口灯,下边为南路口 灯,左边为西路口灯。 图 2-1 所示的为模拟交通灯的一个十字路口的场景。上边为北路口 1 的 灯,左边的为东路口 2 的灯,下边为南路口 3 的灯,右边为西路口 4 的灯。 图 2-2 至 2-5 所示的为一种红绿灯规则的状态图,分别设定为 S1、S2、S3、 S4,交通灯以这四的状态为一个周期,循环执行。 6
23:45:44 北京理工大学珠海学院计算机学院课程设计 2-1 2-2 2-3 2-4 图 2-2 表示路口 2、4 为可通行,路口 1、3 则禁止通行,图 2-3 表示路口 2、4 黄灯提示即将禁止通行,路口 1、3 仍然为禁止通行状态,图 2-4 表示 2、4 路口禁止通行,1、3 路口转为绿灯,即表示可通行,图 2-5 表示 1、3 路口黄灯 提示即将禁止通行,2、4 路口仍为禁止通行状态,之后又转到图 2-2 循环下去。 2.交通灯显示时间的理论分析与计算 东西和南北方向的放行时间的长短是依据路口的各个方向平时的车流量来 设定,并且每个路口的红绿黄三种灯的显示状态保持的时间之间的对应关系为: T 红=T 绿+T 黄=10 秒 3.8253A 的片选地址为 40H-4FH。本系统采用 8253A 通道 0,工作方式 3(方波 发生器方式),输出时钟 CLK0 为 1MHZ,输出 OUT0 要求为 1KHZ 的方波。 4.8259A 写初始化命令字,ICW1-ICW3 和操作命令字 OCW0。8259A 有两个端口地 址 60H。61H。 7
23:45:44 北京理工大学珠海学院计算机学院课程设计 三 总体设计和电路图 Ⅰ.芯片选择及端口选择 1.用实验系统 8255A 实现对信号灯的控制(所用端口自定);2 位数码显示用 8255A 实现控制。 2. 用实验系统 8235 的计数器 2 定时向实验系统主片 8259A 的 IRQ7 请求中断, 以实现要求的 1 分钟、30 秒钟定时。实验系统 8235 的计数器 2 的 CLK2 接 OPCLK, 频率为 1.19318MHZ;GATE2 已接 +5V;定时采用软硬件相结合的方式实现。 ⒊ 用实验系统的发光二极管模拟红绿灯。 注:8259A 的端口地址为:218H、219H 8255A 的端口地址为:端口 A-200H、端口 B-201H、端口 C-202H、控制端口-203H 8253 的端口地址为:计数器 0-208H、计数器 1-209H、计数器 2-20aH、控制寄存 器 0-20bH。 Ⅱ.设计电路图 图 2-4 并行口 8255A 应用原理图 8
分享到:
收藏