- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要
随着社会经济的发展,城市交通问题越来越引起人们的关注。十字路口车辆,行人熙攘,车行车道,人行人道,有条不紊。靠的是交通信号灯的自动指挥系统。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。文中采用PROTEUS制作的智能交通灯可以根据城市道路的具体情况设计出一种较好的控制电路,交通灯设在十字路门,在醒目位置用红、绿、黄三种颜色的指示灯。加上一个倒计时的显示计时器来控制行车。文中采用PROTEUS制作的智能交通灯在Keil ,Wave6000上进行交通模拟仿真软件上测试,PROTEUS ;交通灯;单片机;仿真目录
摘要 1
前言 3
第一章 交通灯的设计思路 4
1.1系统模拟交通灯的控制要求 4
1.2 设计方案 4
1.3 设计思路 5
第二章 单片机主控电路和中断系统 7
2.1主控电路及管脚说明 7
2.1.1 主控电路 7
2.1.2管脚说明 8
2.2 MCS-51的中断源 9
2.3 中断处理流程 10
2.4 交通灯的中断处理流程 11
2.5 交通灯的硬件设计原理图 11
2.6交通灯的软件设计流程图及部分程序 12
第三章 基于PROTEUS的电路设计和仿真 15
3.1 PROTEUS软件简介 15
3.2 PROTEUS软件的强大功能 15
3.3 用PROTEUS绘制电路图 15
3.4 PROTEUS和KEIL编译器的结合使用 18
3.5 PROTEUS对单片机的仿真 20
第四章 总结 24
谢辞 25
参考文献 26前言
交通是一个城市经济的动脉,它不但体现了一个城市的发展活力,也直接与老百姓的生活息息相关。随着我国经济的高速发展,人们对私家车、公交车的需求越来越大。相应地,我国进入WTO以后,我国经济贸易与世界接轨,汽车业关税大大降低,使很多人都能负担得起,买私家车已经。但是,车辆的增加无疑会对我国城市交通系统带来沉重的压力。而交通灯在这个交通环境中起着一个重要的角色,智能的交通灯能有效地缓解城市的交通压力,减少交通事故;智能的交通灯能为当地人民节省大量出行时间,创造出更多的社会价值;智能的交通灯为交通顺畅提供了保障,对当地经济起着一个不可估量的作用。目前设计交通灯的方案有很多,有应用CPLD设计实现交通信号灯控制器方法,有应用PLC实现对交通灯控制系统的设计。有应用单片机实现对交通信号灯设计的方法。目前,国内的交通灯一般设在十字路,在醒目位置用红、绿、黄三种颜色的指示灯。加上一个倒计时的显示计时器来控制行车。对于一般情况下的安全行车,车辆分流尚能发挥作用在十字路口,经常一个车道为主干道,车辆较多,放行时间应该长些;另一车道为副干道,车辆较少,放行时间应该短些拥有自动调整亮灯时间长短的功能。譬如说,它能自动感应该地区的交通情况,如果塞车的话该交通灯能自行控制红、黄与绿等的亮灯时间长短。系统红外线接收器,相应地,紧急车辆(如消防车、救护车等)上应当装置红外线放射器。这样,在离交通信号灯远处,紧急车辆就可以开红外线放射器使交通信号灯全部显示红灯,避免因交通问题导致不必要的人命伤亡和金钱损失一点阵式LED中文显示屏,用以显示温度、天气情况、空气指等,方便司机对外界情况的了解第一章 交通灯的设计思路
1.1系统模拟交通灯的控制要求
假设十字路口为东西南北走向,初始状态0东西南北都是红灯,然后转状态1东西绿灯通车25s,南北红灯,过25s转状态2东西绿灯闪3s转黄灯亮2s,南北仍亮红灯。过后转状态3南北绿灯通车25s,东西红灯,过25s转状态4南北绿灯闪3s转黄灯亮2s,东西仍亮红灯。依次循环执行下去。
1.2 设计方案
目前设计交通灯的方案有很多,有应用CPLD实现交通信号灯控制器的设计,有应用PLC实现对交通灯控制系统的设计。有应用单片机实现对交通信号灯设计的方法。由于AT89S51单片机自单带有2计数器,6个中断源,能满足系统的设计要求。用单片机设计不但设计简单,而且成本低,用其设计的交通灯也满足了要求,所以本文采用单片机设计交通灯,系统构图如(图1)所示:
图1-1 系统构图
1.3 设计思路
用6只发光二极管模拟交通信号灯,以单片机的P2口控制东西南北灯的走向;口线输出高电平则“信号灯”亮,口线输出低电平则“信号灯”熄,各口线控制功能及相应的控制码如(表1-1)所示:
P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 东西绿灯 东西黄 灯 东西 红 灯 南北 绿 灯 南北 黄 灯 南 北 红 灯 1 0 0 0 0 1 0 1 0 0 0 1 0 0 1 1 0 0 0 0 1 0 1 0
表1-1控制码表
控制码所对应的流程图如(图1-2)所示
文档评论(0)