单片机交通灯的设计与方法,要具体,只要文字,不要图片谢谢了,大神帮忙啊

作者&投稿:车炭 (若有异议请与网页底部的电邮联系)
51单片机交通灯设计,求程序!!和Proteus仿真图,急需请大神们帮帮忙啊!!~

网上找一下“基于单片机的交通灯控制系统”一文,比较合适。


已按要求完成,两个中断按钮。望采纳。

摘要: 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用MSC-51系列单片机ATSC51和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。本系统实用性强、操作简单、扩展功能强。 关键词: 单片机 交通灯 闯红灯 检测车流量 1 引言 当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。但这一技术在19世纪就已出现了。 1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。 电气启动的红绿灯出现在美国,这种红绿灯由红绿黄三色圆形的投光器组成,1914年始安装于纽约市5号大街的一座高塔上。红灯亮表示“停止”,绿灯亮表示“通行”。 1918年,又出现了带控制的红绿灯和红外线红绿灯。带控制的红绿灯,一种是把压力探测器安在地下,车辆一接近红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下嗽叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。 信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。1968年,联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。 2 单片机概述 单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。 通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:中央处理器、存储器和I/O接口电路等。因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。 单片机经过1、2、3、3代的发展,目前单片机正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引角的多功能化,以及低电压底功耗。 3 芯片简介 3.1 MSC-51芯片简介 MCS-51单片机内部结构 8051是MCS-51系列单片机的典型产品,我们以这一代表性的机型进行系统的讲解。 8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明: 中央处理器: 中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。 数据存储器(RAM) 8051内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。 图1 程序存储器(ROM): 8051共有4096个8位掩膜ROM,用于存放用户程序,原始数据或表格。 定时/计数器(ROM): 8051有两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向。

求采纳


交通灯的单片机设计
哥们啊 你是不是做毕业设计啊,那还不自己好好做啊,这个作出来很有用啊,这个既不需要扩展口,真的很简单啊,好好做吧,给你个图看看吧,基本上就是这个电路就行了啊 程序也很简单,用定时器就好了啊,中断也用的到,加油啦,支持你,Myfriends!!!(这个图中用了8个LED,做交通灯再加上4...

谁能帮做交通信号灯课程设计啊?(用74ls系列芯片)
其中,第一种类型以其成本低,设计简单,安装及维护方便等特点得到了广泛应用。本文讨论的城乡交通灯控制系统就属于该种类型。该交通灯控制系统主要由时间发生器电路、光电检测电路、控制电路等几个部分组成。 2.1 时间发生器电路 时间发生器电路由一片74191、时钟脉冲产生电路和几个门电路构成,其中...

求一片基于西门子PLC的交通灯毕业设计
求一片基于西门子PLC的交通灯毕业设计 50 是以S7-300来做的交通灯设计,有硬件接线图跟程序就可以还要增加传感器来进行智能控制,就是根据车流量多少来控制红绿灯时间,有的发我邮箱455201218@qq.com,收费的不要来烦我,离毕... 是以S7-300来做的交通灯设计,有硬件接线图跟程序就可以还要增加传感器来进行智能控制...

vhdl交通灯的设计
一 实验目的 1. 了解交通灯的亮灭规律。2. 了解交通灯控制器的工作原理。3. 熟悉VHDL语言编程,了解实际设计中的优化方案。二 硬件需求 1.EDA\/SOPC实验箱一台。三 实验原理 交通灯的显示有很多方式,如十字路口、丁字路口等,而对于同一个路口又有很多不同的显示要求,比如十字路口,车子如果...

交通灯设计原理
开始先是测算流量,测算一个时间段内各个方向的各种交通流量(行人、非机动车、机动车)的流量以及最高峰流量。然后根据交通流量的规律来计算它们运行所需要的时间,然后才确定每个路口红灯和绿灯的时间,进而确定相位。转向灯是机动车的一个零部件,跟红绿灯是没有关系的。转向灯的作用只是为了表示自己...

急!!!求单片机8255交通灯控制课程设计报告
单片机控制交通灯的设计 论文目录 一、 摘要及关键字、参考文献 二、 方案设计与论证 三、正文:一、功能描述 二、系统硬件电路的设计 三、系统主要程序的设计 四、电路总原理图 五、主程序 一 摘要: 本系统采用单片机、键盘、LED显示、交通灯演示系统组成。设计一个用于十字路口的车辆及行人的交通管理,系统包括...

请教各位大虾~~~谁有交通灯设计的毕业论文
介绍车流量检测的原理与绿灯时间分配方案。【题名】:虚拟电子技术在交通灯设计电路中的应用 【摘要】:本文通过EWB进行仿真交通灯设计.把电子技术的理论和应用有机地结合了起来.为学生和有关电子技术应用者深入掌握电子基本理论及基本应用过程;为开拓他们的应用思维,增强他们对电路的感性认识作了很好尝试...

用8086汇编做一个交通灯的设计 求求大神们 马上要交课程设计了
这是51的仿真实例,可以参考一下。

交通灯控制逻辑电路设计的内容简介
1.复习数字系统设计基础。2.复习多路数据选择器、二进制同步计数器的工作原理。3.根据交通灯控制系统框图,画出完整的电路图。 1.分析系统的逻辑功能,画出其框图交通灯控制系统的原理框图如图12、1所示。它主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。秒脉冲发生器是该系统中定时器...

高分求单片机课程设计报告
手边有一些你需要的关于单片机的论文设计资料 需要的话加QQ 晚上7点以后隐身在线,直接加就行,说明要的资料名字就好。嘿嘿 楼主 要是觉的好的话 可别忘了给分哦。

英山县19876167894: 单片机最简单的交通灯程序设计 -
滕维复方: #include<reg52.h> sbit green=P2^0;//绿灯 sbit yellow=P2^1;//黄灯 sbit red=P2^2;//红灯 void main(void) {delay(); green=0; yellow=0; red=0; while(1) {green=1; delay(10000); green=0; yellow=1; delay(500); yellow=0; red=1; delay(10000); red=0; } } void delay(int a) {int i; for(i=o;i<a;i++); }

英山县19876167894: 有没有单片机的简单交通灯的设计思路了例程? -
滕维复方: 先控制红灯亮,然后设定一定延时,然后变绿灯,然后设定一定延时,然后黄灯闪,然后变红灯,一个循环完成.可以自己加一个显示时间的数码管显示器.

英山县19876167894: 如何运用51单片机设计一个交通灯系统 -
滕维复方: 运用定时器,数码管LED和8255A设计一个交通灯控制系统! 1.南北绿灯,东西红灯,20秒 2.南北转黄灯,东西红灯,5秒 3.南北红灯,东西绿灯,20秒 4.南北红灯,东西转黄灯,5秒 5.循环步骤1

英山县19876167894: 单片机编程:设计十字路口交通灯,以最常用的两条线路的交通信号控制为例. -
滕维复方: ORG 0000H MAIN:MOV DPTR,#0FF20H MOV A,#03H MOVX @DPTR,A MOV 2AH,#1FH MOV P1,#0CH MOV R7,#19H PRG1: LCALL DELAY1 DJNZ R7,PRG1 MOV P1,#0AH MOV R7,#05H PRG2: LCALL DELAY1 DJNZ R7, PRG2 MOV P1,#...

英山县19876167894: 求单片机汇编交通灯程序??
滕维复方: 单片机交通灯控制器的设计程序单片机交通灯控制器的设计一. 设计任务在一十字路口设置交通灯,并用单片机对其进行合理的控制.时间 方向 控制要求白天 东西 绿灯 ...

英山县19876167894: 请教高手用单片机设计交通信号灯 -
滕维复方: 这个涉及电路连接 你把电路连好了,就可以写程序了 我就给你点提示 电路连接上,你可以直接使用单片机的I/O口来连接信号灯,显示时间的部分可以用数码管,中间可能需要驱动,看你的灯是什么样的了.此程序可以用汇编也可以用C语言,编写都很简单,要某灯亮,即在其对应的单片机的输出口上输出有效电平即可,例如SETB P1.0,至于数码管的显示,教程上都有举例的,上网也很容易找到例子.另外,还有延时和循环,这些上网都可以查到很多例子.其实都很简单,只要你设计好灯亮的规则

英山县19876167894: 单片机简单交通灯怎么编程?? -
滕维复方: 红、黄、绿. 用LED来显示. 有专门的控制系统, 细节不说了. 编程就是 if (red) // 如果是红灯 yellow = false; green = false; else if (yellow) // 如果是黄灯 green = true; car_crash = true; sleep(3); // 3秒 red = true; green = false; else // 绿灯 yellow = false; red = false; 这里可以把false理解为“不亮灯”或者熄灭状态, 而true就是亮灯状态, car_crash作为一个模拟说明还可以运行.

英山县19876167894: 用51单片机做交通信号灯 -
滕维复方: 有以下可能的原因:1、51单片机高电平驱动能力较小,建议低电平点亮,也就是说二极管接正.2、启动电路(第9脚)有没有接到一个阻容电路上?99脚悬空,程序可能乱跑的.

英山县19876167894: 单片机控制交通灯实验的设计都需要什么 -
滕维复方: 做硬件需要如下元件: 8cm*12cm万用板 1片 AT89S52单片机 1片 单片机及IC座 1只 12M晶振 1只 22P电容 2只 10uF电容 1只 470uF电容 1只 104电容 1只 10K电阻 1只 两位一体数码管 4只 9012三极管 4只 4.7K电阻 4只 USB座 1只 发光二极管红、绿、黄 各4只 按键 3只 USB电源线 1条 只是做软件仿真:把原理图在proteus中画出原理图,把程序加载进去就可以了.你也可以你用 googel 搜索一下:《51单片机超声波DIY》 为个网也可以找到的,有实物、原理图,源程序.

英山县19876167894: 单片机课程设计的要求 交通灯系统设计 -
滕维复方: :利用单片机的定时器功能,令十字路口的红绿灯交替点亮和熄灭(用实验箱上的8只发光二极管分成南北、东西两组各4只表示),并且用LED数码管显示时间(实验箱上的8只数码管中,用两端的各2只表示南北、东西两组的计时) 我可以帮你做,提供电路图和源程序

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网