设计要求

分别设计主干道和支干道,且满足双方的红绿灯规则,即主干道通行时支干道处于禁止通行的状态。主干道每次只放行30秒,而从干道(即支干道)每次只放行20秒,他们两则之间有如下准则:

1)绿灯亮表示可以通行,红灯亮表示禁止通行(即红灯停,绿灯行)

2)每次绿灯变红灯时,黄灯先亮5秒(此时另外一道的红绿灯显示的红灯状态不变)

3)十字路口要有数字显示,作为时间提示信息,以便人们更直观地把握时间。具体要求主、支干道通告时间及黄灯亮的时间均以秒为单位做减计数

4)黄灯亮时,黄灯按1HZ的频率闪烁

5)要求主、支干道通行时间以及黄灯亮的时间均刻在0-99之间任意设定

设计思路

根据设计要求,可以画出图1思维框图,图1框图是根据现实生活而画出的道路通行图。红绿灯仅仅是在本次设计中起显示作用,所以主要则是时间显示的模块设计,时间显示不仅仅控制红绿灯还控制时间显示LED,两条不同的道相互起作用,即“一”作用“二”,而“二”又作用“一”。换句话说,就是主干道跟支干道两两相互作用,而形成本次设计的电路,思维正确,开始设计。

图1

设计总体电路

由前面所讲述的,一旦思维确定可以很简单的设计出图2的电路图,本次设计采用74LS190D芯片以及74LS164D芯片为主要设计控件。囿于为了防止红绿灯出现异常的情况,采用了复位控制信号配合俩芯片同时作业于该系统,所表现出来的效果也跟无加入是差不多的,但是这样加入可以保障电路系统能一直稳定地工作下去。

图2

在本次设计找那个,74LS164芯片是作为黄灯“登场”的时候“登场”的,所以将移位寄存器的控制需要经由减法电路来调试(这个后面会讲到,在这里先假设本人我已经讲述过了),当两减法器对应的秒数,即是主干道对应的秒速与支干道对应的秒速为 30s:20s时候,且根据设计要求可以知道,黄灯需要在最后5秒的时候“登场”。所以可以根据较为可靠的测试,或者采用“笨办法”一个一个对移位寄存器的输出引脚进行测试,知道输出为5s时候登场时则可以认为完成设计,本次则是采用“笨办法”。根据一系列操作可以得出图3电路图。

图3

图4为74LS190芯片功能表,不难看出 74ls190是用同一个时钟信号通过一定的电路结构完成计数功能。在异步并行置数的作用下实现异步置数功能,在使能端和加减控制端的共同作用下实现加法计数、减法计数功能。根据题目要求,输入频率是1HZ时,通过控制端实现加减可逆计数、保持、置数等功能。在本次设计中采用的则是他的逆运算,即做减法运算。

一个芯片可以构成一个LED灯使用的减法,而本次则采用到4个74LS190芯片分别产生主干道的时间以及支干道的时间。为了方便设计过程以及设计元器件的尽量简洁,所以也对时间控制电路进行了长时间的尝试,最后得出图5电路图,图5跟图6的转换电路相互配合而产生一个交替的时间信号,在交替的时间信号当中插入黄色灯的5秒信号也就完成了整个电路的整体设计。

图4

图5

图6

结果

1、对电路进行仿真测试

1)开始电路仿真

图7

2)图7所示刚开始的状态,等待到黄灯信号时状态

图8

3)图8为黄灯信号时候的状态,在5秒时候进入黄灯倒计时

图9

4)图9,为再次等待一小段时间的现象

图10

5)图10黄灯结束后,进入下一个状态

6)结束仿真

基于Multisim的红路灯电路设计相关推荐

  1. 基于Multisim声光控路灯控制系统-设计资料

    [资源下载]下载地址:点击下载(1229) 百度网盘 首先我们的路灯控制体统系统共有4个部分组成.第一部分是电源部分,主要是为路灯和系统中的元器件提供能源.第二部分是控制部分,其主要作用是控制路灯的亮 ...

  2. 35 基于Multisim声光控路灯控制系统 【毕设课设】

    资料地址:https://pan.baidu.com/s/16VKrt-TV7gKWRB6r-YHhEw?pwd=8888

  3. 基于STM32的四路红路灯控制系统(仿真+程序+论文)

    基于STM32的四路红路灯控制系统 mian.c int main(void) {/* Reset of all peripherals, Initializes the Flash interfac ...

  4. 基于multisim的fm调制解调_基于multisim的fm调频与鉴频电路设计与仿真

    基于multisim的fm调频与鉴频电路设计与仿真 课程设计报告题 目基于 Multisim 的 FM 调频与鉴 频电路设计与仿真 学生姓名 学生学号 系 别 电气信息工程学院 专 业 通信工程 届 ...

  5. 基于STM32的两路/四路红路灯控制系统

    目录 一.基于STM32的四路红路灯控制系统 1.设计要求: 3.proteus 4.程序设计 二.基于STM32的两路交通灯控制系统 2.1.protues 2.2.程序 一.基于STM32的四路红 ...

  6. FPGA开发基础——基于multisim以及Quartus实现的交通灯电路

    作者:王子齐 学校:电子科技大学 学号:2018151202014 设计目的:完成对于FGPA开发的基础练习,建立FPGA开发思想. 目录 设计要求 基于multisim对于交通灯的电路搭建 1.1 ...

  7. (四)基于Multisim的超外差接收系统:检波器的设计

    (四)基于Multisim的超外差接收系统 写在前面 系统要求 基本原理 本地振荡器的设计 混频器的设计 中频放大器的设计 检波器的设计 二极管大信号包络检波 基本原理 充放电过程 惰性失真和负峰切割 ...

  8. (三)基于Multisim的电台发射系统:高频功率放大器的设计

    (三)基于Multisim的电台发射系统 写在前面 系统要求 基本原理 振荡器的设计 振幅调制器的设计 高频功率放大器的设计 高频功率放大器原理 Multisim电路原理图及分析 实验结果及分析 低频 ...

  9. 基于Multisim的自动售货的电路课程设计

    基于Multisim的自动售货的电路课程设计 文章目录 **基于Multisim的自动售货的电路课程设计** 前言 一.电路的功能和元件清单 1.电路的功能以及设计思路 2.电路所需要用到的元件 二. ...

最新文章

  1. linux设置外接显示器的分辨率
  2. android--在命令行中生成Android的数字证书keystore文件
  3. js map 只输出key_Vue.js轮播库热门精选
  4. Oracle补历史数据存储过程,Oracle数据库数据丢失恢复的几种方法总结
  5. 第00次博文——我对Python的期待与思考
  6. 能源管理模式数字化,引导未来能源服务新方向!
  7. 第五部分 家庭创业奔小康6.开家畅销书专送店
  8. less转换css及html里面JS的引入
  9. idea 如何clean工程_IDEA中的clean,清除项目缓存图文教程
  10. 优秀,起诉网站,可尼玛太秀了
  11. JAVA 导出大批量数据EXCEL
  12. Linux发行版之间有什么区别?
  13. 【微信小程序】自定义弹窗蒙版输入框效果图完整代码
  14. php 高德地图创建标注,使用高德地图API生成带标的专属地图
  15. android sd卡数据恢复,手机sd卡受损怎么办 手机内存卡数据恢复方法【详解】
  16. 地理信息科学与计算机科学与技术专业,浙江大学地理信息科学专业怎么样
  17. ESP01S CH340 一键下载电路设计
  18. 程振波 算法设计与分析_算法设计与分析
  19. 云服务器安装数据库MySQL后,MySQL不能从外部连接的原因及解决
  20. 干货 | SSMS客户端连接京东云RDS SQL Server配置方法

热门文章

  1. 美团移动端UI一致性解决方案探索
  2. 十六进制转ASCII码表
  3. npm login报错:npm notice Beginning October 4, 2021, all connections to the npm registry.......
  4. C语言——PTA 埃尔米特多项式
  5. 【matlab】三次埃尔米特插值与三次样条插值的实际应用代码
  6. [1.2.0新功能系列:二] Apache Doris 1.2.0 JDBC外表 及 Mutil Catalog
  7. 5G通信中的TDL模型
  8. 618年中大促如何选择蓝牙耳机?值得买的蓝牙耳机品牌
  9. TensorFlow入门教程:8:训练数据之Iris数据集
  10. 《让子弹飞》系列——《让子弹飞》中最大的彩蛋