第三章 门电路

1  半导体二极管开关特性

     1 二极管的特性可以近似的用3.2.1的PN结方程和图3.2.2伏安特性曲线描述 如下图

二极管近似伏安特性和对应的等效电路

1 a电路表示vcc和r都很小时候二极管正向导通压降和正向电阻都不能忽视

2 b电路表示二极管正向导通电压不可以忽视,但是二极管正向导通电阻可以忽视

3 c电路表示二极管正向导通电压和电阻都可以忽视

在动态情况下,加在二极管两段电压突然反向电流变化如下图所示

2 二极管与门

A  B 中只要有一个为0则Y就为0

只有AB同时为1是y为1

二极管或门

A B中只需要有一个为1则y为1

A B同时为0时Y则为0

 

3.3  CMOS 门电路

   mos管开关特性

     1 MOS管的结构和工作原理

如果在源级和漏级之间加上电压 U(ds) > 0  U(gs) == 0,MOS管不会导通

当G级和S级之间加有正电压U(gs)而且U(gs)大于某个电压值U(th)则会有电流iD流通

u(gs)增大则i(D)也会增大

MOS管的输入输出特性

1  共源接法

MOS管的基本开关电路

当u(i)电压大于开启电压的时候,MOS导通

否则MOS截止

MOS管的开关等效电路

CMOS反向器的电路结构

重点讲述根据CMOS反向器的结构说明CMOS反向器的逻辑非特点,也就是说当输入高电频的时候,y输出低电频,输入低低电平的时候Y输出高电频

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

输出电压随输入电压变化曲线

AB段曲线特性描述

CD段特性曲线

BC段特性曲线

二  输入段噪声容限

保证输出高低电频基本不变,允许输入信号高低电频,有一个波动范围,称为输入端噪声容限

许多门电路互相连接组成系统时,前一级电路的输出,就是后一级电路的输入,所以根据输出高电平的最小值和输入高电频的最小值就可以求噪声容限

CMOS噪声容限和VDD有关,VDD越高噪声容限越大,

输入和输出特性

省略

CMOS反向器动态特性

1 传输延时时间

由于MOS管存在电容,当输入信号发生变化时,输出电压的变化必然滞后于输入电压的变化

我们把输出电压变化落后于输入电压变化的时间叫做传输延时时间

一般传输延时时间都是电容冲放电引起的,所以为了缩短传输延时时间,必须减小电容和导通电阻。

交流噪声容限

传输延时时间越长噪声容限越大

动态功耗

当CMOS反向器从一种稳定的工作状态突然改变到另外一种工作状态将产生附加功耗,叫做动态功耗

动态功耗由两部分组成

1 对电容冲放电的功耗

2 两个MOS管同时瞬间导通消耗的功耗

其他类型的门电路

反向器与非门

OD门

 

 

 

 CMOS 传输门

1 传输门和反向器结合使用

2 传输门做模拟开关

三态CMOS门电路

CMOS电路正确使用

TTL门电路

电压传输特性

输入噪声容限

和CMOS一样

TTL输入特性

 

 

转载于:https://www.cnblogs.com/xiangxiangyuan/p/3766778.html

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

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

相关文章

多个页面同时跳转到一个页面,然后返回到上级页面

第一步,在page_load事件中写入一下代码: string strUrl Request.UrlReferrer.AbsoluteUri;ViewState["Url"] strUrl;第二步,在返回事件中写入一下代码:string strUrl ViewState["Url"].ToString();Respons…

mysql查询数据库日期_mysql如何查询日期与时间

前言:在项目开发中,一些业务表字段经常使用日期和时间类型,而且后续还会牵涉到这类字段的查询。关于日期及时间的查询等各类需求也很多,本篇文章简单讲讲日期及时间字段的规范化查询方法。1.日期和时间类型概览MySQL支持的日期和时…

设备驱动框架3——使用gpiolib完成LED驱动

以下内容源于朱有鹏嵌入式课程的学习整理,如有侵权请告知删除。 一、前言 在实际情况中,很多硬件都要用到GPIO,因此GPIO会复用;如果同一个GPIO被2个驱动同时控制就会出现bug;因此内核提供了gpiolib来统一管理系统中所有…

from PyQt4 import QtGui,QtCore出错-解

from PyQt4 import QtGui,QtCore出错-解今天尝试着安装PyQt写界面,官网下载后发现import出错了,情况如下图:import PyQt4就可以,from PyQt4 import QtCore却不行提示DLL load faied找了下网上有些人说是某些dll文件丢失了&#xf…

多线程条件变量(pthread_cond_wait)用法

条件变量是利用线程间共享得全局变量进行同步的一种机制,主要包括两个动作:一个线程等待“条件变量的条件成立”而挂起;另一个线程使“条件成立”给出条件成立信号。为了防止竞争,条件变量得使用总是和一个互斥锁结合在一起。 1、…

mysql 文件系统规划_Mysql的文件系统规划以及日志配置

Mysql服务器文件系统规划:/dev/sda1 /boot/dev/sda2 //dev/sda3 /home/dev/sda4 /tmp/dev/sdb1 /data/dev/sdc1 /logsda:系统目录 sdb:数据目录 sdc:日志目录linux调度策略:--查看当前的调度策略:less /sys/block/sdb/queue/scheduler[noop] anticipatory deadli…

设备驱动框架4——将驱动集成到内核中

以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。 驱动集成到内核的概念 驱动开发的步骤一般是: (1)以模块的形式在内核外部编写与调试 (2)将调试好的驱动代码集成到kernel中 之前我们编写的…

VirtualBox 虚拟机的网络设置

http://cnzhx.net/blog/virtualbox-vm-network-setting/ 注意:修改第一个网卡虚拟机,此处网络设置添加的是第二个网卡虚拟机??转载于:https://www.cnblogs.com/ztinass/p/3771225.html

[ios]UITableViewCell自适应高度 【转】

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { // 列寬 CGFloat contentWidth self.tableView.frame.size.width; // 用何種字體進行顯示 UIFont *font [UIFont systemFontOfSize:13]; // 該…

MYSQL存储磁盘创建vgcreate_【转】parted创建硬盘分区并创建LVM

目的:将两个三T的硬盘做成LVM(sdc,sdd)一、parted将硬盘进行分区:1)parted的命令方式Parted 命令分为两种模式:命令行模式和交互模式。1、命令行模式: parted [option] device [command] ,该模式可以直接在命令行下对磁盘进行分区…

Linux设备驱动模型1——设备驱动模型的简介与底层架构

以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。 一、linux设备驱动模型简介 1、设备驱动模型的含义 设备驱动模型主要体现为以下四个方面: (1)类class、总线bus、设备device、驱动driver 这四个概念分别对应着四…

例子简单说说C# ref和out

首写从这字段看 ref 就是引用的意思 out当然就是输出了public void getRefStr(ref string str) {str"hello 你好,你变成了Ref了" }public void getOutStr(out string outStr){outStr "hello 你好,你是out输出的值";} protected…

VARIANT变体类型数据

2019独角兽企业重金招聘Python工程师标准>>> 特殊 Variant 是一种特殊的数据类型,除了定长String数据及用户定义类型外,可以包含任何种类的数据。Variant 也可以包含Empty、Error、Nothing及Null等特殊值。可以用VarType函数或TypeName函数来…

mysql修改校对集_MySQL 图文详细教程之校对集问题

软件安装:装机软件必备包SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功…

Linux设备驱动模型2——总线式设备驱动组织方式(总线、设备、驱动、类等结构体)

以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。 参考 Linux总线设备驱动模型的理解 struct class 和 struct class_device 前言 这里说的“总线式”,包括I2C总线等具体物理总线,以及平台总线这个虚拟总线。 rootubuntu:/sy…

C# winform 魔兽MH全图制作教程(1): 开发准备工作

C# winform 魔兽MH全图制作教程(1): 开发准备工作 一、开发条件: Visual Studio 2008win xp,win 7,win 2003.C# 语言基础会调试能够运行游戏:《魔兽争霸3冰封王座》拥有版本魔兽客户端版本切换器1.20E,1.24E,1.24D二、设计思路&am…

从常识看中国经济社会-再续之续:套利

2019独角兽企业重金招聘Python工程师标准>>> 《全球化掠夺》提及财富流转的路径,世界仍旧是个丛林,每个人、每个族群都在争夺自己的利益。在一个经济体的内部,财富是垂直流动的;在全球化的经济体中,财富是纵…

python 面向对象编程简称_Python基础-面向对象编程

简介三中编程范式面向过程编程函数式编程面向对象编程面向对象和面向过程对比面向过程优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发&#x…

Linux设备驱动模型3——平台总线的工作原理

以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。 一、平台总线的简介 1、平台总线的简介 (1)平台总线属于总线中的一种,相对于usb、pci、i2c等物理总线来说,平台总线是虚拟的、抽象出来的。 &#xff…

MYSQL中的BlackHole引擎

MYSQL中的BlackHole引擎 http://blog.csdn.net/ylspirit/article/details/7234021 http://blog.chinaunix.net/uid-22646981-id-3271711.html MySQL在5.x系列提供了Blackhole引擎–“黑洞”. 其作用正如其名字一样:任何写入到此引擎的数据均会被丢弃掉,…