时序逻辑电路的设计(二) -- 篮球比赛24秒倒计时电路(附Multisim)

2023-11-06

一、实验任务及要求

1. 设计要求

        篮球比赛中,进攻一方取得球权后双方开始比赛,若24秒到,该进攻一方仍然没有投球时,需要交换发球权。本实验要求设计一个24秒违例计时器(倒计时方式),当计时24秒时间到,用一个红色指示灯亮表示,指示灯持续点亮5秒。

        要求电路设置一个启动开关,当该开关断开时,数码管显示24秒,当开关闭合后,电路开始运行,期间断开该开关,数码管又重新显示24秒。 

二、思考题

1. 设计过程中遇到过哪些问题?是如何解决的?

2. 通过此次时序逻辑电路实验,总结任意进制计数器的设计方法。

三、篮球比赛24秒倒计时器设计

实验电路仿真如下 

(1)此次实验主要用到的芯片有74192N计数器和JK触发器。

(2)24秒计数(绿色)是用到74192的down端,当个位借位信号BO来临的时候,十位会相当于一个脉冲输入down端,即十位减1(20->19)。另外当24秒计数结束后,24秒的时钟(接在JK触发器输出端)也就被停了,故显示00。

(3)十位借位端BO跟开关(空格)与是为了实现当该开关断开时,数码管显示24秒,当开关闭合后,电路开始运行,期间断开该开关,数码管又重新显示24秒。

(4)5秒计数器,当24计数结束时,十位借位信号BO作为JK触发器(开关断开时出态已置1)的时钟信号,利用了输出Q端跟普通的时钟信号与产生的时钟信号送到右边的5秒计数器up端,同时十位借位信号BO也传到右边的5秒计数器异步清零端。

(5)红灯,当下端的JK触发器Q端信号来临时,跟5秒计数器的0101信号或作为上面JK触发器的时钟信号,同样这个JK触发器也是开关断开时出态已置1,但此时红灯接到Q ‘ 端。

(6)这样操作后,当24秒计数结束时,信号传到下面的JK触发器使其为0,上面JK触发器翻转,红灯亮起。同时右边5秒计数器开始工作,当右端计数到5秒时,上面JK触发器翻转,红灯熄灭,5秒计数器的脉冲时钟接在JK触发器输出非端)也被停了。故功能全部实现。

总结

        由于仿真器材完善,所以此次两个小实验均无悬空的无用输入端,基本上都是现有芯片和门电路构成。

        1.要达到只来一个脉冲后才开始工作的要求,可以使其跟正常的时钟信号与运算作为下一个时钟信号,即此实验的5秒计数器原理。  

        2.或门可实现来两个信号,只要一个信号来临时,JK触发器就翻转

        3.计数器可以用普通的脉冲时钟来实现,也可以用借位信号来实现计数。

Multisim仿真文件(仅供学习参考):

链接:https://pan.baidu.com/s/1K3Olw3wvS5R4SjzK_7y0lQ?pwd=6666 
提取码:6666

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

时序逻辑电路的设计(二) -- 篮球比赛24秒倒计时电路(附Multisim) 的相关文章

  • RS485转0_20mA输出模块设计

    文章目录 1 简介 2 功能实现 3 测试 4 开源地址 1 简介 结合以前发的文章 我们知道 模拟量输出有两种 一种是共地型 一种是共源型 今天开源一款rs485隔离的转0 20ma输出模块的设计 我设计模块的原因是为了测试公司的一款模拟
  • 基础算法题——异或(复杂度的小差异)

    异或 题目描述 给定一个长度为 n 初始全为 0 的数列 ai 下标从 1 开始 定义操作模 k 异或 v 为对所有满足 ki 0 mod k 的下标 i 将异或上整数v 即令 ai ai v 给出q次操作 每次操作之后输出序列的异或和 并
  • js插入前后

  • 【2023.07.15】生成模型(三)Score-based Generative Models

    1 main contribution 来自Score based Generative Model的原文 1 提供了一个统一SMLD denoising score matching with langevin dynamics 和DDP
  • MPLS LDP的原理与配置

    一 LDP协议的概述 1 LDP会话 本地会话 LSR之间是直连的 双方使用组播地址224 0 0 2建立会话 远程会话 LSR之间可以是非直连的 双方建立会话是使用单播建立的 缺省是本地会话 2 LDP领接体 只要双方建立了会话之后就建立
  • Flink+Hudi 构架湖仓一体化解决方案

    摘要 本文详细介绍了 Flink Hudi 湖仓一体化方案的原型构建 主要内容为 Hudi 新架构与湖仓一体 最佳实践 Flink on Hudi Flink CDC 2 0 on Hudi Tips FFA 2021 重磅开启 点击 阅读

随机推荐

  • tcp第三次握手ack均是1?

    本人做了tcp连接测试 但是结果和网络中其他人的说法有点不一致 测试使用了命令 tcpdump s1用网卡ens33抓取端口好为80的网络数据包 tcpdump nn i ens33 port 80 s2访问百度 建立3次连接请求数据 cu
  • P1094 [NOIP2007 普及组] 纪念品分组 Python (贪心算法)

    题目地址 P1094 NOIP2007 普及组 纪念品分组 又是一道水题 但CSDN上没有详细Python代码 于是我就来水一贴 对于想要学算法提升能力的同学来说可以刷这套题单 能力全面提升综合题单 读完题目后我们可以快速得出 既然要求最小
  • 青少年CTFmisc-simpleness

    提示弱口令 爆破出hint的密码123456 hint zip里面解出两个文件 hint png hint rar 这个hint rar是伪加密 随便打开一个十六进制的编辑器 这里的24表示已加密 改成20表示未加密 打开hint txt
  • 8B10B编解码的Verilog实现

    此篇是我在学习中做的归纳与总结 其中如果存在版权或知识错误或问题请直接联系我 欢迎留言 PS 本着知识共享的原则 此篇博客可以转载 但请标明出处 目录 0 8B 10B编码 0 0 8B 10B编码原理 0 1 8B 10B编码的FPGA实
  • pycharm调整字母长度分割线为80

    写过 python 的同学都知道 python 代码默认一行的长度不超过 80 个字符 但是 pycharm 默认的分割线在第 120 个字符处 需要作如下修改 设置 File gt Settings gt Code Style gt Ri
  • JetBrains全家桶使用说明

    一 二 三 友情推荐 激活获取地址
  • 泰勒公式和二项式展开定理的共同点

    泰勒公式和二项式展开定理的共同点 对于f x 1 x n 采用泰勒展开法有 f x fk0 0 x 0 0 fk1 0 x 1 1 fk2 0 x 2 2 其中fk0 0 fk1 0 分别代表fk x 的k阶导数 并且传0代替k阶导数中的x
  • 保姆级教程:Linux和Windows下本地化部署Vicuna模型

    目录 文章摘要 一 Vicuna简介 1 Vicuna模型定义 2 Vicuna模型的应用场景 3 Vicuna模型的训练数据 4 Vicuna模型的版本 5 性能评估 二 linux 操作系统下部署 1 环境介绍 2 安装Python3
  • Windows 动态磁盘卷:简单卷、跨区卷 、带区卷 、镜像卷 、RAID5卷 相关配置操作

    Windows Server 2003 提供了新的磁盘管理方式 能够提高磁盘性能和容错能力 将基本磁盘升级为动态磁盘 能够更灵活分配和管理磁盘空间 能够配置各种磁盘阵列提高磁盘能力 动态磁盘与基本磁盘对比 一块基本磁盘只能包含4个分区 它们
  • C语言——malloc与free

    文章目录 1 malloc 1 1 size t 1 2 malloc可申请的字节数 1 2 1 整形常量溢出 1 3 malloc一维数组 1 4 calloc 2 free 1 malloc 在堆区申请一个指定大小 连续的空间并返回空间
  • 使用FTP(IOS FTP客户端开发教程)

    本文翻译自新近Wrox出版社出版的 由Peter van de Put所著的 Professional iOS Programming 该书题材比较新颖 结构合理 是一本不错的IOS开发书籍 本文译自该书第八章 Using FTP 本文开放
  • C语言中的移位运算

    左移运算 对于一个位表示为的操作数 x x lt lt k 会生成一个指 其位表达式为 也就是说将x右边的w k位向左移动k位 丢弃最高的k位 并在右端补k个0 例如 操作数 x 位表达式为 01010101 x lt lt 3 将得到 1
  • 完成人机猜拳(0:石头;1:剪刀;2:布)游戏

    完成人机猜拳 0 石头 1 剪刀 2 布 游戏 详细代码见链接 共同学习 加油 文末有知识点分析 文章所使用的知识点if lese语句 if 条件1 print 条件为1 elif 条件2 print 条件为2 elif 条件3 print
  • 014人脸识别打卡签到系统pyqt界面

    目标检测一般是yolov3 yolov4 yolov5 yolox PSPnet faster rcnn SDD等 教学视频 银色子弹zg的个人空间 银色子弹zg个人主页 哔哩哔哩视频 效果图如下 完整的代码文件 其中dataset文件下是
  • vue2-slot是什么?

    1 slot是什么 在html中slot元素 作为web Compoents技术套件的一部分 是Web组件内的一个占位符 该占位符可以在后期使用自己的标记语言填充 举例 template不会展示到页面中 需要先获取它的引用 然后添加到DOM
  • swagger快速升级方案

    背景 在使用SpringBoot 2 6以前去创建API文档工具一般会采用SpringFox提供的Swagger库 但是由于SpringBoot版本的不断升级和SpringFox摆烂不更新 导致了SpringBoot2 6之后的项目无法使用
  • 2016年第七届蓝桥杯JavaB组省赛 刷题笔记、思路及答案

    前言 本人是大二 二本 计算机系学生 已经报名了下一届的蓝桥杯省赛 整个寒假在家 这次的寒假挺久的哈哈 在b站学习了一些算法 现在会bfs走迷宫 dfs相关算法 递归回溯 常见排列算法 但是还是有很多算法都还不太熟悉 做起题来真是费劲 之前
  • 高尔夫常用英语

    高尔夫英语 Address 瞄球 击球准备动作 Advice 对别人的打法或其他技术上的事项提出建议 Again 重新击球 Play again 的缩写 Against logy 加一杆赛 Against par 标准击杆赛 以规定击球次数
  • Nginx----健康检查----Nginx upstream_check_module模块实现后端节点健康检查功能

    实现环境 CentOS7 6 Nginx编译安装带Nginx upstream check module模块 IP 192 168 10 101 CentOS7 6 Nginx网站1 CentOS7 6 Nginx网站2 实验所需软件包 I
  • 时序逻辑电路的设计(二) -- 篮球比赛24秒倒计时电路(附Multisim)

    一 实验任务及要求 1 设计要求 篮球比赛中 进攻一方取得球权后双方开始比赛 若24秒到 该进攻一方仍然没有投球时 需要交换发球权 本实验要求设计一个24秒违例计时器 倒计时方式 当计时24秒时间到 用一个红色指示灯亮表示 指示灯持续点亮5