0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

推挽输出、开漏输出、三态输出原理详解

CHANBAEK 来源:强盛电子厂 作者:高启强的 2023-07-02 15:56 次阅读

前言

2020年在学校调单片机的时候,我第一次接触数字控制器的输入输出信号。当查阅其输入、输出描述时,推挽输出、开漏输出、三态输出这些概念我真的非常难以理解,为什么起这么奇怪的名字?不就是高低电平、高阻这么几个玩意吗?搞这么复杂……

现在看来,这么广泛运用的电路设计,必然有其合理之处。今天,我们一起来一探究竟。

推挽输出

图片

电路结构简化图如上图所示,其中下管为N增强型,上管为P增强型。这里输入输出逻辑是反相,不影响电路原理

图片

当输入信号为高电平时,等价于输出结点电容集成电路工艺产生的寄生电容)对地放电,输出端呈现低电平,这就是”挽“过程。

当输入信号为低电平时,等价于电源对输出结点电容充电,输出端呈现高电平,这就是”推过程“。

那么,为什么要使用两个MOS管呢?上面MOS管用上拉电阻不好吗?电阻在集成电路中是昂贵元件,MOS管的导通电阻更节省成本。

开漏输出

图片

简易电路图为上图所示,其中虚线框内为内部电路。

图片

按照我们平常的思路推算,当输入为高电平时,输出是低电平,但是当输入为低电平时,发现输出是不明确的。

图片

当外部加上拉电阻到VDD后,我们的输出就变成了VDD,所以开漏输出电路可作为电平转换电路。

图片

三态输出

图片

直接放图,相当于推挽输出加了一个高阻输出的使能开关。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6032

    文章

    44513

    浏览量

    632691
  • 电路设计
    +关注

    关注

    6664

    文章

    2426

    浏览量

    203201
  • 三态输出
    +关注

    关注

    0

    文章

    3

    浏览量

    5304
  • 开漏输出
    +关注

    关注

    0

    文章

    34

    浏览量

    7310
  • 推挽输出
    +关注

    关注

    0

    文章

    41

    浏览量

    6512
收藏 人收藏

    评论

    相关推荐

    集、推挽输出原理详解

    为了让同学们更加清楚的了解开集、推挽输出,今天我们就详解这两者之间的区别与应用场景。
    发表于 06-21 13:53 8194次阅读
    <b class='flag-5'>开</b>集、<b class='flag-5'>开</b><b class='flag-5'>漏</b>与<b class='flag-5'>推挽</b><b class='flag-5'>输出</b>原理<b class='flag-5'>详解</b>

    MCU引脚输出模式中推挽输出输出电路原理区别

    MCU引脚输出模式中推挽输出输出电路原理区别
    的头像 发表于 10-31 16:48 1647次阅读
    MCU引脚<b class='flag-5'>输出</b>模式中<b class='flag-5'>推挽</b><b class='flag-5'>输出</b>与<b class='flag-5'>开</b><b class='flag-5'>漏</b><b class='flag-5'>输出</b>电路原理区别

    推挽输出输出

    推挽输出输出的区别 推挽输出:可以
    发表于 11-18 22:05

    推挽输出输出的区别是什么?

    推挽输出输出的区别是什么?STM32 UART怎么使用?
    发表于 12-10 07:37

    输出推挽输出的区别

    1.输出推挽输出的区别开输出只能
    发表于 01-25 06:31

    推挽输出输出有何差异

    1.推挽输出使GPIO口输出高电平或者低电平主要寄存器为端口配置地寄存器和端口配置高寄存器,每四个位控制一个GPIO.2 推挽输出
    发表于 02-24 07:20

    STM32的GPIO知识点:输出推挽输出

    输出复用输出推挽输出推挽复用
    发表于 12-22 18:10

    输出_什么是输出

    什么是输出,输出:OC门的输出就是
    发表于 03-31 15:31 7330次阅读

    输出推挽输出比较

    stm32 gpio 输出推挽输出的区别。
    发表于 05-19 15:32 16次下载

    GPIO推挽输出输出模式区别详解

    都正常工作,输出模式下,只有下面的N-MOS工作,上面的P-MOS不工作。注意:输出模式没有上拉下拉配置。推挽
    发表于 01-13 16:24 19次下载
    GPIO<b class='flag-5'>推挽</b><b class='flag-5'>输出</b>和<b class='flag-5'>开</b><b class='flag-5'>漏</b><b class='flag-5'>输出</b>模式区别<b class='flag-5'>详解</b>

    输出推挽输出

    在STM32或者GD32中,普通的输出GPIO输出方式主要是输出推挽
    的头像 发表于 11-24 10:23 1.3w次阅读
    <b class='flag-5'>开</b><b class='flag-5'>漏</b><b class='flag-5'>输出</b>和<b class='flag-5'>推挽</b><b class='flag-5'>输出</b>

    推挽输出输出讲解

    推挽输出输出讲解
    的头像 发表于 07-28 14:01 2001次阅读
    <b class='flag-5'>推挽</b><b class='flag-5'>输出</b>与<b class='flag-5'>开</b><b class='flag-5'>漏</b><b class='flag-5'>输出</b>讲解

    什么是推挽输出 输出推挽输出的区别

    什么是推挽输出 输出推挽输出的区别 
    的头像 发表于 08-31 10:21 2.3w次阅读

    什么是推挽输出模式,什么是输出模式?

    推挽输出模式和输出模式是数字电路中两种常见的输出方式,它们在不同的应用场景下具有不同的优势和
    的头像 发表于 07-09 14:22 2047次阅读

    推挽输出输出区别是什么

    推挽输出输出是数字电路中常见的两种输出方式,它们在电路设计和应用中有着不同的特性和应用场景
    的头像 发表于 08-15 17:08 2476次阅读