- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、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秒之间。每个路口应设置时间指示灯,用来显示剩余的通行时间,并在时间快用尽时,交通灯闪烁一定的次数,用来提醒行人。完成一个循环应在2分钟以内,以免引起
车辆等待过长的时间。
图1-1 十字路口示意图
二、交通灯状态转换分析
合理的设置每个路口、每个方向的交通灯的通行时间,对车辆能否及时疏散,有着决定性的作用。
在本系统中,路口共设有四个状态,分别用来表示不同时间路口的通行状况。
状态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秒,完成了在适当的时间限度内,有效的疏散较大的通行量的目的。
整个状态转换的过程见表1-1。
表1-1 路口四个状态和相互转换过程
每个路口灯的点亮情况 通行时间 路口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.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可以工作在方式
您可能关注的文档
- 国电南自PSL603G光纤电流差动保护装置.doc
- 国际石油价格波动对中国消费需求冲击——基于VAR模型研究与分析.pdf
- 国际私法中自由裁量权论纲.pdf
- 国际太阳能资源及太阳能热发电趋势 International solar energy resource and tendency of solar thermal p.pdf
- 国际信息检索模型的研究可视化分析.pdf
- 国家高技术的研究发展计划(863计划)先进制造技术领域.doc
- 国家鼓励发展资源节约综合利用和环境保护技术.doc
- 国内氯碱产业发展分析.pdf
- 国内数控机床维修现状分析.doc
- 国内外风能发电发展现状与最新进展.doc
- 2024自考专业(公共关系)能力检测试卷附完整答案详解【必刷】.docx
- 2025年云计算与人工智能融合应用创新白皮书.docx
- 2024自考专业(公共关系)能力检测试卷及答案详解(基础+提升).docx
- 2024自考专业(公共关系)能力提升B卷题库及参考答案详解【轻巧夺冠】.docx
- 高校实验室安全考试《电气试题》考试题_5.doc
- 2025年云计算与人工智能融合趋势研究报告.docx
- 2024自考专业(公共关系)能力检测试卷有完整答案详解.docx
- 高校实验室安全考试《电气试题》模拟卷.doc
- 2024自考专业(公共关系)自我提分评估及完整答案详解【名校卷】.docx
- 2024自考专业(公共关系)试卷含答案详解(能力提升).docx
文档评论(0)