电子技术课程设计—交通灯控制系统设计

目录

摘要

1 设计目的及要求

1.1设计目的

1.2 题目与要求

2 总体方案设计

2.1 提出原理方案

方案(1):基于同步模型的电路设计

方案(2):基于异步模型的加法计数电路设计

方案(3):基于异步模型的减法计数电路设计

2.2 原理方案的确定

3 单元电路设计及仿真

3.1 秒脉冲电路

3.2 定时系统电路

3.2.1 计数器的构成

3.2.2 T30、T4信号的引出

3.2.3 译码显示模块

3.3主控系统电路

3.4显示系统电路设计

3.4.1 普通显示系统

3.4.2 带强制通行的显示系统

4 总体电路连接与测试

4.1 总体电路及仿真测试

4.1.1 总体电路图

4.1.2 电路调试

4.2 元件清单

5 总结

参考文献


摘要

本设计通过采用数字电路设计一种交通灯控制系统,设计了一种用数字信号自动控制十字路口南北和东西方向红、黄、绿交通灯的状态转换的方法,并且具有某一方位强制通行的功能。本设计使用555定时器构成多谐振荡器产生秒脉冲,两片74LS190可逆十进制计数器级联作为计数器使用,使用74LS191可预置的四位二进制加/减法计数器用来作为状态转换控制器,最终通过Multisim实现了真实情况的模拟。

关键词:交通灯控制系统;74LS190;74LS191;Multisim

1 设计目的及要求

1.1设计目的

本次课程设计要完成全流程的电子线路设计工作。课程设计分为选题、方案设计、电路设计和仿真、PCB文件制作等几个环节。

  1. 过对数字逻辑电平测试系统进行建模仿真,一方面掌握数字电路逻辑电平测试原理方法,加深对相关电路的基本原理的理解,同时训练通过计算机软件(Proteus、Multisim)进行电路辅助设计和仿真的一般方法,熟悉软件的应用;
  2. 通过查阅手册和文献资料,培养学生独立分析、设计电子电路、学习新技能和解决实际问题的能力。掌握常用电子器件的类型和特性,以及合理选用的原则。
  3. 学会撰写课程设计总结报告。培养严肃认真的工作作风和科学态度,建立严谨的工程技术观念。

1.2 题目与要求

本次课程设计题目的具体要求为:

简易十字路口红绿黄信号灯控制器,基本定时功能。

2 总体方案设计

2.1 提出原理方案

(1)南北方向红灯亮,东西方向绿灯亮(30秒)
(2)南北方向红灯亮,东西方向黄灯亮(4秒)
(3)南北方向绿灯亮,东西方向红灯亮(30秒)
(4)南北方向黄灯亮,东西方向红灯亮(4秒)
(5)如果出现紧急事件,可以手动分别控制两个方位红灯全亮

Q1Q0是对四种状态的编码,对应关系如表2-1所示。

表2-1 状态编码表

Q1Q0

南北

东西

00

红灯亮

绿灯亮

01

红灯亮

黄灯亮

10

绿灯亮

红灯亮

11

黄灯亮

红灯亮

各个状态的转换关系如图2-1所示,圈中的数字为四种状态对应的编码,箭头上的数字代表各种状态转换的条件,‘T30’代表30s计时结束的信号,‘T4’代表4s计时结束的信号,‘1’代表该条件到来,‘0’代表该条件未到来,X代表该条件随机(‘0’状态或‘1’状态都可以)

 图2-1 状态转换图

经过上述的分析,可知本课题的关键在于四种状态的转换以及各个状态保持固定时间功能的实现。经过查阅相关资料,本报告提出三种可以实现上述功能的电路设计方案:

方案(1):基于同步模型的电路设计

该模型的系统框架图如图2-2所示,使用的芯片有两片74LS160十进制计数器,两个JK触发器.主控系统和定时系统都以秒发生器的信号作为时钟源

 图2-2 同步模型系统框架图

用Q1Q0代表交通灯的原态,Q*1Q*0代表新态表2-2为同步模型下的真值表。

表2-2 同步模型真值表

Q1

Q0

T30

T4

Q*1

Q*0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

1

0

0

1

0

0

1

1

0

1

0

1

0

0

0

1

0

1

0

1

1

0

0

1

1

0

0

1

0

1

1

1

1

0

1

0

0

0

1

0

1

0

0

1

1

0

1

0

1

0

1

1

1

0

1

1

1

1

1

1

0

0

1

1

1

1

0

1

0

0

1

1

1

0

1

1

1

1

1

1

0

0

通过卡诺图化简,可以得到两个JK触发器的J、K的表达式:

方案(2):基于异步模型的加法计数电路设计

该模型系统框架图如图2-3所示,使用的芯片有两片74LS160作为计数器,一片双四选一数据选择器,以及一片74LS161用来切换状态。秒脉冲信号只接定时系统,主控系统接收来自定时系统的信号作为时钟信号,这样可以减少变量的个数简化电路,具体分析在方案对比中体现。

 图2-3 异步模型系统框架图

方案(3):基于异步模型的减法计数电路设计

该模型系统框架图如图2-3所示,该方案为减法计数,使用的芯片有两片可逆十进制计数器74LS190,一片四位二进制计数器74LS191。秒脉冲信号只接定时系统,主控系统接收来自定时系统的信号作为时钟信号。

2.2 原理方案的确定

方案一中的同步模型最容易理解,但是计算量较大,使用芯片最多,电路连接较为复杂,该方案中新态

Q*=f(Q0,Q1,T30,T4)

在方案二的异步加法计数模型中,新态

Q*=f(Q0,Q1)

方案一新态与四个量有关,方案二新态与两个量有关,由此可见方案二的电路连接比方案一更加简洁,但是加法计数与真实情况不符合。

相对于方案一和方案二,方案三使用的芯片最少,计算量很少,并且减法计数更加符合真实道路的情况,因此本设计采用方案三。

3 单元电路设计及仿真

3.1 秒脉冲电路

秒脉冲信号发生器由555组成的多谐振荡器电路产生。

该电路的输出脉冲的频率:

秒脉冲信号发生器如图3-1所示, 秒脉冲波形图如图3-2。

 图3-1 秒脉冲电路原理图

 图3-2 秒脉冲波形图

3.2 定时系统电路

3.2.1 计数器的构成

计数器包括两片74LS190芯片,74LS190的引脚及功能如表3-1所示,两个芯片的CLK接统一的时钟源信号,两片的D/正在上传…重新上传取消引脚均接高电平,低位的RCO引脚接高位的CTEN引脚,用来传递借位信号,完成芯片之间的级联。

表3-1 74LS190功能表

3.2.2 T30、T4信号的引出

如图3-3所示,74LS190的RCO、LOAD均为低电平有效,两个芯片的RCO引脚通过或门与各自的LOAD以及主控芯片的CLK相接,当两个计数芯片同时产生借位信号,RCO引脚发出低电平信号(此信号对应T30或T4信号),该低电平信号会使计数芯片进行置数,相应的置数输入由主控芯片进行控制,产生的上升沿信号会使主控芯片切换到下一个状态,有关主控芯片的具体控制方式会在主控模块详细分析。

 图3-3 计数器电路图

3.2.3 译码显示模块

译码显示模块功能是将计数器的计数状态进行显示,选用两个BCD_HEX数码管作为显示器,将数码管的四个引脚直接与计数芯片的输出引脚相接,分别显示高位和低位的数字。

3.3主控系统电路

主控系统的设计是整个系统的关键,不仅要实现状态的转换还要实现相应的置数。本设计的处理方法时在切换状态的同时完成下一个状态的置数准备,这样就可以实现状态保持相应时间并且完成切换的目的,使用的芯片为一片74LS191,状态编码与要完成的置数对应关系如表3-2所示。00状态应该保持30s,在00状态就应置数4s,其他的以此类推。

表3-2 状态与置数对应关系

Q1Q0

D1C1B1A1 D0C0B0A0

00

0000 0100

01

0011 0000

10

0000 0100

11

0011 0000

通过分析发现置数只与Q0的值有关,因此表3-2可以简化为表3-3

表3-3 状态与置数对应关系简化

Q0

D1C1B1A1 D0C0B0A0

0

0000 0100

1

0011 0000

由表3-3可得如下特性方程:

通过上述分析,主控系统的电路连接如图3-4所示,Q0直接与高位的B、A相连,通过非门与低位的C相连,由74LS191的低两位进行状态输出,还可选用其他十六进制的芯片,但是不可选用十进制芯片。接于74LS191的数码管用于显示状态,便于分析,实际情况中将此数码管取下即可。

 图3-4 主控系统电路图

3.4显示系统电路设计

3.4.1 普通显示系统

以Q1Q0代表四种编码状态,下角标‘1’代表南北向,下角标‘2’代表东西向,R、G、Y代表红、绿、黄灯,状态‘1’代表该灯亮,则其对应关系如表3-4所示。

表3-4 信号灯显示真值表

Q1Q0

R1 G1 Y1

R2 G2 Y2

00

1 0 0

0 1 0

01

1 0 0

0 0 1

10

0 1 0

1 0 0

11

0 0 1

1 0 0

表达式如下:

如图3-5所示,将Q1直接与东南向红灯相接、通过非门接南北向红灯,Q1和Q0的非相与接南北向绿灯,Q1非和Q0非相与接东南向绿灯,Q1、Q0相与接南北向黄灯,Q1的非和Q0相与接东南黄灯。

 图3-5 显示系统电路图

3.4.2 带强制通行的显示系统

考虑到日常生活中的紧急状况,比如有一个方位发生交通事故,此时需要该方向禁止通行。基于此,本设计中加入了两个强制通行开关,分别强制南北和东南方向交通灯一直保持红灯状态,电路图如图3-6所示。

一个方位用一个开关控制,两个方位的绿灯和黄灯直接在原来的信号上接与门即可,当双向开关接高电平信号与原来相同,当双向开关接低电平信号全部为低,该方向绿灯和黄灯保持熄灭状态。

当开关接低电平红灯要保持常亮,先对原来的信号取非,再与开关处信号取与非,假设原来的信号为QX,通过与非后的信号为Q*X,开关处信号为E。

 当E为高电平时,最终的信号只取决于原来的信号,当E为低电平时,无论原信号是高电平还是低电平,最终的信号都为高电平,及就是红灯常亮。通过上述的逻辑组合电路就可以实现对任一方位的强制通行功能。

 图3-6 带有强制通行的显示电路

4 总体电路连接与测试

4.1 总体电路及仿真测试

4.1.1 总体电路图

使用Multisim软件进行仿真,最终整体电路图如图41所示。

 图4-1 整体电路仿真图

4.1.2 电路调试

对于初始状态的理解

每次开始仿真时,显示状态的数码管为‘1’,定时系统为4s,显示系统为南北红、东西黄。

在仿真开始前,即没有上电时,Q1Q0=00,低位计数器置数端输入0100,在仿真开始,即整体上电后,RCO由低电平变为高电平,此过程中就会产生一个上升沿,74LS191会计一个数,因此状态为01,同时定时系统开始计时,此状态保持4s,和编码中的01状态对应。

4.2 元件清单

本设计所用元器件如表4-1所示。

表4-1 元器件列表

元件

参数/规格

数量

74LS190

十进制可逆计数器

2片

74LS191

四位二进制计数器

1片

555_VIRTUAL

555定时器

1片

7432

二输入或门

1片

74LS04

非门

3片

74LS00

二输入与非门

2片

74LS08

而输入与门

8片

DCD_HEX

数码管

3个

红灯

2.5V

4个

绿灯

2.5V

4个

黄灯

2.5V

4个

双向开关

2个

电阻

1K

2个

电容

30uf、0.01uf

各一个

5 总结

经过两周的努力终于完成了关于交通灯控制电路的电子课程设计,通过不断的查资料让我积累了许多实际操作经验,已初步掌握了数电的应用技术。巩固了数电课程知识,加深对基本器件、时序电路、逻辑电路的理解。

深刻体会到数字电子技术对当今现代社会的重要作用。经过这次设计,学会了严密的思考,构想及怎样把计划付诸于实际行动中。同时与社会的不断高速发展的步伐相比我认识到自己所学的知识和技能还远远不足,有些实际问题还不能解决,很多更好的设想也无法实现,缺少很多有实际运用价值的知识储备,缺乏应有的动手解决实际问题的能力,缺乏高效利用及筛选大量资料的能力,有待在今后的学习实践中进一步提高。经过这次课程设计,我更加认识到要学好自己的专业知识以适应不断发展的社会。

参考文献

[1]阎石.数字电子技术基础第四版[M].北京:高等教育出版社 

[2]罗中华.数字电路与逻辑设计课程[M].北京:电子工业出版社 

[3]谢自美.电子线路设计·实验·测试. [M]武汉:华中理工大学出版社,2000:60-63.

[4]康华光. 电子技术基础(数字部分.[M]北京:高等教育出版社,1998:143-151.

[5]王毓银. 数字电路逻辑设计. [M]北京:高等教育出版社,1995:173-179.

[6]余孟尝. 数字电子技术基础. [M]北京:高等教育出版社,1998:114-118.


声明:

本设计的主要思路参考b站 简枫叶 的教学,大家去看一遍会有很多启发。

本人新手,参考了许多大佬的设计成果,最终的设计比较简单,但也想把自己的成果分享一下,可能设计中存在许多问题,欢迎大家共同探讨!!!

仿真文件见链接

链接:https://pan.baidu.com/s/1F_UNw-8ngRYfznQy95ZWIA?pwd=wdww
提取码:wdww

  • 88
    点赞
  • 631
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 12
    评论
第 9 页 共 16 页 第 9 页 共 16 页 PLC智能交通灯控制系统设计 第1章 绪论 1.1 课题来源及研究的目的和意义 随着我国经济的不断发展,人民群众生活条件越来越好,私人轿车越来越多,城区道路交通压力与日俱增,许多路段已经超出道路设计负荷,经常发生堵车、交通事故等现象;虽然政府有关部门积极采取相应措施进行缓解,但效果不太明显;特别在节假日、上、下班高峰时间,堵车现象更为严重,而交通路段中十字路口处的车辆畅通与否尤显重要。虽然,我国近来在许多大城市如北京、上海、东等地纷纷修建城市高速道路,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。这些都给市民的正常出行造成了困扰。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵越来越成为交通运输管理和城市规划部门亟待解决的主要问题。智能交通灯是为了加强道路交通管理,减少交通事故的发生,提高道路使用效率,改善交通状况的一种重要工具,指导车辆和行人安全有序地通行。 1.2 国内外技术现状及发展趋势 PLC智能交通灯控制系统设计全文共15页,当前为第1页。随着现代社会对交通运输的日趋依赖,交通系统的控制越来越受到普遍的重视。近年来,英国、美国等西方国家均在某些城市建立智能交通控制系统。在这些系统中,大部分都在路口附近装有车辆检测器,并由各路口的控制设备或工作人员将交通控制参数通过电话线、电缆、光纤或是无线网络等方式输入到微处理器,用小型计算机控制。尤其是伴随着信息技术的发展,交通控制的概念已从交通管理者的行为改变为交通管理者和道路使用者共同的行为,从而使得交通的最优化向全局最优发展。在这些发展中,除了新设备的应用外,数据的采集、传输、处理、存储与发送等技术的发展也起了关键的作用。新型的监测器,包括用摄像机采集图像信息和进行图像处理技术,为人们提供了大量的时变数据;新的通信技术,包括光纤通信、无线通信等技术,能使人们更快的传送数据。而计算机技术的发展,使交通控制系统的发展又向前进了一大步。这些控制技术与现代控制理论、现代的管理方法相结合,使交通控制系统日趋完善。 PLC智能交通灯控制系统设计全文共15页,当前为第1页。 与国外相比,我国目前的交通控制很落后,目前中国城市的问题呈现如下些问题:管理不力,秩序混乱;没有科学、合理、有效的城市交通监控系统。由此带来的后果表现为道路的通行能力明显低于设计要求且波动性大、出行难,交通事故发生率高,交通环境恶化,出行者易疲劳等问题。 1.3 主要研究内容、研究方法及思路 利用可编程控制器实现交通灯管制的控制系统,以及该系统软、硬件设计方法,实验证明该系统实现简单、经济,能够有效地疏导交通,提高交通路口的通行能力。分析现代城市交通控制与管理问题的现状,结合交通的实际情况阐述了交通灯控制系统的工作原理,给出了一种简单实用的城市交通灯控制系统的PLC设计方案。本课题主要应用传感器与plc相结合,以车辆等待绿灯的滞留数来确定该方向是否繁忙,从而解决交通堵塞问题。 在十字路口设置交通灯可以对交通进行有效的疏通,并为交通参与者的安全提供了强有力的保障。但是随着社会、经济的快速发展,原先的交通灯控制系统已经不能适应现在日益繁忙的交通状况。如何改善交通灯控制系统,使其适应现在的交通状况,成为研究的课题。 传统的十字路口交通控制灯,通常的做法是:事先经过车辆流量的调查,运用统计的方法将两个方向红绿灯的延时预先设置好。然而,实际上车辆流量的变化往往是不确定的,有的路口在不同的时段甚至可能产生很大的差异。即使是经过长期运行、较适用的方案,仍然会发生这样的现象:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。这种流量变化的偶然性是无法建立准确模型的,统计的方法已不能适应迅猛发展的交通现状,更为现实的需要是能有一种能够根据流量变化情况自适应控制的交通灯。 PLC智能交通灯控制系统设计全文共15页,当前为第2页。目前,大部分城市中十字路口交通灯的控制普遍采用固定转换时间间隔的控制方法。由于十字路口不同时刻车辆的流量是复杂的、随机的和不确定的,采用固定时间的控制方法,经常造成道路有效利用时间的浪费,出现空等现象,影响了道路的畅通。为此,需要一种新型的控制方法才能较好地解决这个问题。 PLC智能交通灯控制系统设计全文共15页,当前为第2页。 智能交通系统(ITS——Intelligent Transport Systems)ITS是

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

靖川川

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值