登录/注册

开漏输出是什么

更多

好的,我们来用中文详细解释一下“开漏输出”。

开漏输出(Open-Drain Output)是一种非常常见的数字输出电路结构,主要用于集成电路(IC)和微控制器(如单片机)的引脚。

它的核心特点是:

  1. 内部结构简化:

    • 开漏输出通常由一个晶体管构成(通常是MOSFET的漏极)。
    • 这个晶体管的源极连接到地(GND)
    • 最关键的一点是,晶体管的漏极在芯片内部是开放的(Open),也就是说,在芯片内部没有连接到电源(VCC)
    • 这就像是一个开关的一端固定接在地线上,另一端“悬空”没有接任何东西。
  2. 外部需要上拉电阻:

    • 由于漏极在内部是“悬空”的,为了能让这个引脚产生有效的逻辑电平,必须外部连接一个上拉电阻到这个引脚和电源(VCC)之间。
    • 这个电阻非常重要,它定义了当内部的开关(晶体管)不导通时的输出电平。
  3. 工作方式:

    • 输出逻辑低电平(‘0’): 当内部晶体管导通(打开)时,它将开漏引脚通过晶体管短接到地(GND)。电流流过外部上拉电阻和导通晶体管的通路到地,导致引脚上的电压被拉低至接近0V(逻辑‘0’)。
    • 输出逻辑高电平(‘1’)或高阻态: 当内部晶体管截止(关闭)时,电流无法通过晶体管流向地。这时,外部的上拉电阻会将开漏引脚拉至电源电压(VCC),从而输出逻辑高电平(‘1’)。需要注意的是,输出高电平的实际电压完全由外部上拉电阻连接的电源电压决定。
    • 在晶体管截止时,输出引脚几乎不会从外部电路吸收或提供电流(除了微小的漏电流),因此它也表现出类似高阻态的特性(对电平变化影响很小)。

开漏输出的优点:

开漏输出的缺点:

常见的应用场景:

总结:

开漏输出是一种数字输出结构,在芯片内部仅用晶体管将输出引脚连接到地(GND),而不直接连接到电源(VCC)。因此它必须外接上拉电阻才能正常工作。它能输出低电平(0V)或“高阻态”(外部拉高至VCC时为‘1’)。它的主要优点在于电压灵活(高电平由外部VCC决定)、便于实现总线共享和“线与”操作(避免冲突)。它广泛应用于I2C总线、电平转换、中断线等场景。缺点是需要外部上拉电阻上升时间较慢(拉高能力弱) 以及存在静态功耗(持续输出低电平时)。

输出默认是高还是低

开漏输出(Open-Drain Output)是一种电子电路的输出方式,

2024-07-14 10:48:02

输出为什么加上拉电阻

开漏输出(Open-Drain Output)是一种常见的电子电路输出方

2024-07-14 10:46:25

什么是浮动输入和输出

一些微控制器输出可以设置为开漏(或者只能设置为开

2023-11-27 15:45:19

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

在电路设计时我们常常遇到开漏(open drain)和开集(open collector)的概念。

资料下载 哈哈哈 2022-02-08 13:38:15

STM32的GPIO的输入,输出,推挽,上拉,下拉的关系

STM32的GPIO的输入,输出与开漏,推挽,上拉,下拉的关系

资料下载 山中老虎 2022-01-14 14:45:43

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

以STM32参考手册中的GPIO输出配置图为例:看到输出驱动器虚线框中的内容,输出驱动器中的P-MOS和N-MOS两个MOS管就是实现推挽

资料下载 李颜 2022-01-13 16:24:10

IIC 输出相关分析资料下载

电子发烧友网为你提供IIC 开漏输出相关分析资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指

资料下载 佚名 2021-03-28 08:44:06

单片机的输出和推挽输出的详细资料说明

首先讲一下集电极开路输出(Open-Collector),单片机I/O常用的输出方式的开

资料下载 淡淡的爱 2019-08-26 17:30:00

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

MCU引脚输出模式中推挽输出与开漏

2023-10-31 16:48:25

N沟道输出和CMOS输出是什么?

N沟开漏输出、CMOS输出是表示

2023-09-04 16:09:28

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

什么是推挽输出 开漏输出和推挽

2023-08-31 10:21:44

推挽输出输出讲解

推挽输出与开漏输出讲解

2023-07-28 14:01:40

集、与推挽输出原理详解

为了让同学们更加清楚的了解开集、开漏与推挽输出,今天我们就详解这两者之间的区别与应用场景。

2023-06-21 13:53:05

输出和推挽输出

在STM32或者GD32中,普通的输出GPIO输出方式主要是开漏

2022-11-24 10:23:55

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

推挽输出与开漏输出的区别是什么?STM32 UART怎么使用?

2021-12-10 07:37:35
7天热门专题 换一换
相关标签