单片机交通灯控制系统

来源 :科技与生活 | 被引量 : 0次 | 上传用户:junfeng_19860313
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:基于89C51单片机作为控制中心的交通灯控制系统,该系统有红、黄、绿三种信号灯显示功能,还有交通方向指示信号和倒计时功能。
  关键词:单片机;控制系统;交通灯
  中图分类号:TP文献标识码A文章编号1673-9671-(2012)022-0115-01
  汽车工业的发展,带动着生产经济的发展,随之而来的是人们的购车热潮,越来越多的汽车增加了城市交通的负担,如何能够更有效的疏导交通已成为当今社会的一大难题,那么就需要有一套性能可靠,功能齊全,安全有效的交通灯控制系统,来合理指挥交通。本文介绍的是一种基于89C51单片机作为控制中心的交通灯控制系统。
  1系统控制的基本要求
  十字路口交通灯控制系统:
  东西方向、南北方向各有一组红、黄、绿三色信号灯,一组直行,左转,右转方向信号灯,有左转待停信号灯和一个时钟系统,时钟系统由两个LED组成,用于显示时间的变化。具体要求为:1)要能够满足初始时东西向和南北向的红绿灯都亮红灯;2)在东西向路口亮绿灯40 s之后,转黄灯亮5 s,然后再转红灯亮40 s;3)南北向的红绿灯要能够与东西向相配合,再东西向绿灯亮的时候亮红灯,反之则亮绿灯;4)紧急事件发生之时,按下单脉冲按钮,则东西南北向都亮10 s红灯;5)东西向以及南北向的红绿灯时间要能够在LED显示器上显示;6)所有的上述时间设置,要能够满足根据车流量进行实时调节的需求。
  2硬件电路的设计
  本次系统的硬件电路设计如图1所示。
  如图1所示,本次构建的硬件系统包括了89C51单片机,接口芯片、交通灯以及时间显示几个重要的构成部分。其中,89C51单片机是一个标注你的40引脚双列直插式的集成电路芯片,具有功能较强,功耗相对较低,而且能够适应恶劣环境下工作的特点,芯片内置了256KB数据存储以及4KB程序存储,非常适合本次构建的交通灯控制系统的实际需求。
  接口芯片采用的是英特尔公司设计生产的8255A芯片,该芯片的满足I/O接口的实际需求,具有使用相对方便,通用性较强的特点,能够满足本系统设计的需求。
  交通灯采用的是双色LED装置,包括了红色LED管芯以及绿色LED管芯,通过电平的加高或者调低,从而实现红灯、绿灯、黄灯的亮、灭。
  时间显示方面,采用的是LED发光二极管,分为七段数码显示管。这些显示管首尾相连,形成一个公共端的CC,另外的a~g、dp则是通过引脚以及外部总线来进行连接,通过对公共端与输入端施加电压的调节,点亮其中的部分发光二极管来形成所需要显示的字符。
  


  


  3软件设计
  软件的设计主要是分为如下几个构成部分:
  1)定时设计。在交通灯时间的显示之中,需要设定一定的时间初始值,然后每秒减1,一直减到0,然后跳转。所以在系统中要实现非常准确的1 s定时。这部分是基于89C51单片机的内部定时计算器来实现的。其最大的定时时间是131 ms,离1 s还有一定的差距,这可以通过硬件和软件计数的方法实现,即把定时器的定时时间为125 ms,还需要通过一定的计算方式来进行调整;2)定时程序流程。定时程序包括了主定时程序以及定时中断服务程序,定是主程序的主要共更能是要进行定时器以及计数器的初始化变成,并且通过反复的调用显示子程序的方法,然后再等待了125 ms定时中断的到来。而定时中断服务程序流程主要是进行计时操作,程序先判断技术溢出是否能够满足达到1 s的次数,如果不能够达到
  1 s,则表明还没有达到最小计时单位,则中断返回,如果达到了
  1 s,则表明已经达到了最小计时单位,程序可以继续向下执行,并且进行计时操作。主程序的具体流程如图2所示。系统开始之后,首先是89C51单片机初始化,这个时间一般是在40 s左右,然后开始启动定时系统,东西向绿灯亮起,而南北向的红灯亮起,并且设置初始计时,进入系统的正式运行,运行的时间按照初始的设置时间间隔运行。
  3结束语
  交通灯的出现,使得交通能够得到有效的管制,对于疏导交通流量,提高道路的通行能力,并且减少交通事故具有非常重要的现实意义。在我国,随着社会经济的不断发展,汽车的保有量开始持续的上升,但是我国的部分城市的道路设计并没有预料到当前的汽车数量迅猛增长的情况的出现。因此,当前我国各个城市对于交通灯,尤其是智能交通灯的需求量非常大,本文设计了一种基于89C51单片机的交通灯控制系统,该系统能够满足当前我国的交通控制实际需求。希望本文的研究能够有助于改善当前我国的交通状况,提升交通通行能力,减少交通事故的发生。
  参考文献
  [1]万强兵,王坤侠.基于单片机的交通灯控制系统的设计[J].科技信息,2011,19.
  [2]周诗虎.AT89S52交通信号灯自动控制系统[J].科技信息(科学教研),2007,13.
  [3]赵海瑞.自适应中央空调控制系统初步设计[J].青海科技,2010,01.
  [4]陈立,陈灵枭,谢立锋.自动控制电力电子小车的设计[J].大众科技, 2007,05.
其他文献
摘要 在煤矿薄煤层开采中基于单体液压支柱的支护方式具有良好的工作性能,对顶板管理有着自身的优越性,它对顶板的支撑力分布较均匀,但这并不是说明使用了单体液压支柱,就可以使用工作面高产高效,减少和杜绝顶板事故的发生,只有在生产过程中严格执行各项操作规程,精心操作,按制度措施和规程办事,才能发挥优越性。本文从煤矿薄煤层开采中工作面单体液压支护的操作要点谈起,然后就在工作面上应用单体液压支护的注意事项进
利用荧光抗体技术检测病猪内脏器官可能存在的猪瘟病毒,对猪瘟的早期诊断具有十分重要意义,猪瘟的常规诊断需要4~5天,而该项技术可在半天之内作出判断,既快速又客观、准确,在
赤羽病是由阿卡斑病毒(Akabane virus,AKAV)引起的牛、羊等动物流产、早产、胎儿畸形、死胎以及先天性关节弯曲-积水性无脑综合征(AH综合征)的一种虫媒性传染病,也称为阿卡斑
黑斑病甘薯中毒,是指家畜食人一定数量的黑斑病甘薯所引起的一种中毒病,主要发生于牛,有时也见于羊和猪。本病多发生于秋冬季与春季。
传统时差定位方法一般是在假设传感器位置信息准确已知的前提下进行的.然而在实际情形中,传感器位置信息往往含有随机误差,这些误差会严重影响对目标的定位精度.针对这一问题,提出了一种传感器位置误差情况下的多维标度时差定位算法.首先利用传感器位置和时差构造对称标量积矩阵,然后利用子空间理论建立关于目标位置的伪线性方程,最后通过设计加权矩阵来减少传感器位置误差对目标定位精度的影响.采用一阶小噪声扰动理论求出
<正> 肺结核的细菌学检查主要是查痰,它在结核病的诊断和防治中占有极其重要的地位。有人统计有临床症状的肺结核病人90%左右的痰菌阳性。在肺结核合理化疗过程中,痰菌的变化
近几年来,湖洋镇鹌鹑饲养规模越来越大.目前,全镇鹌鹑养殖专业户有56户,饲养蛋鹑40.8万羽,肉鹑66.1万羽,已成为新兴的养殖产业和农民致富的门路.根据笔者几年来从事鹌鹑饲养
近几年,随着社会及经济的快速发展,工业化速度也在不断加快,热电厂的发展也在加速。就如何提升热电厂内热能及动力操作能力展开讨论,并提出一些合理措施,希望可以为热电厂提
针对常用随机测量矩阵存在硬件实现困难的不足,提出一种基于复合混沌映射的压缩感知确定性测量矩阵构造方法.首先基于Logistic映射和Tent映射构造随机性和初值敏感性更强的复
办公自动化,英文Office Automation,简称OA,是办公业务中基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作,实现迅速、全方位的信息采集、处理,为企业的管理和决