基于数电的交通灯设计报告

合集下载

数电交通灯课程设计报告书

数电交通灯课程设计报告书

武汉理工大学《数字电子技术基础》课程设计说明书目录摘要 (1)Abstract (2)1、方案设计与论证 (3)1.1 系统方案设计与论证 (3)1.2 模块方案设计与论证 (3)1.2.1 控制模块方案 (3)1.2.2 显示模块方案 (4)1.2.3 交通灯模块方案 (4)1.2.4 调节模块方案 (4)1.2.5 电源模块方案 (4)1.3 总体设计思想 (5)2、系统硬件电路设计 (5)2.1 单片机模块设计 (5)2.2 显示模块设计 (6)2.3 交通灯模块电路设计 (7)2.4 按键调节电路设计 (7)3、交通灯软件设计 (7)3.1 主监控程序设计 (7)3.2 中断的程序设计 (8)3.3 按键的程序设计 (8)3.4 显示的程序设计 (9)4、性能测试 (9)4.1 LED交通灯与数码管的显示 (9)4.2 按键调试 (10)5、心得体会 (11)参考文献 (12)附件1 源程序 (13)附件2 总原理图 (20)附件3 元件清单 (21)摘要交通灯在交通环境中起着一个重要的角色,是交通管理的重要工具。

为实现十字路口交通灯最优控制,更大程度上的缓解交通压力,本实验设计了基于STC89C52单片机的智能交通灯控制系统,主要由单片机(MCU)、按键控制等模块组成。

系统包括人行道、车行道、以及基本的交通灯的功能。

除此之外,还具有倒计时、时间设置、根据具体情况手动控制等功能。

该系统能够实现对十字路口交通状况的简单控制,达到控制目的,经济效益,具有一定的应用前景。

关键词:STC89C52 交通灯AbstractTraffic lights in the traffic environment plays an important role, is an important tool for traffic management. To achieve the optimal control intersection traffic lights, greater ease traffic pressure, this experiment was designed based on the STC89C52 intelligent traffic control system, mainly by microcontroller (MCU), button control etc module. System including sidewalks, the driveway, and basic functions of the traffic lights. In addition, but also has the countdown, time setting, according to the specific circumstances of manual control etc. Function. The system can realize to the intersection traffic simple control to achieve control purposes, economic benefits, have certain application prospect.Keywords: STC89C52 the traffic lights交通信号灯控制器的设计1、方案设计与论证1.1 系统方案设计与论证根据实验设计要求,使得红、黄、绿三种LED灯在单片机的控制下作为两个交通通道的指示灯显示,并且使用数码管以减计数的方式显示每个通道的通行时间。

数电交通灯课程设计报告书

数电交通灯课程设计报告书

目录摘要 (1)Abstract (2)1、方案设计与论证 (3)1.1 系统方案设计与论证 (3)1.2 模块方案设计与论证 (3)1.2.1 控制模块方案 (3)1.2.2 显示模块方案 (4)1.2.3 交通灯模块方案 (4)1.2.4 调节模块方案 (4)1.2.5 电源模块方案 (4)1.3 总体设计思想 (5)2、系统硬件电路设计 (5)2.1 单片机模块设计 (5)2.2 显示模块设计 (6)2.3 交通灯模块电路设计 (7)2.4 按键调节电路设计 (7)3、交通灯软件设计 (7)3.1 主监控程序设计 (7)3.2 中断的程序设计 (8)3.3 按键的程序设计 (8)3.4 显示的程序设计 (9)4、性能测试 (9)4.1 LED交通灯与数码管的显示 (9)4.2 按键调试 (10)5、心得体会 (11)参考文献 (12)附件1 源程序 (13)附件2 总原理图 (20)附件3 元件清单 (21)交通灯在交通环境中起着一个重要的角色,是交通管理的重要工具。

为实现十字路口交通灯最优控制,更大程度上的缓解交通压力,本实验设计了基于STC89C52单片机的智能交通灯控制系统,主要由单片机(MCU)、按键控制等模块组成。

系统包括人行道、车行道、以及基本的交通灯的功能。

除此之外,还具有倒计时、时间设置、根据具体情况手动控制等功能。

该系统能够实现对十字路口交通状况的简单控制,达到控制目的,经济效益,具有一定的应用前景。

关键词:STC89C52 交通灯Traffic lights in the traffic environment plays an important role, is an important tool for traffic management. To achieve the optimal control intersection traffic lights, greater ease traffic pressure, this experiment was designed based on the STC89C52 intelligent traffic control system, mainly by microcontroller (MCU), button control etc module. System including sidewalks, the driveway, and basic functions of the traffic lights. In addition, but also has the countdown, time setting, according to the specific circumstances of manual control etc. Function. The system can realize to the intersection traffic simple control to achieve control purposes, economic benefits, have certain application prospect.Keywords: STC89C52 the traffic lights交通信号灯控制器的设计1、方案设计与论证1.1 系统方案设计与论证根据实验设计要求,使得红、黄、绿三种LED灯在单片机的控制下作为两个交通通道的指示灯显示,并且使用数码管以减计数的方式显示每个通道的通行时间。

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

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

交通灯控制器数电课程设计交通灯控制器是现代城市交通管理的重要设备之一,它通过控制红绿灯的变化来引导车辆和行人的交通行为。

在这个数电课程设计中,我将介绍一个基于数字电路的交通灯控制器的设计方案。

我们需要明确交通灯控制器的工作原理。

交通灯控制器需要根据交通流量和道路情况来合理地控制红绿灯的变化。

一般来说,交通灯控制器包括计时器、传感器、状态切换逻辑和信号输出等部分。

在这个设计中,我们将使用数字电路来实现交通灯控制器。

数字电路是一种由逻辑门构成的电子电路,它能够对输入信号进行逻辑运算,并输出相应的结果。

我们可以使用逻辑门来实现交通灯控制器的各个部分。

我们需要设计一个计时器来控制红绿灯的变化。

计时器可以根据设定的时间间隔来输出不同的信号。

我们可以使用时钟信号来驱动计时器,每个时钟周期结束时,计时器的值加1。

当计时器的值达到设定的时间间隔时,就会触发一个输出信号,用于控制红绿灯的切换。

我们需要使用传感器来检测交通流量和道路情况。

传感器可以将交通流量和道路情况转化为电信号,并输入到交通灯控制器中。

根据传感器的输入信号,交通灯控制器可以做出相应的决策,例如延长绿灯时间或者提前切换红灯。

然后,我们需要设计状态切换逻辑来根据输入信号决定交通灯的切换。

状态切换逻辑可以根据当前的交通流量和道路情况,以及交通灯的当前状态,来计算下一个交通灯的状态。

例如,当交通流量较大时,状态切换逻辑可以延长绿灯时间;当交通流量较小时,状态切换逻辑可以提前切换红灯。

我们需要设计信号输出部分来控制红绿灯的显示。

信号输出部分可以根据状态切换逻辑计算得到的交通灯状态,输出相应的信号,控制红绿灯的亮灭。

例如,当状态切换逻辑计算得到应该显示绿灯时,信号输出部分就会输出一个绿灯信号,使绿灯亮起。

这个基于数字电路的交通灯控制器的设计方案包括计时器、传感器、状态切换逻辑和信号输出等部分。

通过合理地设计这些部分,并进行适当的调试和优化,我们可以实现一个高效、稳定的交通灯控制器,为城市交通管理提供有力的支持。

数电课程设计报告(交通灯)

数电课程设计报告(交通灯)

前言现如今,随着人口和汽车的日益增长,城市交通日益拥挤,人们的安全问题也日益重要。

因此,红绿交通信号灯成为交管部门管理交通的重要工具之一。

交通信号灯常用于十字路口,用来控制车的流量,提高交叉口车辆的通行能力,减少交通事故。

有了交通灯人们的安全出行有了很大的保障。

自从交通灯诞生以来,其内部的电路控制系统就不断的被改进,设计方法也开始多种多样,从而使交通灯显得更加智能化、科学化、简便化。

尤其是近几年来,随着电子与计算机技术的飞速发展,电子电路分析和设计方法有了很大的改进,电子设计自动化也已经成为现代电子系统中不可缺少的工具和手段,这些为交通灯控制电路的设计提供了一定的技术基础。

本设计通过采用数字电路对交通灯控制电路的设计,提出使交通灯控制电路用数字信号自动控制十字路口两组红、黄、绿交通灯的状态转换的方法,指挥各种车辆和行人安全通行,实现十字路口交通管理的自动化。

因此,在本次课程设计里,将以传统的设计方法为基础来实现设计交通控制信号灯。

本实验设计目的是培养数字电路的能力,掌握交通信号灯控制电路的设计方法。

设计任务及要求设计一个十字路口的交通灯定时控制系统,基本要求如下:(1)甲车道和乙车道两条交叉道路上的车辆交替运行,每次通行时间都设为25秒。

(2)每次绿灯变红灯时,黄灯先亮5秒钟,才能变换运行车道。

(3)黄灯亮时,要求每秒钟闪亮一次。

(4)十字路口有数字显示灯亮时间,要求灯亮时间以秒为单位作减计数;(5)要求通行时间和黄灯亮的时间均可在0~99s内任意设定。

本设计由王宇同学完成。

由于所学知识有限,设计中难免出现错误,请老师批评指正。

目录第一章设计任务及设计目的 (1)第二章系统概述 (2)2.1 系统概述 (2)2.2 交通灯逻辑分析 (2)2.3总体设计方案 (2)第三章单元电路设计与分析 (5)3.1秒脉冲信号发生器的设计 (5)3.2定时器的设计 (5)3.3 控制器的设计 (6)3.4 显示电路的设计 (9)第四章综述及心得体会 (10)4.1 系统综述 (10)4.2 总结及心得体会 (10)附录 (12)附录一实验电路图 (12)附录二芯片引脚图 (13)附录三元器件清单 (16)附录四焊接电路板 (17)参考文献 (18)交通灯定时控制系统的设计、制作摘要:在城镇街道的十字交叉路口,为了保证交通秩序和行人安全,一般在每条道路上各有一组红、黄、绿交通信号灯,其中红灯亮,表示该条道路禁止通行;黄灯亮表示该条道路上未过停车线的车辆停止通行,已过停车线的车辆继续通行;绿灯亮表示该条道路允许通行。

数字电路课程设计报告(交通灯)

数字电路课程设计报告(交通灯)

西安邮电学院数字电路课程设计报告书——交通灯控制器院部名称:电子和信息学院专业名称:光电信息工程班级:光电0801学生姓名:陈笛(24)实习时间:2010年12月20日至2010年12月31日注释:交通灯控制器是可以自动控制交通灯并以倒计时的方式显示出时间来,方便行人和车辆在通行时有条不紊的通行,达到交通井然有序,出行人员安全快捷的到达目的地的效果。

本次实验的就是想通过这样的一个实例,来结合数字电路课程的学习共同实现这样的一个使用工具,达到理论和实践相结合的目的。

一:课程设计题目:交通灯控制器二:任务和要求:设计一个十字路口控制交通秩序的交通灯,满足以下条件:1.显示顺序为其中一组方向是绿、黄、红;另一方向是红、绿、黄。

2.设置一组数码管以倒计时的方式显示语序通行或禁止通行时间,其中支通道绿灯的时间是20s,另一个方向上主通道的绿灯亮的时间是30s,黄灯亮的时间都是5s.3.选做1:当任何一个方向出现特殊情况,按下手动开关,其中一个方向通行,倒计时停止,当特殊情况结束后,按下自动控制开关恢复正常状态。

4.选做2:用两组数码管实现双向倒计时显示。

三:总体方案的选择:1.交通灯控制器功能概述:交通灯控制器是可以自动控制交通灯,以倒计时的方式显示时间。

交通灯控制器是以七段显示数码管显示时间,用发光二极管来模拟交通灯。

实现这个交通灯控制器可以采用EPROM编程、RAM编程、可编程逻辑器件、单片机等实现。

但是在这次实验中我们采用基本的数字芯片和发光二极管来实现这样的要求,采用这样的方式是:提供了这些芯片,也学习了数字电路的知识,两者的结合刚好巩固了我们对理论的加深理解。

2.交通灯亮灭和时间的确定(考虑到有四种状态,所以采用两位二进制数来控制各种状态,且二进制数用D 触发器产生):00 东西红,主通道绿(30s ) 01 东西红,主通道黄(5s ) 10 东西绿,主通道红(20s ) 11 东西黄,主通道红(5s ) 3.方案的选择:本实验采用555电路,74ls161芯片,D 触发器,2—4译码器和七段显示数码管的相互连接来达到控制二极管发光和数码管的显示。

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

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

交通灯控制器数电课程设计一、引言交通灯控制器是城市交通管理中的重要设备,用于控制道路上的交通信号灯的亮灭状态。

本文将基于数电课程设计一个简单的交通灯控制器电路,并介绍其原理和实现过程。

二、设计原理交通灯控制器的设计需要考虑以下几个方面的因素:1. 灯的亮灭状态:交通灯通常包括红灯、黄灯和绿灯,每种灯的亮灭状态需要根据交通规则进行控制。

2. 灯的切换时间:交通灯的切换时间需要合理设置,以保证交通流畅和安全。

3. 输入信号的获取:交通灯控制器需要根据外部输入信号来控制灯的切换,如道路上的车辆、行人等。

三、电路设计1. 时钟电路:交通灯控制器需要一个时钟信号来控制灯的切换时间。

可以通过使用555定时器构建一个稳定的时钟电路。

2. 计数器电路:交通灯控制器需要一个计数器来计算时间,并根据时间来控制灯的切换。

可以使用74LS90或74LS93等计数器芯片实现。

3. 逻辑门电路:交通灯控制器需要逻辑门电路来实现交通灯状态的控制和切换。

可以使用与门、或门、非门等逻辑门芯片来实现。

四、实现过程1. 时钟电路的设计:根据555定时器的工作原理,选择合适的电阻和电容值,构建一个稳定的时钟电路。

2. 计数器电路的设计:根据交通灯的切换时间要求,设置计数器的计数值,并将计数器与时钟电路连接,实现计数器的工作。

3. 逻辑门电路的设计:根据交通灯的状态要求,使用逻辑门芯片构建一个交通灯控制电路,实现交通灯的切换和控制。

4. 输入信号的获取:可以使用传感器等设备来获取道路上的车辆、行人等输入信号,并将其与交通灯控制器连接,实现灯的切换。

五、功能扩展1. 灯的数量扩展:可以根据实际需要,扩展交通灯的数量,如添加左转灯、右转灯等。

2. 信号优先级控制:可以根据不同道路的交通状况,设置交通灯的信号优先级,以提高交通效率。

3. 线路保护功能:可以在交通灯控制器中添加线路保护装置,以防止线路过载或短路等故障。

六、总结本文基于数电课程设计了一个简单的交通灯控制器电路,并介绍了其原理和实现过程。

数电课程设计 交通控制灯

数电课程设计 交通控制灯

交通灯设计一.设计要求:1.设计一个交通信号灯控制器,由一条主干道和一条支干道汇合成十字路口,在入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。

用红、绿、黄发光二极管作信号灯。

2.主干道亮绿灯时,支干道亮红灯;支干道亮绿灯时,主干道亮红灯。

绿灯转换为红灯时,中间夹杂一秒的黄灯,主支干道都是如此。

3.主干道和支干道通行七秒,禁止八秒,黄灯等待一秒。

二.设计思路161的输出信号分别给二极管控制红、黄、绿灯和倒计时数码管显示。

设计分析如下:1)555电路的实现:由555电路产生CP脉冲。

期间R1=100K 。

R2=4.7K模块图如下所示(2) 161实现状态产生序列:计数器是通过有限几个不同状态之间的循环实现不同模值计数,因此连接一个模16的计数器,先用数码管检测模16的状态是否正确,并且显示进位,检查完后再接其后的控制部分。

(3)数字显示的实现通过7448与数码管的连接实现数字显示,原理图如下:E D 接地 C H(4)计时部分设计设计要求对不同的状态维持的时间不同,而且要以十进制倒计时显示出来。

根据已给的实验器材一片161就可以实现。

设计思路:一:显示器部分的计时要求7-0,7-0,循环显示,根据七段显示译码器和数码管工作原理可知四位161输出信号的低三位取反作为译码器的低三位输入再将译码器最高位端置低再连接数码管即可实现其显示。

二:信号灯方面的控制主要根据161产生的十六个状态合理分配各个灯的有效状态,运用逻辑器件与非门,反相器等实现信号灯的正常闪烁。

(5)信号灯状态表如下:由真值表可求的控制电路的函数表达式:信号灯电路图如下:三.电路的组装与调试1.分别组装各个功能模块,并在组装完后初步检测电路(a)先在面包板上整体布局,再连接好电源线和地线。

组装秒脉冲发生器,完成后加电源测试,测试时可用发光二极管加在输出端,如二极管规则的闪动则电路正长,也可用示波器测试。

数电实验: 设计红绿灯

数电实验:   设计红绿灯

运用逻辑转化仪得出 逻辑关系式
二、列写出真值表
三、设计电路
利用multisim软件将真值表转化为逻辑电路
车行道黄灯
车行道绿灯
人行道绿灯
人行道黄灯
人行道红灯
运用逻辑转化仪,得出电路完 Nhomakorabea谢谢观赏
项目分工
观察红绿灯: 处理数据: 电路设计: PPT制作 设计报告: 演讲:
数电实验: 设计红绿灯 电路
设计流程 一、观察并记录红绿灯的规则 二、列写出真值表 三、设计电路
一、观察并记录红绿灯的规则
通过观察,我们得出几个数据:
车行道:红灯22S

绿灯64S

黄灯2S
人行道:绿灯20S

黄灯2S

红灯66S
所以,我们设计电路时,以2秒一闪为一个单位

数电课程设计(红绿交通灯的设计)

数电课程设计(红绿交通灯的设计)

西安邮电学院数字电路课程设计报告书——交通灯控制器学院名称:电子工程学院学生姓名:XXX(XX号)专业名称:电子信息工程班级:电子XXXX实习时间:2010年12月6日——2010年12月17日红绿灯交通信号系统一、红绿灯交通信号系统功能概述红绿灯交通信号系统为模拟实际的十字路口交通信号灯。

外部硬件电路包括:两组红黄绿灯(配合十字路口的双向指挥控制)、一组手动与自动控制开关(针对交通警察指挥交通控制使用)、倒计时显示器(显示允许通行或禁止通行时间)。

二、红绿灯交通信号系统红绿灯交通信号系统外观示意图如图1所示。

图1 十字路口交通灯模拟图三、任务和要求1.在十字路口的两个方向上各设一组红黄绿灯,显示顺序为其中一方向是绿灯、黄灯、红灯;另一方向是红灯、绿灯、黄灯。

2.设置一组数码管,以倒计时的方式显示允许通行或禁止通行时间,其中一个方向上绿灯亮的时间是20s ,另一个方向上绿灯亮的时间是30s ,黄灯亮的的时间都是5s 。

3.选做:当任何一个方向出现特殊情况,按下手动开关,其中一个方向常通行,倒计时停止。

当特殊情况结束后,按下自动控制开关,恢复正常状态。

4.选做:用两组数码管,实现双向倒计时显示。

四、设计思路在实际情况下,一个十字路有一个主干道和一个支干道。

主干道的车流量较大,即要求主干道绿灯亮的时间长,支干道正好相反。

五、总体方案简单原理如下:由555时钟信号发生电路产生稳定的“秒”脉冲信号,确保整个电路装置计时工作稳定进行。

用两片74LS161作为计数器,将其输出端通过非门与74LS48相连后,把74LS48输出端连到数码管上,实现倒计时;用另外一片74LS161作为状态控制器,控制状态变量Q2Q1的变化,即实现变化:00-01-10-11;用计数器的RCO进位端作为状态控制器的脉冲;利用状态控制器对计数器实现至数操作,从而实现模30,模20,模5的转换;六个灯与由状态控制器控制的74LS74的输出端通过门电路直接相连。

数电实训报告交通灯体会

数电实训报告交通灯体会

一、前言随着我国经济的快速发展,城市交通日益拥堵,交通安全问题日益突出。

为了提高城市交通效率,保障人民群众的生命财产安全,交通信号灯作为城市交通管理的重要手段,其设计与应用显得尤为重要。

本次数电实训,我选择了交通灯控制系统作为研究对象,通过实际操作和理论分析,我对交通灯控制系统有了更加深入的了解和认识。

二、实训目的1. 掌握交通灯控制系统的基本原理和设计方法;2. 熟悉数字电路在实际应用中的设计流程;3. 培养动手能力和团队协作精神;4. 提高解决实际问题的能力。

三、实训内容1. 交通灯控制系统的组成交通灯控制系统主要由控制器、信号灯、传感器、电源等组成。

控制器是系统的核心,负责对信号灯进行控制,实现交通灯的亮灯顺序和持续时间。

信号灯包括红灯、绿灯和黄灯,分别代表停止、通行和警示。

传感器用于检测车辆和行人的通行情况,将信号传输给控制器。

电源为整个系统提供能量。

2. 交通灯控制系统的设计交通灯控制系统采用数字电路设计,主要包括以下步骤:(1)设计交通灯控制逻辑根据交通灯的工作要求,设计交通灯控制逻辑,包括绿灯亮、黄灯亮、红灯亮的时间比例以及各灯之间的切换顺序。

(2)设计计数器计数器用于记录时间,实现交通灯亮灯顺序和持续时间。

根据设计要求,选择合适的计数器,如4位二进制计数器。

(3)设计译码器译码器将计数器的输出转换为相应的信号,控制信号灯的亮灭。

根据设计要求,设计译码器,将计数器的输出转换为红灯、绿灯和黄灯的信号。

(4)设计驱动电路驱动电路用于驱动信号灯,使其按照控制逻辑工作。

根据信号灯的功率和电压要求,设计驱动电路。

3. 交通灯控制系统的实现(1)电路设计根据设计要求,绘制交通灯控制系统的电路图,包括控制器、计数器、译码器和驱动电路等。

(2)电路制作根据电路图,制作交通灯控制系统的电路板,焊接元器件。

(3)系统调试将制作好的电路板安装在实验箱中,进行系统调试,确保交通灯控制系统正常运行。

四、实训体会1. 理论与实践相结合通过本次实训,我深刻体会到理论与实践相结合的重要性。

数电课程设计交通灯设计报告

数电课程设计交通灯设计报告

交通灯设计报告课程名称:数字电子技术设计名称:交通灯的设计班级:000学号:姓名:指导教师:2102年12月21日目录1.设计目的及要求22.设计原理及参考电路图 23.单元电路设计 44.原件清单74.仿真模拟85.心得体会86.参考文献9题目:交通灯控制器一实验目的1.综合应用数字电路知识设计一个交通灯控制器。

了解各种元器件的原理及其应用,锻炼自己的动手能力和实际解决问题的能力。

2.深入了解交通灯的工作原理。

二设计要求1)在十字路口的两个方向上各设一组红黄绿灯,显示顺序为其中一个方向是绿灯,黄灯,红灯,另一方面是红灯,绿灯,黄灯。

2)设置一组数码管,以计时的方式显示允许通行或禁止通行时间,其中一个方向上绿灯亮的时间为15秒,另一个方向上绿灯亮的时间是25秒,黄灯亮的时间都是5秒。

3)当任何一个方向出现特殊情况,按下手动开关,其中一个方向常通行,倒计时停止,当特殊情况结束后,按下自动控制开关,恢复正常状态。

三设计原理及其参考图1.分析系统的逻辑功能,画出其框图交通灯控制系统的原理框图如图所示。

它主要由控制器、定时器和秒脉冲信号发生器等部分组成。

秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,控制器是系统的主要部分,由它控制定时器,数码管和二极管的工作。

2.分析系统的状态变化,列出状态转换表:(1)主干道绿灯亮,支干道红灯亮。

表示主干道上的车辆允许通行,支干道禁止通行。

(2)主干道黄灯亮,支干道红灯亮。

表示主干道上未过停车线的车辆停止通行,已过停车线的车辆继续通行,支干道禁止通行。

(3)主干道红灯亮,支干道绿灯亮。

表示主干道禁止通行,支干道上的车辆允许通行。

(4)主干道红灯亮,支干道黄灯亮。

表示主干道禁止通行,支干道上未过停车线的车辆停止通行,已过停车线的车辆继续通行。

交通灯以上4种工作状态的转换是由控制器器进行控制的。

设控制器的四种状态编码为00、01、11、10,并分别用S0、S1、S3、S2表示,则控制器的工作状态及功能如下表所示:控制状态信号灯状态车道运行状态S0(00)主绿,支红主干道通行,支干道禁止通行S1(01)主黄,支红主干道缓行,支干道禁止通行S3(11)主红,支绿主干道禁止通行,支干道通行S2(10)主红,支黄主干道禁止通行,支干道缓行四单元电路的设计1)秒脉冲产生电路脉冲产生2)主控电路在设计要求中要实现四种状态的自动转换,首先要把这四种状态以数字的形态表示出来。

数电交通灯实训报告

数电交通灯实训报告

本次数电交通灯实训旨在通过实际操作,使学生掌握数字电路的基本原理和应用,熟悉交通灯控制系统的设计流程,提高学生解决实际问题的能力。

通过实训,学生能够了解交通灯控制系统的基本组成、工作原理以及设计方法,为后续相关课程的学习和实践打下坚实的基础。

二、实训内容1. 交通灯控制系统组成交通灯控制系统主要由以下几个部分组成:(1)控制器:负责控制交通灯的运行状态。

(2)信号灯:包括红灯、黄灯和绿灯,分别对应车辆和行人的通行情况。

(3)传感器:用于检测车辆和行人的通行情况,如红外传感器、地感线圈等。

(4)驱动电路:将控制信号转换为驱动信号,驱动信号灯和传感器等设备。

2. 交通灯控制系统工作原理交通灯控制系统采用定时控制方式,根据预设的时间顺序依次切换红灯、黄灯和绿灯。

具体工作原理如下:(1)控制器根据预设的时间顺序,依次输出控制信号。

(2)驱动电路将控制信号转换为驱动信号,驱动信号灯和传感器等设备。

(3)传感器检测车辆和行人的通行情况,并将信号反馈给控制器。

(4)控制器根据传感器反馈的信号,调整交通灯的运行状态。

3. 交通灯控制系统设计本次实训采用数字电路设计交通灯控制系统,主要包括以下几个步骤:(1)设计交通灯控制器的逻辑电路。

(2)设计驱动电路。

(3)设计传感器电路。

(4)设计电路板并进行焊接。

1. 设计交通灯控制器的逻辑电路根据交通灯控制系统的要求,设计交通灯控制器的逻辑电路。

首先,分析交通灯控制器的输入输出关系,列出真值表。

然后,根据真值表,设计相应的逻辑电路,如组合逻辑电路、时序逻辑电路等。

2. 设计驱动电路根据交通灯控制器的逻辑电路,设计驱动电路。

驱动电路的主要作用是将控制信号转换为驱动信号,驱动信号灯和传感器等设备。

驱动电路的设计主要包括以下几个方面:(1)选择合适的驱动器件,如三极管、MOS管等。

(2)设计驱动电路的电路图。

(3)进行电路仿真,验证驱动电路的性能。

3. 设计传感器电路根据交通灯控制系统的要求,设计传感器电路。

数字电路课程设计报告—交通灯

数字电路课程设计报告—交通灯

数字电路课程设计--交通灯控制器的设计院系:姓名:指导教师:完成日期:2011年6月7日数字电路课程设计--交通灯控制器的设计一、课程设计目的1.熟悉集成电路的引脚安排2.掌握各芯片的逻辑功能及使用方法。

3.了解数字交通灯控制电路的组成及工作原理4.学会用仿真软件对设计的原理图进行仿真。

二、设计要求及原理:要求:设计一个主要街道和次要街道十字路口的交通灯控制器。

主要街道绿灯亮6s,黄灯亮2s;次要街道绿灯亮3s,黄灯亮1 s。

依次循环。

当主要街道亮绿灯和黄灯时,次要街道亮红灯(8s),当次要街道亮绿灯和黄灯时,主要街道亮红灯(4 s)。

用MG,MY,MR,CG,CY,CR分别表示主要街道的绿灯、黄灯、红灯,次要街道的绿灯、黄灯、红灯。

原理:根据设计要求可知,各灯状态转换的周期为12s,因此可设计一个12进制的加计数器,来控制秒数,当计数值达到1011时,通过反馈置数法,将计数器清零,从而达到循环效果。

列出每秒各灯亮的情况的真值表,通过真值表得到相应的逻辑图,便可实现对交通灯的控制。

三、设计步骤:1、根据设计要求列出交通灯控制器的真值表如下:交通灯控制器真值表:QD QC QB QA MG MY MR CG CY CR 0 0 0 0 1 0 0 0 0 1 0 0 0 1 1 0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 0 0 1 1 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 1 0 1 0 1 1 0 0 0 0 1 0 1 1 0 0 1 0 0 0 10 1 1 1 0 1 0 0 0 11 0 0 0 0 0 1 1 0 01 0 0 1 0 0 1 1 0 0 1 0 1 0 0 0 1 1 0 0 1 0 1 1 0 0 1 0 1 0 1 1 0 0 X X X X X X 1 1 0 1 X X X X X X 1 1 1 0 X X X X X X 1 1 1 1 X X X X X X2、从元器件库中拖出逻辑转换仪,根据交通灯控制器的真值表,获得MG的最简逻辑表达式。

数电交通灯课程设计报告

数电交通灯课程设计报告

数字电子技术实训报告设计课题:交通灯控制电路班级:10电42学院:电气工程及自动化一设计总体思路及框图...................................... 二各单元电路及说明........................................秒脉冲信号发生器与分频电路.............................绿、黄和红灯控制电路...................................数字显示电路........................................... 三总电路图................................................. 四设计总结与体会........................................... 五附录(器件清单)........................................ 六参考文献.................................................交通灯逻辑控制电路设计一设计总体思路及框图交通灯在实际应用当中,红灯亮时,禁止通行;绿灯亮时,则允许通行;黄灯亮时,则提示司机将行驶中的车辆减速并准备停下来。

一般交通灯控制电路主要由定时器、控制器、译码和显示几个部分组成。

设计十字交叉路口的两条道路分别为东西向和南北向,东西向和南北向的红、绿、黄三色信号灯是相互关联的。

分析交通灯的点亮规则,可以归结为:东西向绿灯亮时,南北向红灯亮;东西向黄灯亮时,南北向红灯还要亮;东西向红灯亮时,南北向绿灯亮,或者南北向黄灯亮。

因此,可以得到其工作时序,即南北向红灯亮的时间是东西向绿灯和黄灯亮的时间之和;东西向红灯亮的时间是南北向绿灯和黄灯亮的时间之和;东西向、南北向的红灯、绿灯和黄灯不能同时亮。

根据设计任务和要求,而确定交通灯控制器电路的系统工作框图如下1-1。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于数电的交通灯控制电路设计引言随着社会经济的发展,城市交通问题越来越引起人们的关注。

人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。

城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。

随着城市机动车量的不断增加,许多大城市如北京、上海、南京等出现了交通超负荷运行的情况,因此,自80年代后期,这些城市纷纷修建城市高速道路,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。

然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。

而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。

所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。

为此,笔者进行了深入的研究,以下就城乡交通灯控制系统的电路原理、设计计算和实验调试等问题来进行具体分析讨论。

1.整体思路1.1设计目的掌握时序逻辑电路的设计方法,灵活运用理论知识,提高学生的数字系统设计能力和实际动手能。

1.2设计内容用中小规模逻辑器件设计交通灯控制电路1.3设计要求1.一个主干道和支干道所组成的路口,每边都设置红、绿、黄三个交通灯,主干道车多通行30秒,支干道车少通行20秒。

2.为了确保十字路口的车辆顺利畅通地行驶,往往都采用自动控制的交通信号灯来进行指挥。

其中红灯(R)亮,表示该条道路禁止通行;黄灯(Y)亮表示停车;绿灯(G)亮表示允许通行。

3.通过设计数字逻辑电路,在面包板上模拟交通灯信号控制系统。

要求分主干道和支干道,每条道上安装红(主:R,支:r)绿(主:G,支:g)黄(主:Y,支:y)三种颜色灯,由四种状态自动循环构成(Gr→Yr→Rg→Ry)。

4.在交通灯处在不同的状态时,设计以倒计时方式显示的计时器实现倒计时功能提示,并要求不同状态历时分别为:Gr:30秒,Rg:20秒,Yr,Ry:5秒。

2 方案选择与论证二、方案设计与论证根据设计任务与要求,我们可以知道这个交通灯的设计是分主次干道的,两个方面的时间是不同的,东西方向通行30s,南北方向20s,这就要求我们要有两个计数器,根据我自己的经验,东西方向通行30s 完,倒计时数字显示器会显示到0,然后切换到南北方向通行20s 完之后, 倒计时数字显示器也会显示0之后然后切换到东西方向,这样如此循环。

根据我所学知识,我们就可以用两片74ls48芯片来构成对应进制的计数器,由于是30和20之间循环切换,我们可以用利用JK 触发器的翻转功能来实现两种进制计数器之间的切换;当然还有每个方向倒计时只有5s 时,黄灯闪,一直到0为止,由于黄灯是当两个计数器倒计时到5时开始闪,我们就可以在这时发出一个脉冲然后一直保持到0,或者是接收0~5这段时间的脉冲都可以控黄灯只在到了这段时间才亮。

方案一:交通灯控制原理图:图1首先倒计时预置数,通过秒脉冲源给倒计数器发送秒脉冲,倒计时器开始倒计时,驱动时间显示器显示,并且交通灯也正常运行,当倒计时器计到5s 时,我们当然同时可以在时间显示器上看到,这时倒计时器驱动黄灯控制器,使正在亮绿灯方向的黄灯闪烁,当倒计时器计到0时,驱动计数进制转换器,使倒计时器预置为另一个进制,并同时控制和改变交通灯的显示,其实就是计数进制转换器既可以完成进制转换,也同时充当了交通灯的转换功能.如此往复循环.方案二:交通灯控制原理图:倒计时计数器 计数进制转换器 黄灯控制器交通显示灯时间显示 器 秒脉冲源图2由555定时器计时,驱动交通灯选择器控制交通灯的显示,当一个方向的计数完成之后会产生一个脉冲,给通道选择器, 然后通道选择器驱动计数进制转换器转换到另一个进制,由计数进制转换器预置555定时器的定时时间,然后再驱动交通灯选择器控制交通灯的显示,如此往复,其中555定时器是由电阻和电容来控制定时时间,其中的计数进制转换器就可用一个数据分配器74139来选择所需电阻的大小来控制,通道择器就可用两个JK 触发器构成一个四进制的计数器,其中两个输出端就可以来作为计数进制转换器74139的输入,并且这两个输出端还可作为交通灯选择器74139的输入。

通过这两个方案的对比,由第二个方案用的是555定时器来计时,所以无法显示倒计 时的时间, 并且在出现紧急情况后恢复正常时也不能通过紧急开关切换哪个方向先通行.我觉得第一个方案更符合我们的实际要求,所以我选择了第一个方案.555定时 器 计数进制转换器 交通显示灯交通灯选择器通道选择器3系统框图3.1系统框图4 单元电路设计主控电路倒计时系统脉冲发生器数码管显示交通灯4.1主控电路:设计思路:在设计要求中要实现四种状态的自动转换,首先要把这四种状态以数字的形态表示出来。

可以两位二进制数表示所需状态(00—Gr, 01—Yr, 10—Rg, 11—Ry),循环状态:(00—01—10—11—00)数字电路课程中介绍的计数器就是通过有限几个不同状态之间的循环实现不同模值计数,由此可以尝试设计一模值为4的计数器,其输出(代表不同状态)既可以循环转换,而且能够控制其他部分电路。

用74LS161设计计数器作为主控部分电路。

计数器的设计:根据真值表化简,初始D0,D1,D2,D3接地,控制输出Q0,Q1按照00—01—10—11 四个状态循环(注意事项:把个位控制芯片的co与十位控制芯片的co 分别接入主控74LS161的ENT和ENP控制端。

则当个位控制和十位控制两个芯片同时状态转换成1111时,主控74LS161跳到下一个状态)图4.1 主控电路图4.2脉冲产生电路:通过555芯片按一定的线路接上不同的电阻和电容就可产生周期不同的方波脉冲,即不同的频率脉冲。

课程设计需要秒脉冲,利用的2个电容:,2个电阻:。

图4.2 脉冲产生电路图4.3红绿灯(发光二极管)显示电路:红绿灯显示也是表示电路所处状态,其必然与主控电路的状态一一对应,受到主控电路控制,即主控电路的输出(Q0和 Q1)决定了主干道和支干道的红绿灯的亮灭情况。

(注:~代表非号)如亮用1表示,灭用0表示,则有:表4.3Q1 Q0 主红(R) 主黄(Y)主绿(G) 支红(r)支黄(y)支绿(g)0 0 0 0 1 1 0 00 1 0 1 0 1 0 01 0 1 0 0 0 0 11 1 1 0 0 0 1 0所以,R =Q1 Y=~Q1Q0 G=~Q1~Q0r=~Q1 y= Q1Q0 g= Q1~Q0注意的问题:我们可以用门电路实现(如与门,与非门,非门等)但是这些电路不稳定,容易出现错误,如果能够用中规模器件的话,我们尽量用中规模器件来实现,因为中规模器件不仅较小规模器件稳定,而且接线也教小规模器件简单。

上面红绿灯的状态完全由A(Q1)和B(Q0)控制,我们可以用74LS139双二-四译码器,但注意译码器的输出必须经非门处理后才能接入红绿灯线路。

图4.3 红绿灯显示电路4.4 计时部分电路计时器状态产生模块:设计要求对不同的状态维持的时间不同,而且要以十进制倒计时显示出来。

用两个74LS161完成计时器状态产生模块设计。

设计思路:要以十进制输出,而又有一些状态维持时间超过10秒,用两个74LS161分别产生个位和十位的数字信号。

显然,计数器能够完成计时功能,我们可以用74LS161设计,并把它的时钟cp接秒脉冲。

74LS161计数器是采用加法计数,要想倒计时,则在74LS161输出的信号必须经过非门处理后才能接入数码管的驱动74LS48,而在显示是最好以人们习惯的数字0---9显示计时,故在设计不同模值计数器确定有效状态时,以0000,0001,0010-----1111这些状态中靠后的状态为有效状态。

例如:有效状态1011—1100—1101—1110—1111取非 0100—0011—0010—0001—0000即 4------3-------2--------1---------0实现模5的倒计时。

在将74LS161改装成其他模值时既可以采用同步清零法,也可采用异步置数法,但0000不可能为有效状态,所以采用异步置数法完成不同模值转化的实现。

首先对控制个位输出的74LS161设计按要求对系统的状态不同,即红绿灯的状态不同,个位的进制也就要求不同。

用系统的状态量Q1,Q0控制74LS161的置数端D0D1D2D3。

当系统处在Gr或Rg 状态时,个位的进制是十(模10),即逢十进一,当系统处在Yr或Ry状态时,个位的进制是五(模5),即逢五进一,模10时,有效状态为0110,0111,1000,-----1111,置D3D2D1D0为0110,模5时有效状态为1011,1100,1101,1110,1111,置D3D2D1D为1011,由此有表4.3.1Q1 Q0 D3 D2 D1 D00 0 0 1 1 00 1 1 0 1 11 0 0 1 1 01 1 1 0 1 1所以,D3=D0=Q0,D2=~Q0 ,D1=1 当状态为1111时,74LS161的状态必须跳到进入下一个循环,此时进位输出为1,我们可以把它的CO非接入置数端[LD]。

再对控制十位输出的74LS161设计同设计控制个位输出的74LS161基本类似,用系统状态量Q0Q1控制十位74LS161的置数端D3D2D1D0。

当系统处于Gr状态时置D3D2D1D0为1101,当系统处于Yr或Ry时置D3D2D1D0为1111,当系统处于Rg时置D3D2D1D0为1110,有表4.3.2。

表4.3.2Q1 Q0 D3 D2 D1 D00 0 1 1 0 10 1 1 1 1 11 0 1 1 1 01 1 1 1 1 1故,D3=D2=1 D1=~(~Q1~Q0) D0=~(Q1~Q0)同理我们将CO2非接入置数端[LD]对一些级联的处理当计数超过10秒时,个位需向十位进位,此时十位计数,其它时间其保持不变,当个位需进位,C01变为1,把个位的CO1置入十位的CP2。

即完成一次循环,十位开始计数,其他时刻CO1=0,CP2=0,十位保持。

设计时把CO1,CO2的分别接入主控电路的ENT端,ENP端。

当完成一次计时,个位和十位同时完成循环,此时CO1=CO2=1,系统跳到下一个状态,红绿灯转换,计时器开始下一次计时。

数字显示模块:我们用数码管将计时器产生的信号以数字形式显示出来,其中包括接数码管的驱动7448。

将数码管驱动的[LT],[BI]/[RBI],[RBO]接1,数码管3脚需接100欧的限流电阻。

相关文档
最新文档