无论G1 G2 怎么变化,只要G1 G2 任意一个输出一个高电平,那么TN1或者TN2有一个就导通了,这样L一定是低电平,TN1或TN2 起了反向器的作用,见0为0

只有同时满足G1 G2 都为低电平,TP1 TP2 导通,TN2 TN1截止,这时候L才输出高电平。

这是与的操作。

G1 G2 的高低变化,只有一个情况L才是输出高电平,其他全是低电平。见0为0.

1&0=0 0&1=0 0&0=0 1&1=1 这是与运算。

作者:向导
链接:https://www.zhihu.com/question/282637916/answer/426829066
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


为什么引入OC门?实际使用中,有时需要两个或两个以上与非门的输出端连接在同一条导线上,将这些与非门上的数据(状态电平)用同一条导线输送出去。因此,需要一种新的与非门电路--OC门来实现“线与逻辑”。OC门主要用于3个方面:实现与或非逻辑,用做电平转换,用做驱动器。由于OC门电路的输出管的集电极悬空,使用时需外接一个上拉电阻Rp到电源VCC。OC门使用上拉电阻以输出高电平,此外为了加大输出引脚的驱动能力,上拉电阻阻值的选择原则,从降低功耗及芯片的灌电流能力考虑应当足够大;从确保足够的驱动电流考虑应当足够小。

上下拉电阻:
1、当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于COMS电路的最低高电平(一般为3.5V), 这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。
2、OC门电路必须加上拉电阻,以提高输出的高电平值。
3、为加大输出引脚的驱动能力,有的单片机管脚上也常使用上拉电阻。
4、在CMOS芯片上,为了防止静电造成损坏,不用的管脚不能悬空,一般接上拉电阻产生降低输入阻抗, 提供泄荷通路。
5、芯片的管脚加上拉电阻来提高输出电平,从而提高芯片输入信号的噪声容限增强抗干扰能力。
6、提高总线的抗电磁干扰能力。管脚悬空就比较容易接受外界的电磁干扰。
7、长线传输中电阻不匹配容易引起反射波干扰,加上下拉电阻是电阻匹配,有效的抑制反射波干扰。

上拉电阻阻值的选择原则包括:
1、从节约功耗及芯片的灌电流能力考虑应当足够大;电阻大,电流小。
2、从确保足够的驱动电流考虑应当足够小;电阻小,电流大。
3、对于高速电路,过大的上拉电阻可能边沿变平缓。综合考虑
以上三点,通常在1k到10k之间选取。对下拉电阻也有类似道理

集电极开路输出大概有以下几个好处:

1.可以实现线与功能,即两个或多个输出端可并联在一起,然后接一上拉电阻至高电平。这样,只要有一个输出是低,
  那么结果就是低,即实现了与的功能。

2.跟上面的有点类似,那就是多个门输出端接在一起时,不会导致损坏。

3.可以用来控制较高的电平。典型应用可以看看ULN2003。

4.跟3类似,当输出断开时,为高阻态,这样就可以做输入口使用了。典型应用请看8951单片机的IO口结构,
  置1时即为输入口。

对于集电极开路(OC)或者漏极开路(OD)输出的,如果要输出高电平,必须接上拉电阻,因为OC或OD门,
  置1时输出相当于悬空。

线与逻辑,即两个输出端(包括两个以上)直接互连就可以实现“AND”的逻辑功能。在总线传输等实际应用中需要多个门的输出端并联连接使用,而一般TTL门输出端并不能直接并接使用,否则这些门的输出管之间由于低阻抗形成很大的短路电流(灌电流),而烧坏器件。在硬件上,可用OC门或三态门(ST门)来实现。 用OC门实现线与,应同时在输出端口应加一个上拉电阻。
三态门(ST门)主要用在应用于多个门输出共享数据总线,为避免多个门输出同时占用数据总线,这些门的使能信号(EN)中只允许有一个为有效电平(如高电平),由于三态门的输出是推拉式的低阻输出,且不需接上拉(负载)电阻,所以开关速度比OC门快,常用三态门作为输出缓冲器。

【转】OC门与线与逻辑(含逻辑图)相关推荐

  1. cmos管宽长比,OC, OD门和线与逻辑,传输门,竞争冒险,三态门

    https://blog.csdn.net/vivid117/article/details/100187137 pmos,nmos宽长比https://blog.csdn.net/qq_340707 ...

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

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

  3. 232/485电平,OC门,OD门,TTL电平,CMOS电平,

    1.RS232电平 或者说串口电平,有的甚至说计算机电平,所有的这些说法,指得都是计算机9针串口 (RS232)的电平,采用负逻辑, -15v~ -3v 代表1 +3v~ +15v 代表0 2.RS4 ...

  4. 基本概念:线与逻辑、锁存器、缓冲器、建立时间、缓冲时间

    基本概念:线与逻辑.锁存器.缓冲器.建立时间.缓冲时间 栏目:我的文章 | 作者:乐乐熊 | 点击: 68 | 回复:0 | 2006-5-25 15:49:11 锁存器:输出端的状态不会随输入端的状 ...

  5. 常见电平类型:TTL电平,CMOS电平,232/485电平,OC门,OD门

    1.RS232电平 或者说串口电平,有的甚至说计算机电平,所有的这些说法,指得都是计算机9针串口 (RS232)的电平,采用负逻辑, -15v~ -3v 代表1 +3v~ +15v 代表0 2.RS4 ...

  6. TTL电平,CMOS电平,OC门,OD门基础知识

    转载: TTL电平,CMOS电平,OC门,OD门基础知识 TTL TTL集成电路的主要型式为晶体管-晶体管逻辑门(transistor-transistor logic gate),TTL大部分都采用 ...

  7. 232/485电平,OC门,OD门,TTL电平,CMOS电平

    1.RS232电平 或者说串口电平,有的甚至说计算机电平,所有的这些说法,指得都是计算机9针串口 (RS232)的电平,采用负逻辑, -15v~ -3v 代表1 +3v~ +15v 代表0 2.RS4 ...

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

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

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

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

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

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

最新文章

  1. 软件测试黑盒测试实验心得_软件测试的基础知识
  2. 清华、北大教授同台激辩:脑科学是否真的能启发AI?
  3. 根据名称获得treeview节点_冶金行业首个!中冶赛迪正式启动工业互联网标识解析二级节点建设...
  4. UVA11419 我是SAM
  5. vue中Ajax(axios)及Ajax(vue-resource)的使用方法
  6. java spring jdbc_Spring与JDBC支持
  7. c语言通过指针变量输出10个元素,C语言程序设计第2版指针程序设计(10页)-原创力文档...
  8. HDOJ1203 I NEED A OFFER!
  9. Linux 如何开启SFTP
  10. 洛谷P3378 【模板】堆
  11. noip模拟赛 对刚
  12. 在微软平台上运行 SAP 应用程序
  13. 正则表达式功能以及应用
  14. C++题解:矩阵快速幂 求 斐波那契数列
  15. 【ES6】Reflect 反射
  16. html新建框架网页,html怎么做网页框架
  17. Python学习笔记之 中英文文本情感分析
  18. AutoSAR系列讲解(入门篇)5.1-方法论概述
  19. 汽车美容店会员开卡办理html,洗车店会员卡管理系统线下线上会员一体化?
  20. Anaconda换国内源2021最新攻略,请别清华源啦!来试试北京外国语大学的源吧~

热门文章

  1. 如何给pdf文件自动添加目录和书签?
  2. 用USBoot制作U盘启动盘
  3. DSP程序结构优化技巧
  4. 华为模拟器eNSP安装教程
  5. 数据结构与算法面试题(2022版本)
  6. Linux下运行黑客帝国屏保
  7. 目前总结最新最系统的Java程序员未来职业规划路线,请收藏
  8. layer使用心得3
  9. 数据库表连接之左连接(LEFT JOIN)、右连接(RIGHT JOIN)和内连接(INNER JOIN)
  10. 编译原理实验c语言cfg文法,编译原理实验指导终稿.pdf