毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89S51智能交通灯控制器的设计+源码+电路图(4)
东往西多车,西往东多车 20秒 40秒 40秒 40秒
车辆检测电路原理图如图2所示。
图2 车辆检测电路原理图
3.2.2 数码管显示电路
在路口交通灯的上方来安装可以进行显示绿灯的通行时间和红灯时的等待时间这样的显示电路,通常我们一般用数码管的显示电路。如果南北方向要显示20秒,东西方向要显示25秒,那么我们先给P0口送2的共阴极码即5BH,让第一位2要显示的位码GND段为低电平,其它三位的控制端都接高电平,那么第一位就显示2,其它三位不亮。让其显示1MS后再给P0口送0的共阴极码即3FH,让第二位要显示0的位码GND段为低电平,其它三位的控制端都接高电平,那么第二位就显示0,其它三位不亮。依此类推分别送完第一位2,第二位0,第三位2,第四位5,每一位点亮1MS一个扫描周期为4MS,一秒时间就要扫描250次。数码管显示电路原理图如图3所示。
图3 数码管显示电路原理图
3.2.3 报警电路
通常的报警部分是利用蜂鸣器和发光二极管进行声光报警,当红灯时红外对管高电平,则表示有车辆闯红灯,此时发光二极管会不停地闪烁,蜂鸣器发出蜂鸣声。报警电路原理图如图4所示。
图4 报警电路原理图
3.2.4 紧急开关
本设计增加了紧急开关的设置,为了预防特殊车辆如消防车,警车,救护车等的及时通行,能有效避免出现交通混乱。此外,还增加了可以手动调节时间的开关,能有效的减轻上下班和节假日高峰期的交通拥堵电路。紧急开关电路图如图5所示。
图5 紧急开关电路图
其中S1为紧急开关,S2、S3为手动调节绿灯通行时间开关,可以有效减少高峰期的交通拥堵。
3.2.5 LED显示电路
信号灯是来显示道路车辆的通行情况,在每个道路口信号的变换顺序设为:绿,黄,红。其中绿灯代表允许车辆通行,黄灯代表禁止车辆通行,但是已越过安全线车辆则允许继续通过,它是绿灯到红灯过渡的信号灯,红灯代表禁止车辆通行。本设计中绿灯显示最短的时间设为20秒,而最长得时间设为40秒,红灯显示最短的时间设为20秒,而最长得时间设为40秒,黄灯的显示时间设为5秒。本设计采用LED灯来表示红绿灯的显示情况,LED显示电路原理图如图6所示。
图6 LED显示电路原理图
3.3 电路原理图
交通灯的电路原理图如图7所示。
图7 电路原理图
4. 系统软件的设计
4.1 程序的设计
程序设计流程图如图8所示。
首先初始化设定初值,然后进入红灯倒计时,这时如果有特殊车辆的通过,可以按紧急开关,可以直接跳转到绿灯倒计时。下面是红外对管是否高电平的判定,如果是高电平表示有车辆通过,会引起报警电路工作,完成报警3秒,如果不是高电平,则进行倒计时完毕的判定;如果倒计时不完毕,则回到红外对管是否高电平的判定,如果倒计时完毕,则进入黄灯闪5秒,然后是绿灯倒计时,下面继续是红外对管是否高电平的判定,如果是则进入车辆检测电路环节,记下车辆通过的数量,然后比较自动调节绿灯的通行时间,如果不是高电平,则进入倒计时完毕的判定;如果倒计时不完毕,则回到红外对管是否高电平的判定,如果倒计时完毕,则进入黄灯闪5秒,5秒完毕后继续返回红灯倒计时环节,这样循环下去。
图8 程序设计流程图
4.2 延时的设定
延时的方法有两种,一种是利用AT89S51芯片内部的定时器的溢出中断来判定1秒的时间,另一种则是采用的软件延时。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
AT89C51单片机的出入管理控制系统设计+原理图+源程序
下一篇:
AT89C51单片机的汉字点阵显示系统设计+源程序+硬件电路图
STM32交通灯控制系统设计+电路图
基于PLC的智能交通灯的设计+梯形图
AT89C51单片机智能走廊灯设计
STC89C52单片机的音乐彩灯门...
STC89C51单片机路灯控制器系统设计
基于单片机的交通灯智能...
STC89C51单片机的智能交通红绿灯控制系统设计
《醉青春》导演作品阐述
谷度酒庄消费者回访调查问卷表
浅谈新形势下妇产科护理...
辩护律师的作证义务和保...
浅谈传统人文精神茬大學...
拉力采集上位机软件开发任务书
高校网球场馆运营管理初探【1805字】
中国古代秘书擅权的发展和恶变
多元化刑事简易程序构建探讨【9365字】
国内外无刷直流电动机研究现状