数电交通灯课程设计---交通信号灯控制器设计

数电交通灯课程设计---交通信号灯控制器设计
数电交通灯课程设计---交通信号灯控制器设计

课程名称数字电子技术

课题名称交通信号灯控制器设计

专业自动化

班级0904

学号 3 4

姓名管琴华

指导教师陈意军

2011 年12 月7 日

湖南工程学院

课程设计任务书

课程名称:数字电子技术

题目:交通灯信号控制器设计

专业班级:自动化0904 学号:34

学生姓名:管琴华

指导老师:陈意军

审批:

任务书下达日期 2011年 11月 28日设计完成日期 2011年 12月 9 日

目录

第一章绪论 (1)

1.1. 总方案概述 (1)

1.2. 设计思路 (1)

1.3. 实现目标 (2)

第二章模块电路的设计 (2)

2.1. 秒脉冲信号发生模块的设计 (2)

2.2. 倒计时计数模块的设计 (3)

2.3. 置数信号发生模块的设计 (4)

2.4. 交通灯状态显示模块的设计 (7)

2.5. 译码显示模块的设计 (9)

第三章电路的调试与安装 (10)

3.1. 总设计电路图 (10)

3.2. 电路的软件设计与调试过程 (10)

3.3. 电路的硬件调试与安装过程 (14)

第四章体会与心得 (18)

第五章附录 (18)

5.1. 芯片清单 (18)

5.2. 芯片引脚排列逻辑符号以及功能表 (19)

5.3. 参考文献 (24)

第一章绪论

1.1.总方案概述

交通灯控制系统由秒脉冲信号发生模块、置数信号发生模块(包括东西方向和南北方向)、倒计时计数模块(包括东西方向和南北方向)、译码显示模块(包括东西方向和东西方向)和控制红绿黄显示模块(包括东西方向和南北方向)五大模块组成。它们之间的联系是:①秒脉冲信号发生模块为倒计时计数模块提供脉冲信号,②置数信号发生器提供状态信号给倒计时计数模块,③置数信号发生器提供状态信号给控制红绿灯显示模块,④倒计时计数模块输出信号给译码显示模块。

总体框图如下:

1.2.设计思路

根据设计要求:交通十字路口南北和东西两道上车辆交替运行,南北方向每次通行时间90秒(绿灯亮),黄灯亮5秒后才能交换车道;东西方向每次通行时间50秒(绿灯亮),黄灯亮5秒后才能交换车道。要实现南北方向依次90秒、5秒、55秒的倒计时和东西方向依次95秒、50秒、5秒的两组倒计时,根据实验室的设备现有器件,选用两片74LS192十进制同步加/减计数器来实现南北方向的倒计时功能,那倒计时怎样才能实现90秒、5秒、55秒的倒计时呢?联想到N进制计数器的方法,这里就需要置位信号,由此需要置数信号发生器,既然是同步的,这里需要一个秒脉冲信号,就涉及到CB555定时器的相关知识设计振荡周期为1秒的多谐振荡器。要把倒计时的功能显示出来,这里采用7段共阴显示管,由于计数器的输出信号不能直接给7段共阴显示管,需要驱动信号,就组成了译码显示模块。除了要能数码显示还有交通灯最关键的:灯状态信号输出,通过置数信号联系组合逻辑门电路的三种状态灯的显示,这里构成了交通灯显示模块。以上便是我的整体思路。

1.3.实现目标

整个电路实现的功能如表1-1所示:

表 1-1

第二章模块电路的设计

此模块采用555定时器以多谐振荡器为主体思路设计的秒脉冲信号发生器。实际中我们所采用的时间都是标准的1秒,脉冲的周期为T=CLn2*(R 1+2R 2)=1,R 1=R 2,C=10μf,则有R 1=1/3*C*Ln2=48K ? ,取两个固定电阻47K 与两个固定电阻1K 的串联即可。如图2-1所示。

2.2. 倒计时计数模块的设计

此模块由两小模块够成,即:南北方向倒计时计数和东西方向倒计时计数。 首先把两片十进制同步加减计数器74LS192构成两位十进制倒计时计数器。低位的减脉冲信号来自秒脉冲信号发生模块,它的借位信号送给高位的减计数脉冲信号端,清零端用开关接低电平,倒计时状态中开关是闭合的,断开可实现高低位的清零。

然后根据功能,南北方向要依次实现90秒、05秒、55秒的倒计时,运用到置数端的置数功能,因为是低电平置数,只需把高位产生的借位信号(低电平有效)送给置数端即可。高位的借位端会依次产生3次借位有效信号,在这三次信号到来的同时还要给输出端置不同的信号,但是在置数55秒时,要其置数65秒才能实现,具体在下一模块体现。其计数输出端接译码器输入模块。

东西方向要依次实现95秒、50秒、05秒的倒计时,如果和南北方向一样把高位的借位信号送给高位和低位的置数端,初始会出现85秒而不是95秒,需要根据逻辑功能对置数信号进行设计,在下一模块设计中会提到解决方法。其计数器输出端接译码器的输入端。

南北和东西方向置数信号如表2-1所示

南北方向倒计时计数电路如图2-2所示。

图2-2 东西方向倒计时计数电路如图2-3所示。

图2-3 2.3.置数信号发生模块的设计

此模块分南北方向和东西方向。即:南北方向和东西方向置数模块。

首先,根据南北方向和东西方向倒计时计数电路的个位借位端会出现16次的借位信号,运用N 进制构成的方法,把两片同步十进制计数器74160构成16进制计数器,采用的是整体置数法。把两块芯片接成百进制计数器,然后将电路的15状态译码(高位0001,低位0101,门电路获进位信号)产生LD =0的信号同时加到两片74160上,在第16个输入脉冲到达时,将0000同时置数给两片74160中,从而得到16进制计数器。

然后根据输出16种状态,取倒计时计数电路所需的状态信号。 南北方向其状态信息如表2-2所示。

表2-2

置数器计数显示00、09、10分别记为A 、B 、C 三种状态:

A= 4Q 3Q 2Q 1Q 0Q ,B=4Q 3Q 2Q 1Q 0Q ,C= 4Q 3Q 2Q 1Q 0Q 。(用四输入与门和非门组成)

根据高位低位的状态,可设置: ● 低位的D 3D 1连在一起接地;

● 低位的D 2D 0连接在一起,由B 或C 状态给信号(用或门控制输出); ● 高位的D 2D 1连接在一起,由C 给出有效信号; ● 高位的D 3D 0连接在一起,由A 给出信号。

注释:在置数55的信号时,高位置6(0110)的信号,倒计时计数和置数计数相差了5秒,倒计时计数缩短了5秒信号,当来一次置数脉冲信号时,错过了置5的信号,所以给往后推迟5秒。如果高位置5(0101)的信号,倒计时会收到4的信号。

南北方向置数模块电路如图2-4所示。

图2-4

东西方向其状态信息如表2-3所示。

表2-3

置数器计数显示00、10、15分别记为D 、E 、F 三种状态:D= 4Q 3Q 2Q 1Q 0Q ,E= 4Q 3Q 2Q 1Q 0Q ,F= 4Q 3Q 2Q 1Q 0Q 。(用四输入与门和非门组成)

根据高位低位的状态,可设置: ● 低位的D 3D 1连在一起给0信号;

● 低位的D 2D 0连接在一起,由D 和E 状态给信号(用2输入或门控制输出); ● 高位的D 1给0信号;

● 高位的D 3由D 状态信号给出; ● 高位的D 2由F 状态信号给出;

● 高位的D 0由D 和F 状态信号给出(用2输入或门控制输出)

图2-4

2.4. 交通灯状态显示模块的设计

此模块分南北向和东西方向。即:南北方向交通灯显示模块和东西交通灯显示模块。 南北方向状态分析表2-4。

由上状态信息表得出:

在ABC 为100时,红色和绿色会出现重叠1秒时间的信号,此时找出能控制这两个状态信号的控制信号,很明显,在低位产生借位信号(T 低电平有效)的瞬间90的信号得以置数成功。在09到00倒计时时低位的借位信号时高电平。所以绿灯的状态信号等于T B A B A S B A ++;红灯的状态信号等于T B A B A S C B S ++;黄灯的状态信号等于C B 。

南北方向交通灯显示模块如图2-5所示。

图2-5

南北方向状态分析表2-5。

由表2-5状态信息表得出:

在DEF 为001时,红色和绿色会出现重叠1秒时间的信号,低位借位信号用U 表示,同理得到绿灯的状态信号等于U F P F E P E D ++;红灯的状态信号等于E D P U F P +; 黄灯的状态信号等于E D ;

南北方向交通灯显示模块如图2-5所示。

2.5.译码显示模块的设计

半导体数码管和液晶显示器都可以用TTL或CMOS集成电路直接驱动。为此,需要使用显示译码器将BCD代码译成数码管所需要的驱动信号,以便使得数码管用十进制数字显示出BCD代码所表示的数值。由于在PROTUES软件中使用的电压是5V的,译码输出给数码管内部的发光二极管的电流由5V经上拉电阻提供。译码驱动采用的是74LS48,数码管选择的是7段共阴数码管,外加上拉电阻。

南北方向译码显示模块电路如图2-6所示。

图2-6

东西方向方向译码显示模块电路如图2-7所示。

图2-7

第三章电路的调试与安装

3.1.总设计电路图

设计电路如图3-1所示

图3-1

3.2.电路的软件设计与调试过程

进程大体分步:

第一阶段:11月28日,因初次接触有点复杂的题型,思路并不是很清晰,按照任务书上的要求,结合题型的目的,画一个总体的框图。

第二阶段:11月29日,用两片74ls192的芯片设计按照90秒~05秒~50秒~05秒顺序显示的倒计时,并译码显示输出,用两片74160做16进制计数器取状态给倒计时计数提供置数信号,再由置数器的信号用逻辑组合电路来实现交通路灯的控制。完成了一个方向的设计,那另一个方向的也就出来了,复制一遍就可以了。

第三阶段:11月30日,下午老师检查设计思路以及电路,在这里,老师重要的一

是90秒~05秒~50秒~05秒。后来经过老师分析得出,南北显示90秒~05秒~55秒,东西方向显示95秒~50秒~05秒,也就是南北方向绿灯和黄灯方向显示的时间(共95秒)等于东西方向红灯显示,南北方向红灯显示的时间(55秒)等于东西方向绿灯显示和黄灯显示的时间,南北方向和东西方向的时间并不是完全一样的。

第四阶段:12月6日,对设计的电路进行整体调整以及模块细分。

在设计的过程中遇到了绕了我很久的问题:

问题1:在设计倒计时,不清楚如何把置数信号送进74ls192中。

解决:重新回到74ls192的芯片中,查看置数有效信号如何产生,这里是低电平有效,在芯片倒计时的时候,借位信号时高电平,当产生借位信号的一刹那,会产生低电平,在这个时候就是我所需要的低电平置位信号,即把高位的借位信号接入高位的置位端和低位的置位端,在置位信号来的同时把高位D3D2D1D0和地位D3D2D1D0的信号同时给予即可。

问题2:在南北方向置数的时候,置数为55秒,即高位D3D2D1D0和地位D3D2D1D0端置0101和0101,但是在显示的过程中总会从45秒开始倒计时。

解决:其实自己也不清楚为什么是45秒,按逻辑退下去,那我置数65就会出现55秒?调试了之后,结果真对了,这里就这样稀里糊涂的弄好了。

问题3:在设置东西方向的倒计时,能实现95秒到50秒的倒计时,但是50秒时候就是95秒而不是05,而95秒里的5秒倒计时之后便是85秒,后面便乱套了。

解决:一直想用一个置数器模块来给予南北方向和东西方向倒计时的置数信号,根据电路的实际信号状态分析,状态变化如表3-1所示。

表3-1

由表分析,东西方向和南北方向在置数器处于同一计数状态时候,相差5秒的时间,因为在置数器的处于00这一状态要给东西方向的的05秒和95秒同时置数这是不可能的。问题最根本的根源来自置数器的脉冲信号来自南北方向的低位借位端,终于发现了这一点,弄明白了绕了我很久的问题。

将东西方向设置一组同样地置数计数模块,这时候置数器的脉冲信号来源于东西方向的低位借位端。设计之后,状态表如表3-2所示。

表3-2

问题4:在东西方向倒计时上,开始总是从85秒开始。

解决:这和开始南北方向的55秒出现了同样的问题,但是这是十进制计数,不可能置10(1010)的信号给高位。换位思考,从另一个方向开始着手,即:高位和低位的PL`端。既然9的信号进不来,让高位的D3端和高位的借位信号相与再和高位的借位信号相或在输出给PL`端,这样就能保证把高位的9信号置进去。

问题5:设置交通灯的时候会出现初始的南北方向90秒的那一个状态应该绿灯亮但是出现南北方向红灯亮。东西方向50秒的那一个状态应该绿灯亮,但是出现东西方向红灯亮。

解决:在第二章交通灯显示模块电路的设计中提到解决方法。

软件调试状态显示如下:

状态1:南北绿灯亮90秒。东西红灯亮95秒。图3-2和图3-3所示。

图3-2 图3-3

状态2:南北黄灯亮,东西红灯接上继续亮。图3-4和图3-5所示。

图3-4 图3-5

状态3:南北红灯亮55秒,东西绿灯亮50秒。图3-6和图3-7所示。

图3-6 图3-7

图3-8 图3-9

3.3. 电路的硬件调试与安装过程

大体分五阶段:

第一阶段:在进行试验之前,我们做了如下准备工作,芯片分类,导线测试。 起初在宿舍里用电路箱进行安装,连好电路之后,显示总是不稳定,很多芯片的逻辑功能很难判断好坏。鉴于这个结果,我们三人一致同意在试验台上进行,试验台上提供了秒脉冲信号以及数共阴码管和相连接的译码器。

第二阶段:11月5日上午,我们按照电路图进行安装接线,一个人负责检查导线的好坏,用一个完好的灯显示和一个开关来测试导线的好坏。完成了导线的测试,按照线路接了三四遍之后,结果仍然未正确。

第三阶段:中午回宿舍后,讨论并分析电路,用试验箱简单的测试,结果发现芯片74ls08的芯片存在问题(由高位信号置数端而来),很多的问题出现的原因很简单:准备工作做得不够充实。

第四阶段:得益于上午的调试和中午在宿舍里和同伴的分析,下午我们各司其职,把该有的准备工作做好,首先检查试验台的好坏,确保数码管的显示、红黄绿灯的显示、插孔的输出、芯片的引脚的完好。

第五阶段:准备工作做完之后,按照设计图进行连线。我和同伴一起连接南北方向的交通灯控制系统。结果相比上午比较满意。

在硬件的调试安装过程中遇到的问题点:

问题1:按照图纸接完电路,对于出现的问题,毫无头绪,不知如何检查电路。

数字电子技术课程设计之交通灯控制系统

数字电子技术课程设计之交通灯控制系统 专业班级:物联网112 指导教师:陈际 组成员:王海超、殷修修、张天一

一、内容摘要 二、设计内容与要求 三、方案分析 四、原理图设计 4、1信号灯控制器电路 4、2信号灯译码器电路 4、3计时器系统 4、4显示译码器 4、5 LED七段数码管 4、6 555振荡器组成的秒脉冲电路 五、整体电路图以及工作原理 六、参考文献 一、内容摘要 电路通过两个D触发器组成的四进制级数器和由与非门组成的译码器来控制主干道和支干道红、绿、黄灯的状态变化,从而达到疏

通车辆安全顺利通过十字路口,有555计时和电容电阻组成的秒脉冲发生器,计时器由两个74LS190计数器构成,分别用于计时的十位和个位,显示译码器把74LS190输出的BCD码译成七位二进制代码通过七段数码管显示出相应的十进制数。 二、设计内容与要求 为了确保在十字路口车辆安全顺利的通过,在交叉路口设置红、绿、黄三种信号灯,红灯亮时禁止通行,绿灯亮时允许通行,黄灯亮时给行驶中的车辆有时间停靠在禁行线外。 任务和要求: 1、在主干道和支干道之间交替放行,主干道每次放行50秒,支干道每次放行40秒。 2、每次绿灯亮变红时,黄灯先亮4秒,而原红灯不变。 3、用十进制数显示放行与等待时间。 三、方案分析 方案一、用数电电子技术来实现交通灯的控制 1、交通灯控制系统原理框图如图1-1所示 主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成,秒脉冲发生器是系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路驱动信号灯工作,控制器是系统的主要成分,由它控制定时器和译码器工作。

微机原理课程设计——交通灯控制系统

南通大学电子信息学院 微机原理课程设计 报告书 课题名交通灯控制系统 班级 _______ 学号 __________ 姓名 ____ 指导教师 ______ 日期 _________

目录 1 设计目的 (1) 2 设计内容 (1) 3 设计要求 (1) 4 设计原理与硬件电路 (2) 5 程序流程图 (4) 6 程序代码 (4) 7 程序及硬件系统调试情况 (8) 8 设计总结与体会 (9) 9 参考文献 (9)

1 设计目的 电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。交通灯能保证行人过马路的安全,控制交通状况等优点受到人们的欢迎,在很多场合得到了广泛的应用。 交通灯是采用计算机通过编写汇编语言程序控制的。红灯停,绿灯行的交通规则。广泛用于十字路口,车站, 码头等公共场所,成为人们出行生活中不可少的必需品,由于计算机技术的成熟与广泛应用,使得交通灯的功能多样化,远远超过老式交通灯, 交通灯的数字化给人们生产生活带来了极大的方便,而且大大地扩展了交通灯的功能。诸如闪烁警示、鸣笛警示,时间程序自动控制、倒计时显示,所有这些,都是以计算机为基础的。还可以根据主、次干道的交通状况的不同任意设置各自的不同的通行时间。或者给红绿色盲声音警示的人性化设计。现在的交通灯系统很多都增加了智能控制环节,比如对闯红灯的车辆进行拍照。当某方向红灯亮时,此时相应的传感器开始工作,当有车辆通过时,照相机就把车辆拍下。 要将交通灯系统产品化,应该根据客户不同的需求进行不同的设计,应该在程序中增加一些可以人为改变的参数,以便客户根据不同的需要随时调节交通灯。因此,研究交通灯及扩大其应用,有着非常现实的意义。 2 设计内容 交通灯控制系统 利用8253定时器、8255等接口,设计一电路,模拟十字路口交通灯控制。要求能实现自动控制和手动应急控制。 3 设计要求 在Proteus环境下,结合课程设计题目,设计硬件原理图,搭建硬件电路 软件设计

数字电路课程设计交通灯

数字逻辑电路设计 课程设计报告 系(部):三系 专业:通信工程 班级: 2011级<1>班 姓名:陈 学号: 201103061 成绩: 指导老师:李海霞 开课时间: 2012-2013 学年二学期

一、设计题目 交通信号灯控制器 二、主要内容 1、分析设计题目的具体要求 2、完成课题所要求的各个子功能的实现 3、用multisim软件完成题目的整体设计 三、具体要求 (一)、交通灯信号控制器仿真设计 设计要求 (1)设计一个十字路口的交通灯控制电路,要求东西方向和南北方向车道两条交叉道路上的车辆交替运行,每次通行时间都设为35s。时间可 设置修改。 (2)在绿灯转为红灯时,要求黄灯先亮5s,才能变换运行车道。 (3)黄灯亮时,要求每秒闪亮一次。 (4)东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示。 (5)假定+5V电源给定。 四、进度安排 第一天:介绍所用仿真软件;布置任务,明确课程设计的完整功能和要求。第二天:消化课题,掌握设计要求,明确设计系统的全部功能,图书馆查阅资料。 第三天:确定总体设计方案,画出系统的原理框图。 第四天:绘制单元电路并对单元电路进行仿真。 第五天:分析电路,对原设计电路不断修改,获得最佳设计方案。 第六天:完成整体设计并仿真验证。 第七天:对课程设计进行现场运行检查并提问,给出实践操作成绩。 第八天:完成实践报告的撰写

五、成绩评定 课程设计成绩按优、良、中、及格、不及格评定,最终考核成绩由四部分组成: 1、理论设计方案,演示所设计成果,总成绩40%; 2、设计报告,占总成绩30%; 3、回答教师所提出的问题,占总成绩20%; 4、考勤情况,占总成绩10%; 无故旷课一次,平时成绩减半;无故旷课两次平时成绩为0分,无故旷课三次总成绩为0分。迟到20分钟按旷课处理。

数字系统课程设计-交通灯控制器实验报告

交通灯控制器 ——数字系统设计报告 姓名: 学号:

一.实验目的 1.基本掌握自顶向下的电子系统设计方法 2.学会使用PLD和硬件描述语言设计数字电路,掌握 Quartus II等开发工具的使用方法 3.培养学生自主学习、正确分析和解决问题的能力 二.设计要求 我所选择的课题是用Verilog HDL实现交通灯控制器。该课题的具体内容及要求如下: 主干道与乡村公路十字交叉路口在现代化的农村星罗棋布,为确保车辆安全、迅速地通过,在交叉路口的每个入口处设置了红、绿、黄三色信号灯。红灯禁止通行;绿灯允许通行;黄灯亮则给行驶中的车辆有时间行驶到禁行线之外。主干道和乡村公路都安装了传感器,检测车辆通行情况,用于主干道的优先权控制。 (1)当乡村公路无车时,始终保持乡村公路红灯亮,主干道绿灯亮。 (2)当乡村公路有车时,而主干道通车时间已经超过它的最短通车时间时,禁止主干道通行,让乡村公路通行。主干道最短通车时间为25s 。 (3)当乡村公路和主干道都有车时,按主干道通车25s,乡村公路通车16s交替进行。 (4)不论主干道情况如何,乡村公路通车最长时间为16s。 (5)在每次由绿灯亮变成红灯亮的转换过程中间,要亮5s时

间的黄灯作为过渡。 (6)用开关代替传感器作为检测车辆是否到来的信号。用红、绿、黄三种颜色的发光二极管作交通灯。 (7)要求显示时间,倒计时。 (C表示乡村道路是否有车到来,1表示有,0表示无;SET用来控制系统的开始及停止;RST是复位信号,高电平有效,当RST=1时,恢复到初始设置;CLK是外加时钟信号;MR、MY、MG分别表示主干道的红灯、黄灯和绿灯;CR、CY、CG分别表示乡村道路的红灯、黄灯和绿灯,1表示亮,0表示灭) 系统流程图如下:(MGCR:主干道绿灯,乡村道路红灯;MYCR:主干道黄灯,乡村道路红灯;MRCG:主干道红灯,乡村道路绿灯;MRCY:主干道红灯,乡村道路黄灯;T0=1表示主干道最短通车时间到,T1=1表示5秒黄灯时间到,T2=1表示乡村道路最长通车时间到。)

数电课程设计交通灯

数字电路课程设计报告书 系部名称:电子工程学院 学生姓名: 专业名称:微电子 班级: 实习时间: 题目:交通灯控制器

一实验目的 1.综合应用数字电路知识设计一个交通灯控制器。了解各种元器件的原理及其应用,锻炼自己的动手能力和实际解决问题的能力。 2.深入了解交通灯的工作原理。 二实验要求 1)在十字路口的两个方向上各设一组红黄绿灯,显示顺序为其中一个方向是绿灯,黄灯,红灯,另一方面是红灯,绿灯,黄灯。 2)设置一组数码管,以计时的方式显示允许通行或禁止通行时间,其中一个方向上绿灯亮的时间为20秒,另一个方向上绿灯亮的时间是30秒,黄灯亮的时间都是5秒。 3)当任何一个方向出现特殊情况,按下手动开关,其中一个方向常通行,倒计时停止,当特殊情况结束后,按下自动控制开关,恢复正常状态。 三使用元件 器件型号数量器件型号数量 161 2 LED 6 08 2 电阻4.7K 1 04 3 电阻150K 1 00 1 电阻100欧姆 1 48 2 电容4.7uF 1 74 1 电容103 1 555 1 数码管 2 面包板 1 斜口钳 1 四总体方案的设计 1.分析系统的逻辑功能,画出其框图 交通灯控制系统的原理框图如图所示。它主要由控制器、定时器和秒

脉冲信号发生器等部分组成。秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,控制器是系统的主要部分,由它控制定时器,数码管和二极管的工作。 2.分析系统的状态变化,列出状态转换表: (1)主干道绿灯亮,支干道红灯亮。表示主干道上的车辆允许通行, 支干道禁止通行。 (2)主干道黄灯亮,支干道红灯亮。表示主干道上未过停车线的车辆停止通行,已过停车线的车辆继续通行,支干道禁止通行。 (3)主干道红灯亮,支干道绿灯亮。表示主干道禁止通行,支干道上的车辆允许通行。 主控部分 秒脉冲发生 器 交通灯 倒计时控制部分 数码管显示 反馈 控制

数字电路课程设计交通灯控制器

数字电路课程设计交通灯控制器

数字电路课程设计报告书 题目:交通灯控制器 一实验目的 1.综合应用数字电路知识设计一个交通灯控制器。了解各种元器件 的原理及其应用。 2.深入了解交通灯的工作原理。 3.锻炼自己的动手能力和实际解决问题的能力。 二实验要求 1)在十字路口的两个方向上各设一组红黄绿灯,显示顺序为其中一个方向是绿灯,黄灯,红灯,另一方面是红灯,绿灯,黄灯。2)设置一组数码管,以计时的方式显示允许通行或禁止通行时间,其中一个方向上绿灯亮的时间为20秒,另一个方向上绿灯亮的时间是30秒,黄灯亮的时间都是5秒。 3)当任何一个方向出现特殊情况,按下手动开关,其中一个方向常通行,倒计时停止,当特殊情况结束后,按下自动控制开关,恢复正常状态。 4)选作:用两组数码管实现双向到计时显示。 三使用元件

四总体方案的设计 1.分析系统的逻辑功能,画出其框图 交通灯控制系统的原理框图如图所示。它主要由控制器、定时器和秒脉冲信号发生器等部分组成。秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,控制器是系统的主要部分,由它控制定时器,数码管和二极管的工作。

2.分析系统的状态变化,列出状态转换表:(1)主干道绿灯亮,支干道红灯亮。表示主干道上的车辆允许通行, 支干道禁止通行。(2)主干道黄灯亮,支干道红灯亮。表示主干道上未过停车线的车辆停止通行,已过停车线的车辆继续通行,支干道禁止通行。 (3)主干道红灯亮,支干道绿灯亮。表示主干道禁止通行,支干道上的车辆允许通行。(4)主干道红灯亮,支干道黄灯亮。表示主干道禁止通行,支干道上未过停车线的车辆停止通行,已过停车线的车辆继续通行。 交通灯以上4种工作状态的转换是由控制器器进行控制的。设控制器的四种状态编码为00、01、11、10,并分别用S0、S1、S3、S2表示,则控制器的工作状态及功能如下表所示: 五单元电路的设计 1)秒脉冲产生电路 经过555芯片按一定的线路接上不同的电阻和电容就可产生周期不

交通灯控制电路数电课程设计数字电路课程设计

——交通灯控制电路 目录 第一章:序言 (2) 第二章:设计任务书 (2) 第三章:电路组成和工作原理 (4)

第四章:设计步骤及方法 (7) 第五章:总结 (10) 第七章:参考文献 (10) 第一章序言 随着社会的飞速发展,城市交通问题日益凸显严重,尤其在城市街道的十字叉路口,频繁发生交通问题,为了保证交通秩序和行人安全,一般在每条街上都有一组红、黄、绿交通信号灯。其中红灯亮,表示道路禁止通行;黄灯亮表示该道路上未过停车线的车辆禁止通行,已经过停车线的的车辆继续通行;绿灯亮表示道路允许通行。交通灯控制电路自动控制十字路口的红、黄、绿交通灯。交通灯通过的状态转换,指挥车辆行人通行,保证车辆行人的安全,实现十字路口交通管理自动化。

第二章设计任务书 一、设计题目: 二、技术内容及要求: 三、给定条件及器件 四、设计内容 1.电路各部分的组成和工作原理。 2.元器件的选取及其电路逻辑图和功能。 3.电路各部分的调试方法。 4.在整机电路的设计调试过程中,遇到什么问题,其原因及解决

的办法。 第三章电路组成和工作原理设系统工作的十字路口由主、支两条干道构成,4路口均设红、黄、绿三色信号灯和用于计时的2位由数码管显示的十进制计数器,其示意图如图5—1所示。 图1 十字路口交通信号灯控制示意图 根据交通规则,交通信号灯自动定时控制器所需实现的功能如下: (1)主、支干道交替通行,通行时间均可在0 ~ 99 s内任意设定。 (2)每次绿灯换红灯前,黄灯先亮较短时间(也可在0 ~ 99 s内任意设定),用以等待十字路口内滞留车辆通过。 (3)主支干道通行时间和黄灯亮的时间均可由同一计数器按减计数方式计数(零状态瞬间进行状态的转换,视为无效态)。 (4)在减计数器回零瞬间完成十字路口通行状态的转换(换灯)。

EDA交通灯控制器课程设计报告

交通灯控制器课程设计 该交通信号控制器控制十字路甲、乙两条道路的红、黄和绿三色灯,指挥车辆和行人 安全通行。 功能要求如下: 1.只有在小路上发现汽车时,高速公路上的交通灯才可能变成红灯。 2.当汽车行驶在小路上时,小路的交通灯保持为绿灯,但不能超过给定的时间。(20s) 3.高速公路灯转为绿色后,即使小路上有汽车出现,而高速公路上并无汽车,也将在给定的时间内 保持绿灯。(60s)。 设计如下: ——1hz分频器 library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; use ieee.std_logic_arith.all; entity fen_pin1 is port(clk100hz:in std_logic; clk1hz:out std_logic);

end fen_pin1; architecture bhv of fen_pin1 is signal qan:std_logic_vector(3 downto 0); signal qbn:std_logic_vector(3 downto 0); signal cin:std_logic; begin process(clk100hz) begin if(clk100hz'event and clk100hz='1')then if qan="1001"then qan<="0000";cin<='1'; else qan<=qan+1;cin<='0'; end if; end if; end process; process(clk100hz,cin) begin if(clk100hz'event and clk100hz='1')then if cin='1' then if qbn="1001" then qbn<="0000"; else qbn<=qbn+1; end if ; end if ; end if ; end process; process(qan,qbn) begin if (qan="1001"and qbn="1001")then clk1hz<='1'; else clk1hz<='0'; end if; end process; end bhv; ——2hz分频器 library ieee; use ieee.std_logic_1164.all; entity fen_pin2 is port (clk100hz:in std_logic; clk2hz:out std_logic); end fen_pin2; architecture bhv of fen_pin2 is begin process(clk100hz) variable cnt:integer range 0 to 24; variable tmp:std_logic; begin

数电课设交通灯

太原理工大学

课程设计任务书 注:1.课程设计完成后,学生提交的归档文件应按照:封面—任务书—说明书—图纸的顺序进行装订上交(大张图纸不必装订) 2.可根据实际内容需要续表,但应保持原格式不变。 指导教师签名:日期:

专业班级 学号 姓名 成绩 一、 简述 为了确保十字路口的车辆顺利、畅通地通过,往往都采用自动控制的交通信号灯来进行指挥。其中红灯(R )亮表示该条道路禁止通行;黄灯(Y )亮表示停车;绿灯(G )亮表示允许通行。 交通灯控制器的系统框图如图3.1所示。 图3.1 交通灯控制器系统框图 系统由秒脉冲信号发生器、定时器、控制器、译码显示器、信号灯显示器五大部分组成。其中秒脉冲信号发生器用于给各个组成部分提供脉冲信号,通过定时器向控制器发出三种定时信号,使相应的发光二极管发光。译码显示器在控制器的控制下,改变交通灯信号,分别产生三种倒计时时间显示,控制器根据定时器的信号,进行状态间的转换,使显示器的显示发生相应转变。 二、设计目的 通过本次课题设计,应该掌握以下内容 (1)学习数字逻辑电路设计的一般方法。 (2)要求学会用理论知识解决实际问题。 (3)灵活掌握部分74LS 系列集成电路的使用。 (4)掌握Multisim 仿真软件的应用。 (5)掌握常用元器件的识别与测量。 (6)了解实际电路调试和解决问题的基本方法。 三、总体方案设计 用定时器分别产生三个时间间隔后,向控制器发出“时间已到”的信号,控制器 ……………………………………装………………………………………订…………………………………………

根据定时器的信号,决定是否进行状态转换。如果肯定,则控制器发出状态转换信号ST,定时器开始清零,准备重新计时。 交通灯控制器的控制过程分为四个阶段,对应的输出有四种状态,分别用S0、S1、S2、S3表示。 S0状态:主干道绿灯亮,支干道红灯亮,此时主干道允许车辆通行,主干道禁止车辆通行。当主干道绿灯亮够规定的时间后,控制器发出状态转换信号,系统进入下一个状态。 S1状态:主干道黄灯亮,主干道红灯亮,此时主干道允许超过停车线的车辆继续通行,而未超过停车线的车辆禁止通行,支干道禁止车辆通行。当主干道黄灯亮够规定时间后,控制器发出状态转换信号,系统进入下一个状态。 S2状态:主干道红灯亮,支干道绿灯亮。此时主干道禁止车辆通行,支干道允许车辆通行,当支干道绿灯亮够规定时间后,控制器发出状态转换信号,系统进入下一个状态。 S3状态:支干道红灯亮,支干道黄灯亮。此时主干道禁止车辆通行,支干道允许超过停车线的车辆通行,而未超过停车线的车辆禁止通行。当支干道红灯亮够规定的时间后,控制器发出状态转换信号,系统进入下一个状态------S0状态。 交 灯 状 态 转

电子技术课程设计报告交通灯控制电路设计

电子技术课程设计报告——交通灯控制电路设计 上海大学机自学院自动化系

电气工程专业 : 学号: 指导老师:徐美华 目录 目录2 一、主要用途:3 二、设计任务及要求:3 三、设计思路步骤及仿真调试4 1.设计分析4 2.交通灯模块:5 3.脉冲信号模块5 4.减法计数器及数码显示管模块6

5.控制模块7 6.对所使用芯片进行介绍:8 7.交通灯工作图12 四、实习小结15 一、主要用途: 有效管制交通、疏导交通流量、提高道路通行能力、有利于减少交通事故。 二、设计任务及要求: 设计一个主干道和支干道十字路口的交通灯控制电路,其要求如下: 1.一般情况下,保持主干道畅通,主干道路灯亮、支干道红

灯亮,并且主干灯亮的时间不少于60 S; 2.当主干道绿灯亮超过60 S,且支干道有车时,主干道红灯 亮,支干道绿灯亮,但支干道绿灯亮的时间不得超过30S; 3.每次主干道或支干道绿灯亮变红灯时,黄灯先亮5S。 三、设计思路步骤及仿真调试 1.设计分析 计数器能进行60进制、30进制以及5进制的减数计数,在计数器与译码器及与非门的工作下实现交通灯信号灯的切换。有以下四个状态: a.主干道绿灯亮,支干道红灯亮,此时主干道允许车辆通行,支干道禁止车辆通行。当主干道绿灯亮够60秒后,控制器发出状态转换信号,系统进入下一个状态。 b.主干道黄灯亮,支干道红灯亮,此时主干道允许超过停车线的车辆继续通行,而未超过停车线的车辆禁止通行,支干道禁止车辆通行。当主干道黄灯亮够5秒后,控制器发出状态转换信号,系统进入下一个状态。 c.主干道红灯亮,支干道绿灯亮。此时主干道禁止车辆通行,支干道允许车辆通行,当支干道绿灯亮够30秒后,控制器发出状态转换信号,系统进入下一个状态。

交通灯控制器课程设计说明书

交通灯控制器课程设计说明书课程设计说明书 学生姓名:____________ 学号:________________ 学院:_______________________________________ 专业:_______________________________________ 题目:_____________ 交通灯控制器_____________ 指导教师:职称:

2010年1月15日 目录 1、实验任务 (3) 2、实验目的 (3) 3、设计方案 (3) 4、参考电路设计 (4) 5、实验仪器设备 (9) 6、实验心 得 (10)

一.实验任务 设计一个交通灯控制器,具体要求如下: 1、以红,黄,绿三种颜色的发光管作为交通灯。绿灯亮表示可以通行, 红灯 亮表示禁止通行.黄灯亮表示未通过的车辆禁止通行. 2、每次放行时间为30秒,红转绿或绿转红时,需黄灯亮5秒作为过度。 二.实验目的 1、掌握电子电路的一般设计方法和设计流程。 2、学习使用PROTEL软件绘制电路原理图和印刷版图。] 3、掌握应用EWB对设计的电路进行仿真,通过仿真结果验证设计的正确 性。 三.设计方案 交通灯控制器参考方案 图1 图1为交通灯控制器的一个参考设计方案。在这一方案中,系统主要由控制器.定时器?脉冲信号发生器.译码器?信号灯组成。 TL.TY为定时器的输出信号,ST为控制器的输出信号。 当车道绿灯亮时,定时器开始记时,当记时到30秒时,TL输出为1,否则,TL=0; 当车道黄灯亮后,定时器开始记时,当记时到5秒时,TY输出为1,否则,TY=0;

ST 为状态转换信号,当定时器数到规定的时间后,由控制器发出状态转 换信号,定时器开始下一个工作状态的定时计数。 控制状态为: 表1 ?状态转换 表 图2画出了控制器的状态转换图,图中TY 和TL 为控制器的输入信号, ST 为控制器的输出信号。 00 .01 . 11. 交通信 号灯 有四个状态, 用SO. 来表 SI. S2 ? S3 示,并且分别 分配 编码状态为

数电交通灯课程设计报告

电子技术课程 设计报告 二 级 学 院 机械与电子工程学院 专 业 电气工程及其自动化 年 级 2014级 学 号 14106***** 学 生 姓 名 苏 运 指 导 教 师 杨** 完 成 时 间 2015 年12 月25 日 简易交通灯的设计

简易交通灯的设计 作者:苏运 指导老师:杨** 摘要:利用数码管,74LS48译码器、74LS192计数器、ne555、与非门、或非门、触发器、蜂鸣器和小彩灯等电子元件,制作简易交通灯,实现15秒倒计时开始后,到达5秒时红灯熄灭,黄灯闪烁同时蜂鸣器响,到达0秒时切换到另外两个方向的红绿灯亮的功能。经测试,系统达到红绿灯转换和显示的基本要求,具有电路美观稳定性高的优点。 关键词:数电交通灯;交通灯;简易交通灯;计数器

目录 1 设计要求及方案选择 (1) 1.1设计要求 (1) 1.2方案选择 (1) 2 理论分析与设计 (1) 2.1脉冲发生器电路的分析及设计 (1) 2.2定时器电路的分析及设计 (2) 2.3交通灯和蜂鸣器电路的分析及设计 (3) 2.4控制器电路的分析及设计 (4) 2.5数码显示电路的分析及设计 (4) 3电路设计 (5) 3.1脉冲发生器电路的设计 (5) 3.2定时器电路的设计 (6) 3.3交通灯和蜂鸣器电路的设计 (6) 3.4控制电路的设计 (7) 3.5码显示电路的设计 (9) 3.6电源开关和指示灯电路的设计 (9) 4系统测试实验 (10) 4.1调试所用的基本仪器清单 (10) 4.2软件仿真调试 (10) 4.3实物电路板的调试 (10) 4.4时钟脉冲信号的测定 (10) 4.5调试结果 (11) 4.6测试结果分析 (11) 5 总结 (12) 附录 (13) 附录A 仿真图 (13) 附录B 原理图 (13) 附录C PCB图 (14) 附录D 实物图 (14) 附录E 脉冲信号测试图 (15) 附录F 元件清单 (15) 参考文献 (16)

单片机课程设计_基于单片机的交通灯控制系统设计说明

目录 1.硬件设计方案............................................... - 3 -1.1总方案设计 (3) 1.2中央处理单元 (4) 1.3红、绿、黄灯显示部分 (4) 1.4时间显示部分 (4) 1.5按键部分 (5) 2.主要电路原理分析和说明 ..................................... - 6 -2.1红、绿、黄灯显示电路.. (6) 2.2时间显示电路 (6) 2.3按键电路 (8) 2.4时钟及复位电路, (9) 其电路原理图如图2.4所示 (9) 2.5完整电路原理图 (9) 2.6单片机相应管脚及功能说明 (12) 3.软件设计流程及描述......................................... - 14 - 3.1程序流程图 (14) 4.调试....................................................... - 16 -(1)硬件调试 (16) (2)软件调试 (16)

5.结束语..................................................... - 17 - 6.参考文献................................................... - 17 - 7.附录....................................................... - 19 - 1.源程序代码 (19) 2.实物图 (22)

交通灯控制电路_数电课程设计_数字电路课程设计

——交通灯控制电路 目录

第一章:序…………………………………………(1-2) 第二章:设计任务书………………………………(2-4) 第三章:电路组成和工作原理........................(4-12)第四章:设计步骤及方法..............................(13-18)第五章:仿真过程故障排除...........................(18-22)第六章:总结.............................................(22-23)第七章:参考文献 (23) 第八章:致谢 (23)

毕业论文项目表

哈尔滨应用职业技术学院学生顶岗实习鉴定表

第一章序 数字电子技术基础是高等学校弱电类专业的一门重要技术基础课程。这门课程发展迅速、实用性和应用性强,侧重于逻辑行为的认知和验证。 随着社会经济的发展城市交通问题越来越引起人们的注意。人、车、路三者的关系协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导计算机综合管理系统,他是现代城市的交通监控系统指挥中最重要的组成部分。 同时也随着城市机动车辆的不断增加,许多大城市如北京,上海,南京等出现交通超负荷运行的情况,因此,自八十年代后,这些城市纷纷修建高速道路,在告诉道路完成的初期,它们也曾有效地改善交通情况。然而,随着交通量的快速增长和缺乏对告诉道路的系统研究和控制,告诉道路没有充分发挥初期的作用。而城市的高速道路在构造上的特写,也决定了城市告诉道路的交通状况必然受告诉道路与普通道路耦合出交通状况的制约。所以,如何才用何时得控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道和匝道,城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。为此,本次设计完成的就是交通灯设计。一下就是城乡交通灯控制系统的电路原理,设计计算和实验调试等问题来进行具体讨论。 第二章设计任务书 一、设计题目:交通灯控制电路 二、技术要求:

交通灯控制器的课程设计

交通灯控制器的课程设计

课程设计 课题:交通灯控制器的设 计

一、设计目的: 学习QuartusII的使用方法,熟悉可编程逻辑器 件的使用。通过制作来了解交通灯控制系统,交 通灯控制系统主要是实现城市十字交叉路口红绿 灯的控制。在现代化的大城市中, 十字交叉路口 越来越多,在每个交叉路口都需要使用红绿灯进 行交通指挥和管理,红、黄、绿灯的转换要有一个 准确的时间间隔和转换顺序,这就需要有一个安 全、自动的系统对红、黄、绿灯的转换进行管理, 本系统就是基于此目的而开发的。 二、设计任务: 1.满足如下时序要求: 南北方向红灯亮时,东西方向绿灯亮,反之亦 然。 2.每一方向的红(绿)黄灯共维持30秒。 3.当某一方向绿灯亮时,置显示器为30秒,然 后以每秒减1计数方式工作,直至减到数为3 秒时,红绿灯熄灭,黄灯开始间隙闪耀3秒, 减到为0,红绿灯交换,一次工作循环结束, 进入下一步另一方向的工作循环。 4.红绿黄灯均采用发光二极管。

5.设计由晶振电路产生1Hz标准秒信号的单元电 路。 6.要求对整体电路进行仿真,观察并记录下仿真 波形。 三、设计原理: ●交通灯有四个状态: G1 Y1 R1 G2 Y2 R2 S1. 亮灭灭灭灭亮 S2. 灭闪灭灭灭亮 S3. 灭灭亮亮灭灭 S4. 灭灭亮灭闪灭然后重复状态S1. ●分频器 分频器实现的是将高频时钟信号转换成底频的时钟 信号,用于触发控制器、计数器和扫描显示电路。 该分频器将时钟信号分频成1HZ和4HZ的时钟信 号。 ●控制器 控制器的作用是根据计数器的计数值控制发光二极 管的亮、灭,以及输出倒计时数值给七段数码管的 分位译码电路。此外,当检测到为夜间模式时,手 动控制点亮黄灯的二极管。

交通灯控制器课程设计报告

中南林业科技大学 课程设计报告 设计名称:交通灯控制器 姓名: 学号: 专业班级: 院(系): 一、课程设计题目:交通灯控制器 时间:2015年6月29日至7月13日 地点: 指导老师: 二、课程设计目的

交通灯控制信号的应用非常广泛。本电路设计一个交通灯控制器,需要达到的目的如下: 一个周期64秒,平均分配,前32秒红灯亮,后32秒绿灯亮。 在红灯亮的期间的后8秒与红灯在一起的黄灯闪烁(注意:红灯同时亮)。为了显示效果明显,设计闪烁频率为1。 在绿灯亮的期间的后8秒与绿灯在一起的黄灯闪烁(注意:绿灯同时亮),为了显示效果明显,设计闪烁频率为1。 在黄灯闪烁期间,数码管同时倒计时显示,在此期间以外,数码管不亮. 三、 课程设计方案 为了完成交通灯控制电路的设计,方案考虑如下: 一个脉冲信号发生器,一个二进制加法计数器,一个十进制减法计数器,红灯与绿灯以及黄灯是否亮是由二进制加法计数器的输出端状态来决定的,因此,设计一个组合逻辑电路,它的输入信号就是二进制加法计数器的输出信号,它的输出就是发光二极管的控制信号,因此,需要一个组合逻辑电路,六个发光二极管(二个红色发光二极管,二个绿色发光二极管,二个黄色发光二极管)电路,一个数码管显示电路。结构图如下: 四、 课程设计原理 脉冲信号发生器由定时器555构成。 二进制加法计数器由七位二进制加法计数器4024构成。 555脉冲 振荡器 4024 计数器 组合逻辑电路 发光二极管电路 193 计数器 4511 驱动器 数码管

十进制减法计数器由74LS193可逆可预置十进制计数器构成。 组合逻辑电路根据其输入输出的逻辑关系后再确定电路芯片。 驱动器选用4511。 从以上讨论可知,需要对所采用的芯片有比较详细的了解。下 面对以上几种芯片的基本知识和基本特性进行介绍。 1、555定时器 555定时器是一块常用的集成电路,电路符号如左图所示,8为电源端VCC,1为公共端GND。所加电源电压范围:4.5V

课程设计-交通灯的PLC控制系统设计

$ 18 学号: 课程设计 》 交通灯的PLC控制系统设计 题目 学院物流工程学院 专业物流工程 班级物流zy1001 ( 宋金龙 姓名 指导教师刘有源教授

2013年【 7月5日 课程设计任务书 学生姓名:宋金龙专业班级:物流卓越1001班 ~ 指导教师:刘有源教授工作单位:物流工程学院 题目:交通灯的PLC控制系统设计 初始条件: 1)PLC型号:西门子公司S7系列,S7-300 2)编程环境:SIMATIC Manager /Step7 或更高版本 3)根据控制要求分配PLC I/O地址,画出PLC与控制对象的接线图,设计控制流程,按照模块化的方式设计程序,既可以采用LAD编程,也可以采用STL 编程,还可以采用组合方式编程。 4)编写的需要输入PLC,调试通过。 — 要求完成的主要任务: 1)十字路口交通信号灯,共有两组信号灯,其中一组控制直行,一组控制转弯。当轮到一个方向开始直行时,控制该方向直行的绿灯亮,指示该方向可以直行,并维持20s,当通行时间即将结束时,绿灯闪烁3s以作提示。 2)随后,该方向的黄灯亮2s,熄灭,通行时间结束,该方向的红灯亮,禁止该方向通行。同时控制该方向转弯的绿灯亮,指示该方向转弯,转弯时,绿灯维持15s,当转弯时间即将结束时,绿灯闪烁3s以作提示。 3)紧接着,该方向的黄灯亮2s,熄灭,转弯时间结束。 4)接下来,该方向的红灯亮,禁止该方向转弯。同时另一方向直行的绿灯亮,轮到另一方向直行了。如此周而复始。

指导教师签名:年月日 系主任(或责任教师)签名:年月日 — 摘要 城市规模不断扩大,城市的交通问题也变的日益突出,如堵车问题,城市交通问题也越来越引起人们的关注,人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。为了解决交叉口混合交通流中的相互影响或彼此的相互影响,我们可以合理的设置交叉路口的红绿灯系统,帮助疏导交通流,从而有效的减少交通阻塞等问题,并为行人的安全提供强有力地保障。 现在,城市的红绿灯基本上都是程序控制,在实际使用中采用可编程序控制器(PLC)控制占很大比例,其主要原因是因为PLC具有简单易懂、操作方便、可靠性高、通用灵活、体积小、使用寿命长等一系列的优点。 本设计介绍了应用PLC实现十字路口交通信号灯的自动控制。通过对交通信号灯的控制要求分析,对PLC控制系统进行了软、硬件设计,并通过仿真实验证明该系统的实用性,利用PLC对十字路口交通灯进行模拟控制,从而能够对真正的十字路口交通灯控制系统有更深入的了解。 关键词:十字路口,交通灯, PLC控制

交通灯控制电路设计数电课程设计+数字电路课程设计

数字电子技术课程设计 简易交通灯控制逻辑电路设计 专业班级:09自动化一班 时间:2011.12.12-2011.12.19 姓名: 指导教师: :郭计云

大同大学电气工程系

目录 一、课程题目 (2) 二、设计要求 (2) 三、系统框图及说明 (2) 四、单元电路设计 (4) 五、仿真过程与效果分析 (12) 六、体会总结 (13) 七、参考文献 (13)

《一》课程设计题目: 交通灯控制电路设计 《二》设计要求: 1、设计一个十字路口的交通灯控制电路,要求南北方向(主干道)车道和东西方向(支干道)车道两条交叉道路上的车辆交替运行,主干道每次通行时间都设为30秒、支干道每次通行时间为20秒,时间可设置修改。 2、在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道; 3、黄灯亮时,要求每秒闪亮一次。 4、东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用计时的方法)。 5、同步设置人行横道红、绿灯指示。 《三》系统框图及说明: 1、分析系统的逻辑功能,画出其框图 交通灯控制系统的原理框图如图1-1 所示。它主要由计时电路、主控电路、信号 灯转换器和脉冲信号发生器组成。脉冲信号发生器用的是555 定时器;计时计数器是由74LS160 来完成、输出四组驱动信号T0 和T3 经信号灯转换器(4 片7448)来控制信号灯工作,主控电路是系统的主要部分,由它控制信号灯转换器的工作。

(图1-1)2、信号灯转换器

状态与车道运行状态如下:S0:支干道车道的绿灯亮,车道通行,人行道禁止通行;主干道车道的红灯亮,车道禁止通行,人行道通行 S1:支干道车道的黄灯亮,车道缓行,人行道禁止通行;主干道车道的红灯亮,车道禁止通行,人行道通行 S2:支干道车道的红灯亮,车道禁止通行,人行道通行;主干道车道的绿灯亮,车道

数电课设交通灯

目录 1.设计任务--------------------------------------------------------- - 1 - 2.总体设计方案------------------------------------------------------ - 1 - 2.1总述:----------------------------------------------------------- - 1 - 2.2设计思路:------------------------------------------------------- - 2 - 2.3设计总框图如下:------------------------------------------------- - 3 - 3.模块电路设计------------------------------------------------------ - 4 - 3.1秒脉冲发生模块--------------------------------------------------- - 4 - 3.2数码管显示模块--------------------------------------------------- - 5 - 3.3 led发光电路----------------------------------------------------- - 6 - 3.4主控电路--------------------------------------------------------- - 7 - 3.5交通信号灯电路-------------------------------------------------- - 10 - 4.原理总图-------------------------------------------------------- - 10 - 5.元器件清单------------------------------------------------------ - 10 - 6.调试------------------------------------------------------------ - 11 - 7.心得体会--------------------------------------------------------- - 11 - 8.参考文献------------------------------------------------------- - 12 -

数电课程设计——交通灯

数电课程设计 课程名称:交通灯控制器姓名:车宣豪 学号:1240308209 专业:测控技术与仪器

交通灯控制器设计 一、设计任务和要求 1.设计一个交通灯控制器,由两条主干道汇合成十字路口,在每个入口处设置两相位信号灯;分别为直行—红、黄、绿等;左转—红、黄、绿灯,六盏信号灯。 2.每个路口信号灯亮灭次序和时间为直行—绿灯30秒,黄灯5秒,红灯85秒;左转—绿灯20秒,黄灯5秒,红灯95秒。 3.各路口有两个倒计时显示器,分别显示直行和左拐倒计时状态。 4.黄灯亮时,为闪烁点亮方式。 二、方案论证 1.各变量含义 clk为单位脉冲信号,reset为清零信号,HSR、HSG、Y1分别为东西直行红黄绿灯,HLR、HLG、Y2分别为东西左拐红黄绿灯,SSR、SSG、Y3分别为南北直行红黄绿灯,SLR、SLG、Y4分别为南北左拐红黄绿灯;HS0,HL0,SS0,SL0分别为东西直行、东西左拐、南北直行、南北左拐倒计时。 2.信号灯状态表及每个状态倒计时 状态s0 s1 s2 s3 s4 s5 s6 s7 东西直行绿30-1 黄5-1 红85-66 红65-61 红60-31 红30-26 红25-6 红5-1 东西左拐红35-6 红5-1 绿20-1 黄5-1 红60-31 红30-26 红25-6 红5-1 南北直行红60-31 红30-26 红25-6 红5-1 绿30-1 黄5-1 红25-6 红5-1 南北左拐红95-66 红65-61 红60-41 红40-36 红35-6 红5-1 绿20-1 黄5-1

3.显示器倒计时的实现 通过设计一个逐渐递增的数x(从1不断加1,一直加到120),然后用一个数减去x就得到一个递减的数来作为计时器上显示的数。例如:第一个状态为东西直行绿灯亮30秒,那么就用31—x(此时x从1一直加1到30)来表示绿灯的剩余倒计时时间;而到第二个状态则为东西左拐黄灯亮5秒,那么就用36—x(由于x是不断加1的数,那么此时x变为从31不断加1到35)来实现黄灯亮5秒的倒计时显示。其他状态及其他方向倒计时与这两个例子一样,都是通过一个数减去x来实现的倒计时。具体每个状态倒计时如下:case(z) 8'd1:begin HS<=31-x;HL<=36-x;SS<=61-x;SL<=96-x;end 8'd2:begin HS<=36-x;HL<=36-x;SS<=61-x;SL<=96-x;end 8'd3:begin HS<=121-x;HL<=56-x;SS<=61-x;SL<=96-x;end 8'd4:begin HS<=121-x;HL<=61-x;SS<=61-x;SL<=96-x;end 8'd5:begin HS<=121-x;HL<=121-x;SS<=91-x;SL<=96-x;end 8'd6:begin HS<=121-x;HL<=121-x;SS<=96-x;SL<=96-x;end 8'd7:begin HS<=121-x;HL<=121-x;SS<=121-x;SL<=116-x;end 8'd8:begin HS<=121-x;HL<=121-x;SS<=121-x;SL<=121-x;end z的取值分别表示8个状态,HS表示东西直行倒计时显示,HL表示东西左拐倒计时显示,SS表示南北直行倒计时显示,SL表示南北左拐倒计时显示。 4.黄灯闪烁的实现 通过把黄灯的输出信号与上clk信号来实现黄灯的闪烁,例如Y1=clk&HSY,HSY为东西直行黄灯信号,当它与上clk时则可实现黄灯的闪烁信号Y1。 5.状态转换。 S0 S1 S2 S3 S7 S6 S5 S4 状态机分为8个状态,分别为S0、S1、S2、S3、S4、S5、S6、S7,每个状态灯亮灭如下:s0: {HSR,HSG,HSY}=3'b010;{HLR,HLG,HL Y}=3'b100; {SSR,SSG,SSY}=3'b100;{SLR,SLG,SL Y}=3'b100; s1: {HSR,HSG,HSY}=3'b001;{HLR,HLG,HL Y}=3'b100; {SSR,SSG,SSY}=3'b100;{SLR,SLG,SL Y}=3'b100; s2: {HSR,HSG,HSY}=3'b100;{HLR,HLG,HL Y}=3'b010; {SSR,SSG,SSY}=3'b100;{SLR,SLG,SL Y}=3'b100;

相关文档
最新文档