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

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

3天内不再提示

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

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

前言

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

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

推挽输出

图片

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

图片

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

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

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

开漏输出

图片

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

图片

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

图片

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

图片

三态输出

图片

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

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

    关注

    6002

    文章

    43982

    浏览量

    620916
  • 电路设计
    +关注

    关注

    6567

    文章

    2318

    浏览量

    195504
  • 三态输出
    +关注

    关注

    0

    文章

    3

    浏览量

    5287
  • 开漏输出
    +关注

    关注

    0

    文章

    29

    浏览量

    7258
  • 推挽输出
    +关注

    关注

    0

    文章

    38

    浏览量

    6465
收藏 人收藏

    评论

    相关推荐

    推挽输出输出

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

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

    来源 中国电子网输出:输出端相当于极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一
    发表于 06-29 11:11

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

    来源网络输出:输出端相当于极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20m
    发表于 03-21 09:20

    MCU引脚输出模式中,“推挽输出”与“输出”电路原理究竟有啥区别

    本帖最后由 MMCU5721167 于 2017-10-12 10:53 编辑 来源 网络输出:输出端相当于极管的集电极. 要得
    发表于 10-12 10:41

    MCU引脚输出模式中,“推挽输出”与“输出”电路原理究竟有啥区别

    来源 网络输出:输出端相当于极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20
    发表于 03-20 16:19

    请问单片机I/O口的输出推挽输出区别是什么?

    推挽输出:可以输出高,低电平,连接数字器件; 输出:输出
    发表于 06-28 10:32

    如何使用IO口的推挽输出

    IO口的推挽输出如何使用?
    发表于 09-08 23:40

    单片机IO口输出推挽输出有什么区别

    1.单片机IO口输出推挽输出有什么区别?
    发表于 12-07 06:13

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

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

    单片机的推挽输出/输出/准双向IO的相关资料下载

    单片机的推挽输出输出、准双向IO对于刚开始接触单片机的小伙伴,肯定对于推挽
    发表于 12-13 07:10

    什么是上拉下拉、什么是输出推挽输出

    1、什么是上拉下拉、什么是输出推挽输出?其实很简单。推挽
    发表于 01-17 07:44

    输出推挽输出的区别

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

    推挽输出输出有何差异

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

    GPIO实现推挽输出输出的关键是什么

    都正常工作,输出模式下,只有下面的N-MOS工作,上面的P-MOS不工作。注意:输出模式没有上拉下拉配置。推挽
    发表于 02-28 06:48

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

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