近代无线电实验报告(交通灯)
交通灯实验课程报告

现代电子技术综合实验课程论文交通灯摘要交通灯是采用计算机通过编写汇编程序语言控制的。
红灯停,绿灯行的交通规则。
广泛用于十字路口,车站,码头等公共场所,成为人们生活中不可少的必需品,由于计算机技术的成熟与广泛应用,使得交通灯的功能多样化,远远超过老式交通灯,交通灯的数字化给人们生产生活带来了极大地方便,而且大大地扩展了交通灯的功能。
诸如闪烁警示,鸣笛警示,时间程序自动控制,倒计时显示,所有这些,都是以计算机为基础。
还可以根据主,次干道的交通状况的不同任意设置各自不同的通行时间。
或者给红绿色盲声音警示的人性化设计。
现在交通灯系统很多都增加了智能控制环节,比如对闯红灯的车辆进行拍照。
当某方向红灯亮时,此时相应的传感器开始工作,当有车辆通过时,照相机就把车辆拍下。
要将交通灯系统产品化,应该根据客户不同的需求进行不同的设计,应该在程序中增加一些可以人为改变的参数,以便客户根据不同的需要随时调节交通灯。
因此,研究交通灯及扩大其应用,有着非常现实的意义。
一.初始条件:1.任务设计并制作一个十字路口交通灯设计,并可显示相应的红灯倒计时。
2.基本要求:能正确显示倒计时的交通灯系统。
3.发挥部分:(1)可脱机人工修改各个方向的红绿灯时间(2)红绿灯可以对现有车流检测并自动设定相应红绿灯的通行时间(3)还可以在此基础上任意发挥二.系统硬件设计:AT89C51单片机一片,电路板一块,共阴极的七段数码管两个,晶振一块,三极管一个,红、黄、绿交通灯各4个(即发光二极管12个),开关键盘,电容三个,电阻若干个,导线若干条。
二.交通管理的方案论证东西、南北两干道交于一个十字路口,在东西南北各有一组红黄绿三的灯的指示灯,指挥车辆和行人的安全通行。
红灯禁止通行,路灯允许通行。
黄灯提示人们注意红、绿灯的状态即将切换,且黄灯燃亮的时间为东西、南北两干道的公共停车时间。
通过两次无按键60秒倒计时的时间间隔,可以通过出东西道和南北道两次绿灯亮的时候,可以检测出东西,南北道德车流量的多少。
电子课程设计交通灯报告

电子课程设计交通灯报告一、教学目标本课程旨在通过学习电子课程设计交通灯报告,让学生掌握电子电路的基本知识,学会使用电子元件设计并制作一个简单的交通灯控制系统。
通过本课程的学习,学生应达到以下目标:1.了解电子电路的基本概念和原理;2.熟悉常用电子元件的功能和用法;3.掌握交通灯控制系统的工作原理。
4.能够运用电子元件设计并制作简单的电子电路;5.能够进行电路调试,解决电路中出现的问题;6.能够撰写实验报告,对实验结果进行分析。
情感态度价值观目标:1.培养学生的动手能力和创新意识,提高他们解决实际问题的能力;2.培养学生团队合作精神,提高他们的沟通与协作能力;3.培养学生对电子科技的兴趣,激发他们继续探索科学奥秘的热情。
二、教学内容本课程的教学内容主要包括以下几个部分:1.电子电路基本概念和原理:电路元件、电路图、电路分析方法等;2.常用电子元件的功能和用法:电阻、电容、二极管、三极管等;3.交通灯控制系统的工作原理:信号灯控制逻辑、电路设计、控制系统实现等;4.电路设计软件的使用:学习并掌握一种电路设计软件,如Multisim、Proteus等;5.实验操作与报告撰写:进行交通灯控制系统的制作和调试,撰写实验报告。
三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:讲解电子电路的基本概念、原理和常用电子元件的功能及用法;2.案例分析法:分析实际的交通灯控制系统案例,让学生了解并掌握系统的工作原理;3.实验法:让学生动手制作并调试交通灯控制系统,提高他们的实践操作能力;4.讨论法:分组讨论实验过程中遇到的问题,培养学生的团队合作精神和沟通能力。
四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:电子电路基础及其应用;2.参考书:电子电路设计手册、交通灯控制系统设计实例等;3.多媒体资料:教学PPT、实验操作视频等;4.实验设备:电路实验板、电阻、电容、二极管、三极管等电子元件。
交通灯(红绿灯)设计实验报告

东南大学电工电子实验中心实验报告课程名称:数字逻辑设计实践第四次实验实验名称:小型数字系统设计(红绿灯)院(系):吴健雄学院专业:电班姓名:李博文学号:61010116实验室: 实验组别:同组人员:实验时间:2011 年11 月28 日评定成绩:审阅教师:一、实验目的①综合前面所学的各项内容②掌握数字系统设计的流程和方法③培养复杂电路连接和调试技能二、实验原理(简要写出这个综合设计用到哪些实验原理)本实验使用74LS161级联实现模60的计数,并用74LS161进行状态计数,用74LS138进行状态译码,并使用一些门电路从而达到控制电路的效果。
本实验需要掌握74LS161、74LS138的具体使用方法和各端口在不同状态下对应的功能,以及通过表达式的化简从而使用尽量简单的门电路(尽量使用与非门和反相器)。
具体过程在实验内容中将进行详细的阐述。
三、实验内容实验要求(分基本要求和提高要求):基础要求:设计一个十字路口交通信号灯控制器,在每个入口处设置红,绿,黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,在绿灯转红灯之间,黄灯亮每次放行60秒,其中绿灯55秒,黄灯5秒,红灯60秒用4个数码管显示时间,其中2个显示东西方向时间,另2个显示南北方向时间,显示采用加计数模式用6个LED显示两个方向的红灯、绿灯和黄灯提高要求:分主次干道,主干道绿灯55秒,黄灯5秒,红灯30秒;次干道绿灯25秒,黄灯5秒,红灯60秒4个数码管显示,其中2个显示主干道方向的时间,另2个显示次干道时间原理框图为:2011/12/4东南大学电工电子实验中心12流程图(基础部分)可表示为:思路:若将两个方向看成一个整体,用一个状态机控制,则本电路应该有四个状态(此处仅讨论基础部分),状态表如下:状态南北东西S2 S1 R Y G 计数R Y G 计数0 0 0 1 0 060 0 0 1 551 0 1 1 0 0 0 1 0 52 1 0 0 0 1 55 1 0 060 3 1 1 0 1 0 5 1 0 0变思路,采用两个状态机。
(完整word版)电子技术实验(交通信号灯)-刘家豪(word文档良心出品)

交通控制灯实验报告一.实验项目内容:以4个红色指示灯,4个绿色指示灯和4个黄色指示灯模拟路口的东,南,西,北4个方向的红绿黄交通灯。
控制这些指示灯,使它们按以下规律亮和灭。
1.东、西方向绿灯亮,南、北方向红灯亮,时间30s。
2.东、西方向黄灯闪烁,南、北方向红灯亮,时间2s。
3.东、西方向红灯了,南、北方向绿灯亮,时间30s。
4.东、西方向红灯亮,南、北方向黄灯闪烁,时间2s。
5.返回1,继续运行。
二、实验时间计划表:主要任务计划学时数实际学时数完成情况资料查询 4 3 完成仿真调试 2 2 完成报告撰写 2 2 完成三、方案论证:本次实验利用Mulitisim软件进行仿真,相比利用实际组合逻辑,时序电路来说,利用软件进行仿真的最大优势在于其灵活性较高。
可以无成本的进行电路修改,电路功能测试等。
因此通过查询相关资料,了解交通控制灯所需具体电路模块,利用Mulitisim软件进行电路的搭建可行性较高。
同时遇到问题后,十分容易检测出来,也较容易进行修改。
四、电路原理简介:如图1所示。
它主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。
其中,秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。
TL:表示东西方向或南北方向绿灯亮的时间间隔30秒,即车辆正常通行的时间间隔。
定时时间到,TL=1,否则TL=0。
TY:表示黄灯亮的时间间隔为2秒。
定时时间到,TY=1,否则, TY=0。
ST:表示定时器到了规定的时间后,由控制器发出状态转换信号,由它控制定时器开始下一个工作状态的定时。
五、单元电路设计:1.定时器:定时器由与系统秒脉冲同步的计数器构成,要求计数器在状态转后在时钟上升沿作用下,计数器从零开始进行增1计数,向控制器提供模2的定时信号TY和模30的定时信号TL。
控制器控制器是交通管理的核心,它应该能够按照交通管理规则控制信号灯工作状态的转换。
电子技术交通灯实训报告

一、实训目的本次电子技术交通灯实训旨在通过实际操作,使学生掌握交通灯系统的基本设计原理和实施方法,提高学生的动手能力和电子技术综合应用能力。
通过实训,学生能够了解交通灯系统的硬件构成、软件编程以及仿真测试等过程,为以后从事相关领域的工作打下坚实的基础。
二、实训内容1. 系统概述交通灯系统是城市交通管理的重要组成部分,其主要功能是调节车辆和行人的通行顺序,确保交通安全。
本次实训设计的交通灯系统包括红灯、绿灯、黄灯以及人行横道灯,并具备左转控制功能。
2. 硬件设计(1)单片机:选用STC89C51单片机作为核心控制单元,负责系统的整体协调与控制。
(2)显示模块:采用数码管显示交通灯状态,便于观察和调试。
(3)驱动模块:使用继电器驱动红、绿、黄灯以及人行横道灯,实现灯光的切换。
(4)按键模块:设置按键实现交通灯的定时控制、手动控制以及左转控制。
(5)其他元器件:包括电阻、电容、二极管等。
3. 软件设计(1)初始化程序:设置单片机的工作状态,初始化各个模块。
(2)定时控制程序:实现交通灯的定时切换,包括红灯、绿灯、黄灯以及人行横道灯。
(3)手动控制程序:通过按键实现交通灯的切换,包括左转控制。
(4)中断程序:处理按键输入,实现手动控制。
4. 仿真测试使用Proteus软件对设计好的交通灯系统进行仿真测试,验证系统的功能是否正常。
三、实训过程1. 硬件搭建根据设计图纸,连接各个模块,包括单片机、数码管、继电器、按键等,确保电路连接正确。
2. 软件编程根据设计要求,编写交通灯系统的软件程序,包括初始化程序、定时控制程序、手动控制程序以及中断程序。
3. 调试与测试在Proteus软件中对交通灯系统进行仿真测试,观察交通灯状态是否正常,并对程序进行调试。
4. 实物搭建与测试将仿真测试通过的系统实物搭建在实验台上,进行实际测试,确保系统稳定运行。
四、实训结果与分析1. 硬件搭建根据设计图纸,成功搭建了交通灯系统的硬件电路,包括单片机、数码管、继电器、按键等模块。
交通信号灯控制器实验报告Word版

交通信号灯控制器一、设计任务及要求 (2)二、总体方案设计以及系统原理框图 (2)2.1、设计思路 (2)2.2、各模块相应的功能 (2)2.3、系统原理图 (3)三、单元电路设计 (3)3.1、车辆检测电路 (3)3.2、主控电路 (4)3.3、灯控电路 (5)3.4、计时控制电路 (6)3.5、计时显示电路 (6)3.6、反馈控制电路 (7)3.7、置数电路 (7)3.8、时基电路 (7)四、工作原理 (8)五、电路的软件仿真及结果分析 (8)5.1、时基电路(555接成的多谐振荡器)的电路图以及波形的显示 (8)5.2、结果分析 (10)六、电路的组装调试 (10)6.1、使用的主要仪器和仪表 (10)6.2、调试电路的方法和技巧 (10)6.3、调试中出现的问题、原因和排除方法 (11)七、收获、存在的问题和进一步的改进意见 (11)7.1、存在的问题和进一步的改进意见 (11)7.2、收获以及心得体会 (12)附录一:电路所用元器件 (14)附录二:电路全图 (15)附录三:实际电路图 (16)一、设计任务及要求在一个主干道和支干道汇交叉的十字路口,为了确保车辆行车安全,迅速通行,设计一个交通信号灯控制电路,要求如下:1、用两组红、绿、黄发光二极管作信号灯,分别指示主道和支道的通行状态。
2、通行状态自动交替转换,主道每次通行30秒,支道每次通行20秒,通行交替间隔时为5秒。
3、通行状态转换依照“主道优先”的原则,即:当主道通行30秒后,若支道无车则继续通行;当支道通行20秒后,只有当支道有车且主道无车时才允许继续通行。
(用按键模拟路口是否有车)4、设计计时显示电路,计时方式尽量采用倒计时。
二、总体方案设计以及系统原理框图2.1、设计思路本次设计采用模块划分的方法,每个模块完成一项功能,最后将各个模块连接起来,设计完成后,用Multisim进行仿真,仿真成功后,再去实验室焊接调试。
2.2、各模块相应的功能(1)车辆检测电路:用来显示主路支路车辆的四种情况。
交通灯的实验报告

交通灯定时控制系统实验报告学院:兴湘学院班级:08级通信工程班学号:2008964041姓名:彭洁一、课题名称:交通灯定时控制系统的设计、制作二、内容摘要:在城镇街道的十字交叉路口,为了保证交通秩序和行人安全,一般在每条道路上各有一组红、黄、绿交通信号灯,其中红灯亮,表示该条道路禁止通行;黄灯亮表示该条道路上未过停车线的车辆停止通行,已过停车线的车辆继续通行;绿灯亮表示该条道路允许通行。
交通灯控制电路自动控制十字路口两组红、黄、绿交通灯的状态转换,指挥各种车辆和行人安全通行,实现十字路口交通管理的自动化。
三、设计内容及要求:设计一个十字路口的交通灯定时控制系统,基本要求如下:(1)甲车道和乙车道两条交叉道路上的车辆交替运行,每次通行时间都设为25秒。
(2)每次绿灯变红灯时,黄灯先亮5秒钟,才能变换运行车道。
(3)黄灯亮时,要求每秒钟闪亮一次。
选做扩展功能:(4)十字路口有数字显示灯亮时间,要求灯亮时间以秒为单位作减计数;(5)要求通行时间和黄灯亮的时间均可在0~99s内任意设定。
四、系统方案设计:1、分析系统的逻辑功能,画出其框图交通灯定时控制系统的原理框图如图1所示。
它主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。
秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。
图中:T L:表示甲车道或乙车道绿灯亮的时间间隔为25秒,即车辆正常通行的时间间隔。
定时时间到,T L=1,否则T L=0。
T Y:表示黄灯亮的时间间隔为5秒。
定时时间到,T Y=1,否则,T Y=0。
S T:表示定时器到了规定的时间后,由控制器发出状态转换信号,由它控制定时器开始下一个工作状态的定时。
且每个信号都为每30s循环一次,因此我选用30s循环的定时器。
T L-T Y = 5s2、逻辑设计,画出交通灯控制系统的ASM图一般十字路口的交通灯控制系统的工作状态及其功能如表1:表1控制器应送出甲、乙车道红、黄、绿灯的控制信号。
交通灯实验报告

交通灯实验报告交叉⼝交通灯控制器实验2014.12.12⼀、实验⽬的通过仿真搭建和实物搭建相结合,交叉⼝交通灯控制器系统设计,并掌握c51编程操作。
⼆、实验内容及要求模拟控制就是以红、绿、黄⾊4组12个发光⼆极管表⽰交通信号灯。
每组灯有两位数码倒计时显⽰。
假设⼀个⼗字路⼝为东西南北⾛向。
初始状态0为东西红灯,南北红灯。
然后转状态1,东西⽅向的绿灯亮,东西⽅向可以通车,⽽南北⽅向的红灯亮,南北⽅⽅向的车禁⽌通⾏。
过⼀段时间转状态2,东西⽅向绿灯灭后,黄灯亮,延时⼏秒,南北仍然红灯。
再转状态3,南北⽅向的绿灯亮,南北⽅向可以通车,⽽东西⽅向的红灯亮,东西⽅向禁⽌车辆通⾏。
过⼀段时间转状态4,南北绿灯灭后亮黄灯,延时⼏秒,东西⽅向仍然红灯亮。
最后循环⾄状态1。
具体要求:1、正常情况下A、B道(A、B道交叉组成⼗字路⼝,A是主道,B是⽀道)轮流放⾏,A道放⾏⼀分钟(其中5秒⽤于警告),B道放⾏30秒(其中5秒⽤于警告)。
2、⼀道有车⽽另⼀车道⽆车(⽤按键开关K1、K2模拟)时,使有车车道放⾏。
3、有紧急车辆通过(⽤按键开关K0模拟)时,A、B道均为红⾊,每个⼝都有2组2位数码管,共8个灯。
多单⽚机组装,实现分布式多单⽚机的交通灯控制,交通⼈⾏显⽰⽤8*8LED仿⼈⾏⾛动图。
⽤Proteus仿真软件搭建仿真硬件电路图。
验证编制软件。
三、实验原理⽤Proteus仿真软件搭建仿真硬件电路图,⽤kiel4编写程序,然后⽣成.hex⽂件,将.hex⽂件拷到搭建的仿真硬件中的芯⽚中,如果可以达到预想要求,就按照搭建的仿真硬件电路图焊接实物,然后实现上述功能。
程序流程图:四、实验仪器、材料仿真软件:proteus,keil4硬件元件:五、实验过程及原始记录仿真电路图如下:源代码:#include "reg51.h"sbit RED=P1^5; //红灯sbit GREEN=P1^6; //绿灯sbit YELLOW=P1^7; //黄灯unsigned char code DIG_PLACE[2] = { 0x80,0x40}; unsigned char code DIG_CODE[17] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//0、1、2、3、4、5、6、7、8、9、A、b、C、d、E、F的显⽰码unsigned char DisplayData[2];//每秒的数值unsigned char Time ; //T0中断次数unsigned char Second ; //定时秒数void settimer(void) //设定T0,定时50ms{TMOD = 0x01;TH0 = 0x3C;TL0 = 0xB0;ET0=1;TR0=1;EA=1;}void timer0() interrupt 1 using 1//中断,得到1s{TH0 = 0x3C;TL0 = 0xB0;Time++;if(Time==20){Second ++;Time = 0;}}void Display(){unsigned char i;unsigned int j;for(i=0; i<2; i++){P2 = DIG_PLACE[i];P0 = DisplayData[i]; //发送段码j = 10; //扫描间隔时间设定while(j--);P0 = 0x00; //消隐}}void main (void){Second = 1;P1=0xff;settimer();while(1){if(Second == 90){Second=1;}if(Second < 56) //红灯55s{RED=0;GREEN=1;YELLOW=1;DisplayData[0] = DIG_CODE[(60 - Second) % 100 / 10];DisplayData[1] = DIG_CODE[(60 - Second) %10];Display();}else if(Second < 61) //黄灯5s{RED=1;GREEN=1;YELLOW=0;DisplayData[0] = DIG_CODE[(60 - Second) % 100 / 10];DisplayData[1] = DIG_CODE[(60 - Second) %10];Display();}else if(Second < 86){RED=1;GREEN=0;YELLOW=1;DisplayData[0] = DIG_CODE[(90- Second) % 100 / 10];DisplayData[1] = DIG_CODE[(90- Second) %10];Display();}else{RED=1;GREEN=1;YELLOW=0;DisplayData[0] = DIG_CODE[(90- Second) % 100 / 10];DisplayData[1] = DIG_CODE[(90- Second) %10];Display();}}}六、实验结果及分析实验结果是搭建的仿真电路图可以实现交通灯的控制,在绿灯将要结束时,要换上黄灯,黄灯最好闪烁。
交通灯实训报告

XXX学院课程设计报告课程名称:《数字电子技术》课程设计设计题目:(单双号题目不同)班级:09电子信息工程2班姓名:XXXXX学号:XXXXX指导老师:XXXXXXX教师评语:课程设计任务书题目:交通灯控制电路一、简述为了确保十字路口的车辆顺利、畅通地通过,往往都采用自动控制的交通信号灯来进行指挥。
其中红灯(R)亮表示该条道路禁止通行;黄灯(Y)亮表示停车;绿灯(G)亮表示允许通行。
二、设计任务和要求任务:设计制作一个十字路口交通灯控制电路。
设计要求:由一条主干道和一条支干道的汇合点形成十字交叉路口,为确保车辆安全、迅速通行,在交叉路口的每个入口处设置了红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停靠到禁行线之外,设计要求如下:(1)用红、绿、蓝三色发光二极管作信号灯,用传感器或用逻辑开关代替传感器作检测车辆是否到来的信号,设计制作一个交通灯控制器(2)由于主干道车辆较多而支干道车辆较少,所以主干道处于常允许通行的状态,而支干道有车来才允许通行亮绿灯时,支干道亮红灯。
而支干道允许通行亮绿灯时,主干道亮红灯。
(3)当主、支干道,均有车时,两者交替允许通行,主干道每次放行24秒,支干道放行20秒,设立24秒和20秒即使显示电路。
(4)在每次由亮绿灯转变成亮红灯的转换过程中间,要亮4秒的黄灯作为过渡,以行驶中的车辆有时间停到禁止线以外,设置4秒计时显示电路。
交通灯态序表如下:态序主干道支干道时间1 绿灯亮循序通行红灯亮不允许通行24s2 黄灯亮停车红灯亮不允许通行4s3 红灯亮不允许通行绿灯亮允许通行20s4 红灯亮黄灯亮停车 4s三、可选用器材1. 通用实验底板2. 直流稳压电源3. 交通信号灯及汽车模拟装置4. 集成电路:74LS74、74LS164、74LS168、74LS248及门电路目录一、设计任务与要求---------------------------------------- 1二、方案设计与论证---------------------------------------- 22.1 秒脉冲和分频器-------------------------------------- 22.2 交通灯控制器---------------------------------------- 32.3 显示控制部分---------------------------------------- 42.4 手动/自动控制,夜间控制------------------------------ 42.5 系统框图-------------------------------------------- 4三、单元电路设计与参数计算------------------------ 53.1 秒脉冲和分频器电路的设计---------------------------- 53.2 扭环形12进制计数器及信号灯电路设计----------------- 53.3 数码管显示电路设计---------------------------------- 63.4 手动控制电路设计------------------------------------ 7四、仿真过程与仿真结果---------------------------------- 74.1 秒脉冲与分频器的仿真-------------------------------- 74.2 扭环形12进制计数器及信号灯电路仿真----------------- 84.3 数码管显示电路仿真---------------------------------- 94.4 手动控制电路仿真------------------------------------ 9五、总原理图及元器件清单-------------------------- 95.1 总原理图--------------------------------------------- 105.2 元件清单--------------------------------------------- 11六、安装与调试---------------------------------------------- 11七、性能测试与分析----------------------------------------- 12八、结论与心得---------------------------------------------- 13九、参考文献------------------------------------------------ 13二、方案设计与论证根据设计任务和要求,设计方案可以从以下几部分进行考虑。
交通灯实验报告

华北电力大学实验报告||实验名称交通灯实验课程名称微机原理及应用||一、实验目的及要求1.熟练掌握8255,8253,8259的使用2.使用8255,8253,8259实现交通灯系统二、实验设备Lab6000微机实验系统三、实验内容交通灯:南北红灯30S,东西绿灯25秒后黄闪5次共5S。
然后东西,南北互换计时器:南北计时30S,东西计时25S后交替特殊情况按钮:第一次按下全体红灯,第二次按下恢复四、实验步骤硬件连接:8086设置:设置program loading segment为1FFFH,否则非规范装入中断向量后会导致data内的内容改变片选信号:Y0:8000H接8255Y1:9000H未使用Y2:A000H接8253Y3:B000H接74ls27374ls273设计:F0~F5接交通灯,主要用来点亮交通灯8253设计:初始化输出1HZ的方波用于计时,OUT1接8255PA0口初始化程序:MOV AL,37HMOV DX,X8253ADC DX,06HOUT DX,ALMOV AL,00HMOV DX,X8253OUT DX,ALMOV AL,10HOUT DX,AL;CSH8253 0MOV AL,77HMOV DX,X8253ADC DX,06HOUT DX,ALMOV AL,00HMOV DX,X8253INC DXINC DXOUT DX,ALMOV AL,10HOUT DX,AL;CSH8253 18255设计:PA入,PB出,PC出,PA用于读取时钟信号,PB用于输出数码管数字信号,PC 用于数码管选择信号初始化程序:X8255 EQU 8000HMOV AL,90HMOV DX,X8255ADC DX,06HOUT DX,AL;csh8255数码管设计:8255的PB用于输出数码管数字信号,8255的PC用于数码管选择信号整体程序思路:交通灯工六个状态分别为,北红东绿,北红东黄,北红东灭,北绿东红,北黄东红,北灭东红。
交通灯设计实验报告(可打印修改) (2)

甲绿, 甲车道通行,乙车道
乙红
禁止通行
甲黄, 甲车道缓行,乙车道
乙红
禁止通行
甲红, 甲车道禁止通行,乙
乙绿
车道通行
甲红, 甲车道禁止通行,乙
乙黄
车道缓行
控制器应送出甲、乙车道红、黄、绿灯的控制信号。为简便起见,把灯的 代号和灯的驱动信号合二为一,并作如下规定:
AG=1:甲车道绿灯亮;BG=1:乙车道绿灯亮; AY=1:甲车道黄灯亮;BY=1:乙车道黄灯亮; AR=1:甲车道红灯亮;BR=1:乙车道红灯亮。 由此得到交通灯的 ASM 图,如图 2 所示:
二、设计任务及要求
设计一个十字路口的交通灯定时控制系统,基本要求如下: (1)甲车道和乙车道两条交叉道路上的车辆交替运行,每次通行时间都设 为 25 秒。 (2)每次绿灯变红灯时,黄灯先亮 5 秒钟,才能变换运行车道。 (3)黄灯亮时,要求每秒钟闪亮一次。 选做扩展功能: (4)十字路口有数字显示灯亮时间,要求灯亮时间以秒为单位作减计数; (5)要求通行时间和黄灯亮的时间均可在 0~99s 内任意设定。
图 8 控制器连接方式
4、译码器设计
译码器的主要任务是将控制器的输出 Q1、Q0 的 4 种工作状态翻译成甲、乙 车道上的 6 个信号灯的工作状态。控制器的状态编号与信号灯控制信号之间的 关系如表 3 所示。黄灯闪烁可以通过黄灯亮的信号和脉冲信号用与门连接来实
8
现。
Q1Q0 AG 00 1 01 0 11 0 10 0
6
图 5 74LS163 引脚图
图 6 计数器连接方式(图中引脚 2 和 9 需要对调位置)
3、控制器设计
控制器是交通管理的核心,它应该能够按照交通管理规则控制信号灯工作
交通灯实验报告

交通灯实验报告姓名:方艳梅学号:2801311032 班级:28001020班一:实验要求设计一个十字路口的交通灯控制系统。
要求工作顺序为东西方向红灯亮49秒,在这49秒之中,前45秒南北方向绿灯亮,后4秒黄灯闪耀。
然后南北方向红灯亮49秒,在这期间,前45秒东西方向绿灯亮,后4秒黄灯闪耀。
并且将各状态的时间显示在LED 灯上,方便人们的查看。
依次重复。
并将程序下载入开发板中实现对十字路口交通灯的模拟。
二:实验原理及实验方案的实现:由于本实验的开发板给的是66MHz的时钟信号,而对各色交通灯的计时是以秒为单位的,若直接用该时钟信号构造状态机,会大大增加程序的计算量,因此我们考虑先构造一分频器,实现的是将高频时钟信号转换成底频的时钟信号,用于触发控制器、计数器及状态机。
本实验实现的是将该66MHz的时钟信号分频出10Hz的时钟信号。
(一)分频器的实现:process(rst,clk)variable cnt: integer range 0 to 33;beginif rst='0' thencnt:=0;clk_1ms<='0';ledoe<='1';elsif clk'event and clk='1' thenif cnt=33 thencnt:=0;clk_1ms<=not clk_1ms;elsecnt:=cnt+1;end if;end if;end process;process(rst,clk_1ms)由于后面的LED可能用到多种频率,我们先对此时钟信号进行多次分频。
variable cnt: integer range 0 to 100;beginif rst='0' thencnt:=0;clk_1hz<='0';elsif clk_1ms'event and clk_1ms='1' thenif cnt=100 thencnt:=0;clk_1hz<=not clk_1hz;elsecnt:=cnt+1;end if;end if;end process;(二)控制信号的产生:为了进一步产生状态机,必须产生各色交通灯转换时的转换变量,这样才能在读取了转换变量后改变状态机,从而进一步改变交通灯的状态。
交通灯控制电路的设计(实验报告)

交通信号灯控制电路的设计一、设计任务与要求1、任务用红、黄、绿三色发光二极管作为信号灯,设计一个甲乙两条交叉道路上的车辆交替运行,且通行时间都为25s的十字路口交通信号灯,并且由绿灯变为红灯时,黄灯先亮5s,黄灯亮时每秒钟闪亮一次。
2、要求画出电路的组成框图,用中、小规模集成电路进行设计与实现用EAD软件对设计的部分逻辑电路进行仿真,并打印出仿真波形图。
对设计的电路进行组装与调试,最后给出完整的电路图,并写出设计性实验报告。
二、设计原理和系统框图(一)设计原理1、分析系统的逻辑功能,画出其框图交通信号灯控制系统的原理框图如图2所示。
它主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。
秒脉冲信号发生器是该系统中定时器和该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。
图1 交通灯控制电路设计框图图中:Tl:表示甲车道或乙车道绿灯亮的时间间隔为25s,即车辆正常通行的时间间隔。
定时时间到,Tl=1,否则,Tl=0.Ty:表示黄灯亮的时间间隔为5s。
定时时间到,Ty=1,否则,Ty=0。
St:表示定时器到了规定的时间后,由控制器发出状态转换信号。
它一方面控制定时器开始下一个工作状态的定时,另一方面控制着交通信号灯状态转换。
2、画出交通信号灯控制器ASM图(1)甲车道绿灯亮,乙车道红灯亮。
表示甲车道上的车辆允许通行,乙车道禁止通行。
绿灯亮足规定的时间隔TL时控制器发出状态信号ST转到下一工作状态。
(2)乙车道黄灯亮乙车道红灯亮。
表示甲车道上未过停车线的车辆停止通行已过停车线的车辆继续通行乙车道禁止通行。
黄灯亮足规定时间间隔TY时控制器发出状态转换信号ST转到下一工作状态。
(3)甲车道红灯亮乙车道绿灯亮。
表示甲车道禁止通行乙车道上的车辆允许通行绿灯亮足规定的时间间隔TL时控制器发出状态转换信号ST转到下一工作状态。
交通灯设计实验报告

单片机课程设计报告实验设计:交通信号灯控制系统设计班级:12级电子信息工程一班小组成员:学号:2012040141022 姓名:叶立云学号:2012040151010 姓名:柯亨城学号:2012040151041 姓名:杜伟丰日期:2015年4月27日目录一、设计任务1.设计内容2.设计要求二、芯片功能介绍三、原理图及说明四、程序设计五、程序流程图六、程序清单七、仿真测试八、总结与体会一、设计任务1.1、设计内容以AT89S52单片机为核心,设计出以人性化、智能化为目的的交通信号灯控制系统。
1.2、设计要求用AT89S52单片机控制一个交通信号灯系统,晶振采用12MHz。
设计A车道与B车道交叉组成十字路口,A是主道,B是支道。
设计要求如下:(1)用发光二极管模拟交通信号灯,用按键开关模拟车辆检测信号。
(2)正常情况下,A、B两车道轮流放行,A车道放行50s,其中5s用于警告;B车道放行30s,其中5s用于警告。
(3)在交通繁忙时,交通信号灯控制系统应有手控开关,可人为的改变信号灯的状态,以缓解交通拥挤状况。
在B车道放行期间,若A车道有车而B车道无车,按下开关K1使A车道放行15s;在A 车道放行期间,若B车道有车而A车道无车,按下开关K2使B车道放行15s。
(4)有紧急车辆通过时,按下K3开关使A、B车道均为红灯,禁行20s。
二、芯片功能介绍51单片机是对目前所有兼容Intel 8031指令系统的单片机的统称。
该系列单片机的始祖是Intel的8031单片机,后来随着Flash ROM 技术的发展,8031单片机取得了长足的进展,成为目前应用最广泛的8位单片机之一,其代表型号是ATMEL 公司的AT89系列,它广泛应用于工业测控系统之中。
目前很多公司都有51系列的兼容机型推出,在目前乃至今后很长的一段时间内将占有大量市场。
51单片机是基础入门的一个单片机,还是应用最广泛的一种,对初学者来说是比较适合的学习单片机的。
交通灯实验报告

交通灯实验报告一,实验目的利用单片机的定时器产生秒信号,控制十字路口的红绿黄灯交替点亮和熄灭,2:能够用4只LED数码管显示十字路口两个方向的剩余时间。
要求能用按键设置两个方向的通行时间(绿灯点亮的时间)和暂缓通行时间(黄灯点亮的时间)。
二,实验要求1:系统的工作应符合一般交通灯控制的要求。
2:自由发挥其他功能.3:要求有单片机硬件系统框图,电路原理图,软件流程图。
三,实验基本原理1、首先了解实际交通灯的变化情况和规律。
假设一个十字路口如上图所以,为东南西北走向。
初始状态0:为东西绿灯亮,南北红灯亮;然后转状态1:东西绿灯亮黄灯亮,南北红灯亮黄灯亮;过后转状态2:东西红灯亮,南北绿灯亮;再转状态3:东西红灯亮黄灯亮,南北绿灯亮黄灯亮。
一段时间后,又循环至状态0。
中间可通过中断按钮产生中断,跳入中断程序执行中断。
2、对于交通信号灯来说,应该有东西南北共四组灯,但由于同一道上的两组的信号灯的显示情况是相同的,所以只要用两组就行了,因此,采用单片机内部的I/O口上的P1口中的6个引脚即可来控制6个信号灯。
3、通过编写程序,实现对发光二极管的控制,来模拟交通信号灯的管理。
每延时一段时间,灯的显示情况都会按交通灯的显示规律进行状态转换。
4、通过延时时间送显,可以在原有的交通信号灯系统的基础上,增添其倒计时间的显示功能,实现其功能的扩展。
5.通过脉冲中断编写中断程序,可实现中断。
四,实验设计分析针对要实现的功能,采用AT89S51单片机进行设计,AT89S51 单片机是一款低功耗,高性能CMOS8位单片机,片内含4KB在线可编程(ISP)的可反复擦写1000次的Flash只读程序存储器,器件采用高密度、非易失性存储技术制造,兼容标准MCS- 51指令系统及80C51引脚结构。
这样,既能做到经济合理又能实现预期的功能。
在程序方面,采用分块设计的方法,这样既减小了编程难度、使程序易于理解,又能便于添加各项功能。
PLC交通灯实验报告

用PLC实现交通灯实验报告一.实验目的:1.掌握可编程序控制器的使用、编程及调试。
2.了解可编程序控制器逻辑控制的设计方法。
3.熟悉可编程序控制器系统设计的方法。
4.了解西门子公司S7-2XX可编程序控制器的使用特点。
二.实验基本要求:(此为书上要求,实际有改进,见后分析)1.交通信号灯分车行和人行两种。
车行信号灯有红黄绿3色,只有直行方向,不考虑转弯方向;人行信号灯有红绿两色,同样只有直行方向,不考虑转弯。
2. 信号灯东西向、南北向应保持同步。
即:车行信号灯东西向有两组信号灯,分别指示东向、西向汽车,红黄绿显示应一致;车行信号灯南北向有两组信号灯,分别指示南向、北向汽车,红黄绿显示应一致;人行信号灯东西向有两组信号灯,分别指示东向、西向行人,红绿显示应一致;人行信号灯南北向有两组信号灯,分别指示南向、北向行人,红绿显示应一致。
3.东西向、南北向信号灯绝对不能同时显示绿色。
4. 信号灯有自动和手动两种工作方式,可方便切换。
5. 自动情况下,分别设有东西方向和南北方向的强制通行按钮;当强通按钮按下时,对方绿灯立即开始闪烁并进入正常的换灯过程若强行按下方向与绿灯方向一致,则延长。
6. 初始时,所有信号灯必须全部为红色。
三. 最终设计方案:(具体实现的三个版本均有详细设计思路附在最后)实现功能:1. 按下K0(I0.0),实现自动方式:初始状态:T0:东西车红,南北车红(4S )正常状态:T1:东西车红、黄灯亮(4S )——人行车红 T2:东西车绿(10S)——人行车绿 T3:东西车绿闪(4S )——人行车绿东西车黄(4S )——人行车绿以上情况下,南北车及人行均保持红T4:南北车红、黄灯亮(4S )——人行车红 T5:南北车绿(10S)——人行车绿 T6:南北车绿闪(4S )——人行车绿 南北车黄(4S )——人行车绿 以上情况下,东西车及人行均保持红特点:1. 初始状态T0下,东西及南北方向均为红灯,以后状态的循环将跳过T0。
交通灯设计实验报告

三、
a)满足图1所示的顺序工作流程。图中设南北方向的红,黄,绿灯分别为NSR,NSY,NSG,东西方向的红,黄,绿灯分别EWR,EWY,EWG。他们的工作方式,有些必须是并行进行的,即南北方向绿灯亮,东西方向红灯亮;南北方向黄灯亮,东西方向红灯亮;南北方向红灯亮,东西方向绿灯亮;南北方向红灯亮,东西方向黄灯亮。
0
1
0
0
0
0
1
3
1
1
1
0
0
0
1
0
0
0
0
1
4
1
1
1
1
0
0
1
0
0
0
0
1
5
1
1
1
1
1
0
0
1
0
0
0
1
6
1
1
1
1
1
1
0
0
1
1
0
0
7
0
1
1
1
1
1
0
0
1
1
0
0
8
0
0
1
1
1
1
0
0
1
1
0
0
9
0
0
0
1
1
1
0
0
1
1
0
实训报告 交通灯

EDA实训报告项目报告书项目名称:交通信号灯控制电路的设计与调试指导老师:姓名:学号:班级:广东水利电力职业技术学院一. 课题名称:交通信号灯控制电路的设计与调试二.设计任务及要求:(1)设计两组(红、绿、黄)灯控电路,一组亮红灯,另一组亮绿灯,两组同时亮黄灯。
(2)在黄灯亮时,原红灯按1Hz的频率闪烁。
(3)红、绿灯亮28s,黄灯亮3s。
三、内容摘要:(1)主、支干道交替通行,主干道每次放行31秒,支干道每次放行31秒。
(2)绿灯亮表示可以通行,红灯亮表示禁止通行。
(3)每次绿灯变红灯时,黄灯先亮3秒(此时另一干道上的红灯不变)。
(4)十字路口要有数字显示,作为时间提示,以便人们更直观地把握时间。
具体要求主、支干道通行时间及黄灯亮的时间均以秒为单位作减计数。
(5)在黄灯亮时,原红灯按1Hz的频率闪烁。
(6)要求主、支干道通行时间及黄灯亮的时间均可在0~99s 内任意设定。
十字路口交通信号设置示意图如下图所示:四、设计内容1.电路各部分的组成和工作原理。
2.元器件的选取及其电路逻辑图和功能。
3.电路各部分的调试方法。
4.在整机电路的设计调试过程中,遇到什么问题,其原因及解决的办法。
1.分析系统的逻辑功能,画出其框图图1. 交通灯控制系统的原理框图2、设计方案状态控制器主要用于记录十字路口交通灯的工作状态,通过状态译码器分别点亮相应状态的信号灯。
秒信号发生器产生整个定时系统的时基脉冲,通过减法计数器对秒脉冲减计数,达到控制每一种工作状态的持续时间。
减法计数器的回零脉冲使状态控制器完成状态转换,同时状态译码器根据系统下一个工作状态决定计数器下一次减计数的初始值。
减法计数器的状态由BCD译码器译码、LED数码管显示。
在黄灯亮期间,状态译码器将秒脉冲引入红灯控制电路,使红灯闪烁。
表1 控制器工作状态一、列出控制器与信号灯的关系表:表2、控制器状态编码与信号灯关系表状态译码器电路工作原理:根据设计任务要求,当黄灯亮时,红灯应按1Hz的频率闪烁。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
近代无线电实验报告
实验名称:用PLC实现交通信号灯实验
姓名:钱龙君
学号:0730*******
实验时间:星期二上午8:30至11:30
座位号:19
一. 实验目的
(1) 掌握可编程序控制器的使用、编程和调试。
(2) 了解可编程序控制器逻辑控制的设计方法。
(3) 熟悉可编程序控制器系统设计的方法。
(4) 了解西门子公司S7-2XX可编程序控制器的使用特点。
二. 实验要求(书中基本要求)
(1) 交通信号灯分车行、人行两种。
车行信号灯有红黄绿3色,只有直行方向,不考虑转弯
方向;人行信号灯有红绿两色,同样只有直行方向,不考虑转弯。
(2) 车行信号灯东西向有两组信号灯分别指示东向、西向汽车,红黄绿显示应一致。
车行信号灯南北向有两组信号灯分别指示南向、北向汽车,红黄绿显示应一致。
人行信号灯东西向有两组信号灯分别指示东向、西向行人,红绿显示应一致。
人行信号灯南北向有两组信号灯分别指示南向、北向行人,红绿显示应一致。
(3) 东西向、南北向信号灯绝对不能同时显示绿色
(4) 信号灯有自动、手动两种工作方式,可方便切换并显示。
(5) 自动情况下有行人优先按钮,即一旦东西向行人按行人优先按钮后10秒钟,东西向行
人信号灯转绿色(南北向信号灯则必须转红色),并保持20秒;如原信号灯就是绿色,则延长20秒。
(6) 初始时,所有信号灯必须全部为红色。
(7) 给出一种可行信号灯时序。
三.实验内容(基础部分)
由基础的交通控制规则得到T1-T8的状态进行状态控制,再添加一个夜间模式,同时制定一个全为红灯的初始状态方便进行验证。
实验过程中还需要进行行人强制通行的控制,由于设定时间与正常通过的时间不一样,为了方便于梯形图的阅读与设计定义了T9与T10,分别为东西强制通行于南北强制通行。
所以我们设计的一个可行的信号灯时序如下所示的12个状态。
备注:
1.只有在T2状态下按下东西(南北)强制才会进入到东西(南北)通行,其他状态设计
过程中并没有K1 K2的逻辑所以并不会触发状态转换。
2.在任何时候下按下K3按键都能有效的跳入到夜间模式状态(T11).
3.手动按键的意义是在手动模式下按下K0按键触发到下一个状态的跳转实现手动控制交
通灯的过程,由于每个状态的内部逻辑并未改变,所以K4的夜间跳转在手动的模式下的任何一个状态下仍是有效的。
四.提高部分(将人行灯的红绿变成了车行左转的通行与停止)
为了模拟有些多车道的交通灯情况,特意设计了左转灯的功能,只需在之前的基础上作出改进,添加2个新状态,即东西左转通,直行停与南北左转通,直行停的状态即可,同时各种自动控制的规则保持不变。
故提高部分的可行时序状态表如下:
注:
1.表中加粗的两行就是在原来时序上的增添与改动,在原来的T1时序后增添个新时序T21
持续4S,表示的是东西左转通行,东西直行待通行的状态,而此时的南北所有灯均为红色,下一个状态中左转转为红灯,而直行则是绿灯。
2.同理,T22(4S)则表明的是南北左转通行,南北直行待通行的状态,而此时的东西所
有灯均为红色,下一个状态中左转转为红灯,而直行则是绿灯。
五.实验总结:
我们在实验室做的实验往往只是在做一个现实生活运用的简陋模型版本,对于一些实际情况往往未考虑。
如:我们设计有2个按钮控制一个电机的运作往往在我们的梯形图设计中就会用以下语句:
而我们其实现实中更多的是要用到一个自锁的设计,因为我们的电路设计必须通过一定逻辑来进行控制。
所以我们在做实验的过程中要尽量多的去学习和翻阅资料,更多的去了解一些现实生活中的实际情况。
同时对于这个实验中的改进情况还有很多,有硬件的支持下可以做个显示功能的模块,或者由光敏传感器或人流测定的传感设备自动控制进入夜间模式。
总是这个实验需要我们进行一个发散思维,多去想想应用的可行性以及需求,这才是做实验的最终目的——应用。
六.参考资料
在完成该实验的过程中,自己查阅了大量的资料,现把所查阅的资料整理如下,也希望能对老师检查自己的实验报告时有所帮助:
1、《近代无线电实验》陆起涌...[等] 编著. -- 上海: 复旦大学出版社, 2004
2、《实验板功能说明》/~qylu/melab/
3、《单片微机原理及其应用》讲义/~qylu/melab/
4、《单片机原理及接口技术》段晨东主编; 爨莹, 张文革, 李斌. -- 北京: 清华大学出版社, 2008
5、《常用电子仪器与器件》复旦大学电子工程系,2008年1月
6、《示波器原理与电路技术》巫承义等编. -- 成都: 四川人民出版社, 1981.1。