基于数字电路交通灯控制器设计和仿真

基于数字电路交通灯控制器设计和仿真

ID:5253628

大小:26.50 KB

页数:5页

时间:2017-12-07

基于数字电路交通灯控制器设计和仿真_第1页
基于数字电路交通灯控制器设计和仿真_第2页
基于数字电路交通灯控制器设计和仿真_第3页
基于数字电路交通灯控制器设计和仿真_第4页
基于数字电路交通灯控制器设计和仿真_第5页
资源描述:

《基于数字电路交通灯控制器设计和仿真》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于数字电路交通灯控制器设计和仿真  摘要把数字电路的设计与EDA仿真软件相互结合,设计一个十字路口交通灯控制器。该控制器能够实现对十字路口交通信号灯控制。利用EDA这种高效的设计平台,能够方便地设计电路,并通过对电路仿真来验证电路是否达到设计要求。与传统的设计方法相比,它具有灵活性强、低成本、高效率的优越性。【关键词】EDA数字电路电路仿真数字电路主要有组合逻辑电路和时序逻辑电路两部分组成,交通灯控制器的设计既可以涉及到这两部分的基本原理的运用,又可以锻炼学生对数电综合电路的设计和分析能力,因此交通灯控制器的设计是数字电路一个很好的教学题材,在完成电路

2、设计的同时配合电子设计自动化(EDA)教学,学生无需懂得深入的SPICE技术就可以很快地进行捕获、仿真和分析新的设计,EDA可以很好地、很方便地把刚刚学到的理论知识用计算机仿真真实的再现出来。并且可以用虚拟仪器技术创造出真正属于自己的仪表。极大地提高了学员的学习热情和积极性。真正的做到了变被动学习为主动学习。目前在各高校教学中普遍使用EDA仿真软件是Multisim10.1,5是美国国家仪器(NI)有限公司推出的以Windows为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作。下面介绍以Muitisim10.1为平台设计一个十字路口交通控制器系统

3、的过程.1设计要求设计一个十字路口的交通灯控制器,要求主干道和支干道交替运行,主干道每次通行时间都设为30秒;支干道每次通行时间都设为20秒;绿灯可以通行,红灯禁止通行;每次绿灯变红灯时,要求黄灯先亮5秒钟(此时另干道的红灯不变);十字路口要有数字显示,作为等候的时间提示。要求主干道和支干道通行时间及黄灯亮的时间均以秒为单位做减法计数。黄灯亮时,原红灯按1Hz的频率闪烁。2交通控制器电路设计与仿真2.1状态控制器的设计5根据设计要求,主干道和支干道红、绿、黄灯正常工作时,只有四种可能:主干道车道绿灯亮,支干道车道红灯亮,用S0表示,绿灯亮足规定的时间间隔

4、30秒时,控制器发出状态转换信号,转到下一工作状态;主干道车道黄灯亮,支干道车道红灯闪烁,用S1表示,黄灯亮规定的时间间隔5秒时,控制器发出状态转换信号,转到下一工作状态;主干道车道红灯亮,支干道车道绿灯亮,用S2表示,绿灯亮足规定的时间间隔20秒时,控制器发出状态转换信号,转到下一工作状态;主干道车道红灯闪烁,支干道车道黄灯亮,用S3表示,黄灯亮足规定的时间间隔5秒是,控制器发出状态转换信号,系统又转换到最初种状态。可以用一个2位二进制计数器实现这四种状态:S0=00,S1=01,S2=10,S3=11,本设计用74ls190连接成二进制加法计数器,电

5、路图如图1所示:2.2状态译码器的设计状态控制器已经产生了四种状态,用Q2,Q1两位二进制数组合来表示S0到S3四种状态,状态译码器要求利用Q2,Q1分别控制主、支干道上红、绿、黄信号灯的状态,红、绿、黄信号灯状态与控制器的输出Q2,Q1关心可用表1(1不是灯亮,0表示灯灭)来表示。由信号真值表可以设计出状态译码器电路,如图2所示:74LS245为8个双向3态缓冲电路。主要使用在数据的双向缓冲,~G=0,DIR=0,B->A;~G=0,DIR=1,A->B;~G=1,DIR为0或者1,输入和输出均为高阻态;高阻态的含意就是相当于没有这个芯片。在本电路中是

6、实现红灯的闪烁,无论是主干道还是支干道,Q1为1,可以利用Q1来控制~G,当Q1为1,~Q1为0,~G为0,秒信号就可以输入电路,实现红灯的闪烁。2.3倒计时电路的设计5根据设计要求,该系统共有四种状态(S0-S3),在每种状态都要求能够自动调入不同定时时间的定时器,完成30S、20S、5S的倒计时显示。该定时器由两片74LS190构成减法计算器实现,初始值可通过三片74LS245完成预置数,显示电路用自带译码功能的两个数码管实现两位十进制数的显示。设计的定时倒计时电路如图3所示:2.4仿真结果将上述各单元电路组合起来,可以得到交通控制灯的整体电路,点击

7、Multisim10.1软件的“Simulate/Run”按钮,便可以进行交通灯控制器的仿真。电路的倒计时显示首先为30s,此时主干道绿灯亮,支干道红灯亮,进入状态S0,倒计时为0后,主干道黄灯亮,支干道红灯闪烁,闪烁的频率为1HZ,进入状态S1,倒计时从5开始计时,倒计时为0后,主干道红灯亮,支干道绿灯亮,进入状态S2,倒计时从20开始计时,倒计时为0后,主干道红灯闪烁,闪烁的频率为1HZ,支干道黄灯亮,进入状态S3,倒计时从5开始计时,倒计时为0后,又回到S0状态,如此循环下去。3结语该设计通过把数字电路的分析与设计与EDA相互结合,完成交通灯控制器

8、各个单元电路和整体电路的设计和仿真,很好的解决目前高校教育中理论教学与实际动手实

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。