OC与OD门电路

2023-11-06

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

作为一名硬件工程师,虽然在电路设计中,很少遇到这类电路,但是其电路形式以及工作原理还是必须要了解些的。

所以小编还是有必要讲一下OC门与OD门。

OC门
在这里插入图片描述
OC门即集电极开路。也就是三极管的集电极什么都不接。当左端输入低电平时,右端的三极管输出为低电平。然而当左端输入高电平时,由于右端的三极管集电极处于开路状态,所以是无法输出高电平。因此想要右侧输出高电平即需要通过上拉电阻以及外供电源来满足高电平的输出。
在这里插入图片描述

此时:

  1. 输入为高电平时,Q1导通,此时A点处于低电平状态,无法满足Q2导通,即此刻Q2断开,输出为高电平。
  2. 输入为低电平时,Q1断开,此时A点处于高电平状态,Q2可导通,此时输出电压为低电平。
    OC门采用了上拉电阻以输出高电平。电阻的选择,应从驱动电流以及降低功耗的原则来进行选择。

图为仿真出来的波形
在这里插入图片描述
我们会发现其存在向下的脉冲,此时可以加上一个合适的电容来解决这类问题。
在这里插入图片描述
仿真波形图
在这里插入图片描述

OD门

在这里插入图片描述

和集电极开路理解思路一样。

OD门即漏极开路。也就是最右端的MOS管的漏极什么都不接。当左端输入低电平时,右端的MOS管输出为低电平。然而当左端输入高电平时,由于右端的MOS管漏极处于开路状态,所以是无法输出高电平。因此想要右侧输出高电平即需要通过上拉电阻以及外供电源来满足高电平的输出。
在这里插入图片描述
此图为仿真的波形图,其中会出现一小部分脉冲,电压大概有0.5V的上升。
在这里插入图片描述
为了避免此问题,可以尝试在输出端加一颗适宜的电容,以去除这种干扰。电容的添加也会适当的让电平转换的上升速度降低。同时上拉电阻的选择也是决定上升速度的一个因素。根据RC延时电路可知,电阻,电容越大,上升速度越低,然而电阻大有降低功耗的优势。所以上拉电阻数值的选择,还是要对功耗与上升速度进行平衡。
在这里插入图片描述
加电容效果:
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OC与OD门电路 的相关文章

  • Linux安装go环境

    Linux安装go环境 安装go需要以下步骤 安装go需要以下步骤 下载安装包 到官网 https golang org dl 下载安装包 选择对应的操作系统和架构 比如Linux的64位系统可以选择 gox x x linux amd64

随机推荐

  • C语言_字符串拼接函数strcat使用及实现

    字符串拼接函数strcat 01 字符串拼接函数strcat函数原型 char strcat char dest const char src 作用 把src所指向的字符串 包括 0 复制到dest所指向的字符串后面 删除 dest原来末尾
  • LeetCode·每日一题·1080. 根到叶路径上的不足节点·递归

    作者 小迅 链接 https leetcode cn problems insufficient nodes in root to leaf paths solutions 2279048 di gui zhu shi chao ji xi
  • Eclipse中引用依赖库library失败的原因

    http blog csdn net dennisruan article details 50730641
  • C语言常见问题——数组初始化的四种方法

    有一回 小易同学对我说 你学过编程吗 我略略点一点头 他说 学过编程 我便考一考你 在使用数组之前 应不应该初始化数组 我暗想 这么简单的问题 也配考我么 不只是数组 在使用任何变量之前 都应该对变量进行初始化 这是一个编程的好习惯 可以有
  • element plus安装引入使用大坑

    最近做毕设 准备用vue写前端 自然用到了elementplus 处处踩雷必须记录 首先是版本对应 vue2对应element ui vue3对应element plus 强行安装只会出错 另外安装的时候需要把已经npm run的项目停下来
  • Linux内核分析与应用

    Linux 内核分析与应用 1 蜻蜓点水 可作抛砖引玉 1 概述 用到的几个命令 insmod dmesg 2 lsmod 3 章节测试 部分可参考 4 lt 1 gt Linux得以流行 是因为遵循了GPL协议 并不是因为遵循POSIX标
  • ElasticSearch6.x 之索引

    1 创建索引 创建索引语法规则 http elasticsearch 服务器访问地址 索引名称 Put请求 无参数 实列 http 192 168 1 74 9200 security 在elasticsearch 服务器上创建名为secu
  • flutter实现验证码自动填充

    UI效果图 实现思路 1 使用Stack层叠布局 2 创建 4 个 Container 作为显示 4个验证码的 视图 3 创建TextField覆盖在 Container 上面 设置字体位透明颜色 4 监听TextField 输入 填充 4
  • redis中的事务、lua脚本和管道的使用场景

    事务 redis中的事务并不像mysql中那么完美 只是简单的保证了原子性 redis中提供了四个命令来实现事务 MULTI 类似于mysql中的BEGIN EXEC 类似于COMMIT DISCARD类似于ROLLBACK WATCH则是
  • 唐宇迪学习笔记4:Python可视化库——Seaborn

    目录 一 整体布局风格设置 五种主题风格 1 darkgrid 2 whitegrid 3 dark 4 white 5 ticks 二 风格细节设置 1 指定画图距离轴线的位置 2 指定轴的隐藏与否 3 指定多个风格 4 指定布局 pap
  • Centos7 安装redis集群哨兵模式

    一 整体哨兵模式规划 redis节点规划 6381 master 6382 slave 6383 slave 6384 slave sentinel模式节点规划 26381 26382 二 Redis主从安装步骤 1 单机版Redis安装
  • Acrobat Pro DC2023下载安装教程(非常详细)从零基础入门到精通,看完这一篇就够了(附安装包)

    软件下载 软件 Acrobat 版本 2023 语言 简体中文 大小 1 03G 安装环境 Win11 Win10 Win8 Win7 硬件要求 CPU 2 5GHz 内存 4G 或更高 下载通道 百度网盘丨64位下载链接 https pa
  • pointCloudLibrary点云库pcl_viewer工具使用

    pointCloudLibrary点云库pcl viewer工具使用 1 pointCloudLibrary点云库在windows下使用pcl viewer工具 1 首先在点云库安装目录下找到pcl viewer exe 具体根据自己的安装
  • 深夜,我常逛的几个网站。

    程序员的工作和日常生活非常的枯燥 这里给大家推荐一些程序员经常使用的网站 也是我经常上的一些网站 我将会从多个角度 多个层面为你整理归纳这些网站和论坛 01 项目类 项目是一个面试官非常看重的点 也是拓展视野 挖掘轮子一个的地方 下面就为你
  • mysql8.0 出现的问题 - authentication plugin ‘caching_sha2_password‘ -navicat连接问题解决

    将default authentication plugin caching sha2 password 改为default authentication plugin mysql native password 用命令行登陆root用户
  • redis简介

    一 概念 1 什么是redis redis是一款高性能的NOSQL 非关系型 数据库 2 什么是NOSQL NoSQL Not Only SQL 是一种不使用传统的关系型表格结构来组织和存储数据的数据库管理系统 与关系型数据库相比 非关系型
  • ElasticSearch学习(二):相关性评分计算原理简介

    我们前面已经发现搜索后 每条匹配结果都会有一个 score字段 以以下结果为例 搜索条件为 query match title 马鲁斯 得到一条结果集为 took 1 timed out false shards total 1 succe
  • 密码复杂度正则校验(字母大小写,数字,特殊字符)全包或至少3种

    1 全部包含 大写 小写 数字 特殊字符 String regex1 A Z a z 0 9 W 2 无大写 小写 数字 特殊字符 String regex2 a z 0 9 W 3 无小写 大写 数字 特殊字符 String regex3
  • arc lint java,JavaFX 类 Arc用法及代码示例

    Arc类是JavaxFX的一部分 圆弧类在指定的某些给定值上创建圆弧 例如圆弧的中心 起始角度 圆弧的长度 长度 和半径 弧形类扩展了形状类 该类的构造函数是 Arc 创建弧类的空实例 Arc double centerX double c
  • OC与OD门电路

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