当前位置: 首页 > news >正文

HNU工训中心: 三人表决器及八人抢答器实验报告

工训中心的牛马实验

三人表决器:

  1. 实验目的

1) 辨识数字IC功能说明。

2) 测试数字集成门电路,掌握输出故障排除、使用注意事项。

3) 掌握逻辑函数搭建三人表决器。

2.实验资源

HBE硬件基础电路实验箱、万用表

74LS00与非门、74LS10 三个3输入与非门、74LS20两个输入与非门

3.实验任务

设计一个3变量的多数表决电路(当三个输入端中有2个及以上输入”1”时,输出端才为"1"),然后在实验板上实现自己设计的逻辑电路,并验证是否正确。

  1. 实验原理

采用74HC00+ 74HC10设计而成,三人各控制A、B、C三个按键中的一个,以少数服从多数的原则表决事件,按下表示同意,否则为不同意。若两人及两人以上同意,发光二极管点亮,否则不亮。

实验电路:

真值表

 

 

74LS00四输入与非门             

 

74LS10三输入与非门

 

与非门电压传输特性曲线

 

  1. 电路设计

首先选择试验箱的K1,K2,K3灯管作为表决的信号灯。由实验图得,将导线1与74LS00的1号引脚相连,与导线1并联的导线6与74LS00的9号引脚相连,导线2与74LS00的2号引脚相连,与导线2并联的导线3与74LS00的4号引脚相连,导线4与74LS00的5号引脚相连,与导线4并联的导线5与74LS00的10号引脚相连。74LS00的3,6,8号引脚分别与74LS10的1,2,13号引脚相连,74LS10的12号引脚再与L10显示管相连。同时74LS00和74LS10的14号引脚和14号引脚分别与电源正负极相连,74LS00和74LS10的7号引脚和7号引脚同时接地。

实验现象和验证:

 

由图实验现象得,当0或1个灯亮时,不通过,当2或3个灯亮时,通过,实验成功。

八人抢答器:

  1. 实验目的

1) 认识八人抢答器电路

2) 掌握万能板上模块电路布板

  1. 实验资源

HBE硬件基础电路实验箱,万用表,示波器,layout软件,焊接工具箱,万能板,八人抢答器主板,74LS48,单位共阴数码管

  1. 实验任务

1)认识【八人抢答器电路】

 

第1步:清零。裁判先劝大家离手,一直按住CLR,将不能抢答,松开CLR才开始抢答

第2步:裁判松开CLR开始抢答。先摁下的选手抢到 并锁存显示(相当于只用到了3位编码,没使用74148优先权),其它后按的选手多次按下也无法改变结果。

在HBE硬件基础电路实验箱【驱动单位数码管】,记录并测试电路功能。

  1. 掌握万能板上模块电路布板

【*】下载安装布板软件,完成单位数码管电路的【万能板布板】。

  1. 电路焊接制作和验证

4.实验结果

  1. 驱动单位数码管显示数字0-8

 

  1. 万能板上模块电路布板

 

  1. 电路焊接和制作

 

实验总结:

  1. 通过这次实验,我学会了三人表决器和八人抢答器的工作原理和设计以及制作。认识和了解了几种芯片的功能以及引脚分配。学
  2. 学会了如何基本使用实验箱进行电路连接实现一些电路功能,学会了各种导线的连接方法,芯片的如何插入实验板。

3.学会用软件在万能板上模块电路布板

4.学会焊接制作电路板

人文:

此次实验仍有许多不足,如未提前预习和了解相关内容,导致上课时未能及时跟上老师步伐,做实验总是慢人一步。又比如实验操作不当,导线连接位置不对,制作实验时开关未开半天找不到原因等。

相关文章:

HNU工训中心: 三人表决器及八人抢答器实验报告

工训中心的牛马实验 三人表决器: 实验目的 1) 辨识数字IC功能说明。 2) 测试数字集成门电路,掌握输出故障排除、使用注意事项。 3) 掌握逻辑函数搭建三人表决器。 2.实验资源 HBE硬件基础电路实验箱、万用表 74LS00与非门、74LS10 三个3输入与非门…...

split()用法注意事项

split()用法注意事项 这个要注意有些特殊的分割符,比如.,这个表示匹配任何字符,如果在split()中调用的话,会将任何字符都分隔开,比如: String[] split "se.lll".split("."); System…...

centos7配置静态网络常见问题归纳

系列相似配置与安装软件问题整理与归纳文章目录 安装pymysql库_pymysql库安装_张小鱼༒的博客-CSDN博客 解决pip更新的代码_pip更新代码_张小鱼༒的博客-CSDN博客 python当中的第三方wxPython库的安装解答_pip install wx_张小鱼༒的博客-CSDN博客 spark里面配置jdk后的编程…...

产品经理修炼指南【01】

最近看了点产品经理的书,觉得产品经理这个位置和程序员不太一样,程序员唯一考核的标准就是能不能完成工作任务、是否能完成工作代码,但是产品经理貌似不一样,就像我给刘曼说的,产品经理上可以接领导,下可以…...

NCRE计算机等级考试Python真题(十一)

第十一套试题1、以下选项对于import保留字描述错误的是:A.import可以用于导入函数库或者库中的函数B.可以使用from jieba import lcut 引入 jieba库C.使用import jieba as jb,引入函数库jieba,取别名jbD.使用import jieba 引入jieba库正确答案…...

cglib代理解析

工作原理 使用 <dependency><groupId>cglib</groupId><artifactId>cglib</artifactId><version>3.3.0</version></dependency>对类和接口分别进行代理 DemoService package com.fanqiechaodan.user.service;/*** author fa…...

GFD563A101 3BHE046836R0101

GFD563A101 3BHE046836R0101关于高端涂布机张力控制系统方案的介绍高端涂布机张力控制系统方案涂布机是将具有某种功效的胶&#xff0c;或者油墨类物质均匀粘连在塑料薄膜、铝箔、纺织品等表面的机械设备。本系统从放卷到收卷共采用七台变频器&#xff0c;其中收放卷采用闭环张…...

SAP 采购定价过程字段解析

下面我们针对每一个字段进行解释和用途分析 &#xff1a; 1、 步骤&#xff1a;代表了创建PO时&#xff0c;哪个条件类型放到前面&#xff0c;哪个放到后面&#xff0c;如果步骤号相同&#xff0c;那就以谁先选择出来谁就在前面。 2、 计数&#xff1a;没有任何实际意义&a…...

一篇搞懂tcp,http,socket,socket连接池之间的关系

前言 作为一名开发人员我们经常会听到HTTP协议、TCP/IP协议、UDP协议、Socket、Socket长连接、Socket连接池等字眼&#xff0c;然而它们之间的关系、区别及原理并不是所有人都能理解清楚&#xff0c;这篇文章就从网络协议基础开始到Socket连接池&#xff0c;一步一步解释他们之…...

【JavaSE】对象的比较

哈喽&#xff0c;大家好&#xff01;我是保护小周ღ&#xff0c;本期为大家带来的是Java中自定义类型&#xff08;对象&#xff09;的三种比较方式&#xff0c;equals 方法, Comparable 泛型接口, Comparator 泛型接口 。在日常编程中&#xff0c;我们常常会需要比较的问题&…...

Leetcode DAY 49~50:买卖股票的最佳时机 1 2 3 4

121. 买卖股票的最佳时机 1、贪心算法 class Solution { public:int maxProfit(vector<int>& prices) {//贪心int low INT_MAX;int res 0;for(int i 0; i < prices.size(); i) {low min(low, prices[i]); //左最小价格res max(res, prices[i] - low); //当前…...

Android Handler机制(二) Handler 实现原理

一. 前言 接上一篇文章为什么设计Handler , 我们来继续讲解一下Handler的实现原理, 俗话说一个好汉三个帮, 接下来一步一步引入各个主角,并说明它们在Handler机制中扮演的角色和作用. 二. Handler实现原理 首先我们先确定一个结论: 使用 Handler 是希望它被实例化在哪个线程&a…...

Elasticsearch教程(19) 详解mapping之keyword

Elasticsearch已升级&#xff0c;新版Elasticsearch keyword博客参考下面这篇【Elasticsearch教程8】Mapping字段类型之keyword_elasticsearch的keyword_亚瑟弹琴的博客-CSDN博客 1 前言 本文基于ES7.6&#xff0c;如果是之前版本&#xff0c;是有区别的。 ES支持的字段类型很…...

LeetCode算法复杂度分析(时间复杂度空间复杂度)

文章目录前言时间复杂度1.概述2.大O记法3.常见类型空间复杂度1.概述2.常见类型典型算法的复杂度分析1.递归算法2.哈希表前言 我们知道&#xff0c;研究算法的最终目的就是如何花更少的时间&#xff0c;如何占用更少的内存去完成相同的需求。 时间复杂度 1.概述 我们要计算算…...

Android OpenCV(七十三):吊打高斯模糊的StackBlur Android 实践

前言 OpenCV 4.7.0 2022年12月28日Release,ChangeLog中提到 Stackblur algorithm implementation. Stackblur是一种高斯模糊的快速近似,由Mario Klingemann发明。其计算耗时不会随着kernel size的增大而增加,专为大kernel size的模糊滤波场景量身定制。 使用建议:当kerne…...

4.排序算法之一:冒泡排序

排序算法稳定性假定在待排序的记录序列中&#xff0c;存在多个具有相同的关键字的记录&#xff0c;若经过排序&#xff0c;这些记录的相对次序保持不变&#xff0c;即在原序列中&#xff0c;r[i]r[j]&#xff0c;且r[i]在r[j]之前&#xff0c;而在排序后的序列中&#xff0c;r[…...

python自学之《21天学通Python》(16)——第19章 用Pillow库处理图片

Pillow是Python2.X时代比较流行的Python ImagingLibrary&#xff08;简称Pillow&#xff09;图像处理库的分支&#xff0c;并修复了一些bug。Pillow提供了对Python3的支持&#xff0c;为Python3解释器提供了图像处理的功能。和Pillow库一样提供了广泛的文件格式支持、高效的内部…...

发布依赖到maven仓库

maven中央仓库是一个开放的仓库&#xff0c;所以我们也可以把自己开发的jar推送到远程仓库&#xff0c;这样可以直接引入pom依赖使用我们的库。 准备工作 ● 需要一个github账号&#xff08;程序员必备&#xff09; ● 网络代理&#xff08;涉及到的网站通常没版本在国内直接访…...

Laravel-admin之自定义操作日志

laravel-admin是封装性极好的框架&#xff0c;自带的就有操作日志的记录&#xff0c;但是对于非开发人员可能看不懂这个日志&#xff0c;所以就想着给修改一下&#xff0c;以谁修改了什么&#xff0c;谁删除了什么&#xff0c;谁审核了什么&#xff0c;谁添加了什么类似&#x…...

用Python做了一个法律查询小工具,非常好用

用Python做了一个法律查询小工具&#xff0c;非常好用效果展示准备工作不会的话可以点我直达代码和视频讲解&#xff0c;我都准备好了主要代码哈喽兄弟&#xff0c;今天给大家分享一个Python tkinter制作法律查询小工具。 光爬虫大家也只能自己用用&#xff0c;就算打包了exe&…...

Cursor AI Pro破解工具2025:终极免费方案解决试用限制问题

Cursor AI Pro破解工具2025&#xff1a;终极免费方案解决试用限制问题 【免费下载链接】cursor-free-vip [Support 0.45]&#xff08;Multi Language 多语言&#xff09;自动注册 Cursor Ai &#xff0c;自动重置机器ID &#xff0c; 免费升级使用Pro 功能: Youve reached your…...

Next.js全栈开发模板:PostgreSQL+NextAuth+Tailwind一站式解决方案

1. 项目概述&#xff1a;一个现代化的全栈开发起点如果你最近在寻找一个能快速启动全栈Web应用开发的模板&#xff0c;那么由Vercel官方维护的这个“Next.js Postgres NextAuth Tailwind CSS”模板&#xff0c;很可能就是你一直在找的那个“瑞士军刀”。这不仅仅是一个简单的…...

Agent-Harness:为AI编码助手套上“缰绳”的工程化框架

1. 项目概述&#xff1a;为什么你的AI编码助手总是“犯傻”&#xff1f;如果你和我一样&#xff0c;已经深度使用过Cursor、Windsurf或者Claude Code这类AI编码助手&#xff0c;那你一定经历过这样的挫败时刻&#xff1a;你满怀期待地让它去修改一个复杂的函数&#xff0c;结果…...

Rust微信SDK实战:构建高性能、类型安全的微信机器人

1. 项目概述与核心价值 最近在折腾一些需要与微信生态深度交互的自动化项目&#xff0c;比如自动回复、消息监控、群管理工具等。这类需求在电商客服、社群运营、企业内部流程自动化等场景下非常普遍。传统的做法往往是基于官方提供的HTTP API&#xff0c;自己封装请求、处理复…...

30.【Verilog】Verilog 除法器设计

第一步&#xff1a;分析与整理Verilog 除法器设计 1. 除法器原理&#xff08;定点&#xff09;与十进制竖式除法类似&#xff0c;以 27 5 为例&#xff08;二进制&#xff09;&#xff1a; 取被除数高位&#xff08;与除数同宽&#xff0c;如 3bit&#xff09;&#xff0c;与除…...

3分钟掌握AMD Ryzen调试神器:SMUDebugTool终极使用指南

3分钟掌握AMD Ryzen调试神器&#xff1a;SMUDebugTool终极使用指南 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https://g…...

Ubuntu服务器性能检测工具NetData安装

1. NetData安装 打开Ubuntu终端并输入以下指令&#xff1a; $ bash <(curl -Ss https://my-netdata.io/kickstart-static64.sh)中途会提示安装文件将为占用磁盘空间&#xff0c;是否继续&#xff08;Y/N&#xff09;&#xff0c;输入Y即可&#xff0c;安装完成后的截图如下…...

别再手动画图了!用Python ASE + Matplotlib一键生成高质量材料结构图(附完整代码)

科研绘图革命&#xff1a;用Python ASEMatplotlib实现材料结构可视化自动化 深夜的实验室里&#xff0c;屏幕荧光映照着一张疲惫的脸——这可能是许多材料科学研究者共同的记忆。当你在论文截稿日前夕&#xff0c;还在反复调整VESTA中的原子位置、尝试各种角度截图时&#xff0…...

FPGA阵列信号处理矩阵算子高性能实现【附代码】

✨ 长期致力于自动驾驶、阵列信号处理、矩阵特征值分解、Jacobi旋转、三角矩阵求逆、序列排序、序列部分排序研究工作&#xff0c;擅长数据搜集与处理、建模仿真、程序编写、仿真设计。 ✅ 专业定制毕设、代码 ✅ 如需沟通交流&#xff0c;点击《获取方式》 &#xff08;1&…...

高速数字设计中的抖动:从概念到测量与抑制的完整指南

1. 项目概述&#xff1a;从“抖动”说起&#xff0c;高速数字设计的隐形杀手如果你在高速数字电路设计或者信号完整性测试领域摸爬滚打过几年&#xff0c;那么“抖动”这个词对你来说&#xff0c;绝对不是一个陌生的概念。它就像电路板上的幽灵&#xff0c;平时看不见摸不着&am…...