1.基于S7
"幸福校园"有不少形式的论文范文,参考一下吧,希望对你可以有所帮助。
进年来,随着我国经济的发展,城市的交通拥挤问题日趋严重,因此提高城市路网的通行能力、实现道路交通的科学化管理迫在眉睫。传统的十字路口交通控制灯,通常的做法是:事先经过车辆流量的调查,运用统计的方法将两个方向红绿灯的延时预先设置好。然而,实际上车辆流量的变化往往是不确定的,有的路口在不同的时段甚至可能产生很大的差异。即使是经过长期运行、较适用的方案,仍然会发生这样的现象:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。这种流量变化的偶然性是无法建立准确模型的,统计的方法已不能适应迅猛发展的交通现状,更为现实的需要是能有一种能够根据流量变化情况自适应控制的交通灯。
可编程序控制器,英文称Programmable Logical Controller,简称PLC。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的复杂接线、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序的编制工作,就可灵活方便地将PLC应用于生产实践。
2.单片机控制交通灯的毕业论文?
单片机控制交通灯设计方案 摘要:十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。
靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。
本系统实用性强、操作简单、扩展功能强。关键词:单片机交通灯闯红灯检测车流量1单片机概述单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。
单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。2系统硬件设计2.1交通管理的方案论证东西、南北两干道交于一个十字路口,各干道有一组红、黄、绿三色的指示灯,指挥车辆和行人安全通行。
红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯燃亮时间为东西、南北两干道的公共停车时间。
设东西道比南北道的车流量大,指示灯燃亮的方案如表2。 表2说明:(1)当东西方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。
时间为60秒。(2)黄灯闪烁5秒,警示车辆和行人红、绿灯的状态即将切换。
(3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行。时间为80秒。
东西方向车流大通行时间长。(4)这样如上表的时间和红、绿、黄出现的顺序依次出现这样行人和车辆就能安全畅通的通行。
(5)此表可根据车流量动态设定红绿灯初始值。2.2系统硬件设计选用设备8031单片机一片选用设备:8031弹片机一片,8255并行通用接口芯片一片,74LS07两片,MAX692'看门狗'一片,共阴极的七段数码管两个双向晶闸管若干,7805三端稳压电源一个,红、黄、绿交通灯各两个,开关键盘、连线若干。
2.2.1系统总框图如下: 2.2.2系统工作原理(1)开关键盘输入交通灯初始时间,通过8051单片机P1输入到系统(2)由8051单片机的定时器每秒钟通过P0口向8255的数据口送信息,由8255的PA口显示红、绿、黄灯的燃亮情况;由8255的PC口显示每个灯的燃亮时间。(3)8051通过设置各个信号等的燃亮时间、通过8031设置,绿、红时间分别为60秒、80秒循环由8051的P0口向8255的数据口输出。
(4)通过8051单片机的P3.0位来控制系统是工作或设置初值,当.牌位0就对系统进行初始化,为1系统就开始工作。(5)红灯倒计时时间,当有车辆闯红灯时,启动蜂鸣器进行报警,3S后然后恢复正常。
(6)增加每次绿灯时间车流量检测的功能,并且通过查询P2.0端口的电平是否为低,开关按下为低电平,双位数码管显示车流量,直到下一次绿灯时间重新记入。(7)绿灯时间倒计时完毕,重新循环。
3.控制器的软件设计3.1每秒钟的设定延时方法可以有两种一中是利用MCS-51内部定时器才生溢出中断来确定1秒的时间,另一种是采用软延时的方法。3.2计数器硬件延时3.2.1计数器初值计算定时器工作时必须给计数器送计数器初值,这个值是送到TH和TL中的。
他是以加法记数的,并能从全1到全0时自动产生溢出中断请求。因此,我们可以把计数器记满为零所需的计数值设定为C和计数初值设定为TC可得到如下计算通式:TC=M-C式中,M为计数器摸值,该值和计数器工作方式有关。
在方式0时M为213;在方式1时M的值为216;在方式2和3为283.2.2计算公式T=(M-TC)T计数或TC=M-T/T计数T计数是单片机时钟周期TCLK的12倍;TC为定时初值如单片机的主脉冲频率为TCLK12MHZ,经过12分频方式0TMAX=213*1微秒=8.192毫秒方式1TMAX=216*1微秒=65.536毫秒显然1秒钟已经超过了计数器的最大定时间,所以我们只有采用定时器和软件相结合的办法才能解决这个问题.3.3时间及信号灯的显示3.3.1 8051并行口的扩展8051虽然有4个8位I/O端口,但真正能提供借用的只有P1口,因为P2和P0口通常用于传送外部传送地址和数据,P3口也有它的第二功能。因此,8031通常需要扩展。
由于我们用外部输入设定红绿灯倒计时初值、数码管的输出显示、红绿黄信号灯的显示都要用到一个I/O端口,显然8031的端口是不够,需要扩展。扩展的方法有两种(:1)借用外部RAM地址来扩展I/O端口;(2)采用I/O接口新片来扩充。
我们用8255并行接口信片来扩展I/O端口。4结论本系统就是充分利用了8051和8255芯片的I/O引脚。
系统统采用MSC-51系列单片机Intel8051和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8031芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。
系统不足之处不能控制车的左、右转、以及自动根据车流改变红绿灯时间等。这是由于本身地理位子以及车流量情况所定,如果有需要可以设计扩充原系统来实现。
参考文献:[1]张毅坤.单片微型计算机原理及应用,西安电子科技大学出版社1998[2]余锡存曹国华.单片机原理及接口技术[M].陕西:西安电子科技大学出版社,2000.7[3]雷丽文等.微机原理与接口技术[M].北京:电子工业出版社,1997.2 WWW.21ic.com部分资料。
3.急求一篇交通红绿灯控制的毕业设计!
用PLC实现智能交通控制1 引言据不完全统计,目前我国城市里的十字路口交通系统大都采用定时来控制(不排除繁忙路段或高峰时段用交警来取代交通灯的情况),这样必然产生如下弊端:当某条路段的车流量很大时却要等待红灯,而此时另一条是空道或车流量相对少得多的道却长时间亮的是绿灯,这种多等少的尴尬现象是未对实际情况进行实时监控所造成的,不仅让司机乘客怨声载道,而且对人力和物力资源也是一种浪费。
智能控制交通系统是目前研究的方向,也已经取得不少成果,在少数几个先进国家已采用智能方式来控制交通信号,其中主要运用GPS全球定位系统等。出于便捷和效果的综合考虑,我们可用如下方案来控制交通路况:制作传感器探测车辆数量来控制交通灯的时长。
具体如下:在入路口的各个方向附近的地下按要求埋设感应线圈,当汽车经过时就会产生涡流损耗,环状绝缘电线的电感开始减少,即可检测出汽车的通过,并将这一信号转换为标准脉冲信号作为可编程控制器的控制输入,并用PLC计数,按一定控制规律自动调节红绿灯的时长。比较传统的定时交通灯控制与智能交通灯控制,可知后者的最大优点在于减缓滞流现象,也不会出现空道占时的情形,提高了公路交通通行率,较全球定位系统而言成本更低。
2 车辆的存在与通过的检测(1) 感应线圈(电感式传感器)电感式传感器其主要部件是埋设在公路下十几厘米深处的环状绝缘电线(特别适合新铺道路,可用混凝土直接预埋,老路则需开挖再埋)。当有高频电流通过电感时,公路面上就会形成如图1(a)中虚线所形成的高频磁场。
当汽车进入这一高频磁场区时,汽车就会产生涡流损耗,环状绝缘电线的电感开始减少。当汽车正好在该感应线圈的正上方时,该感应线圈的电感减到最小值。
当汽车离开这高频磁场区时,该感应线圈电感逐渐复原到初始状态。由于电感变化该感应线圈中流动的高频电流的振幅(本论文所涉及的检测工作方式)和相位发生变化,因此,在环的始端连接上检测相位或振幅变化的检测器,就可得到汽车通过的电信号。
若将环状绝缘电线作为振荡电路的一部分,则只要检测振荡频率的变化即可知道汽车的存在和通过。电感式传感器的高频电流频率为60kHz,尺寸为 2*3m,电感约为100μH.这种传感器可检测的电感变化率在0.3%以上[1,2]。
电感式传感器安装在公路下面,从交通安全和美观考虑, 它是理想的传感器。传感器最好选用防潮性能好的原材料。
(2) 电路检测汽车存在的具体实现是在感应线圈的始端连接上检测电感电流变化的检测器, 并将之转化为标准脉冲电压输出。其具体电路图由三部分组成:信号源部分、检测部分、比较鉴别部分。
原理框图如图2所示, 输出脉冲波形见图1(b)。(3) 传感器的铺设车辆计数是智能控制的关键,为防止车辆出现漏检的现象,环状绝缘电线在地下的铺设我们设采取在每个车行道上中的出口地(停车线处)以及在离出口地一定远的进口的地方各铺设一个相同的传感器,方案如图3(以典型的十子路口为例),同一股道上的两传感器相距的距离为该股道正常运行时所允许的最长停车车龙为好。
3 用PLC实现智能交通灯控制3.1 控制系统的组成车辆的流量记数、交通灯的时长控制可由可编程控制器(PLC)来实现。当然,也可选用其他种类的计算机作为控制器。
本例选用PLC作为控制器件是因为可编程控制器核心是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有高可靠性丰富的输入/输出接口,并且具有较强的驱动能力;它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程;它采用模块化结构,编程简单,安装简单,维修方便[3]。
利用PLC,可使上述描叙的各传感器以及各道口的信号灯与之直接相连,非常方便可靠。本设计例中,PLC选用FX2N-64,其输入端接收来自各个路口的车辆探测器测得的输出标准电脉冲,输出接十字路口的红绿信号交通灯。
信号灯的选择:在本例中选用红、黄、绿发光二极管作为信号灯(箭头方向型)。3.2 车流量的计量车流量的计量有多种方式:(1) 每股行车道的车流量通过PLC分别统计。
当车辆进入路口经过第一个传感器1(见图3)时,使统计数加1,经过第二个传感器2出路口时,使统计数减1,其差值为该股车道上车辆的滞留量(动态值),可以与其他道的值进行比较,据此作为调整红绿灯时长的依据。(2) 先统计每股车道上车辆的滞留量,然后按大方向原则累加统计。
如,将东西向的(见图3)左行、直行、右行道上的车辆的滞留量相加,再与其它的3个方向的车流量进行比较,据此作为调整红绿灯时长的依据。(3) 统计每股车道上车辆的滞留量后按通行最大化原则(不影响行车安全的多道相向行驶)累加统计。
如,东、西相向的2个左行、直行、右行道上的车辆的滞留量全部相加,再与南北向的总车流量进行比较,据此作为调整红绿灯时长的依据(下面的例子就是按此种方式)。以上计算判别全部由PLC完成。
可以把以上不同计量判别方式编成不同。
4.求交通信号灯控制器的设计 毕业论文
建议你去"幸福校园"看看 里面有些样子 你可以参考 第1章.十字路口交通信号灯控制系统程序设计1. 1程序相关论证:1.1. 1、程序设计应注意的问题此程序为十字路口交通信号灯控制系统程序,完成对交通灯明灭、闪烁的控制,完成对LED显示系统的控制;当有紧急车辆通过时,应有中断系统完成对交通灯的控制及LED显示器的控制。
程序中包括定时系统,为节约单片机系统资源,采用定时器完成计时功能而不是通过循环系统来完成计时。另外定时器计时要比利用循环系统以延时程序来完成计时要精确的多,利用延时程序计时误差很大,交通灯应保证其精确性来保证交通安全。
程序中应有中断系统,完成对有紧急车辆通过时,交通灯及显示器的控制。设计中断系统时,应注意保护现场及恢复现场,否则程序将无法正常运行。
交通灯的显示控制采用查询方式。
5.有哪位朋友能提供一篇关于交通灯控制器(EDA)的论文给我,本人不
给你2种方案以供参考:方案对比与论证 本次毕业设计课题为交通灯控制(EDA),所要设计的交通信号灯控制电路要能够适用于由一条主干道和一条支干道的汇合点形成的十字交叉路口。
能够做到主、支干道的红绿灯闪亮的时间不完全相同,在绿灯跳变红灯的过程中能够用黄灯进行过渡,使得行驶过程中的车辆有足够的时间停下来。还要求在主、支干道各设立一组计时显示器,能够显示相应的红、黄、绿倒计时。
可以利用VHDL语言合理设计系统功能,使红黄绿灯的转换有一个准确的时间间隔和转换顺序。 交通灯控制的方案有很多,如:用标准逻辑器件、可编程逻辑器PLC、单片机、EDA等来实现交通灯的控制。
下面就EDA和单片机两种方案做下比较与说明。2.1 方案一: 采用单片机方案来实现,模型可以由电源电路、单片机主控电路、无线收发控制电路和显示电路四部分组成。
在电源电路中,需要用到+5V的直流稳压电源,无线收发控制电路和显示电路应由编码芯片和数据发射模块两部分组成,主控电路的主要元件为AT89C51。硬件设计完成后还要利用计算机软件经行软件部分的 设计才能够实现相应的功能。
虽然利用单片机系统设计的交通灯控制器相对来说较稳定,能够完成较多功能的实现,但这些控制方法的功能修改及调试都需要硬件电路的支持,在一定程度上增加了功能修改及系统设计与调试的困难。2.2 方案二: 用EDA技术 ,采用模块层次化设计,将此设计分为四个模块,状态控制模块,信号灯显示模块,数码扫描显示模块。
将四个模块再分别用VHDL语言编写成,做成原理图模块,用原理图输入法做整个设计的顶层文件。本系统采用GW48 EDA/SOPC实验箱来设计交通灯控制器,模拟实现红、绿灯指挥交通的功能。
它直接采用FPGA/CPLD芯片开发,用VHDL语言编程和QUARTUS Ⅱ6.0设计。交通灯控制器设计, 系统地阐述了用FPGA/CPLD实现数字电路的设计过程, 展示了FPGA/CPLD的强大功能和非凡特性此方案设计方便、简单,方法易懂、易操作,也易于寻找程序中的错误,周期短,设计灵活,易于修改等明显的的优点。
而且,随着FPGA器件、设计语言和电子设计自动化工具的发展和改进,越来越多的电子系统采用FPGA来设计。未来,使用FPGA器件设计的产品将出现在各个领域里。
因此,此次的交通信号灯控制器的设计将采用基于FPGA的设计方案来实现所要求的功能。 下面对EDA做下详细介绍: 完整地了解利用EDA技术进行设计开发的流程对于正确地选择和使用EDA软件,优化设计项目,提高设计效率十分有益。
一个完整的、典型的EDA设计流程既是自顶向下设计方法的具体实施途径,也是EDA工具软件本身的组成结构。 设计输入:1.图形输入:图形输入通常包括原理图输入、状态图输入和波形图输入等方法。
状态图输入方法就是根据电路的控制条件和不同的转换方式,用绘图的方法,在EDA工具的状态图编辑器上绘出状态图,然后由EDA编译器和综合器将此状态变化流程图形编译综合成电路网表。 波形图输入方法则是将待设计的电路看成是一个黑盒子,只需告诉EDA工具该黑盒子电路的输入和输出时序波形图,EDA工具即能据此完成黑子电路的设计。
原理图输入方法是一种类似于传统电子设计方法的原理图编辑输入方式,即在EDA软件的图形编辑界面上绘制能完成特定功能的电路原理图。原理图由逻辑器件(符号)和连接线构成,图中的逻辑器件可以是EDA软件库中预制的功能模块,如与门、非门、或门、触发器以及各种含74系列器件功能的宏模块,甚至还有一些类似于IP的功能模块。
硬件描述语言文本输入:这种方式与传统的计算机软件语言编辑输入基本一致。就是将使用了某种硬件描述语言(HDL)的电路设计文本,如VHDL或Verilog的源程序,进行编辑输入。
综合:综合(Synthesis),就其字面含义应该为:把抽象的实体结合成单个或统一的实体。因此,综合就是把某些东西结合到一起,把设计抽象层次中的一种表述转化成另一种表述过程。
对于电子设计领域的综合概念可以表示为:将用行为和功能层次表达的电子系统转换为低层次的便于具体实现的模块组合装配而成的过程。 事实上,设计过程中的每一步都可以称为一个综合环节。
设计过程通常从高层次的行为描述开始,以最底层的结构描述结束,每个综合步骤都是上一层次的转换: 从自然语言表述转换到VHDL语言算法表述,是自然语言综合。 从算法表述转换到寄存器的传输级(Register Transport Level,RTL)表述,即从行为域到结构域的综合,是行为综合。
从RTL级表述转换到逻辑门(包括触发器)的表述,即逻辑综合。 从逻辑门表述转换到版图表述(ASIC设计),或转换到FPGA的配置网表文件,可称为版图综合或结构综合。
一般地,综合是仅对应于HDL而言的。利用HDL综合器对设计进行综合是十分重要的一步。
因为综合过程将把软件设计的HDL描述与硬件结构挂钩,是将软件转化为硬件电路的关键步骤,是文字描述与硬件实现的一座桥梁。综合救赎将电路的高级语言(如行为描述)转换成低级的,可与PFGA/CPLD的基本结构相映射的网。
6.有高分
红 绿 灯
红绿灯的由来:
1 9世纪初,在英国中部的约克城,红、绿装分别代表女性的不同身份。其中,着红装的女人表示我已结婚,而着绿装的女人则是未婚者。后来,英国伦敦议会大厦前经常发生马车轧人的事故,于是人们受到红绿装启发,1868年12月10日,信号灯家族的第一个成员就在伦敦议会大厦的广场上诞生了,由当时英国机械师德·哈特设计、制造的灯柱高7米,身上挂着一盏红、绿两色的提灯--煤气交通信号灯,这是城市街道的第一盏信号灯。在灯的脚下,一名手持长杆的警察随心所欲地牵动皮带转换提灯的颜色。后来在信号灯的中心装上煤气灯罩 ,它的前面有两块红、绿玻璃交替遮挡。不幸的是只面世23天的煤气灯突然爆炸自灭,使一位正在值勤的警察也因此断送了性命。
从此,城市的交通信号灯被取缔了。直到1914年,在美国的克利夫兰市才率先恢复了红绿灯,不过,这时已是“电气信号灯”。稍后又在纽约和芝加哥等城市,相继重新出现了交通信号灯。
随着各种交通工具的发展和交通指挥的需要,第一盏名副其实的三色灯(红、黄、绿三种标志)于1918年诞生。它是三色圆形四面投影器,被安装在纽约市五号街的一座高塔上,由于它的诞生,使城市交通大为改善。
黄色信号灯的发明者是我国的胡汝鼎,他怀着“科学救国”的抱负到美国深造,在大发明家爱迪生为董事长的美国通用电器公司任职员。一天,他站在繁华的十字路口等待绿灯信号,当他看到红灯而正要过去时,一辆转弯的汽车呼地一声擦身而过,吓了他一身冷汗。回到宿舍,他反复琢磨,终于想到在红、绿灯中间再加上一个黄色信号灯,提醒人们注意危险
中国最早的马路红绿灯,是于1928年出现在上海的英租界。
从最早的手牵皮带到20世纪50年代的电气控制,从采用计算机控制到现代化的电子定时监控,交通信号灯在科学化、自动化上不断地更新、发展和完善。
车道红绿灯系统工作原理如下:
一、设仅一车之宽的通道两端为A端与B端。A、B两端各铺设一个地感线圈,各安装一套红绿灯。平常状态无车时,A、B两端均亮绿灯;当有车先压到A端地感时,B端亮红灯,当该车通过窄通道到达B端地感时,B端恢复为绿灯;相反的,当有车先压到B端地感时,A端亮红灯,当该车通过窄通道到达A端地感时,A端恢复为绿灯。
二、本红绿灯系统设有计数功能。即当有N辆车通过A端地感驶向B端时,B端亮红灯,B端地感计数通过了N辆车后,才恢复为绿灯。
三、本红绿灯系统设有自动复位功能。当有车误触发A端或B端地感而引起另一端亮红灯时,30秒后A、B两端均自动恢复为绿灯。
7.交通灯控制器的设计与制作
交通灯:可以在原有的红绿灯上加上一点简单的标志,这样色盲的人也可以过红绿灯了。
由一条主干道和一条支干道,由于主干道车辆多支干道车辆比较少,主干道处于常允许通行的状态,支干道只有在有车时才通行,两车道都有车是交替通行.第一章 设计任务 1.1设计指标 1.1.1 基本要求 (1) 主干道和支干道交替通行,通行时间均可在0-60秒内任意设定。 (2) 每次红绿灯转红灯之前,黄灯先亮较短时间,可在0~10s内任意设定,用以等待已进入十字路口的内留车辆通过。
1.1.2 发挥部分 在完成基本要求任务的基础上,增加如下功能: (1) 主干道和支干道通行时间以及禁行时间均可由两组递减记数式数字显示时间; (2) 主干道和支干道信号灯转换同时以发声告知。 第二章 系统概述 2.1 方案选择及其论证: 系统分析总模块如下图: 方案一:开始考虑采用AT89C51作为主控芯片,扩展一片8255 A并口进行交通信号控制以及数码管动态刷新。
但尝试过,线路过于复杂,硬件焊接上很难实现。 方案二:根据题目的要求,用AT89C51单片机做为控制器,单片机外围电路用晶振(12MHz)电路产生高次振荡频率,输入单片机,通过软件实现控制对交通信号灯,数码管以及蜂鸣器进行控制。
交通信号灯用发光二极管进行模拟。由于交通信号灯对应路口相同,故两个发光二极管可共用一个触发,采用+5V加上拉可以实现单片机直接触发驱动。
数码管考虑采用软件动态刷新,虽然亮度暗点,但可以学习软件代替硬件的思想。声音提示用蜂鸣器来实现,用74LS06通过单片机进行驱动。
由于只采用一块AT89C51芯片,一个晶振,用WAVE6000进行软件模拟仿真,用仿真器实现系统调试,因此实现的可行性很大。 因此,综合上述两种方案,选方案二。
2.2 设计思想: 用晶振(12MHz)给AT89C51单片机提供工作时钟,用单片机控制接收触发信号和对信号进行检测并控制输出触发信号,实现脉冲电路的控制。 2.3 总体工作过程: 总体工作过程是这样的:接通电源,上电复位。
使所有发光二极管以及数码管和蜂鸣器全部导通若干秒,以用来测试芯片是否损坏,以及程序能否正常运行。 然后系统进入死循环状态。
开始2、4路口绿灯导通,1、3路口红灯导通,同时1、3和2、4路口的数码管开始分别从35秒和30秒按每秒的频率开始递减计时。30秒后,2、4路口黄灯每秒闪烁一次,同时1、3和2、4路口的数码管开始从5秒递减计数。
5秒过后,蜂鸣器发出声音并延时,同时,1、3路口绿灯亮,2、4路口红灯亮,实现主、干道的切换提示。 。
论文目录 第一章 设计任务 第二章 系统概述 第三章 软、硬件原理 第四章 电路的安装与调试 第五章 结束语 第六章 元器件明细表 第七章 附图 第八章 参考文献 第九章 程序清单 参考文献 【1】陈汝全主编. 电子技术常用器件应用手册. 北京:机械工业出版社 ,2001年1月第2版 【2】 余孟尝主编. 数字电子技术基础简明教程. 北京:高等教育出版社,1999年10月第2版 【3】 陈永甫编著. 电子电路智能化设计实例与应用第一集. 北京:电子工业出版社,2002年7月第1版 【4】全国大学生电子设计竞赛组委会编. 全国大学生电子设计竞赛获奖作品选编. 北京:北京理工大学出版社,2005年3月第1版 【5】[美]Myke Predko 著 张晓林 等译. 数字电路原理与设计实例解析(Digital Electronics Guidebook With Projects). 北京:电子工业出版社,2004年2月 【6】李广弟,朱月秀,王秀山编著. 单片机基础(修订本).北京:北京航空航天大学出版社,2001年7月第2版 【7】Brightek,WH2000A/B,使用手册 简单介绍 本设计以AT89C51单片机作为的控制核心,电路分为显示及声光指示模块。
采用外部12M晶体震荡器产生定时脉冲,定时控制交通信号灯的导通与关断。 采用动态刷新技术来进行8个共阳数码管递减式计数。
主干道和支干道信号灯切换时采用蜂鸣器进行提示。通过s51仿真器仿真可以完全实现基本功能和扩展功能。
可实现主干道和支干道的通行控制和时间显示以及声音提醒控制。
8.交通信号灯控制程序设计
简单I/O实验(交通灯控制) 一.实验要求 以74LS273作为输出口,控制4个双色LED灯(可发红,绿,黄光),模拟交通灯管理。
二.实验目的 1.学习在单片机系统中扩展简单I/O接口的方法。 2.学习数据输出程序的设计方法。
3.学习模拟交通灯控制的方法。 4.学习双色灯的使用。
三.实验电路及连线 四.实验说明 1.因为本实验是交通灯控制实验,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。
初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。
过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。
过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。最后循环至状态1。
2.双色LED是由一个红色LED管芯和一个绿色LED管芯封装在一起,公用负端。当红色正端加高电平,绿色正端加低电平时,红灯亮;红色正端加低电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。
五.实验程序框图 程序框图: 源代码: ORG 0000H LJMP START ORG 0040H START: MOV SP,#60H LCALL STATUS0 ;初始状态(都是红灯) CIRCLE: LCALL STATUS1 ;南北绿灯,东西红灯 LCALL STATUS2 ;南北绿灯闪转黄灯,东西红灯 LCALL STATUS3 ;南北红灯,东西绿灯 LCALL STATUS4 ;南北红灯,东西绿灯闪转黄灯 LJMP CIRCLE STATUS0: ;南北红灯,东西红灯 MOV DPTR,#8300H MOV A,#0FH MOVX @DPTR,A MOV R2,#10 ;延时1秒 LCALL DELAY RET STATUS1: ;南北绿灯,东西红灯 MOV DPTR,#08300H MOV A,#5AH ;南北绿灯,东西红灯 MOVX @DPTR,A MOV R2,#50 ;延时5秒 LCALL DELAY RET STATUS2: ;南北绿灯闪转黄灯,东西红灯 MOV DPTR,#8300H MOV R3,#03H ;绿灯闪3次 FLASH: MOV A,#5FH MOVX @DPTR,A MOV R2,#03H LCALL DELAY MOV A,#5AH MOVX @DPTR,A MOV R2,#03H LCALL DELAY DJNZ R3,FLASH MOV A,#0AH ;南北黄灯,东西红灯 MOVX @DPTR,A MOV R2,#10 ;延时1秒 LCALL DELAY RET STATUS3: ;南北红灯,东西绿灯 MOV DPTR,#8300H MOV A,#0A5H MOVX @DPTR,A MOV R2,#50 ;延时5秒 LCALL DELAY RET STATUS4: ;南北红灯,东西绿灯闪转黄灯 MOV DPTR,#8300H MOV R3,#03H ;绿灯闪3次 FLASH1: MOV A,#0AFH MOVX @DPTR,A MOV R2,#03H LCALL DELAY MOV A,#0A5H MOVX @DPTR,A MOV R2,#03H LCALL DELAY DJNZ R3,FLASH1 MOV A,#05H ;南北红灯,东西黄灯 MOVX @DPTR,A MOV R2,#10 ;延时1秒 LCALL DELAY NOP RET DELAY: ;延时子程序 PUSH 2 PUSH 1 PUSH 0 DELAY1: MOV 1,#00H DELAY2: MOV 0,#0B2H DJNZ 0,$ DJNZ 1,DELAY2 ;延时 100 mS DJNZ 2,DELAY1 POP 0 POP 1 POP 2 RET END。
9.MSC
单片机交通灯控制系统设计--带仿真的
论文编号:JD943 论文字数:7687,页数:29
摘要
本设计是交通信号灯控制系统,随着社会的不断的进步,社会的不断发展。交通也日渐复杂,交通的自动化也不断更新,交通的一些指挥系统光靠人来完成是远远不够的,这就需要设计各种交通指挥自动化系统来完成这些复杂的工作。从而使交通指挥系统更加有秩序,更加安全。至此本人设计了交通信号灯控制系统,来指挥十字路口车辆的停通,使红绿灯指挥系统实现自动化,无人化。
该交通灯控制系统控制的是东西和南北两个方向上的车辆通行,系统共采用6个发光二极管来模拟各路交通信号灯,4个LED七段数码管以倒计时的方式显示各个方向上允许通行或禁止通行的信号灯剩余的时间。停35S,准备5S,之后通行30S,并在东西和南北两个方向上这两种状态不断循环。此系统核心元件为单片机AT89C51,单片机)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。对其编写相关程序来控制交通信号灯和数码管的时间显示,并采用外部中断来控制紧急情况。此设计的硬件电路不是很复杂,关键在于软件的设计,即程序的编写。本设计采用的程序编写语言为现在流行的C语言,简单又便于阅读。编写程序的原则是:1.满足设计的要求。2.尽量采用最好,最有效的算法。3.编写时应尽量用最简洁的语言。编写好源程序后,采用keil软件对其进行编译,使其生成单片机可以识别的.hex文件,再把此文件导入单片机89C51中即可。
硬件电路和源程序及目标文件都设计完后,我们可以采用相关软件进行仿真,以使交通信号灯控制系统的设计更加准确,可靠。设计者采用PROTUES软件进行仿真调试,仿真时注意此软件使用,从而进一步熟悉并学习此软件。仿真成功后,就做好本次设计报告,写出此次设计的心得与体会。
关键词:交通指示灯;单片机;控制
目录
1 概述 3
1.1 交通灯设计方案选择与论证: 3
1.2设计要求及目的: 3
1.2.1基本要求: 3
1.2.2提高要求: 3
1.2.3设计目的: 4
1.3交通灯控制系统的简单说明: 4
2 系统总体方案及硬件设计 5
2.1 硬件电路各元件介绍: 5
2.1.1核心芯片AT89C51单片机的说明 5
2.1.2两位八段式数码管 7
2.1.3其它元件的说明 9
2.2总电路的设计及过程说明 10
2.2.1设计基本框架图:(如图6所示) 10
2.2.2总体电路的工作原理: 10
2.2.3各端口控制作用: 11
2.2.4复位和时钟电路: 12
2.3设计思想: 13
3 软件设计 14
3.1交通灯状态的分析: 14
3.2主程序流程图:(如图一,图二所示) 15
3.3中断程序流程图:(如图三所示) 17
4 Proteus软件仿真 18
4.1仿真过程: 18
(1)南北红,东西绿 18
4.2检测与调试: 20
5课程设计体会 22
5.1心得体会: 22
参考文献 22
附1:源程序代码 23
附2:系统原理图 28
答案来自:
10.毕业论文 基于51单片机的红绿灯系统
/search.asp?m=2&s=0&word=%B5%A5%C6%AC%BB%FA&x=26&y=14 摘要: 当今时代是一个自动化时代,交通灯控制等很多行业的设备都与计算机密切相关。
因此,一个好的交通灯控制系统,将给道路拥挤、违章控制等方面给予技术革新。随着大规模集成电路及计算机技术的迅速发展,以及人工智能在控制技术方面的广泛运用,智能设备有了很大的发展,是现代科技发展的主流方向。
本文介绍了一个智能交通灯系统的设计。该智能交通灯控制系统可以实现的功能有:对某市区的四个主要交通路口进行监控;各路口有固定的工作周期,并且在道路拥挤时中控中心能改变其周期;对路口违章的机动车能够即时拍照,并提取车牌号。
该设计介绍了以AT89c51单片机为路口控制核心,以磁感应传感器采集违章信号,中控室以微机为控制器对路口进行监视违章处理等操作,图象传输采用电信ADSL公共网进行传输。对单片机的通信采用MAX232进行转换,当意外死机时本系统还有防死机等功能。
关键词: 灯控制 给道路 灯系统 图象 目 录 摘要: 1 ABSTRACT 2 1 引言 4 2 单片机概述 4 3 芯片简介 4 3.1 MSC-51芯片简介 4 3.2 8255芯片简介 7 3.3 74LS373简介 8 4 系统硬件设计 9 4.1交通管理的方案论证 9 4.2系统硬件设计 9 4.2.1 系统总框图如下: 9 4.2.2 交通灯硬件线路图 10 4.2.3 系统工作原理 12 5.控制器的软件设计 12 下面给你一些范文资料网: 如果你不是校园网的话,请在下面的网站找: 百万范文网: 分类很细 栏目很多 毕业论文网 : 这个网站的论文都是以words的形式原封不动的打包上传的 引文数据库: 经济类论文: 论文之家: 范文网: 如果你是校园网,那就恭喜你了,期刊网里面很多资料: 中国知网: 万方数据库: 优秀论文杂志 /kj/ 论文资料网 /z 法学论文资料库 /lw/ 中国总经理网论文集 /school/ 职业经理人论坛 .cn/mbamba.htm 财经学位论文下载中心 /sblw/ 公开发表论文_深圳证券交易所 /lunwen.htm 论文商务中心 /gb/lawthinker/bbs/default.asp 学术论文 /advanced1.htm 论文统计 .cn/c 北京大学学位论文样本收藏 。
转载请注明出处众文网 » 交通红绿灯顺序控制毕业论文(基于S7)