简易交通信号灯控制器(可交)_第1页
简易交通信号灯控制器(可交)_第2页
简易交通信号灯控制器(可交)_第3页
简易交通信号灯控制器(可交)_第4页
简易交通信号灯控制器(可交)_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 电子技术课程设计简易交通信号控制器 电工与电子技术基础课程设计报告 题 目 简易交通信号灯控制器 学院(部) 汽车学院 专 业 物流工程 班 级 22071002 学生姓名 乔睿 学 号 2207100204 5 月 21 日至 6 月 1 日 共 2 周 指导教师(签字) 前 言 社会在飞速发展,交通也越来越便利,各式各样的马路,立交桥纵横交错,其中必不可少的就是交通信号灯。在繁忙的十字路口,红绿灯指示着各种车辆和行人的安全,使交通井然有序,无需交警,交通信号灯的自动控制是通过计算机来实现的。现在,我国的一些城市已经运用计算机自动控制了,市交警管理工作逐步自动化智能化。为了更了解信号灯自动

2、控制的基本原理,学习利用数字电子技术设计并制作自动控制装置的方法。可编程逻辑器件的大量应用,传统74LS系列标准逻辑器件在应用系统的设计中应用越来越少,但是数字电子技术作为理论基础原理并没有改变。因此,基本单元电路,基本功能模块及基本的分析方法仍然是本次设计的基本内容,本次设计主要是简易交通灯控制。这将有利于我们更好的掌握数字电路的设计方法,将数字电路和模拟电路融会贯通,提高解决实际问题的能力,同时也为更好的熟悉计算机和运用各程序打下良好基础。- 13 - 电子技术课程设计简易交通信号控制器 目 录摘要1一、方案论证与选择1二、系统概述21、原理框图2 2、简要分析2三、单元电路设计及功能说明

3、3 1、秒脉冲产生模块3 2、分频模块4 3、控制模块5 4、计数和显示模块7四、系统仿真9五、系统综述11简易交通指示灯总电路图12编后语12元器件明细表13参考文献14简易交通信号灯控制器摘要 在现代城市中,人口和汽车日益增长,市区交通也日益拥挤,人们的安全问题也日益重要。因此,红绿交通信号灯成为交管部门管理交通的重要工具之一。有了交通灯人们的安全出行有了很大的保障。通过采用数字电路对交通灯控制电路的设计,提出使交通灯控制电路用数字信号自动控制十字路口两组红、黄、绿交通灯的状态转换的方法,指挥各种车辆和行人安全通行,实现十字路口交通管理的自动化。因此,在本次课程设计里,将以传统的设计方法为

4、基础来实现设计交通控制信号灯。关键字:交通信号灯 控制器 课程设计 数字电路技术 计数器 寄存器 任务设计与要求:1.定周控制:主干道绿灯45秒,支干道绿灯25秒;2.每次由绿灯变为红灯时,应有5秒黄灯亮作为过渡;3.分别用红、黄、绿发光二极管表示信号灯;4.设计计时显示电路。一、方案论证与选择提出方案 方案一: 采用555多谐振荡器来产生T=1s的CP脉冲,然后分主干道和支干道两路,每一路的原理都相同;控制电路:由一个双向移位寄存器74LS194的输出来实现状态控制电路。通过它的移位来实现红、黄、绿灯的转换以及计数电路的工作状态;计数电路:采用十进制可逆计数器74LS190的级联来实现灯的倒

5、计时计数;显示电路:采用七段数码显示译码器74LS47芯片和数码管来实现数字显示。方案二: 采用555多谐振荡器来产生T=1s的CP脉冲,用异步二-五-十进制计数器实现5分频的功能,从而减少控制状态;控制电路:采用移位寄存器74LS164芯片的输出与计数电路的逻辑关系来实现红、黄、绿灯的状态转换;计数电路:采用十进制可逆计数器74LS190级联来实现灯的倒计时计数;显示电路:采用七段数码显示数码管DCD _HEX来实现数字显示。方案选择 本次设计我们采用方案二。对于方案一中的74LS194,要想实现红、黄、绿灯的转换;需要通过控制74LS194的S1、S0的状态来实现置数、保持、右移,而这三种

6、状态的转换不易实现,相较而言,方案二比较合理。二、系统概述 1、通过分析系统的逻辑功能,画出其原理框图如图1 交通灯控制系统的原理框图如图1所示。它主要有秒脉冲发生器,分频器,控制器,计数器及倒计时显示电路组成。秒脉冲发生器是该系统中控制器的标准时钟信号源。控制器是系统的主要部分。有它来控制计数电路工作。计数模块主干道计时显示主干道灯 秒脉冲发生模块分频模块控制模块 支干道灯计数模块支干道计时显示 图1 2、分析 (1)、主干道绿灯亮,支干道红灯亮。支干道禁止通行,绿灯亮足规定的时间间隔45s时,转到下一个工作状态。 (2)、主干道黄灯亮,支干道红灯亮。支干道禁止通行,黄灯亮足规定的时间间隔5

7、s时,转到下一个工作状态。 (3)、主干道红灯亮,支干道绿灯亮。主干道禁止通行,支干道上的车辆允许通过绿灯亮足规定的时间间隔25s时,电路转到下一个工作状态。 (4)、主干道红灯亮,支干道黄灯亮。主干道禁止通行,黄灯亮足规定的时间间隔5s时,电路又转到第一种工作状态。 交通灯的以上四种状态是由控制器的移位寄存器74LS164芯片和一些门电路来进行控制的,具体介绍见后续控制器功能说明。三、单元电路设计及功能说明1、秒脉冲产生模块 秒脉冲发生电路是由555定时器构成的多谐振荡器。因为控制系统是以秒作为单位,所以用秒脉冲发生器,又因为对信号的精度要求不高,故选用555定时器构成。如图2所示。555定

8、时器周期计算:T1(R1R2)Cln2=0.7(R1R2)CT2=R2Cln2=0.7R2CT=T1+T2=(R1+2R2)Cln2=0.7(R1+2R2)C555定时器组成的秒脉冲Cp的周期为1s,即T=1s,设置占空比为51%,所以可设置参数R1=2.886k R2=70.71k C=10uF Cf=10uF图22、分频模块 通过芯片74LS290实现其功能。74LS290介绍下: 74LS290是异步二-五-十进制计数器。其逻辑电路图和引脚图如图3(a)和图3(b)所示。它由一个二进制计数器和五进制计数器组成。若以Cp0为计数输入端、Q0为输出端,则得到一个二进制计数器;若以Cp1为输入

9、端,Q3Q2Q1为输出端,则得到异步五进制计数器;将Cp1与Q0相连并以Cp0为时钟脉冲输入端,则得到以一个十进制计数器。有两个清零端R0(1)、R0(2),两个置9控制端S9(1) 、S9(2)。当S9(1) = S9(2)=1时,R0(1)= R0(2),=0时,计数器输出将被置9,其功能表如表1。复位输入置数输入 时 钟 输 出R0(1) R0(2)S9(1) S9(2) Cp0 Cp1 Q3 Q2 Q1 Q0 1 1 1 1 X 0 0 X 1 X X 0 1 1 1 1 X X X X X X X X 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1R0(1)R0(2)

10、=0S9(1)S9(2)=0 Cp X X Cp Cp Q0 Q3 Cp 二进制计数器 五进制计数器 十进制计数器(8421码) 十进制计数器(5421码)表174LS290的逻辑电路如图3所示: 图3(a)图3(b) 本电路只用五进制计数,将秒脉冲产生的Cp给Cp1,输出端的变化如表2,根据Q3的变化。所以将Q3的输出作为控制器的Cp脉冲。 Q3 Q2 Q1 R0(1)R0(2)=0S9(1)S9(2)=0Cp 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0分频模块如图4:表2: 图43、控制模块控制电路:采用两片四位移位寄存器74LS194芯片级联和一些门电路来实现红、黄、绿灯

11、的状态转换; 74LS194的功能:其中 Q0Q1Q2Q3 是4个触发器的输出端。D0D1D2D3 是并行数据输入端,SR 是右移串行数据输入端,SL是左移串行数据输入端。Cr是直接清零端,低电平有效。CP是同步时钟脉冲 输入端,在输入脉冲上升沿引起移位寄存器状态的转换(CP又称为移位信号)。 其逻辑图及引脚图如图5,图6,功能表如表3. 图5 图6 表3A1,A2分别表示主干道和支干道的红灯,B1,B2分别表示主干道和支干道的绿灯C1,C2分别表示主干道和支干道的黄灯.则得真值表如表4: Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0A1 B1 C1A2 B2 C2 45s0 0 0 0 0

12、 0 0 00 0 0 0 0 0 0 10 0 0 0 0 0 1 10 0 0 0 0 1 1 10 0 0 0 1 1 1 10 0 0 1 1 1 1 10 0 1 1 1 1 1 10 1 1 1 1 1 1 11 1 1 1 1 1 1 10 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 01 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 5s1 1 1 1 1 1 1 0 0 0 1 1 0 025s1 1 1 1 1 1 0 01 1 1 1 1 0 0 01 1 1 1 0 0 0 01 1 1 0 0

13、 0 0 01 1 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 5s1 0 0 0 0 0 0 0 1 0 0 0 0 1 表4由此真值表的如下关系:A1= Q1 Q7 B1= Q7+Q0 C1= Q0 Q1 A2= Q7+Q1 B2= Q1 Q6 C2= Q6 Q7 控制器的电路如图7所示: 图74、计数和显示模块 采用十进制可逆计数器74LS190来实现灯的倒计时计数;主干道和支干道的计数原理相同。74LS190介绍如下: 74LS190是十进制可加可减计数器。预置是异步的。当置入控制端(L

14、D)为低电平时,不管时钟Cp的状态如何,输出端Q0Q3即可预置成与输入端D0D3相一致的状态。而它的计数是同步的,靠Cp加在四个触发器上实现,当计数控制端CT为低电平,在Cp上升沿作用Q0Q3同时变化,从而消除了异步计数器中出现的计数尖峰。当计数方式控制(U/D)为低电平进行加计数。当计数方式控制(U/D)为高电平进行减计数。只有在Cp为高电平时CT和U/D才可以跳变。74LS190有超前进位功能。当计数溢出时,进位/借位输出端CO/BO输出一个低电平脉冲,其宽度为Cp脉冲周期的高电平脉冲。行波时钟输出端Rc输出一个宽度等于Cp脉冲周期的低电平脉冲。利用Rc可级联成N位同步计数器,当采用并行C

15、p控制时,则将Rc接到后一级的CT;当采用并行CT控制时,则将Rc接到后一级的CP. 图8 图974LS190与指示灯控制端真值表如下:主干道支干道绿黄红高位片H G F E低位片D C B A绿黄红高位片H G F E低位片D C B A1000 1 0 00 1 0 10010 1 0 10 0 0 00100 0 0 00 1 0 11000 0 1 00 1 0 10010 0 1 10 0 0 00100 0 0 00 1 0 1表4 通过对应逻辑关系实现74LS190置数功能。 采用两片74LS190级联来实现45s及其他倒计时电路,电路原理图如图所示图10显示电路采用七段带译码数

16、码显示DCD_HEX来实现数字显示。七段数码显示DCD - HEX具有4位输入端,是共阴极七段显示。 只需按从左到右按高位到低位连接即可。如图10所示。 图10四、系统仿真通过Multisim软件仿真,得如下结果1 主干道绿灯,支干道红灯状态图112 主干道黄灯,支干道红灯状态图123 主干道红灯,支干道绿灯状态图134 主干道红灯,支干道黄灯状态图14五、系统综述 所设计系统通过将555多谐振荡器产生的秒脉冲用74LS290五分频后实现对移位寄存器74LS194的控制,再将两个四位寄存器74LS194级联通过非门接成十六位扭环形移位寄存器,得到十六种均匀的输出状态,将其不同输出状态通过逻辑门

17、得到红绿灯的工作状态,同时可以根据红绿灯的工作状态转化为数码管所需显示时间,通过计时显示电路实现数码显示功能。而计时电路通过十进制加减可逆计数器74LS190的减法计数功能得以实现。简易交通信号灯控制器总电路图图15编后语总结、收获与体会: 这是我们第一次自己动手做将理论与实践紧密联系在一起的课程设计,在没有充足经验的的情况下,我们走的是用时间换取成果的路线。在真正动手设计之前,我和队友就花了很长时间再图书馆查资料,对各种芯片的功能都进行了比较深刻的了解,并且结合上网查的资料,设计出初步电路,经过多次修改才确定了最终的方案。可能我们的方案不是最理想的,甚至存在很的缺点和不足,但是是我们自己亲手

18、设计用Multisim软件进行连接、仿真再修改,如此反复才得到的结果。通过这次课程设计,让我们认识到开动脑筋和动手的重要性,我初步把数电知识理论与实践联系起来,使我所学的数字逻辑知识得到了的一定程度的运用,也培养了我对数电的学习兴趣。同时也让我们意识到团队合作的重要性。问题与反思:1.脉冲发生器产生的脉冲之前不够稳定,后来通过调节占空比得到比较稳定的脉冲。2.各器件都有延时,可能会对电路有影响;3.器件的精确性会给系统带来误差;元器件明细表元器件明细表序 号名 称 型号参数数量备注 0 1555定时器555 Timer1秒脉冲发生器 0 22-5进制计数器74LS290N1分频器 0 3四位移位寄存器74LS194N2计数功能 0 4十进制可逆计数器74LS190N4减计数器 0 5或门74LS32N1每片4个 0 6与非门74LS00N3每片4个 0 7非门74LS04N5每片6 个 0 5数码管DCD HEX4数码显示 0 6发光二极管LED6红黄绿各两个 0 7电阻IPC-7351Chip-R080542.886k、70.71k、 0 8电容IPC-2221A/2222CAP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论