介绍一下三态门的概念、作用、原理


目录

三态门的概念

三态门的作用

实现总线结构

实现双向数据传输

三态门的原理


三态门的概念

三态门是指逻辑门的输出有三种状态:高电平状态、低电平状态、高阻状态。

其中,高阻状态相当于隔离状态(因为高阻状态电阻很大,相当于开路)

通常三态门有一个EN使能控制端,用于控制门电路的通断(即通过EN使能控制,处于高阻态就是电路断开,非高阻态就是电路导通)

现如假设EN高电平有效,

当EN=1时,门电路导通,三态门电路呈现正常的 0 或 1 的输出;(电路导通)

当EN=0时,门电路断开,三态门电路给出高阻状态的输出;(电路断开)

三态门的作用

计算机里面用1   0分别表示 是   非 两种逻辑;但这有时候是不够的,从逻辑上来说,一个人不富有,但是不一定穷;一个人不漂亮,但是不一定丑;

因此除了高电平状态和低电平状态,又引入了一种新的状态——高阻态。

高电平,低电平可以由内部电平拉高或者拉低;高阻态时引脚对地的电阻无穷大。

高阻态相当于该门和它连接的电路处于断开的状态。(因为实际电路中你不可能去断开它,所以设置这样一个状态使它处于断开状态)。

三态门是一种扩展逻辑功能的输出级;三态门同样也是一种控制开关。(通过控制三态门是高阻态还是非高阻态,来表示三态门是导通还是断开)

实现总线结构

三态门主要是用于总线的连接,因为总线在同一个时间内,只有一个设备有效;

通常在数据总线上接有多个器件,每个器件通过OE/CE之类的信号选通。同一时刻只有一个设备选通,用于数据传输;其他设备处于高阻态,相当于没有接在总线上,不影响其它器件的工作。

因此,如果设备端口需要挂在一个总线上,必须通过三态缓冲器,因为在一个总线上同时只能有一个端口作输出,这时其他端口必须在高阻态

实现双向数据传输

这两个三态门是相反的,而且一个是低电平有效,另外一个是高电平有效

三态门的原理

低电平使能:低电平的时候实现电路功能,高电平的时候是高阻态

高电平使能:高电平的时候实现电路的功能,低电平的时候是高阻态


参考文章:

http://murata.eetrend.com/article/2017-09/1000765.html

https://zhidao.baidu.com/question/56032696.html

https://www.bilibili.com/video/BV1oJ411K7M4?from=search&seid=12402076195612620433

三态门——概念,作用,原理相关推荐

  1. Java注解的基本概念和原理及其简单实用

      一.注解的基本概念和原理及其简单实用 注解(Annotation)提供了一种安全的类似注释的机制,为我们在代码中添加信息提供了一种形式化得方法,使我们可以在稍后某个时刻方便的使用这些数据(通过解析 ...

  2. 理解SQL Server中索引的概念,原理

    理解SQL Server中索引的概念,原理 摘自:http://51even.iteye.com/blog/1490412 简介 在SQL Server中,索引是一种增强式的存在,这意味着,即使没有索 ...

  3. 学习笔记——spring5概念和原理

    文章目录 一. spring5概述和原理 Spring5 框架概述 Spring5入门案例 IOC(概念和原理) IOC(BeanFactory 接口) IOC操作 Bean 管理(概念) IOC操作 ...

  4. 达梦mpp相当于oracle什么,DM7 达梦数据库 大规模并行处理 MPP (1) -- 基本概念和原理...

    1 概述 达梦大规模并行处理 MPP(DM Massively Parallel Processing,缩写 DM MPP)是基于达梦数据库管理系统研发的完全对等无共享式集群组件,支持将多个 DM 数 ...

  5. pod概述:概念、原理解读

    Pod概述:概念.原理深度解读 1.1  带你梳理Pod概念.原理 什么是Pod? Pod是Kubernetes中的最小调度单元,一个Pod封装一个容器(也可以封装多个容器),Pod里的容器共享存储. ...

  6. K8S 快速入门(一)虚拟化、容器化构建云计算平台的基本概念及原理解析

    本章主题 1.认识kubernetes (k8s) 在企业中应用场景? ----- 为什么要学习K8s?? 2.云技术(云计算平台) - 虚拟化及虚拟化基本概念及原理 3.云技术(云计算平台) - 容 ...

  7. SPIRE 架构、基本概念及原理介绍

    这篇文章将向你介绍 SPIRE 的架构.基本概念及原理. SPIRE 是 SPIFFE API[1] 的一个生产就绪的实现,它执行节点和工作负载认证,以便根据一组预先定义的条件,安全地向工作负载发出 ...

  8. 区块链技术入门——核心概念与原理

    区块链的前世今生 密码朋克(Cypherpunk):是一个邮件组,里面有许多大牛. 比特币的底层技术: 点对点网络 时间戳 加密技术 工作量证明 可以应用到其他领域. 将这些技术提炼出来,就提出了区块 ...

  9. iOS/OS X内存管理(一):基本概念与原理

    iOS/OS X内存管理(一):基本概念与原理 发表于21小时前| 1585次阅读| 来源CSDN| 8 条评论| 作者刘耀柱 移动开发iOSObjective-C内存管理内存泄露局部变量开发经验 a ...

最新文章

  1. Unity 4.x 2D游戏开发基础教程
  2. 【PC工具】开源绿色windows右键管理工具软件
  3. Java编程中“为了性能”需做的26件事
  4. Spring Security 玩出花!两种方式 DIY 登录
  5. 案例 | 用pdpipe搭建pandas数据分析流水线
  6. eclipse定制化配置调优、初始化配置指南、可以解决启动慢等问题
  7. BugkuCTF-Crypto题给你私钥吧
  8. 怎么把VSCode加入右键功能菜单中
  9. Linux的capability深入分析(2)
  10. 机器学习基础(四十六)—— 遗传算法(GA)
  11. 12月21诛仙服务器维护,1月21日全服停机更新维护公告
  12. 豆丁网怎么免费下载付费文档(doc,ppt,xlsx...)
  13. gitlab设置项目组成员权限
  14. Android 多语言应用(步骤+源码)
  15. label_studio自动预标注功能
  16. 字节跳动岗位薪酬体系曝光,看完感叹:不服不行,想高薪还得是学这个。。。。
  17. C语言趣味程序设计编程百例精解
  18. Web全栈~31.并发
  19. 《计算机组成原理》— 计算机组成原理试卷一(期末复习备用)
  20. rt-thread i2c 使用教程

热门文章

  1. 栈溢出原理和利用学习
  2. Delphi多平台开发版本选型
  3. java 基本类型封装类,Java 八种基本类型和基本类型封装类-九五小庞
  4. 分界线----------
  5. 无线安全攻防--启程
  6. ad hoc检索 routing检索
  7. 《嵌入式Linux应用程序开发详解》PDF完整版及源代码
  8. 小明被不明势力劫持。后被扔到x星站再无问津。小明得知每天都有飞船飞往地球,但需 要108元的船 票,而他却身无分文。 他决定在x星战打工。好心的老板答应包食宿,第1天给他1元钱。 并且,以后的每一天都
  9. 【数学物理方法】分离变数法
  10. Swift学习第四枪