没有合适的资源?快使用搜索试试~ 我知道了~
8255,8253交通灯模拟实验报告.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 84 浏览量
2022-06-12
20:24:47
上传
评论
收藏 109KB DOCX 举报
温馨提示
【8255,8253交通灯模拟实验报告】是关于电子工程领域的一份实验报告,主要探讨如何利用8255和8253集成电路来模拟控制十字路口的交通信号灯。8255是Intel公司的一款可编程并行接口芯片,常用于微处理器系统的扩展,提供数据输入输出功能。8253则是一款定时/计数器芯片,适用于产生精确的时间延迟或计数。 在实验报告中,首先介绍了交通灯控制的重要性,指出传统的定时控制方法可能无法适应实时交通需求,导致交通效率降低。因此,该实验采用了8259A中断控制器、8254定时器和8255可编程并行接口来构建一个更灵活的控制系统,可以针对不同交通流量动态调整红绿灯的转换时间。 设计方案详述了交通灯状态的转换逻辑,包括东西方向和南北方向的绿灯、黄灯和红灯的交替。通过8254定时器设定不同状态间的延时时间,8255则负责控制信号灯的开关状态。实验中,使用了中断机制,使得系统能够实时响应并改变灯的状态。 具体设计部分,报告提到了硬件电路的构成,包括定时模块(由8254实现)、发光二极管模块(显示灯状态)、数码管显示模块(显示时间)以及紧急中断模块。这些模块通过实验平台的接口相互连接,形成完整的交通灯控制系统。 在测试环节,报告记录了实验过程中遇到的问题以及解决方案,还有测试结果的分析。总结部分,作者分享了设计过程中的心得体会,强调了这种智能控制策略对于提高交通效率的潜在价值。 通过这个实验,学生不仅可以学习到8255和8253芯片的基本操作和应用,还能理解如何结合中断控制和定时器来解决实际问题,这对于理解和设计更复杂的嵌入式系统具有重要意义。参考文献部分提供了进一步研究和深入学习的资源。
资源推荐
资源详情
资源评论
2
(-) 课题简介 ...................
(二) 设计方案 ...................
2
(三) 具体设计 ...................
4
1. 4
电路原理 ....................
2. ........................................................
6
程序原理:
3. 8
系统原理....................
1).......................................................................8259, 8255A,
8254
工作原理:
8
4. 13
关键技术分析..................
1)
实时控制和管理设计
............
13
2)
发光二极管闪烁程序
............
14
3)
源程序
.................
15
21
(四) 测试 ...................
1.
在测试中遇到的问题记录
.............
21
2. 22
测试结果....................
22
(五) ....................... 总结
23
24
(六) ........................... 设计体会
(七) ........................... 参考文献
(一) 课题简介
十字道口的红绿灯是交通法规的无声命令,是司机和行人的行为准则。十字道口的交通红绿 灯控制是
保证交通安全和道路畅通的关键。当前,国大多数城市正在采用“自动”红绿交通 灯,它具有固左的
“红灯一绿灯”转换间隔,并自动切换。它们一般由“通行与禁止时间控 制显示、红黄绿三色信号灯
和方向指示灯”三部分组成。在交通灯的通行与禁止时间控制显 示中,通常要么东西、南北两方向务
50 60
40
秒,时间控制都是固泄的。交通灯的时间控
秒:要么根拯交通规律,东四方向 秒,南北方向
制显示,以固定时间值预先"固化”在单片 机中,每次只是以一泄周期交替变化。但是,实际上不同时
刻的车辆流通状况是十分复杂的, 是高度非线性的、随机的,还经常受认为因素的影响。采用定时控制
经常造成道路有效应用 时间的浪费,出现绿灯方向车辆较少,红灯方向车辆积压。它不顾当前道路上
交通车辆数的 实际情况变化,苴最大的缺陷就在于当路况发生变化时,不能满足司机与路人的实际需
要, 轻者造成时间上的浪费,重者直接导致交通堵塞,导致城市交通效率的下降。 目前,有 一种使
用“模糊控制”技术控制交通灯的方法。能够根据十字路口两个方向上车辆动态状况, 自动判断红绿灯
时间间隔,以保证最大车流量,减少道口的交通堵塞。但是却不像定时控制, 能用数字显示器显示当前
灯色剩余时间,以便于驾驶员随时掌握自己的驾驶动作,及时停车 或启动。
(二) 设计方案
8259A 8254 if 8255
使用了 中断控制器、 数器、 可编程并行接口实现了,对南北、东西方向 交通的分
别计时、分别控制,设计采用定时加中断控制的方式进行,对两个方向车辆的通行 时间分别计时,可随
意进行更改双向的通行时间。
城市十字交叉路口红緑灯控制系统主要负责控制东西走向和南北走向的红绿灯的状态和转 换顺序,关
键是各个状态之间的转换和进行适当的时间延时,正是基于以上考虑,采用如下设 计:
1 1. 1
即东西方向的绿灯和南北方向的红灯同时点亮 分钟;
2. 1 5
分钟后,东西方向的黄灯闪烁 秒钟,。此时南北方向仍维持红灯点亮。
3. 5 20
东西方向的黄灯闪烁 秒钟后,转为东西方向的红灯和南北方向的绿灯同时点亮 秒钟:
4. 20 5
秒钟后,转为南北方向的黄灯闪烁 秒钟,此时东西方向仍维持红灯点亮。
5. 5 1
南北方向的黄灯闪烁 秒钟后,东西方向的绿灯和南北方向的红灯同时点亮 分钟。 如此循
环重复。
1 4 (1) (1)
基于以上设汁,在表 中给出了交通灯控制器的 种状态,对应的状态迁移过程见表 和图 。
东西走向
南北走向
状态
0
红、黄、绿
001
红、黄、绿
100
状态
1
红、黄、绿
011
红、黄、绿
100
状态
2
红、黄、绿
100
红、黄、绿
001
状态
3
100
红、 绿
黄、
红、黄、绿
011
(1) 4
表 交通灯控制器的 种状态
状态
2
状态
3
状态
0
状态
1
图
(1)
(三) 具体设计
1.
电路原理
本课题的设汁可通过实验平台上的一些功能模块电路组成,由于各模块电路部已经连接,用 户在使用
时只要设计模块间电路的连接,因此,硬件电路的设汁及实现相对简单。完整系统 的碾件连接如图
1
所示。硬件电路由泄时模块、发光二极管模块、数码管显示模块和紧急中 断模块组成。
立时模块是由 的计数器 来实现左时
lOOniSo ClkO
接实验平台分频电路输出 Q6, f=
8254 0
46875hZoGATE0 8255 PA0, 8255
接 的 由 输出来控制计数器的起停
成申请中断,进入中断服务程序。
cOUTO 8259 IRQ2,
接 的 定时完
8255 8255
发光二极管显示模块由 输出来控制发光二极管的亮火。 输岀为低电平时, 对应的
8255 2
发光二极管就点亮,否则就熄火。 的接口电路如图 所示。交通灯的对应关系 如下:
L7
L6
L5
L2
L1
L0
PC7
PC6
PC5
PC2
PCI
剩余13页未读,继续阅读
资源评论
G11176593
- 粉丝: 6869
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功