基于单片机的四方向实用交通控制系统设计详解.docVIP

基于单片机的四方向实用交通控制系统设计详解.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4方向实用交通控制系统设计 目录 绪论.....................................................3 一、设计任务与思路..........................4 二、硬件设计……………………………………… 5 1单片机电路模块…………………………………5 2数码管显示模块…………………………………7 3 交通灯指示模块…………………………………8 4东西点阵箭头模块………………………………9 三、软件设计……………………………………… 9 四、总体电路图…………………………………27 2011.5.24 绪论 随着社会的发展,人们生活的节奏变得越来越快,于是道路上行驶的车也变得越来越多了。为了协调通行,常用交通控制系统来控制指示各方的行动。由此,交通灯成为了目前日常生活中非常常见的电路控制系统之一。 道路路口有很多中类型,如丁字路口、十字路口等。相对应的,交通灯就有了3方向控制,4方向控制等类型。控制的行路方向越多,交通控制系统的设计就越复杂。 一、设计任务与思路: 任何一种实际的十字路口,按方位划分为东、西、南、北4个方向。每一个方向上,对于车来说,有直行,左转,右转3种通行方式;而对于行人来说,有通行和不通行两种情况。 国内汽车均采用靠右通行的原则,因此,一般情况下,右转弯不需要交通灯控制,而且可以与直行同时进行;而左转弯时,车辆必然挡住直行车辆的行进,因此,不能与直行同时进行。 也就是说,当南北方向车辆允许车辆通行时,东西车辆应当禁止通行。而且,当南北方向车辆直行时,此方向上的左转应当禁止。南北方向车辆直行通行的时间与左转通行时间之和为此方向总的通行时间,同时也是东西方向禁止通行的时间。 二、硬件设计 据以上分析的设计任务可知,一个实用的4方向交通控制系统应当包括单片机控制模块、交通灯显示模块、数字显示器 和点阵箭头指示几部分。 控制器一般选用单片机,本设计采用Atmel公司的AT89C52单片机。 交通灯的颜色应当有红、绿、黄3种。 红灯亮表示禁止通行,绿灯亮表示允许通行,黄灯闪烁表示即将发生由红灯变为绿灯的转换,或者由绿灯变为红灯的转换。数码管显示当前通行和禁止的时间。点阵箭头用8*8LED点阵指示通行方向。 (1)单片机电路模块 本系统用了3个单片机 分别控制交通灯和时间显示模块、南北点阵箭头模块和东西点阵箭头模块。 (1)交通灯和时间显示模块 具体来说,南北方向指示灯利用的引脚为:P1.4,P1.5,P1.6分别连接车辆左转指示灯、直行指示灯和黄灯,P3.0和P1.3 分别连接人的通行指示灯和等待指示灯。 东西方向指示灯利用的引脚为:P1.0,P1.1,P1.2分别连接车辆左转指示灯、直行指示灯和黄灯,P3.1和P1.7 分别连接人的通行指示灯和等待指示灯。 P0口作为数码管显示数据的通路,而P2.0~P2.3作为数码管显示接通的数据控制引脚。 南北点阵箭头模块 P0口南北左转箭头的显示通路、P1口南北直行箭头的显示通路、P2口南北右转箭头的显示通路,P3口接个74hc138 为3个方向的点阵提供扫描信号。 东西点阵箭头模块 P0口东西左转箭头的显示通路、P1口东西右转箭头的显示通路、P2口东西直行箭头的显示通路,P3口接个74hc138 为3个方向的点阵提供扫描信号。 (2)数码管显示模块 本系统采用两位一体7段数码管,通过两根选通引脚控制两个数码管来进进行显示。 设计中采用共阴数码管,也即是说数码管的负极连接在一起,而其正极连接外部的控制信号 。因此,当外部控制信号为高电平时该段发光二极管就会点亮。选通信号线作为总体控制端,当外部信号为低电平时,相应数码管的段码才能进行显示。 交通灯指示模块 交通指示灯有车辆指示灯和行人指示灯两类,仿真中用发光二极管代替作为指示灯。 每一路仅接一个控制信号,因此,控制信号一端接绿灯,同时再将控制信号通过反向器芯片 接红灯,这样就可以实现红灯与绿灯的便捷转换。 点阵箭头显示模块 点阵箭头显示用8*8LED点阵来显示,LED点阵的8个引脚接单片机的显示信号、另外8个引脚接单片机的扫描信号。 LED点阵采用动态扫描的显示方式,要实现稳定、无闪烁的显示要求,则必须满足扫描周期小于3.6ms,即符合视觉暂留要求。 三、软件设计 根据前面的设计任务要求可知,交通灯控制系统应该包含如下几个功能: 能以两位数显示4个方向的通行时间 通行时间应分两段显示,一段为直行允许时间,另一段为左转允许时间,且显示时间按倒数方式进行。例如,通行时间为60s,则其显示时从60开始,然后是59,58,逐次递减,直减到0为止。 在显示工作期间,相应的点阵方向

文档评论(0)

boss + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档