CMOS逻辑门电路

按照制造门电路的三极管不同,分为MOS型、双极性和混合型。MOS型集成逻辑门有CMOS、NMOS、PMOS;双极型逻辑门有TTL;混合型有BiCMOS。

CMOS门电路是目前使用最为广泛、占主导地位的集成电路。早期CMOS电路速度慢、功耗低,后来随着制造工艺的不断改进,CMOS门电路的集成度、工作速度、功耗和抗干扰能力远优于TTL。


MOS管开关电路

MOS管开关电路如上所示,此电路以NMOS管为例。对于NMOS,Vgs大于一定的值就会导通,适合用于源极接地时的情况(低端驱动)。对于PMOS,Vgs小于一定的值就会导通,适合用于源极接VCC时的情况(高端驱动)。

当输入为低电平时,MOS管截止,其截止的等效电阻Roff约为1MΩ以上,远大于Rd。故分压大,输出为高电平。

 当输入为高电平时,MOS管处于可变电阻区,其等效电阻Ron约在1KΩ以内,有的可以达到10Ω甚至更低,远小于Rd。故分压小,相当于导线直接接地,输出为低电平。

对于Rd,为限流电阻,通常为KΩ级,但此时其上的功耗很大。为了克服这个缺点,通常用一个PMOS管代替Rd,构成CMOS反相器。

动态特性

对MOS管开关电路的输入端加一个理性脉冲矩形,由于MOS管内部寄生电容的存在,使其在导通和闭合两种状态之间转换时,不可避免地受到电容充放电过程的影响。使上升沿下降沿的变化都变得缓慢,并且Vo的变换滞后于输入Vi的变换。

t_{pHL}称为输出Vo由高电平跳变为低电平的传输延迟时间;t_{pLH}称为输出Vo由低电平跳变为高电平的传输延迟时间。


CMOS反相器

即:互补对称式金属-氧化物-半导体电路。如上所示,由N沟道和P沟道增强型MOS管组成的电路称为互补MOS或CMOS电路。为了让电路正常工作,要求电源电压Vdd大于这两个MOS管阈值电压的绝对值之和,即V_{DD}>\left ( \left | V_{TN} \right | +\left | V_{TP} \right |\right )

当输入为低电平时,上面的T1属于导通的状态,下面的T2属于截止的状态。因为导通电阻小。而截止电阻非常大,由于分压输出高电平;

当输入为高电平时正好相反,输出低电平。输入与输出之间为逻辑非的关系,因此称为非门反相器

对于CMOS反相器而言,可分为三个状态:T1导通、T2截止;T1截止、T2导通;T1、T2均导通。对于T1、T2一导通一截止是正常的工作状态,但对于T1、T2同时导通在互补开关电路中稳定情况下不允许出现。


CMOS反相器传输特性

分为电压传输特性和电流传输特性。电压传输特性是指其输出电压Vo随输入电压Vi变化关系的曲线;电流传输特性是指漏极电流id随输入电压Vi变化的曲线。

在B到\frac{1}{2}V_{DD}区间,NMOS管在恒流区,PMOS管在可变电阻区;在\frac{1}{2}V_{DD}到C区间,NMOS管在可变电阻区,PMOS管在恒流区;在\frac{1}{2}V_{DD}处,NMOS管和PMOS管均在恒流区。

在B到C之间,有较大的电流,从而导致有较大的功耗,使用时应避免使两管长时间工作在此区域,防止功耗过大而损坏。


输入端噪声容限

门电路输入端和输出端电平信号都有一个正常的取值范围。通常指门电路串联时的一个情况:门电路串联时,前一级输出为后一级输入,这时输出与输入之间电平范围要匹配,保证门电路能正常工作。

通常输入信号与输出信号之间有一定的差值,这个差值就是输入信号允许的波动范围。波动范围的最大值为噪声容限

当噪声干扰在噪声容限范围内时,对应的输出即使有偏差,也不会超过下一级输入正常识别范围。

 根据测试结果表明:当允许输入信号变化量为30%Vdd时,输出信号的变化不大于10%Vdd。由此得到下图:

 

可以直观的看出,提高电源电压Vdd,可以提高CMOS电路的直流噪声容限。

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/495884.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于springboot+vue+Mysql的就业信息管理系统

开发语言:Java框架:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:…

2024最值得推荐的10款开源免费文档管理软件

本文将为大家分享9款开源文档管理系统:Bitrix24、Kimios、OpenDocMan、Papermerge、Nuxeo、OpenKM、Teedy、FileRun、SeedDMS。 在现今充满数字化的世界里,不论大小,各种组织都会产出很多文件、图片等数字化内容。好好管理这些信息对于组织的…

信创实力进阶,Smartbi再获华为云鲲鹏技术认证

日前,经华为技术有限公司评测,思迈特商业智能与数据分析软件Smartbi Insight V11与华为技术有限公司Kunpeng 920 Taishan 200完成并通过相互兼容性测试认证,成功再获华为云鲲鹏技术认证书,标志着Smartbi与华为云鲲鹏产业生态合作更…

Linux系统使用Docker搭建Traefik结合内网穿透实现公网访问管理界面

文章目录 一、Zotero安装教程二、群晖NAS WebDAV设置三、Zotero设置四、使用公网地址同步Zotero文献库五、使用永久固定公网地址同步Zotero文献库 Zotero 是一款全能型 文献管理器,可以 存储、管理和引用文献,不但免费,功能还很强大实用。 ​ Zotero 支…

子虔3D培训大师,助力制造业技能培训

对于制造业企业,传统的培训方式常常伴随着沉重的成本负担,包括聘请培训师的费用、租赁培训场地的租金,以及准备培训材料的成本,这些都让企业在财务上面临不小的压力。同时,传统培训模式还受到时间和空间的限制。学员们…

Redis - 5k star! 一款简洁美观的 Redis 客户端工具~

项目简介 Tiny RDM 是一款现代化、轻量级的跨平台 Redis 桌面客户端,可在 Mac、Windows 和 Linux 系统上运行。初次打开 Tiny RDM,你会被它舒适的风格和配色所吸引,界面简约而不简单,功能齐全。 Tiny RDM 有着如下的功能特性 项…

RF-TI1352P2—双频多协议高发射功率无线模块

RF-TI1352P2是一款基于TI CC1352P7为核心的双频(Sub-1 GHz 和 2.4 GHz)多协议高发射功率(20 dBm)无线模块;支持IPEX接口和邮票孔两种天线形式;模块除了集成负责应用逻辑的高性能 48 MHz ARM Cortex-M4F 主处…

【C/C++】C++中的四种强制类型转换

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; &#x1f525;c系列专栏&#xff1a;C/C零基础到精通 &#x1f525; 给大…

电商搬家接口 一键复制商品信息Python php jason

随着电商行业的迅猛发展&#xff0c;越来越多的商家开始将目光投向了线上市场。然而&#xff0c;在电商平台上运营店铺并非易事&#xff0c;尤其是在商品信息的管理与营销方面。传统的商品信息录入方式不仅效率低下&#xff0c;而且容易出错&#xff0c;给商家带来了极大的困扰…

TCP协议和UDP协议的区别

TCP 与 UDP 的 区别 有连接与无连接 有链接&#xff1a;像打电话 需要双方建立连接后才能进行通话 比如说&#xff1a;现在我们要打电话给某个朋友。 输入号码&#xff0c;按下手机拨号键。 手机开始发出 嘟嘟嘟 声音&#xff0c;开始等待对方接听&#xff0c;   而且&#…

成都百洲文化传媒有限公司电商服务的新锐力量

在数字化浪潮席卷全球的今天&#xff0c;电商行业以其独特的魅力和巨大的市场潜力&#xff0c;成为了经济增长的新引擎。而在这一变革的浪潮中&#xff0c;成都百洲文化传媒有限公司以其专业的电商服务&#xff0c;成为了行业内的佼佼者。 一、电商服务特色 成都百洲文化传媒有…

vue h5使用postcss-pxtorem

1、安装我们所需要的依赖 npm install lib-flexiblenpm install postcss-pxtorem 2、在main.js中引入lib-flexible import lib-flexible/flexible 3、在项目根目录中创建文件 postcss.config.js module.exports {plugins: {autoprefixer: {},"postcss-pxtorem": …

kubernetes-Pod基于污点、容忍度、亲和性的多种调度策略(二)

Pod调度策略 一.污点-Taint二.容忍度-Tolerations三.Pod常见状态和重启策略1.Pod常见状态2.Pod的重启策略2.1测试Always重启策略2.2测试Never重启策略2.3测试OnFailure重启策略&#xff08;生产环境中常用&#xff09; 一.污点-Taint 在 Kubernetes 中&#xff0c;污点&#x…

Data-driven ADP schemes for non-zero-sum games of unknown DT nonlinear systems

Data-driven adaptive dynamic programming schemes for non-zero-sum games of unknown discrete-time nonlinear systems&#xff0c;2018&#xff0c; He Jiang, Huaguang Zhang∗, Kun Zhang, Xiaohong Cui 博弈论、最优控制和强化学习解决离散时间 multi-player 非零和博…

【Qt】QDialog对话框

目录 一、概念 二、对话框的分类 2.1 模态对话框 2.2 非模态对话框 2.3 混合属性对话框 三、消息对话框QMessageBox 四、颜色对话框QColorDialog 五、文件对话框QFileDialog 六、字体对话框QFontDialog 七、输入对话框QInputDialog 一、概念 对话框是GUI程序中不可或…

Django 评论楼创建

Django 评论楼创建 【零】最终效果预览 【一】介绍 &#xff08;1&#xff09;情况说明 在Django模型层中有这么个字段 parent models.ForeignKey(toself, on_deletemodels.CASCADE, verbose_name"父评论ID", nullTrue, blankTrue)这个字段是一对多的外键字段 其…

Redis入门到实战-第十九弹

Redis实战热身Count-min-sketch篇 完整命令参考官网 官网地址 声明: 由于操作系统, 版本更新等原因, 文章所列内容不一定100%复现, 还要以官方信息为准 https://redis.io/Redis概述 Redis是一个开源的&#xff08;采用BSD许可证&#xff09;&#xff0c;用作数据库、缓存、…

验证码demo(简单实现)

前言 我们注意到我们登录网站的时候经常会用到网络验证码,今天我们就简单实现一个验证码的前后端交互问题,做一个小demo 准备 我们这里并不需要依靠原生的java来实现,而是只需要引入一个maven依赖,使用现成的封装好的即可,这是我使用的是hutool工具包 网址:Hutool&#x1f36c;…

MySQL 8:GROUP BY 问题解决 —— 怎么关闭ONLY_FULL_GROUP_BY (详细教程)

在使用 GROUP BY 时&#xff0c;我们可能会遇到以下报错&#xff1a; Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column …… 这是因为我们在select语句中所查询的列并不被group by后面接的列所包含。 对于GROUP BY聚合操作&#xf…

油缸位置传感器871D-DW2NP524-N4

概述 油缸位置传感器是一种使用电感原理来检测物体接近的开关装置。它通过感应物体的电磁场来判断物体的位置&#xff0c;并将信号转化为电信号输出。当物体靠近或远离电感式接近开关时&#xff0c;物体的电磁场会改变&#xff0c;从而使接近开关产生不同的信号输出。电感式接…