理一理 OC/OD 门、开漏输出、推挽输出等一些相关概念

article/2025/9/25 11:43:51
电子设计基础知识,讲一讲OC/OD门,开漏/推挽输出,以及图腾柱    ... 矜辰所致

目录

  • 前言
  • 一、OC/OD 门
    • 1.1 OC 门
    • 1.2 OD 门
    • 1.3 电路说明
    • 1.4 应用
  • 二、开漏/推挽输出
    • 2.1 开漏输出
    • 2.2 推挽输出
    • 2.3 图腾柱
  • 结语

前言

前几天有小伙伴问我能不能讲讲开漏输出,我回答了可以安排,写了这么多博文我确实没有写过关于这方面的文章,因为以前我一直感觉有一些基础的简单的东西实在是没写的必要,感觉大家都懂,不懂网上一搜一大堆。
但是有些朋友对我还是比较支持,觉得我写的文章解释很通俗易懂,而且也很详细,希望我多整理一些基础的知识 = =!

既然如此,那么本文我们就来理一理 OC/OD门 以及与其有关的一些基础知识。

一、OC/OD 门

在说明这些基本概念之前,我们简单复习一下 NPN 三极管和 NMOS,主要提一下他们的引脚名字:

在这里插入图片描述

稍微记一下上面的引脚名字,我们来进行今天的介绍。

认识 MOS 管的文章我已经写过了:全面认识MOS管,一篇文章就够了
三极管的兄弟们还在催,我也发动态说明过,稍微等等 = =!

1.1 OC 门

OC门 :Open Collector ,又称集电极开路,结合上面三极管的引脚很好理解,三极管的 C 集电极开路的电路。

电路示意图如下:

在这里插入图片描述

1.2 OD 门

OD门:Open Drain,漏极开路门,和上面其实是一样的,只不过上面是针对三极管而言,OD们是针对场效应管而言,也很好理解,MOS管的 D 漏极开路 的电路。

电路示意图如下:

在这里插入图片描述

以前讲过,MOS管在很多场合性能要比晶体管要好,所以很多开漏输出电路都用MOS管实现。

在有些时候, 开漏输出可以泛指 OC门和 OD门电路。

1.3 电路说明

在分析 OC/OD 门的时候,分析原理 是类似的:

input 输入高电平,output 输出低电平; input 输入低电平,output 呈现高阻态,电平不确定。

有一个细节得说明一下,:
OC 门input 为高电平的时候,output 实际输出不是 0V, 因为三极管存在饱和压降,一般小功率三极管大概在0.2~ 0.3V,所以output 其实为 0.3V左右。
OD 门input 为高电平的时候,output 几乎等于 0V,因为 MOS管的导通阻抗很低。

因为 OC/OD 门电路不具备输出高电平的能力,所以在一般应用中,是需要外接上拉电阻的。

如下图:
在这里插入图片描述

上拉电阻的选择:

上拉电阻过大,会影响信号切换的速度,就类似于 IO 口的翻转速度,如下图:

在这里插入图片描述

上拉电阻过小,会更加功耗,甚至可能烧坏 OC/OD 门。其实就是影响了回路中的电流大小,上拉电阻过小,回路电流就越大,电流越大,功耗越大,甚至超过 三极管或者 MOS 管的最大电流,烧坏管子。

在实际使用中,个人经验 1K ~ 10K 都是没问题的,我在 I2C 通讯中用用过10K ,也用过 3.3K 都没什么问题。

1.4 应用

电平转换:

看过我电路小课堂的小伙伴,结合上面的电路说明应该可以联想到,OC/OD 门以前出现过,那就是电平转换电路:结合实际聊聊电平转换电路(常用电平转换电路总结)

截取几张电平转换电路图:
在这里插入图片描述在这里插入图片描述

线与逻辑

两个或者多个 输出端(output) 直接连接就可以实现与逻辑功能。

典型的场合我们熟悉的 I2C 总线就是OC/OD门,也是因为这种 IO 的高阻态输出和线与逻辑才能让 I2C 总线能够有一个master,多个slave 。

二、开漏/推挽输出

讲完了 OC/OD 门,那么继续跟着节奏,说明一下使用单片机时候 IO口设置的开漏输出,推挽输出的概念。

2.1 开漏输出

开漏输出,其实就是上面说的 OD 门,比如使用我们常用的 STM32 举例子,STM32 IO 口结构如下图:

在这里插入图片描述

我们这里主要分析输出,对于开漏输出来说,输出部分的 PMOS 不工作,只有 NMOS 工作,就是上面我们介绍和 OD 门一模一样的电路。

所以开漏输出所有的介绍都可以直接参考上面的 OD 门电路。

这里额外提一下,对于单片机使用软件 I2C 进行设备通讯, IO 口模式就需要设置为开漏输出,通过外接上拉电阻进行通信。

2.2 推挽输出

推挽输出 :Push–pull output

百度百科说:
推挽输出是一种使用一对选择性地从相连负载灌电流或者拉电流的器件的电路。
推挽电路使用两个参数相同的三极管或MOSFET,以推挽方式存在于电路中。
电路工作时,两只对称的开关管每次只有一个导通,所以导通损耗小、效率高。
输出既可以向负载灌电流,也可以从负载抽取电流。推拉式输出级既提高电路的负载能力,又提高开关速度。

这里我们简单分析一下,首先看一下标准的推挽输出电路:
在这里插入图片描述

推挽输出两个管子始终处在一个导通另一个截止的状态。

原理分析:

当 input 输出高电平时,上面的 NPN 导通,下面的 PNP 截止, output 输出高电平;
当 input 输出低电平时,上面的 NPN 截止,下面的 PNP 导通, output 输出低电平;

这里说明一下,只从上面原理电路来分析, MOS管和三极管的高低电平是相反的:

当 input 输出高电平时,上面的 PMOS 截止,下面的 NMOS 导通, output 输出低电平;
当 input 输出低电平时,上面的 PMOS 导通,下面的 NMOS 截止, output 输出高电平;

在我们的 STM32 中,使用的是两个 MOS 的推挽方式作为 IO 口的输出控制电路。

推挽输出结构的低电平输出能力与OC/OD门是一样的,但是高电平输出能力比OC门或OD门强很多。

推挽输出直接上拉到了电源,可以输出很高的电流。

比如可以直接作为 三极管 的控制 IO,如下图:

在这里插入图片描述

要注意,推挽输出的两个管脚,output 不能和 OC/OC 门的 output 一样连接在一起,如果2个推挽输出的IO一个设置为高电平,一个设置为低电平,这样就等于 VCC 和 GND 短路,会烧坏 IO 口。

在这里插入图片描述

2.3 图腾柱

提到开推挽输出,就得顺带提一下图腾柱电路,图腾柱其实就是上面推挽输出的两个三极管电路。

而且图腾柱电路这里必须是三极管,不是2个MOS管。

在这里插入图片描述

电路的原理我们在上面推挽输出的部分已经分析过了,现在来说算是很简单了,那么一般什么情况下会使用图腾柱电路呢?

那就得说一下图腾柱电路的主要作用,就是提升电流驱动能力,迅速完成对于门极电荷的充电或者放电的过程。

前面提升电流驱动能力好理解,但是后面一句话怎么理解? 我们往下接着看一个驱动电路:

在这里插入图片描述

这里有个疑问,我们讲过MOS管是电压驱动器件,因为MOS管的栅极输入电阻极大,基本可以认为开路,给他施加电压应该基本没有电流才对,为什么还需要图腾柱驱动?

而且在某些情况下为什么要用图腾柱,一个三极管可以吗?如下图:

在这里插入图片描述

首先说一下,上图这种一个三极管的情况,很多情况下也是可以的,要看具体的应用,但是图腾柱驱动的开通和关断加速效果比单个三极管要好。

那我们这里主要说明一下,为什么 MOS 管需要图腾柱驱动:

还是因为寄生电容,在我的 全面认识 MOS 管文章中着重提到过寄生电容:

在这里插入图片描述

如果栅极信号是脉冲,脉冲信号跳变的时候栅极的寄生电容就会充电或者放电,从而产生电流。
当脉冲频率非常高时,电容所造成的影响会非常突出,开关电源中为了确保 MOS几乎不在线性区域内停留,需要尽最大的可能去加快栅极的跳变沿,这就使得驱动电路必须以非常大的电流去给栅极电容充电和放电,才能确保栅极电压以极快的速度跳变,由此所产生的栅极电流峰值甚至可以超过10A,这种情况下当然首选驱动能力强的电路来提供栅极信号。

当然一般的应用中,基本不会遇到此类的情况,至少在我正常工作的产品上,没有遇到过这个问题 = =!

讲图腾柱,没想到把 MOS 管知识复习了一遍 。

结语

本文我们从 OC/OD 门开始说起,然后引入到开漏输出,推挽输出,最后再介绍了一下 图腾柱。

都是一些基本知识,简单的总结说明了一下,希望对大家有所帮助,后面对于电子技术基础知识部分,会来整理一下运放的相关内容。

本文就到这里,谢谢大家。


http://chatgpt.dhexx.cn/article/9MejH2kv.shtml

相关文章

OC门和OD门

OC门和OD门 OC:集电极开路(Open Collector) OD:漏极输出(Open Drain) OC门和OD门是相对于两个器件而言的,OC门是对三极管而言,OD门是对场效应管而言。 OC门电路如下所示&#xff0c…

OC门与OD门

作者:AirCity 2020.2.2 Aircity007sina.com 本文所有权归作者Aircity所有 1 OC门 集电极开路,结构如下: A0,①截止,②导通,相当于开关闭合,输出0V(实际输出不是0V,因…

OC门和OD门概念

OC门和OD门概念 OC门和OD门 OC:集电极开路(Open Collector) OD:漏极输出(Open Drain) OC门和OD门是相对于两个器件而言的,OC门是对三极管而言,OD门是对场效应管而言。 OC门电路如下…

1.3 OC与OD门(硬件基础系列)

针对设计过程的问题,欢迎各位留言评论或群内讨论! 1.3 OC与OD门 1.3.1 简介 OC(Open Collector)门又叫集电极开路门,主要针对的是BJT电路: 图1.21 OC门 OD(Open Drain)门又叫漏极开路…

Design1.CMOS工艺OD门,传输门,三态门原理应用浅析

纲要 OD门传输门三态门 1.OD门 i. 概念 在CMOS电路中为了满足输出电平变换,吸收大负载电流以及实现线与连接等需要,需要将输出级电路结构改为漏极开路输出的MOS管,构成漏极开路输出(Open-Drain Output)门电路,简称OD门。 ii.…

门电路OD门

漏极开路输出的门电路(OD门) 为了满足输出电平的变换,输出大负载电流,以及实现“线与”功能,将CMOS门电路的输出级做成漏极开路的形式,称为漏极开路输出的门电路,简称OD(Open&#x…

OC与OD门电路

学过数电模电的同学,应该都听过OC门电路与OD门电路。即使你没听过,那么当年在毕业参加工作面试时,或许会被面试官问到或者考题中考到。因为很多芯片的IO口,其内部就属于OC或者OD门。想起去年,小编在找工作面试时&#…

二维码解析成链接 二维码解码

左侧上传二维码就可以进行解析,右边会自动生成网址链接, 点击去解析

视频转换生成二维码,扫码直接播放,在线制作,一键上传

如何视频生成二维码,扫描就能看到视频?最好不要有广告? 先和大家说一下原理。二维码本身可以存储信息,例如存储视频的URL。当扫描二维码的时候,手机会先获取二维码存储的URL,然后自动在浏览器中打开URL&…

如何将微信二维码转换成链接

第一步:https://cli.im/tools 上传你的微信二维码,生成链接 第二步:http://qr.topscan.com/api.php?text拼接你上一步生成的链接地址 然后复制到第三步 第三 步:http://tool.chinaz.com/tools/dwz.aspx 通过该地址进行转换

微信二维码转换成链接

微信二维码转换成链接 我们很多人都在想,怎样才能把二维码转换成网址链接,然后点击网址链接就直接进入二维码呢?下面就是转换成链接的方法之一: 微信转链接 步骤一: 打开https://cli.im/deqr然后上传你的二维码图片&…

二维码如何转为链接,看了这篇文章才知道多好用!

第一步 打开浏览器,在地址栏中输入链接:https://sm.ms/ 第二步 选择如下图中的 Select Image(s) 进行上传图片; 第三步 上传完后,会显示图片,然后点击Upload选项即可; 第四步 生成好的链接&#xff0…

如何制作多链接二维码?一次性防伪二维码?

随着互联网短视频平台竞争加剧,如何针对性的给短视频平台用户推荐合适的内容,从而增加平台对于用户的粘性,巩固和扩大用户市场,是目前很多短视频平台面临的严峻挑战。尤其是在当下互联网流量增量减少,大家都陷入到存量…

JAVA生成二维码链接(扫描二维码后进行指定链接跳转)

1、需要用到的maven依赖 <!-- https://mvnrepository.com/artifact/com.google.zxing/core --><dependency><groupId>com.google.zxing</groupId><artifactId>core</artifactId><version>3.3.0</version></dependency>…

如何生成二维码可扫一扫跳转到指定链接

文章目录 准备代码效果演示 准备 需要用到的hutool依赖包 代码 业务目标:获取可以扫一扫则打开对应教育局的域名网址的二维码该业务逻辑是: 1.获取当前用户注册时的域名标识orgCode,2.通过orgCode找到对应教育局的域名,3.判断该域名最前面是否有加http:// 若没有则使用URLU…

URL转换成二维码

转载请注明出处&#xff1a;http://www.cnblogs.com/cnwutianhao/p/6685804.html 二维码已经成为我们日常生活中的一个不可获取的产物&#xff0c;火车票上&#xff0c;景区门票&#xff0c;超市付款等等都会有二维码的身影。 本文将实现由URL转换成二维码的过程。 先看一下示…

网址二维码:如何制作网页链接二维码?

1994年&#xff0c;一家日本的公司发明了二维码&#xff0c;最开始是用来追踪旗下公司零部件的维修情况。在二维码上有不同的区域&#xff0c;标识不同的信息&#xff0c;比如对齐模式、定时模式、安静区域、版本信息、数据单元等。 现如今二维码和我们的生活紧密相连&#x…

链接二维码生成与解析

1 Excel生成二维码 1.0 模糊二维码 (1)下载ExcelAPI更新工具:http://www.excelapi.net/Download/ExcelAPIUpdateTool.zip (2)工具安装及使用教程:http://www.excelapi.net/zh-CN/Home/Help (3)Excel新建链接:如A1中:https://blog.csdn.net/Xin_101 (4)新的格栅中使用:QRCode(…

怎么把url(网址)转为二维码?

使用wps软件 第一步&#xff1a;新建一个wps文档 第二步&#xff1a;点击插入-更多-二维码 第三步&#xff1a;输入url,点击确定。 就可以得到想要的二维码了

URL 转为QR code(二维码)

总结几种把网页url转为二维码的方法。 1. Chrome浏览器 最快的一种方法就是用chrome自带的QR code分享。 这种方法的缺点就是不能自定义二维码的格式&#xff08;颜色、logo之类的&#xff09;&#xff0c;都是默认的小恐龙图标。 2. chrome插件 可以在chrome里添加一个插件…