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

什么是推挽输出,开漏输出?

这篇文章是看B站“工科男孙老师”这个视频的笔记推挽 开漏 高阻 这都是谁想出来的词??
我觉得讲的很好,做一下笔记

1.什么是IO输出三态

在这里插入图片描述
一共有:高电平, 低电平,浮空/高阻态 三种IO态

2.推挽输出

在这里插入图片描述
推挽输出能够表示高、低电平两种状态。 只有一个管子开,一个管子关

开漏输出

在这里插入图片描述
开漏模式能够用于表示低电平和浮空两种状态。
上面的Q1管子永远关闭,Q2的漏级相当于关闭,所以这个模式称为开漏模式。

作用

  • 1. 可以用来转换高电平电压
    因为浮空的话没有办法表示高电平,所以通常需要外界一个上拉电阻。
    在这里插入图片描述
    从而实现了不同电压下,单片机对于其他外挂芯片的控制

  • 2.可以实现线与模式在这里插入图片描述如果使用推挽输出表示线与的话,那么当一端为高,一端为低,这个单片机短路,直接烧坏。所以这里用开漏模式。
    在这里插入图片描述线与模式的真值表。

扩展阅读:什么是上拉电阻

http://www.lryc.cn/news/41765.html

相关文章:

  • 【图像分割】Unet系列深度讲解(FCN、UNET、UNET++)
  • list底层的简单实现(万字长文详解!)
  • 学习Linux只要学会这个命令就够了!
  • javascript基础
  • 【游戏逆向】某游戏技能库分析
  • Pytorch深度学习常用预训练网络模型的下载地址
  • 毕业设计 基于51单片机自动智能浇花系统设计
  • 熟悉常用的 Linux 操作和 Hadoop 操作
  • Vue2项目总结-电商后台管理系统
  • 【二】一起算法---队列:STL queue、手写循环队列、双端队列和单调队列、优先队列
  • <Linux>环境变量
  • 【MySQL】下载(超详细教程)
  • 再探pytorch的Dataset和DataLoader
  • 【2023.3.18 美团校招】
  • 程序员必须知道的HTML常用代码有哪些?
  • 多目标家庭行为检测--人脸识别模块构建
  • RocketMQ重复消费问题的原因
  • proxy详细介绍与使用
  • 基于YOLOv5的舰船检测与识别系统(Python+清新界面+数据集)
  • 【C#】List数据去重
  • 避免踩坑,教给你VSCode中最常用到的6项功能
  • ThingsBoard开源物联网平台智慧农业实例快速部署教程(Ubuntu、CentOS适用)
  • 【Java Spring基本问题】记录面试题宝典中自己不熟悉的Spring问题
  • I2C协议简介 Verilog实现
  • 服务器被DDoS攻击,怎么破?
  • 实现完全二叉树
  • 【独家】华为OD机试 - 矩阵最值(C 语言解题)
  • C++模板(进阶)
  • 【数据分析之道(二)】列表
  • 架构师必须要掌握的大小端问题