数字电路学习笔记 门电路概述

news2024/9/25 1:25:16

1 高低电平的实现


        在数字电路中,输入输出都是二值逻辑,其高低电平用“0”和“1”表示·其高低电平的获得是通过开关电路来实现,如二极管或三极管电路组成。如图 

  高低电平实现原理电其原理电路

        当开关 S 断开时,输出电压 v。= V。,为高电“1”当开关闭合时,输出电压 v.= 0,为低电平“0”;若开关由三极管构成,则控制三级管工作在截止和饱和状态,就相当开关 S 的断开和闭合。

        单开关电路功耗较大,目前出现互补开关电路 (如 CMOS 门电路),即用一个管子代替图 3.1.2中的电阻,如图所示 

           

 互补开关电路的原理为:开关 S,和S,受同一输入信号 v,的控制,而且导通和断开的状态相反。

采用高低电平的优点:

         在数字电路中由于采用高低电平,并且高低电平都有一个允许的范围,故对元器件的精度和电源的稳定性的要求都比模拟电路要低,抗干扰能力也强。

2.半导体二极管门电路

        由于上面的互补开关电路的开关,在实际运用中不太现实,毕竟我们总不可能一直去拨动开关,而且现实生活中的开关体积也比较大,在芯片制作工艺上也不太可能实现,所以我们采用二极管去替代,二极管具有开关特性。

将互补开关电路中的开关用二极管代替,则可得到如图所示的半导体二极管开关电路

                             

   

2.1半导体二极管的开关特性

对于二极管开关电路,由于二极管具有单向导电性,故它可相当受外加电压控制的开关。
将电路处于相对稳定状态下,晶体二极管所呈现的开关特性称为稳态开关特性

二极管的动态电流波形如图

        

         这是由于在输入电压转换状态的瞬间,二极管由反向截止到正向导通时内电场的建立需要一定的时间,所以二极管电流的上升是缓慢的;当二极管由正向导通到反向截止时,二极管的电流迅速衰减并趋向饱和电流也需要一定的时间由于时间很短,在示波器是无法看到的.

2.2 二极管与门

前面我们学过数字电路中的与或非门,那么实际生产中,我们怎么搭建出这些门电路呢,下面我们就用二极管来搭建。

2.2.1 二极管与门

 

 其真值表如下

2.2.2 二极管或门

 

 真值表如下:

总结

3.CMOS管门电路

前言:

mos工作原理:

一开始设计电路如下:

 上电之后,但是上电之后发现

 为了能让它导通,在P区加了很薄的一层二氧化硅绝缘层,然后又在绝缘层上制作了一层金属板,称为栅极,如下图

 

电压越大,吸引过来的电子也就越多

 整个过程如下:

 

3.1 mos管的开关特性

3.1.1mos管的类型和符号

 

3.1.2 NMOS共源接法

NMOS 共源极接法电路如图 ( a) 所示,输出特性如 (B) 所示

 这里的图 b的曲线也叫漏极特性曲线,像三极管一样,也分为三个区,
 

截止区: Ves<Vs(th)’   i = 0,   RoFF > 10

        其实也就是我们的输入电压没有达到开启电压,此时mos管就没有形成N沟道,mos管就至截止不导通了,也就没有什么电流了,所以阻值视为很大。

恒流区:  i 基本上由Vss决定,与Vos 关系不大

可变电阻区:  当 VDs 较低(近似为0),Vss 一定时V。s/i。~常数 (电阻),这个电阻受 Vss 控制、可变。

上面的漏极是Vds和id的关系,下面的是Vgs和id的关系

 

 

3.1.3 其他类型的MOS管

 上面介绍的是N型半导体形成的沟道,接下来是P型的MOS管。其实也就是反过来就是

 

 

 

这里它的特性曲线叫做转移特性

 

 

前面两种都是增强型的MOS管,接下来的是两种耗尽型的MOS管,也是分为N和P两种沟道类型。

 

 

 

 

3.2 CMOS反相器的电路结构和工作原理

1.电路结构:

  其中 T为 P 沟道增强型 MOS管,T,为 N 沟道增强型 MOS管.它们构成互补对称电路 。

 2.工作原理

这里参考模电的互补对称性电路去理解。、

 

 特点

  1.  无论 v 1是高电平还是低电平,T1和T2管总是一个导通一个截止的工作状态,称为互补,这种电路结构 CMOS 电路.
  2. 由于无论输入为低电平还是高电平,T1和T2总是有一个截止的,其截止电阻很高,故流过 T和 T,的静态电流很小,故其静态功耗很小。

 

3.3 电压传输特性和电流传输特性

3.3.1电压插损胡特性

反相器电压传输特性是输出电压v0和输入v1之间的关系曲线,如图 。并且设

 

 

由图可见,曲线分为了三段,接下来我们来分析下,这三段曲线。

AB 段: 输入低电平

T1管导通,T2截止,输出漏极电流近似为零,即

 CD段: 输入高电平


Ti管截止,T2导通,输出电压为低电平,即

 

 BC段:

T1、T同时导通,若T1、T,参数完全相同,则

 

3.3.2 电流传输特性:

电流传输特性是反相器的漏极电流随输入电压变化曲线,如图所示。也分成三段:

 

 

 

 

 

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Alibaba开源的Java诊断工具Arthas-实战

目录参考一、启动二、支持的ognl表达式三、监听参数监听Controller 的参数和返回值监听完整参数和返回值监听kafka消费监听单个参数监听异常按照耗时进行过滤监听参数比较四、变量和方法查询静态成员变量值查询配置类具体属性的值通过类加载器查看Spring容器中对象所有属性执行…

Qt显示数学公式

文章目录一、前言二、效果展示三、库文件四、使用教程五、MathML语法5.1、顶层元素5.2、字符/符号元素5.3、通用布局元素5.4、边标和角标元素5.5、表格教学5.6、数学符号六、转换工具6.1、手写转换公式工具myscript6.2、截图转换公式工具Mathpix一、前言 目前项目中需要显示数…

MySQL数据库学习——约束——概述+演示

我们先创建一个表&#xff1a; create database itheima; use itheima; create table user(id int primary key auto_increment comment 主键, name varchar(10) not null unique comment 姓名,age int check ( age > 0 && age <120 ) comment 年龄,status char…

零代码是什么?零代码平台适合谁用?

随着信息技术的发展&#xff0c;软件开发领域也不断发生变革&#xff0c;零代码&#xff08;No-Code&#xff09;开发模式越来越受到关注。 零代码到底是什么&#xff0c;能不能用通俗的话来说&#xff1f;这就来给大家讲一讲&#xff01; 01 零代码为什么出现&#xff1f; 随…

spring cloud consul服务注册源码分析

我们注册在consul上的服务&#xff0c;都是通过spring cloud consul discorvery来实现的&#xff0c;可以通过maven依赖导入spring-cloud-consul-discovery包。 对于spring项目&#xff0c;首先查看spring.factories文件&#xff1a; 从源码中可以找到服务注册、自动服务注册…

kubespray v2.21.0 部署 kubernetes v1.24.0 集群

文章目录1. 前言2. 创建7台虚拟机3. 部署 git3.1 dnf 安装3.2 tar 安装4. 下载 kubespray 介质5. 配置 zsh 终端6. 配置互信7. 安装 docker-ce8. 安装 ansible9. 安装其他依赖10. 配置内核参数11. 安装 k8s利用官方默认镜像部署 k8s 集群利用自定义构建镜像部署 k8s 集群12. 配…

第二讲 第一个Python程序

在上一课中&#xff0c;我们对 Python 语言的过去现在有了一些了解&#xff0c;我们准备好了运行 Python 程序所需要的解释器环境。相信大家已经迫不及待的想开始自己的 Python 编程之旅了&#xff0c;但是新问题来了&#xff0c;我们应该在什么地方书写 Python 程序&#xff0…

mvn测试执行用例的常用的命令

mvn执行指定的测试用例 mvn常用的命令 mvn mvn test -Dtestxxx&#xff1a;执行指定测试用例的命令&#xff0c;后面的xxx就是指定的所有被标记的用例 mvn test -Denv环境名 -Dtest包的路径.*:指定具体的某个环境的某个包下的所用例 mvn test -Dgroupsxxx -Dtestxxx :指定某…

Python实战案例:采集P站数据内容

前言 嗨喽&#xff0c;大家好呀~这里是爱看美女的茜茜呐 开发环境&#xff1a; Python 3.8 / 编译器 Pycharm 2021.2版本 / 编辑器 模块使用&#xff1a; requests &#xff1a; 主要用来发 送 HTTP 请求 、 属于第三方模块 parsel &#xff1a; 解析html&#xff0c;xml内…

业务高峰期,人力需求突增,灵活用工成破局关键

在上一篇文章里&#xff0c;讲到了盖雅零工平台如何帮助HR管理复杂、灵活的零工人员。 而零工平台是否好用&#xff0c;不仅要便于HR管理零工&#xff0c;更需要终端的业务管理者觉得方便、实用、操作顺畅。 由于零工主要被用来解决突增的、巅峰期的、季节性的用工需求&#…

nginx实战,nginx高可用, nginx负载配置, nginx正向,反向代理,nginx各种配置, 及其配置问题

nginx配置实战, nginx负载&#xff0c; nginx正向&#xff0c;反向代理&#xff0c;nginx路由配置 nginxnginx基础nginx 配置nginx正向代理nginx 反向代理nginx 负载nginx高可用 nginx 配置常见问题反向代理报426错误post请求变get请求nginx 配置前端代理&#xff0c; 会出现js…

自学Java靠谱吗?自学Java能找到工作吗?建议收藏反复查看!

网上是不是很多人劝你学Java不要报班&#xff0c;浪费金钱&#xff0c;自己在家学习Java就可以了。那小源问你&#xff0c;自学Java它的成功率到底有多少&#xff1f;前两天看到一位老师发的视频&#xff0c;说自学的成功率大概在5%左右&#xff0c;小源觉得这个数据还是比较客…

IO线程模型

文章目录IO线程模型一、BIO1、概念2、Demo2.1、Demo1.02.2、Demo2.02.3、小结二、NIO1、概念2、Demo2.1、Demo1.02.2、Demo2.0IO线程模型 一、BIO 1、概念 BIO 全称 Block-IO 是一种**同步且阻塞**的通信模式。是一个比较传统的通信方式&#xff0c;模式简单&#xff0c;使用…

万字长文的BI百科全解

目前来看&#xff0c;现今世界未来的发展方向基本已经确定&#xff0c;数字化的趋势已经化身为一股不可阻挡的浪潮&#xff0c;各国也都宣布了数字化、数据、数字经济、数字化转型等方面的相关发展政策法规&#xff0c;明确未来的战略方针。同时世界传统经济增长也开始乏力&…

6 计时器(一)

计时器 6.1 TIM TIM简介 TIM&#xff08;Timer&#xff09;定时器 定时器可以对输入的时钟进行计数&#xff0c;并在计数值达到设定值时触发中断 16位计数器、预分频器、自动重装寄存器的时基单元&#xff0c;在72MHz计数时钟下可以实现最大59.65s的定时 不仅具备基本的定时中…

2023 年 3 月 NFT 月度报告

作者&#xff1a;Danielfootprint.network 数据来源&#xff1a;NFT Monthly Report 三月份的 NFT 市场上出现了两个有趣的趋势。一方面&#xff0c;Polygon 链尽管在二月份有所突破&#xff0c;达到了 NFT 总交易量的 4.2%&#xff0c;但于三月再次跌至 1% 以下&#xff0c;…

55 openEuler搭建Mariadb数据库服务器-配置环境

文章目录 55 openEuler搭建Mariadb数据库服务器-配置环境55.1 关闭防火墙并取消开机自启动55.2 修改SELINUX为disabled55.3 创建组和用户55.4 创建数据盘55.4.1 方法一&#xff1a;在root权限下使用fdisk进行磁盘管理55.4.2 方法二&#xff1a;在root权限下使用LVM进行磁盘管理…

【C语言】基础语法1:变量和数据类型

❤️‍&#x1f525;前情提要❤️‍&#x1f525;   欢迎来到C语言基本语法教程   在本专栏结束后会将所有内容整理成思维导图&#xff08;结束换链接&#xff09;并免费提供给大家学习&#xff0c;希望大家纠错指正。本专栏将以基础出发&#xff0c;在之后的教程中将会不断…

MySQL调优笔记——慢SQL优化记录(2)

今天调优的原因是&#xff0c;有一个统计报表业务&#xff0c;查询的时间太慢&#xff1b;同时由于数据库的压力是随机性的&#xff0c;这个业务的执行下限和上限相差近20倍&#xff1b;快的时候可以达到600ms&#xff0c;慢的时候有9秒之多&#xff1b; 接下来详细介绍&#x…

STL--string

一、string介绍 string是表示字符序列的对象。 标准字符串类通过类似于标准字节容器的接口为此类对象提供支持&#xff0c;但添加了专门设计用于处理单字节字符字符串的功能。 字符串类是 basic_string 类模板的实例化&#xff0c;该模板使用char作为其字符类型&#xff0c;以…