- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
红绿灯控制系统的设计
随着城市人口的快速增长和机动车数量的大量增加,城市交通灯作为缓解交通压力、提高道路通行效率的重要手段,其作用越来 越重要。因此,如何改进交通灯的设计,使其更好的适应城市交通的发展也成为一个重要课题。红绿灯控制系统是利用8253A定时/ 计数器芯片的定时功能,向8259A中断控制器芯片发出定吋中断请求,驱动8255A可编程并行接口芯片改变路口的LED灯的亮灭。系 统采用DVCC8086-JHN微机原理与接口技术实验箱作为测试与运行的平台,8086汇编语言作为编程语言,并用MASM5. 0作为汇编语言 开发环境。
一、十字路口基本情况分析
图1-1是一个典型的十字路口示意图。分别用1、2、3、4表明东、南、西和北四个流向的主车道,每个主车道置有一个交通灯,用 丁指示对面车辆的左转、右转和直行。比如,1号路口的左转灯亮时,即表示对面3号路口的车可以向左转行驶。每个路口的情况都不 尽和同,要根据具体的情况來设置各个方向的放行时间。假设,1、3方向是主干道,车流量比较大,可以将1、3路口的直行灯亮的时间 设得比较长;而2、4路口是一般道路,那么2、4路口直行灯亮的时间可以设得短一点。左转灯和右转灯放行的时间一般应比直行灯放 行的时间要短。通常情况下,主干道直行时间应在40-60秒左右;左转和右转通行时间应在15-30秒Z间。每个路口应设置时间指示灯, 用来显示剩余的通行时间,并在时间快用尽时,交通灯闪烁一定的次数,用來提醒行人。完成一个循坏应在2分钟以内,以免引起 车辆等待过长的时间。
I
0 0 0.
图1-1 I?字路口示意图
二、交通灯状态转换分析
合理的设置每个路口、每个方向的交通灯的通行时间,对车辆能否及时疏散,有着决定性的作用。
在本系统中,路口共设有四个状态,分别用来表示不同时间路口的通行状况。
状态1的时候,2、4两个路口的直行灯亮,东四方向行驶的车辆通行45秒。2、4方向步行的行人,也可以同时通过路口。当通 行时间快结束的时候,LED灯会闪烁,提醒车辆和行人通行时间快到了。
状态2的吋候,1、3两个路口左转灯亮,2、4两个路口右转灯亮15秒。在木状态的吋候,四个路口的车辆可以同吋进行疏散, 并且不发生冲突,大大地加快了车辆通行的速度。这样的设置,在南京市新街口的十字路口有类似这样的设置。通过在十字路口中间 设置相应的行车线,行人也可以和车辆同时地经过路口。当通行时间快结束的时候,LED灯会闪烁,提示通行时间即将结束。
类似于状态2,状态3的时候,1、3两个路口右转灯亮,2、4两个路口左转灯亮15秒。通过在十字路口小间设置相应的行车线, 行人也可以和车辆同时地经过路口。当通行时间快结束的时候,LED灯会闪烁,提醒车辆和行人注意安全。
类似于状态1,状态4的吋候,1、3两个路口的直行灯亮,东西方向行驶的车辆通行45秒。1、3方向步行的行人,也可以同吋 通过路口。完成四个状态的一次循环需要120秒,完成了在适当的时间限度内,有效的疏散较大的通行量的目的。
整个状态转换的过程见表l-lo
每个路口灯的点亮情况
通行时间
路口 1
路口 2
路口 3
路口 4
左右
人行
状态1 (ZT1)
1. 1
直行
直行
40s
20s
40s
1.2
右转
右转直行
右转
右转直行
20s
状态2 (ZT2)
左转
右转
左转
右转
15s
状态3 (ZT3)
右转
左转
右转
左转
15s
状态4 (ZT4)
4. 1
直行
直行
50s
20s
50s
4. 2
右转直行
右转
右转直行
右转
30s
表1-1
路口四个状态和相互转换过程
三、硬件功能分析
1. 8253A定时/计数器芯片
8253A定时/计数器具有定时、计数双功能。它具有三个相同且相互独立的16位减法计数器,分别称为计数器0、计数器1和计数 器2。每个计数器计数频率为0 — 2MHZ。
其内部数据总线缓冲器为双向三态,故可直接连在系统数据总线上,通过CPU写入计数初值,也可由CPU读出计数当前值。读写 控制逻辑,当选中该芯片时,根据读写命令和送来的地址信息控制整个芯片工作。其工作方式通过控制字确定。控制字寄存器用于接 收数据总线缓冲器的信息。当写入控制字时,控制计数器的工作方式;当写入数据时则装入计数初值。控制寄存器为8位,只能写入 不能读出。8253A内部结构见图1-2。
当8253A执行计数功能时,计数器装入初值后,当GATE为高电平时,可用外部事件作为CLK脉冲对计数值进行减1计数。每来一 个脉冲减1,当计数值减为0时,由OUT端输岀一个标志信号。
当8253A执行定时功能时,计数器装入初值后,当GATE为高电平时,由CLK脉冲触发开始自动计数。当计数到零时,发计数结束 定时信号。
8253A可以工作在方式0到方式5,常用的有方式2
您可能关注的文档
最近下载
- 全国大学生职业规划大赛《无人机应用技术》专业生涯发展展示PPT【高职(专科)】.pptx
- 小学数学新课程标准(教育部2024年制订).pdf VIP
- 新版苏教版四年级数学上册《可能性》课件[1]-2.ppt VIP
- 《基于PLC的施工场地升降机控制系统设计毕业设计(论文)》.docx VIP
- 2025食品安全员考试题库答案.docx VIP
- DB51∕T 1151-2010 杉木造林技术规程.pdf VIP
- 4.3 灿烂星空 课件 六年级上册科学湘科版.ppt
- 《人工智能应用发展趋势专题讲座课件》.ppt VIP
- 2023医院卫生院人事管理制度汇编(详细版).pdf VIP
- 第二轮土地承包经营权到期后再延长30年项目设计书.pdf
原创力文档


文档评论(0)