OC(Open Collector)门又叫集电极开路门,主要针对的是BJT电路(从上往下依次是基极,集电极,发射极)
OD(Open Drain)门又叫漏极开路门,主要针对的是MOS管(从上往下依次是漏极、栅极、源极)
线与逻辑指的是两个输出端直接互联就可以实现“AND”的功能,如下图
如果按照该图的做法直接互联的话,会导致形成阻值低的通道,产生大电流,电路会出现问题的
那么这个时候就用到了OD门,

通常CMOS门电路都有反相器作为输出缓冲电路,如上图所示,如果将两个CMOS与非门G1和G2的输出端连接在一起,并设G1的输出处于高电平,TN1截止,TP1导通;而G2的输出处于低电平,TN2导通,TP2截止,这样从G1的TP1端到G2的TN2端将形成一低阻通路,从而产生很大的电流,很有可能导致器件的损毁。

那么,我们就需要寻找一种新的方式实现线与逻辑,即OD门。所谓漏极开路门(OD门)是指CMOS门电路的输出只有NMOS管,并且它的漏极是开路的。使用OD门时必须在漏极和电源VDD之间外接一个上拉电阻(pull-up resister)RP。如图2所示为两个OD与非门实现线与,将两个门电路输出端接在一起,通过上拉电阻接电源。

可以看出,OD门就是将反相器的上面的pmos管拿掉了而已。

当两个与非门的输出全为1时,输出为1;只要其中一个输出为0,则输出为0,所以该电路符合与逻辑功能,即L=(AB)'(CD)'。

此外还有上下拉电阻以及推免输出

推挽输出也是一种实现线与的方法

转载于:https://www.cnblogs.com/Dinging006/p/9523789.html

OC门与OD门以及线与逻辑相关推荐

  1. OC门、OD门与推挽输出

    硬件工程师的笔试题中经常会考OC门和OD门,有的放在面试中问,多个OC或者多个OD门能组成线与结构,线与结构考的更频繁,还有一个推挽输出,有一些单片机的GPIO用的就是这种结构,如最常见的STM32. ...

  2. OC门、OD门和推挽输出

    1. OC门 OC意为集电极开路,结构如下: OC门电路 A=0,①截止,②导通,相当于开关闭合,输出0V(实际输出不是0V,因为三极管存在饱和压降). A=1,①导通,②截止,相当于开关断开,C点呈 ...

  3. 最强深入浅出上拉、OC门、OD门 —— 电子电路基础2

    写在前面:对于本科阶段数电课程课时比较少的学校,这一块老师很可能就跳过了,对于这一块的知识来源,清华大学阎石的数电课本在第三章CMOS门电路和TTL门电路. 先看一些电路: (1)为什么有些时候单片机 ...

  4. 数字电路2. OC门、OD门、三态门

    数字电路2. OC门.OD门.三态门 一.OC门--集电集开路门 1. 基本概念 2. 作用 3. 使用要点 4. OC门的简单实现 二.OD门--漏极开路门 四.三态门 1. 概念 2. 三态门的作 ...

  5. 利用oc门或od门实现线与_TTL电平,CMOS电平,OC门,OD门基础知识

    TTL TTL集成电路的主要型式为晶体管-晶体管逻辑门(transistor-transistor logic gate),TTL大部分都采用5V电源. 输出高电平Uoh和输出低电平Uol Uoh≥2 ...

  6. 利用oc门或od门实现线与_oc门_od门_ttl三态门电路特点总汇

    OC门特点: 即集电极开路门电路,OD门,即漏极开路门电路,必须外界上拉电阻和电源才能将开关电平作为高低电平用.否则它一般只作为开关大电压和大电流负载,所以又叫做驱动门电路. 输出端可以实现线与连接: ...

  7. 利用oc门或od门实现线与_oc门 - 21ic中国电子网

    由上下拉电阻的作用引出本文的内容,OC和OD门 OC(open collector)是集电极开路,必须外界上拉电阻和电源才能将开关电平作为高低电平用.否则它一般只作为开关大电压和大电流负载,所以又叫做 ...

  8. 利用oc门或od门实现线与_OD门、OC门和三态门的主要作用和应用

    展开全部 1.OC门特点: 即集电极开路门电路,OD门,即漏极开路门电路,必须外界上拉电阻和电源才能将32313133353236313431303231363533e58685e5aeb931333 ...

  9. 利用oc门或od门实现线与_OC门OD门

    从图中电路可以看出集电极开路是无法输出高电平的, 如果要想输出高电平可以在输出端加 上上拉电阻. 因此集电极开路输出可以用做电平转换, 通过上拉电阻上拉至不同的电压, 来 实现不同的电平转换. 用做驱 ...

  10. 利用oc门或od门实现线与_OC门OD门。

    从图中电路可以看出集电极开路是无法输出高电平的, 如果要想输出高电平可以在输出端加 上上拉电阻. 因此集电极开路输出可以用做电平转换, 通过上拉电阻上拉至不同的电压, 来 实现不同的电平转换. 用做驱 ...

最新文章

  1. 除了 iOS 和 Android,世界第三大移动系统是什么?
  2. java getIV_Java SAP CRM get_children 方法里面参数 iv_as_copy 有什么用? _好机友
  3. mysql安装check requirements出错_超详细的MySQL8.0.17版本安装教程
  4. 查网站服务器ip 被k,网站被K的排查方法
  5. JAVA Spring 事物 ( 已转账为例 ) 基于 AOP 注解
  6. gen2服务器只显示spbc,gen2-regen培训资料.ppt
  7. mysql 安装1607_mysql服务启动报1607error
  8. LeetCode-654. 最大二叉树
  9. 第0000题 : 图像处理...
  10. 1.1 《数据库系统概论》之数据库系统概述(数据、数据库、数据库管理系统、数据库系统、数据库的产生和发展)
  11. TextCNN代码解读及实战
  12. win10任务栏透明_桌面美化|任务栏美化
  13. 关于读书学习与思考力。 文/江湖一剑客
  14. PS轻松制作四种扁平化风格图标
  15. google android win10 ios,Flutter入门安装 ,win10 Android studio 教程
  16. 国标28181:什么是RTSP协议
  17. 软件开发向大数据开发过渡_如何将职业过渡到Web开发
  18. 写给互联网大厂员工的真心话,醍醐灌顶!
  19. GetLasError参数详解
  20. WordPress网站备份与还原

热门文章

  1. GPX格式地图轨迹生成python
  2. malloc.h头文件以及malloc函数
  3. fit me app Android,「最美应用」国庆专题:—这些习惯养成 App,让你离更好的自己更进一步!...
  4. iTerm2使用zmodem协议上传下载文件
  5. mongodb java 教程_MongoDB Java | 菜鸟教程
  6. Abaqus2020帮助文件无法搜索问题
  7. Java基础知识点汇总
  8. php date转换为时间戳,php中date转换时间戳的方法
  9. 百度云满速下载原理与方法
  10. Matlab R2019a Win64位 迅雷下载链接