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

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

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

1.什么是IO输出三态

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

2.推挽输出

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

开漏输出

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

作用

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

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

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


http://www.kler.cn/a/2148.html

相关文章:

  • 嵌入式硬件面试题
  • 苹果手机怎么清理空间:拯救你的拥挤手机
  • excel 使用vlook up找出两列中不同的内容
  • 高防IP能够为游戏行业提供哪些防护?
  • unity接入coze智能体
  • ubuntu16.04ros-用海龟机器人仿真循线系统
  • 【嵌入式硬件芯片开发笔记】HART协议调制解调芯片AD5700配置流程
  • Qt优秀开源项目之十七:QtPromise
  • PostgreSQL学习总结(12)—— PostgreSQL 内置函数汇总
  • 第十七天 JavaScript、Vue详细总结
  • 队列实现及leetcode相关OJ题
  • Redis 如何实现库存扣减操作和防止被超卖?
  • 【业务安全-02】业务逻辑漏洞之越权操作
  • 测试老鸟都在用的接口抓包常用工具以及接口测试工具都有哪些?
  • 【C++】二叉搜索树
  • WebService简单入门
  • python+django+vue全家桶鲜花商城售卖系统
  • 机器学习——无监督学习
  • 基于java下的Springboot框架实现幼儿园管理系统
  • 【洛谷刷题】蓝桥杯专题突破-深度优先搜索-dfs(6)
  • 使用GPT-4生成QT代码
  • 使用 Python 从点云生成 3D 网格
  • flex布局优化(两端对齐,从左至右)
  • 我的 System Verilog 学习记录(11)
  • C语言—文件操作
  • STM32之点亮一个LED小灯(轮询法)