




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
./一个十字路口的交通灯控制系统一、设计容和要求:利用AT89C51单片机设计一十字路口交通灯控制系统。1:系统主要由单片机、数码管、交通灯组成。2:具有人行道和基本的交通灯的功能。3:具有数码管倒计时功能。4:要求东西和南北车道的车辆交替运行,每次通行为25秒。5:要求黄灯先亮3秒,才能变换车道,黄灯亮时要求闪亮。6:有紧急情况的处理办法〔如急救车来时。二、总体方案设计本设计研究的是基于AT89C51单片机的交通灯智能控制系统。根据交通控制系统的设计原理,阐述了硬件和软件方面开发的整个过程。主控系统采用AT89C51单片机作为控制器,控制通行倒计时及直行、行人的通行。并设计了有紧急情况〔如急救车到来时的处理办法。三、系统的硬件设计〔1本系统选用通过P0到P3口用做输出显示控制口。P0口用作输出南北方向LED数码管字符编码,P2口用作输出东西方向LED数码管字符编码。P1.1—P1.4口用于位选及输出南北方向发光二极管。P1.5和P1.6用作南北方向人行道的控制灯。P1.7和P3.7用作东西方向人行道的控制灯。P3.0—P3.6口用于位选及输出东西方向发光二极管。P3.2和P3.3用作外部中断。〔2LED数码管采用动态显示方式实现倒计时读秒,并且本系统采用的是LED的共阳极接法。〔3LED动态显示,在多位LED显示时,为了简化电路,降低成本,将段选位并联在一起,由一个八位的I/O口控制,而位选由另一个口控制,段选码、位选码每次送入后演示1ms,而人的视觉暂留时间为0.1s,所以在人看来数码管一直亮着,从而在应用过动态扫描的方法显示。四、设计原理分析人行道人行道人行道人行道人行道〔1从十字路口交通灯示意图分析可知:东西、南北方向信号灯控制是中心对称的,即无论是主干道还是支干道两侧系统对同方向的信号灯控制是同步的。〔2从示意图分析可知,人行道各个方向,系统对两侧的信号灯的控制也是同步的。〔3人行道和信号灯的显示不是一致的,人应该和车一起走,但应该比车先停下来。五、原理图<部分引脚未画>VCCVCCP1.0P0.0。。。。。。。。P1.7P0.7P3.0P1.0P3.1P1.1P3.4P2.4P3.5P2.3P3.6P2.2P3.2P3.3P3.7P2.5P2.7P2.6GND六、流程分析图假设交通灯交换的周期为60秒,则各个方向交通灯在时间轴上的交换情况如下表所示。时间轴控制对象0s4s31s34s61s64s南北方向车辆初始化,四个方向全亮红灯,人行通道也亮红灯,数码管显示88绿灯亮数码管显示30黄灯闪烁此时数码管显示为3红灯亮数码管显示30红灯亮此时数码管显示为3绿灯亮数码管显示30南北方向人行通道绿灯亮红灯亮红灯亮红灯亮绿灯亮东西方向车辆红灯亮数码管显示30红灯亮此时数码管显示为3绿灯亮数码管显示30黄灯闪烁此时数码管显示为3红灯亮数码管显示30东西方向人行通道红灯亮红灯亮绿灯亮红灯亮红灯亮七、流程图开始开始初始化,四个方向全亮红灯,人行通道也亮红灯,数码管显示88,并延时4s南北绿灯亮27s,数码管显示30,南北人行道绿灯亮25s;东西红灯亮30s,数码管显示30,东西人行道红灯亮30s在31s时,南北黄灯闪烁3s,南北人行通道亮红灯并延时33s;东西的车辆和人行通道任然是红灯在34s时,南北亮红灯并延时30s,数码管显示30,南北人行道红灯亮30s;东西绿灯亮27s,数码管显示30,东西人行道绿灯亮25s在61s时,南北的车辆和人行道任然是红灯;东西黄灯闪烁3s,东西人行道亮红灯并延时33s正常情况下交通灯的控制流程图开始开始初始化,四个方向全亮红灯,人行通道也亮红灯,数码管显示88,并延时4s东西是否有急救车?东西绿灯亮,南北红灯亮并延时25s南北绿灯亮,东西红灯亮并延时25s特殊情况下交通灯的控制流程图八、实验程序#include"reg51.h"#defineucharunsignedchar#defineuintunsignedintucharcodeb[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};uinta;sbitP30=P3.0;sbitP31=P3.1;sbitP10=P1.0;sbitP11=P1.1;voidmain<>{uinti;P30=1;P31=1;P10=1;P11=1;P0=b[8];P2=b[8];P1=OX2B;P3=0XA3;voiddelay<void>{unsignedchare,f,g;for<g=252;g>0;g-->for<f=230;f>0;f-->for<e=33;e>0;e-->;nop;//初始化,数码管显示88并延时4swhile<1>{for<i=250;i>0;i-->{calc<>;}JS<>;}}voiddelayms<uintm>{uchari,j;for<i=m;i>0;i-->for<j=110;j>0;j-->;}voidcalc<>{P30=1;P10=1;P0=b[3];P2=b[3];delayms<10>;P30=0;P31=1;P10=0;P11=1P0=b[9];P2=b[9];delayms<10>;P1.2=1;P3.6=1;P3=0;Delay28s;}voidJS<>{a++;if<a==10>a=0;}九、调试运行1、按照硬件图接线,确保东西南北方向红黄绿灯以及数码
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025知识产权合同范本:网络游戏软件授权许可合同
- 2025届东北三省四城市联考暨辽宁省沈阳市高三下学期质量监测(二)物理试卷答案
- 酒店内部设计合同范本
- 幼儿照护知到课后答案智慧树章节测试答案2025年春孝感市工业学校
- 外贸家具出售合同范本
- 2025共同投资合同
- 2025年建筑行业《基础设施建设租赁合同》
- 2025中介租房合同示范文本
- 2024年先进技术成果西安转化中心招聘真题
- 2024年南充市教育和体育局南充卫生职业学院招聘真题
- 三年级下册乘除法竖式计算题100道
- 2024年4月全国自考概率论与数理统计(一)02024真题及答案
- 《宫颈癌防治》课件
- 220V直流容量计算书
- 医院培训课件:《基于医院感染防控的安全注射》
- 【抖音直播带货模式研究国内外文献综述3200字】
- 混凝土回弹标准表格
- 征兵工作课件
- 大学生心理健康教育(第3版)PPT完整全套教学课件
- 农产品自产自销证明
- 新概念二册课文电子版
评论
0/150
提交评论