数字电子技术项目教程 课件全套 项目1 -6 三人表决电路的设计 - 数字电压表电路的设计_第1页
数字电子技术项目教程 课件全套 项目1 -6 三人表决电路的设计 - 数字电压表电路的设计_第2页
数字电子技术项目教程 课件全套 项目1 -6 三人表决电路的设计 - 数字电压表电路的设计_第3页
数字电子技术项目教程 课件全套 项目1 -6 三人表决电路的设计 - 数字电压表电路的设计_第4页
数字电子技术项目教程 课件全套 项目1 -6 三人表决电路的设计 - 数字电压表电路的设计_第5页
已阅读5页,还剩451页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务1.1认识数字电路任务1.2认识数制与编码任务1.3学习逻辑代数任务1.4学习逻辑门电路三人表决电路的设计项目1小结学习目标:

了解数字电路的特点和分类。了解脉冲波形的主要参数。任务1.1认识数字电路模拟电路电子电路分类数字电路

传递、处理模拟信号的电子电路

传递、处理数字信号的电子电路数字信号时间上和幅度上都断续变化的信号

模拟信号时间上和幅度上都连续变化的信号数字电路中典型信号波形一、数字电路与数字信号

将晶体管、电阻、电容等元器件用导线在线路板上连接起来的电路。将上述元器件和导线通过半导体制造工艺做在一块硅片上而成为一个不可分割的整体电路。根据电路结构不同分分立元件电路集成电路根据半导体的导电类型不同分双极型数字集成电路单极型数字集成电路以双极型晶体管作为基本器件以单极型晶体管作为基本器件CMOSTTL二、数字电路的分类集成电路分类集成度电路规模与范围小规模集成电路

SSI1~10门/片或10~100个元件/片逻辑单元电路包括:逻辑门电路、集成触发器中规模集成电路

MSI10~100门/片或

100~1000个元件/片逻辑部件包括:计数器、译码器、编码器、数据选择器、寄存器、算术运算器、比较器、转换电路等大规模集成电路

LSI100

~

1000

门/片或

1000

~100000

个元件/片数字逻辑系统包括:中央控制器、存储器、各种接口电路等超大规模集成电路

VLSI大于

1000门/片或大于

10万个元件/片高集成度的数字逻辑系统

例如:各种型号的单片机,即在一片硅片上集成一个完整的微型计算机根据集成密度不同分输出信号与输入信号之间的对应逻辑关系逻辑代数只有高电平和低电平两个取值导通(开)、截止(关)便于高度集成化、工作可靠性高、抗干扰能力强和保密性好等研究对象分析工具信号电子器件工作状态主要优点三、数字电路特点

UmtrtfTtw

脉冲幅度Um:脉冲上升时间tr:脉冲下降时间tf:脉冲宽度tw

:脉冲周期T

:脉冲频率f

:占空比q

:脉冲电压变化的最大值

脉冲波形从

0.1Um上升到

0.9Um所需的时间脉冲上升沿

0.5Um到下降沿

0.5Um所需的时间脉冲波形从

0.9Um下降到

0.1Um所需的时间周期脉冲中相邻两个波形重复出现所需的时间1秒内脉冲出现的次数f=1/T

脉冲宽度

tw与脉冲周期

T的比值

q=tw/T

四、脉冲波形的主要参数

理解

BCD码的含义,掌握8421BCD码,了解其他常用

BCD码。学习目标:

掌握十进制数和二进制数的表示及其相互转换。了解八进制和十六进制。任务1.2认识数制与编码计数的方法

(一)

十进制(Decimal)

(xxx)10或

(xxx)D

例如(3176.54)10

或(3176.54)D

数码:0、1、2、3、4、5、6、7、8、91×1011×100

5×10-1

1×10-2权权权

数码所处位置不同时,所代表的数值不同

(11.51)10

进位规律:逢十进一,借一当十10i

称十进制的权

10称为基数0~9

十个数码称系数数码与权的乘积,称为加权系数十进制数可表示为各位加权系数之和,称为按权展开式

(3176.54)10=3×103+1×102+7×101+6×100+5×10-1+4×10-2一、数制

例如0+1=11+1=1011+1=10010–1=1

(二)

二进制(Binary)

(xxx)2或

(xxx)B

例如(1011.11)2或(1011.11)B

数码:0、1

进位规律:逢二进一,借一当二

权:2i

基数:2

系数:0、1

按权展开式表示

(1011.11)2=1×23+0×22+1×21+1×20+1×2-1+1×2-2

将按权展开式按照十进制规律相加,即得对应十进制数。=8+0+2+1+0.5+0.25(1011.11)2=(11.75)10

=11.75(1011.11)2=1×23+0×22+1×21+1×20+1×2-1+1×2-2

(三)

八进制和十六进制

进制数的表示计数规律

基数

数码八进制

(Octal)(xxx)8

或(xxx)O逢八进一,借一当八

80~78i

十六进制(Hexadecimal)

(xxx)16

或(xxx)H

逢十六进一,借一当十六160

~

9、A、B、C、D、E、F

16i例如(437.25)8=4×82+3×81+7×80+2×8-1+5×8-2=256+24+7+0.25+0.078125=(287.328125)10

例如(3BE.C4)16=3×162+11×161+14×160+12×16-1+4×16-2=768+176+14+0.75+0.015625=(958.765625)10

二、不同数制间的关系与转换

对同一个数的不同计数方法

(一)

不同数制间的关系

二、不同数制间的关系与转换

不同数制之间有关系吗?十进制、二进制、八进制、十六进制对照表77011176601106550101544010043300113220010211000110000000十六八二

十F17111115E16111014D15110113C14110012B13101111A121010109111001981010008十六八二

十1.500

1

整数0.750

0

(二)

不同数制间的转换

1.各种数制转换成十进制2.十进制转换为二进制[例]将十进制数

(26.375)10转换成二进制数

26

6

1

3

01

10

12(26)10=(11010)2

×2×21.000

1.37522220.375×2一直除到商为

0为止

余数13

0按权展开求和整数和小数分别转换整数部分:除

2取余法

小数部分:乘

2取整法读数顺序读数顺序

.011

每位八进制数用三位二进制数代替,再按原顺序排列。八进制→二进制3.二进制与八进制间的相互转换

二进制→八进制(11100101.11101011)2=(345.726)8

(745.361)8=(111100101.011110001)2

补0(11100101.11101011)2=(?)8

11100101.11101011

00

345726

从小数点开始,整数部分向左

(小数部分向右)

三位一组,最后不足三位的加0补足三位,再按顺序写出各组对应的八进制数。补01110010111101011

一位十六进制数对应四位二进制数,因此二进制数四位为一组。4.

二进制和十六进制间的相互转换

(10011111011.111011)2=(4FB.EC)16

(3BE5.97D)16=(11101111100101.100101111101)2

补0(10011111011.111011)2=(?)16

10011111011.11101100

4FBEC0

十六进制→二进制:每位十六进制数用四位二进制数代替,再按原顺序排列。二进制→十六进制:

从小数点开始,整数部分向左(小数部分向右)

四位一组,最后不足四位的加0补足四位,再按顺序写出各组对应的十六进制数。补010011111011111011例如:用四位二进制数码表示十进制数0~90000→00001→10010→20011→30100→40101→50110→60111→71000→81001→9将若干个二进制数码0和1按一定规则排列起来表示某种特定含义的代码称为二进制代码,简称二进制码。用数码的特定组合表示特定信息的过程称编码

三、二进制代码

常用二进制代码自然二进制码二-

十进制码格雷码奇偶检验码

ASCII码

(美国信息交换标准代码)

例如:用三位自然二进制码表示十进制数0~7:

000→0001→1010→2011→3100→4101→5110→6111→7

(一)

自然二进制码

按自然数顺序排列的二进制码

(二)

二-十进制代码

表示十进制数

0~

9十个数码的二进制代码(又称BCD码

BinaryCodedDecimal)

1位十进制数需用4位二进制数表示,故BCD码为4位。4位二进制码有16种组合,表示0~

9十个数可有多种方案,所以BCD码有多种。

常用二-

十进制代码表1111111111001110111010111101011110101100011010011011010110000100010001000011001100110010001000100001000100010000000000009876543210

十进制数1100101110101001100001110110010101000011余3码2421(B)2421(A)5421码8421

码无权码

有权码1001100001110110010101000011001000010000权为

8、4、2、1比8421BCD码多余3取四位自然二进制数的前10种组合,去掉后6种组合1010~1111。

用BCD码表示十进制数举例:

(36)10

=()8421BCD

(4.79)10=()8421BCD

(01010000)8421BCD=

()10

注意区别BCD码与数制:(150)10=(000101010000)8421BCD

=(10010110)2=(226)8=(96)16

60110

30011

4.0100.70111910010101500000

(三)

可靠性代码

奇偶校验码组成

码:需要传送的信息本身。

1位校验位:取值为0或1,以使整个代码

中“1”的个数为奇数或偶数。

使“1”的个数为奇数的称奇校验,为偶数的称偶校验。

8421奇偶校验码01001110019110000100081011100111700110101106001011010151010000100400011100113100100001021000100001100000100000校验码信息码校验码信息码8421偶校验码8421奇校验码十进制数

格雷码(Gray码,又称循环码)

0110最低位以

0110为循环节次低位以

00111100为循环节第三位以

0000111111110000为循环节…….011001100110001111000011110000001111111100000000000011111111特点:相邻项或对称项只有一位不同典型格雷码构成规则:

概述任务1.3学习逻辑代数逻辑函数及其表示方法逻辑代数的基本定律和规则逻辑函数的代数化简法逻辑函数的卡诺图化简法学习目标:

理解逻辑值

1和

0的含义。1.3.1

概述理解逻辑体制的含义。

用于描述客观事物逻辑关系的数学工具,又称布尔代数(BooleAlgebra)或开关代数。逻辑指事物因果关系的规律。

逻辑代数描述客观事物间的逻辑关系,相应的函数称逻辑函数,变量称逻辑变量。逻辑变量和逻辑函数的取值都只有两个,通常用1和0表示。与普通代数比较用字母表示变量,用代数式描述客观事物间的关系。

相似处

相异处运算规律有很多不同。一、逻辑代数逻辑代数中的1和0不表示数量大小,

仅表示两种相反的状态。

注意例如:开关闭合为1晶体管导通为1电位高为1

断开为0截止为0低为0二、逻辑体制

正逻辑体制负逻辑体制规定高电平为逻辑1、低电平为逻辑0规定低电平为逻辑1、高电平为逻辑0通常未加说明,则为正逻辑体制学习目标:

掌握逻辑代数的常用运算。理解并初步掌握逻辑函数的建立和表示的方法。

1.3.2

逻辑函数及其表示方法掌握真值表、逻辑式和逻辑图的特点及其相互转换的方法。

一、基本逻辑函数及运算

基本逻辑函数

与逻辑或逻辑非逻辑与运算(逻辑乘)

或运算(逻辑加)

非运算(逻辑非)

1.与逻辑决定某一事件的所有条件都具备时,该事件才发生灭断断亮合合灭断合灭合断灯

Y开关

B开关

A开关

A、B都闭合时,灯

Y才亮。

规定:开关闭合为逻辑1断开为逻辑0灯亮为逻辑1灯灭为逻辑0

真值表111YAB000001010逻辑表达式Y=A·B

或Y=AB

与门

(ANDgate)若有0出0;若全1出1

开关A或B闭合或两者都闭合时,灯Y才亮。2.

或逻辑

决定某一事件的诸条件中,只要有一个或一个以上具备时,该事件就发生。灭断断亮合合亮断合亮合断灯

Y开关

B开关

A若有1出1若全0出0

000111YA

B101110逻辑表达式Y=A+B

或门

(ORgate)≥1

3.非逻辑决定某一事件的条件满足时,事件不发生;反之事件发生。

开关闭合时灯灭,开关断开时灯亮。

AY0110Y=A

1

非门(NOTgate)

又称“反相器”

二、常用复合逻辑运算

由基本逻辑运算组合而成

与非逻辑(NAND)先与后非若有

0

1若全

1

0100011YA

B101110011或非逻辑(NOR)先或后非若有

1

0若全

0

1100YA

B001010与或非逻辑(AND–OR–INVERT)先与后或再非异或逻辑(Exclusive–OR)若相异出1若相同出0同或逻辑(Exclusive-NOR,即异或非)若相同出1若相异出0000011YAB101110100111YAB001010注意:异或和同或互为反函数,即[例]试对应输入信号波形分别画出下图各电路的输出波形。解:Y1有0出0

全1出10110011000110011Y2Y3

相同出

0

相异出

1三、逻辑函数及其表示方法

逻辑函数描述了某种逻辑关系。常采用真值表、逻辑函数式、卡诺图和逻辑图等表示。1.

真值表列出输入变量的各种取值组合及其对应输出逻辑函数值的表格称真值表。列真值表方法(1)按

n位二进制数递增的方式列出输入变量的各种取值组合。(2)

分别求出各种组合对应的输出逻辑值填入表格。00000111011101111111011110110011110101011001000111100110101000101100010010000000YDCBA输出变量输入变量4个输入变量有

24

=16种取值组合。2.

逻辑函数式表示输出函数和输入变量逻辑关系的表达式。又称逻辑表达式,简称逻辑式。逻辑函数式一般根据真值表、卡诺图或逻辑图写出。

(1)找出函数值为

1的项。(2)将这些项中输入变量取值为

1的用原变量代替,取值为

0的用反变量代替,则得到一系列与项。(3)将这些与项相加即得逻辑式。真值表逻辑式例如

ABC1000111100110101000100100100YCBA011010001111

逻辑式为3.

逻辑图运算次序为先非后与再或,因此用三级电路实现之。由逻辑符号及相应连线构成的电路图。

根据逻辑式画逻辑图的方法:将各级逻辑运算用相应逻辑门去实现。例如画的逻辑图反变量用非门实现与项用与门实现相加项用或门实现[例]图示为控制楼道照明的开关电路。两个单刀双掷开关

A和

B分别安装在楼上和楼下。上楼之前,在楼下开灯,上楼后关灯;反之,下楼之前,在楼上开灯,下楼后关灯。试画出控制功能与之相同的逻辑电路。(1)

分析逻辑问题,建立逻辑函数的真值表11YAB0000110110(2)

根据真值表写出逻辑式解:方法:找出输入变量和输出函数,对它们的取值作出逻辑规定,然后根据逻辑关系列出真值表。

设开关A、B合向左侧时为0状态,合向右侧时为1状态;Y表示灯,灯亮时为1状态,灯灭时为0状态。则可列出真值表为(3)

画逻辑图

与或表达式(可用2个非门、

2个与门和1个或门实现)异或非表达式(可用1个异或门和1个非门实现)=A⊙B设计逻辑电路的基本原则是使电路最简。1.3.3逻辑代数的基本定律和规则

学习目标:

掌握逻辑代数的基本公式和基本定律。了解逻辑代数的重要规则。一、基本公式

逻辑常量运算公式逻辑变量与常量的运算公式0

·

0

=

00

·

1

=

01

·

0

=

01

·

1

=

10

+

0

=

00

+

1

=

11

+

0

=

11

+

1

=

10–1律重迭律互补律还原律0+A=A1+A=11·A=A0·A=0A+A=AA·A=A

二、基本定律

(一)

与普通代数相似的定律交换律A+B=B+AA·B=B·A结合律(A+B)+C=A+(B+C)(A·B)·C=A·(B·C)分配律A(B+C)=AB+AC

A+BC=(A+B)(A+C)

普通代数没有!利用真值表逻辑等式的证明方法

利用基本公式和基本定律111111111100[例]

证明等式A+BC=(A+B)(A+C)解:真值表法公式法右式=(A+B)(A+C)

用分配律展开=AA+AC+BA+BC=A+AC+AB+BC=A(1+C+B)+BC=A·1+BC=A+BC0000ABCA+BC(A+B)(A+C)000001010011100101110111

(二)

逻辑代数的特殊定理吸收律A+AB=A

A+AB=A(1+B)=A

0011111011011100A+BA·BA

B0011001000011100A·BA+BA

B

(二)

逻辑代数的特殊定理吸收律A+AB=A

推广公式:思考:(1)若已知

A+B=A+C,则

B=C吗?

(2)若已知

AB=AC,则B=C吗?

推广公式:摩根定律(又称反演律)三、重要规则

(一)

代入规则A

A

A

A均用代替A均用代替B均用C代替利用代入规则能扩展基本定律的应用。

将逻辑等式两边的某一变量均用同一个逻辑函数替代,等式仍然成立。变换时注意:(1)

不能改变原来的运算顺序。(2)

反变量换成原变量只对单个变量有效,而长非

号保持不变。

可见,求逻辑函数的反函数有两种方法:利用反演规则或摩根定律。原运算次序为(二)

反演规则

对任一个逻辑函数式

Y,将“·”换成“+”,“+”换成“·”,“0”换成“1”,“1”换成“0”,原变量换成反变量,反变量换成原变量,则得到原逻辑函数的反函数。

(三)

对偶规则对任一个逻辑函数式

Y,将“·”换成“+”,“+”换成“·”,“0”换成“1”,“1”换成“0”,则得到原逻辑函数式的对偶式

Y

对偶规则:两个函数式相等,则它们的对偶式也相等。

应用对偶规则可将基本公式和定律扩展。变换时注意:(1)

变量不改变

(2)

不能改变原来的运算顺序A+AB=AA·(A+B)=A

学习目标:

了解逻辑函数式的常见形式及其相互转换。

了解逻辑函数的代数化简法。1.3.4逻辑函数的代数化简法

理解最简与-

或式和最简与非式的标准。

逻辑式有多种形式,采用何种形式视需要而定。各种形式间可以相互变换。一、逻辑函数式的几种常见形式和变换

例如与或表达式

或与表达式与非-

与非表达式或非-

或非表达式与或非表达式转换方法举例

与或式与非式

用还原律

用摩根定律

或与式或非式与或非式

用还原律

用摩根定律

用摩根定律

二、逻辑函数式化简的意义与标准

化简意义使逻辑式最简,以便设计出最简的逻辑电路,从而节省元器件、优化生产工艺、降低成本和提高系统可靠性。不同形式逻辑式有不同的最简式,一般先求取最简与-

或式,然后通过变换得到所需最简式。最简与-

或式标准(1)乘积项(即与项)的个数最少(2)每个乘积项中的变量数最少用与门个数最少与门的输入端数最少

最简与非式标准(1)非号个数最少(2)每个非号中的变量数最少用与非门个数最少与非门的输入端数最少

三、代数化简法

运用逻辑代数的基本定律和公式对逻辑式进行化简。并项法

运用,将两项合并为一项,并消去一个变量。吸收法

运用A+AB

=A和,消去多余的与项。消去法

运用吸收律

,消去多余因子。配项法通过乘或加入零项进行配项,然后再化简。综合灵活运用上述方法

[例]化简逻辑式解:

应用[例]化简逻辑式解:

应用应用AB[例]化简逻辑式解:

应用用摩根定律学习目标:

掌握最小项的概念与编号方法,了解其主要性质。掌握用卡诺图表示和化简逻辑函数的方法。理解卡诺图的意义和构成原则。掌握无关项的含义及其在卡诺图化简法中的应用。1.3.5逻辑函数的卡诺图化简法代数化简法

优点:对变量个数没有限制。缺点:需技巧,不易判断是否最简式。

卡诺图化简法优点:简单、直观,有一定的步骤和方法易判断结果是否最简。

缺点:适合变量个数较少的情况。一般用于四变量以下函数的化简。一、代数化简法与卡诺图化简法的特点卡诺图是最小项按一定规则排列成的方格图。

n个变量有2n种组合,可对应写出2n个乘积项,这些乘积项均具有下列特点:包含全部变量,且每个变量在该乘积项中(以原变量或反变量)只出现一次。这样的乘积项称为这n个变量的最小项,也称为n变量逻辑函数的最小项。1.

最小项的定义和编号

(一)最小项的概念与性质二、最小项与卡诺图如何编号?如何根据输入变量组合写出相应最小项?例如

3变量逻辑函数的最小项有

23=8个

将输入变量取值为1的代以原变量,取值为0的代以反变量,则得相应最小项。

简记符号例如

1015m5m44100ABC111110101100011010001000最小项ABCm7m6m5m4m3m2m1m0输入组合对应的十进制数765432102.

最小项的基本性质

(1)

对任意一最小项,只有一组变量取值使它的值为

1,

而其余各种变量取值均使其值为

0。三变量最小项表110000000111101000000110100100000101100010000100100001000011100000100010100000010001100000001000ABCm7m6m5m4m3m2m1m0ABC(2)

不同的最小项,使其值为

1的那组变量取值也不同。(3)

对于变量的任一组取值,任意两个最小项的乘积为

0。(4)

对于变量的任一组取值,全体最小项的和为

1。

例如ABC+ABC=AB3.

相邻最小项

两个最小项中只有一个变量互为反变量,其余变量均相同,称为相邻最小项,简称相邻项。

例如

三变量最小项

ABC

ABC

相邻最小项重要特点:

两个相邻最小项相加可合并为一项,

消去互反变量,化简为相同变量相与。(二)

最小项的卡诺图表示

将n变量的2n个最小项用2n个小方格表示,

并且使相邻最小项在几何位置上也相邻且循环相邻,这样排列得到的方格图称为n变量最小项卡诺图,

简称为变量卡诺图。变量取0的代以反变量取1的代以原变量AB二变量卡诺图0101000110110001AB0101m0m1m2m30123ABAAB

BABABABAB四变量卡诺图01

3

245

7

61213

15

14891110三变量卡诺图ABC01000111

10

m6m7m4m2m3000m0m5001m16

7

5

4

2

310ABCD00011110000111

10

以循环码排列以保证相邻性变量取0的代以反变量取1的代以原变量ABCD00011110000111

1001

3

245

7

61213

15

14891110ABCD相邻项在几何位置上也相邻卡诺图特点:循环相邻性同一列最上与最下方格相邻同一行最左与最右方格相邻如何写出卡诺图方格对应的最小项?

已知最小项如何找相应小方格?

例如

原变量取1,反变量取0。1001

?ABCD0001111000011110

为了用卡诺图表示逻辑函数,通常需要先求得真值表或者标准与-

或式或者与-

或表达式。因此,下面先介绍标准与-

或式。任何形式的逻辑式都可以转化为标准与-或式,而且逻辑函数的标准与

-

或式是唯一的。

(一)

逻辑函数的标准与

-

或式三、用卡诺图表示逻辑函数每一个与项都是最小项的与

-

或逻辑式称为标准与

-

或式,又称最小项表达式。

如何将逻辑式转化为标准与-或式呢

?[例]

将逻辑式化为标准与或式。(3)

利用A+A=A,合并掉相同的最小项。0000m00001m11100m121101m131111m15=m0+m1+m12+m13+m15=∑m(0,1,12,13,15)解:(1)

利用摩根定律和分配律把逻辑函数式展开为与或式。AB+(2)

利用配项法化为标准与或式。

(二)

用卡诺图表示逻辑函数

(1)

求逻辑函数真值表或者标准与-

或式或者与-

或式。

(2)

画出变量卡诺图。

(3)

根据真值表或标准与

-

或式或与

-

或式填图。基本步骤用卡诺图表示逻辑函数举例

已知标准与或式画函数卡诺图

[例]

试画出函数Y=∑m(0,1,12,13,15)的卡诺图解:(1)

画出四变量卡诺图(2)

填图

逻辑式中的最小项m0、m1、m12、m13、m15

对应的方格填1,其余不填。ABCD0001111000011110

0

1324576

12

13

151489

11

10

11

111

已知真值表画函数卡诺图[例]

已知逻辑函数Y的真值表如下,试画出Y的卡诺图。解:(1)

画3变量卡诺图。ABCY00010010010101101001101011011110ABC0100011110

6

7

5

4

2

31

0m0m2m4m6

1

1

1

1(2)找出真值表中Y=1

对应的最小项,在卡诺图相应方格中填1,其余不填。已知一般表达式画函数卡诺图解:(1)

将逻辑式转化为与或式(2)

作变量卡诺图找出各与项所对应的最小项方格填1,其余不填。[例]已知,试画出Y的卡诺图。AB+ABCD0001111000011110(3)

根据与或式填图

11111111

1

1AB对应最小项为同时满足A=1,

B=1的方格。BCD对应最小项为同时满足B=1,C=0,D=1的方格AD对应最小项为同时满足A=0,D=1的方格。四、用卡诺图化简逻辑函数

化简规律

2

个相邻最小项有

1个变量相异,相加可以消去这

1个变量,化简结果为相同变量的与;

4个相邻最小项有2个变量相异,相加可以消去这2个变量,化简结果为相同变量的与;

8个相邻最小项有3个变量相异,相加可以消去这3个变量,化简结果为相同变量的与;……

2n个相邻最小项有

n个变量相异,相加可以消去这

n个变量,化简结果为相同变量的与。消异存同

ABCD000111100001111011例如2个相邻项合并消去

1个变量,化简结果为相同变量相与。ABCD+ABCD=ABDABCD000111100001111011例如2个相邻项合并消去

1个变量,化简结果为相同变量相与。ABCD+ABCD=ABDABCD00011110000111101111ABCD+ABCD+ABCD+ABCD=ACD+ACD=AD4个相邻项合并消去2个变量,化简结果为相同变量相与。8个相邻项合并消去3个变量A11111

111例如画包围圈规则

包围圈必须包含2n个相邻1方格,且必须成方形。先圈小再圈大,圈越大越是好;1方格可重复圈,但须每圈有新1;每个“1”格须圈到,孤立项也不能掉。同一列最上边和最下边循环相邻,可画圈;同一行最左边和最右边循环相邻,可画圈;四个角上的1方格也循环相邻,可画圈。注意ABCD+ABCD+ABCD+ABCD

卡诺

图化

简法

步骤画函数卡诺图

将各圈分别化简

对填1的相邻最小项方格画包围圈将各圈化简结果逻辑加

m15

m9

m7

m6

m5

m4

m2

m0解:(1)画变量卡诺图[例]用卡诺图化简逻辑函数

Y(A,B,C,D)=∑m(0,2,4,5,6,7,9,15)ABCD0001111000011110(2)填卡诺图11111111(3)画包围圈abcd(4)将各图分别化简圈2个可消去

1个变量,化简为3个相同变量相与。Yb=BCD圈4个可消去

2个变量,化简为2个相同变量相与。孤立项Ya=ABCDYc=

AB循环相邻

Yd=

AD(5)将各图化简结果逻辑加,得最简与或式解:(1)画变量卡诺图[例]用卡诺图化简逻辑函数

Y(A,B,C,D)=∑m(0,2,5,7,8,10,12,14,15)ABCD0001111000011110(2)填卡诺图11111111(4)求最简与或式

Y=1消1个剩3个(3)画圈消2个剩2个4个角上的最小项循环相邻找

AB

=11,C

=

1

的公共区域找

A

=

1,

CD

=

01

的公共区域找

B

=

1,

D

=

1

的公共区域解:(1)画变量卡诺图ABCD0001111000011110(2)填图11(4)化简(3)画圈[例]用卡诺图化简逻辑函数0011m30100m411111111要画吗?Y=[例]已知某逻辑函数的卡诺图如下所示,试写出其最简与或式。ABCD000111100001111011111111110011

11解:0方格很少且为相邻项,故用圈0法先求Y的最简与或式。1111111111[例]已知函数真值表如下,试用卡诺图法求其最简与或式。ABCY00010011010001111001101011011111注意:该卡诺图还有其他画圈法可见,最简结果未必唯一。解:(1)画函数卡诺图ABC01000111

101

1

1

111(3)化简(2)画圈Y=1

1

1

111ABC0100011110

约束项和随意项都不会在逻辑函数中出现,所对应函数值视为1或0都可以,故称无关项。

不允许出现的无关项又称约束项;客观上不会出现的无关项又称随意项。

五、具有无关项的逻辑函数的化简

合理利用无关项可使逻辑式更简单1.

无关项的概念与表示无关项是特殊的最小项,这种最小项所对应的变量取值组合或者不允许出现或者根本不会出现。

无关项在卡诺图和真值表中用“

”“

”来标记,在逻辑式中则用字母d和相应的编号表示。

例如8421码中,1010~1111这6种代码是不允许出现的。例如A、B

为连动互锁开关,设开为

1

,

关为

0,

AB

只能取值

01

10

,

不会出现

00

或11。2.

利用无关项化简逻辑函数无关项的取值对逻辑函数值没有影响。化简时应视需要将无关项方格看作

1或

0,使包围圈最少而且最大,从而使结果最简。将d10看成0,其余×看成1

将×看成0

ABCD00011110000111

10111111×××××××显然左图化简结果最简

解:(1)画变量卡诺图[例]用卡诺图化简函数

Y=∑m(0,1,4,6,9,13)+∑d(2,3,5,7,10,11,15)ABCD00011110000111

10(2)填图11111(4)写出最简与

-

或式最小项(3)画包围圈无关项1×××××××0×[例]已知函数

Y的真值

表如下,求其最简

-

或式。ABCY000100110100011×1000101111001110解:(1)画变量卡诺图ABC0100011110

×

1

11(4)写出最简与

-

或式(2)填图(3)画包围圈

×要画圈吗?解:(1)画变量卡诺图ABCD0001111000011110(2)填图(4)求最简与-

或式(3)画包围圈1111

求最简与非式基本方法是:先求最简与或式,再利用还原律和摩根定律变换为最简与非式。[例]求函数的最简与非式11××××××××(5)求最简与非式分析题意称约束条件,表明与项AB和AC对应的最小项不允许出现,因此

AB和AC对应的方格为无关项。任务1.4学习逻辑门电路1.4.1分立元件门电路1.4.2TTL集成逻辑门1.4.3CMOS集成逻辑门小结1.4.1分立元件门电路学习目标:

了解逻辑门电路的作用和常用类型。

理解高电平信号和低电平信号的含义。

理解三极管的开关特性。

掌握三极管开关工作的条件。三极管为什么能用作开关?

怎样控制它的开和关?

当输入uI为低电平,使

uBE<Uth时,三极管截止。

iB

0,iC

0,C、E间相当于开关断开。

三极管关断的条件和等效电路IC(sat)QAuCEUCE(sat)OiCMNIB(sat)TS负载线临界饱和线

饱和区放大区一、三极管的开关作用及其条件

截止区uBE<UthBEC三极管截止状态等效电路uI=UILuBE+-Uth为门限电压IC(sat)QAuCEUCE(sat)OiCMNIB(sat)TS临界饱和线

饱和区放大区一、三极管的开关作用及其条件

uI增大使

iB增大,从而工作点上移,iC增大,uCE减小。截止区uBE<UthBEC三极管截止状态等效电路S为放大和饱和的交界点,这时的iB称临界饱和基极电流,用IB(sat)表示;相应地,IC(sat)为临界饱和集电极电流;UBE(sat)为饱和基极电压;

UCE(sat)为饱和集电极电压。对硅管,UBE(sat)

0.7V,UCE(sat)

0.3V。在临界饱和点三极管仍然具有放大作用。uI增大使uBE>Uth时,三极管开始导通,iB>0,三极管工作于放大导通状态。IC(sat)QAuCEUCE(sat)OiCMNIB(sat)TS临界饱和线

饱和区放大区一、三极管的开关作用及其条件

截止区uBE<UthBEC三极管截止状态等效电路uI=UIH三极管开通的条件和等效电路当输入

uI为高电平,使iB≥

IB(sat)时,三极管饱和。

uBE+-uBE

UCE(sat)

0.3V

0,C、E间相当于开关合上。

iB≥

IB(sat)BEUBE(sat)CUCE(sat)三极管饱和状态等效电路iB愈大于IB(Sat),则饱和愈深。由于UCE(Sat)

0,因此饱和后iC基本上为恒值,

iC

IC(Sat)=截止条件

饱和条件uBE<

UthiB>

IB(Sat)

可靠截止条件为uBE≤0

开关工作的条件:C

E

B

SBD

B

C

E

在普通三极管的基极和集电极之间并接一个肖特基势垒二极管(简称SBD)

。BCSBD抗饱和三极管的开关速度高

①没有电荷存储效应②SBD的导通电压只有0.4V而非0.7V,因此UBC=0.4V时,SBD便导通,使

UBC钳在0.4V上,降低了饱和深度。二、抗饱和三极管简介学习目标:

了解TTL与非门的组成和工作原理。了解TTL集成逻辑门的主要参数和使用常识。1.4.2

TTL集成逻辑门

掌握TTL基本门的逻辑功能和主要外特性。了解集电极开路门和三态门的逻辑功能和应用。ABCV1V2V3V4V5V6VD1VD2VD3R1R2R4R5RBRCB1C1C2E2YVCC+5V输入级中间倒相级输出级STTL系列与非门电路逻辑符号8.2k

900

50

3.5k

500

250

V1V2V3V5V6一、TTL与非门的基本组成与外特性

(一)典型

TTL与非门电路

除V4外,采用了抗饱和三极管,用以提高门电路工作速度。V4不会工作于饱和状态,因此用普通三极管。

输入级主要由多发射极管V1和基极电阻R1组成,用以实现输入变量A、B、C的与运算。

VD1~VD3为输入钳位二极管,用以抑制输入端出现的负极性干扰。正常信号输入时,VD1~VD3不工作,当输入的负极性干扰电压大于二极管导通电压时,二极管导通,输入端负电压被钳在-0.7V上,这不但抑制了输入端的负极性干扰,对V1还有保护作用。

中间级起倒相放大作用,V2集电极C2和发射极

E2同时输出两个逻辑电平相反的信号,分别驱动V3和V5。

RB、RC和V6构成有源泄放电路,用以减小V5管开关时间,从而提高门电路工作速度。

输出级由V3、V4、

R4、R5和V5组成。其中

V3和V4构成复合管,与V5构成推拉式输出结构,提高了负载能力。

VD1~VD3在正常信号输入时不工作,因此下面的分析中不予考虑。RB、RC和V6所构成的有源泄放电路的作用是提高开关速度,它们不影响与非门的逻辑功能,因此下面的工作原理分析中也不予考虑。

因为抗饱和三极管V1的集电结导通电压为0.4V,而V2、V5发射结导通电压为0.7V,因此要使V1集电结和V2、V5发射结导通,必须uB1≥1.8V。0.3V3.6V3.6V

输入端有一个或数个为低电平时,输出高电平。

输入低电平端对应的发射结导通,uB1=0.7V+0.3V=1VV1管其他发射结因反偏而截止。1V这时V2、V5截止。V2截止使V1集电极等效电阻很大,使IB1>>IB1(sat),V1深度饱和。V2截止使uC2

VCC=5V,5V因此,输入有低电平时,输出为高电平。截止截止深度饱和V3微饱和,V4放大工作。uY=

5V

-

0.7

V

-

0.7

V

=

3.6

V电路输出为高电平。微饱和放大(二)TTL与非门的工作原理综上所述,该电路实现了与非逻辑功能,即3.6V3.6V3.6V因此,V1发射结反偏而集电极正偏,称处于倒置放大状态。1.8V这时V2、V5饱和。uC2=UCE2(sat)+uBE5=0.3V+0.7V=1V使V3导通,而V4截止。1VuY=UCE5(sat)

0.3V

输出为低电平

因此,输入均为高电平时,输出为低电平。0.3VV4截止使V5的等效集电极电阻很大,使IB5>>IB5(sat),因此V5深度饱和。倒置放大饱和饱和截止导通

TTL电路输入端悬空时相当于输入高电平。

输入均为高电平时,输出低电平VCC经

R1使

V1集电结和

V2、V5发射结导通,使uB1=1.8V。深注意2.

TTL与非门的工作原理(三)TTL与非门的外特性及主要参数电压传输特性测试电路0uO/VuI/V0.31.02.03.03.61.02.0ACDBUOHUOLSTTL与非门电压传输特性曲线1.

电压传输特性和噪声容限输出电压随输入电压变化的特性uI较小时工作于AB段,这时V2、V5截止,V3、V4导通,输出恒为高电平,UOH

3.6V,称与非门工作在截止区或处于关门状态。uI较大时工作于BC段,这时V2、V5工作于放大区,uI的微小增大引起uO急剧下降,称与非门工作在转折区。uI很大时工作于CD段,这时V2、V5饱和,输出恒为低电平,UOL

0.3V,称与非门工作在饱和区或处于开门状态。

电压传输特性测试电路0uO/VuI/V0.31.02.03.03.61.02.0ACDBUOHUOLSTTL与非门电压传输特性曲线饱和区:与非门处于开门状态。截止区:与非门处于关门状态。转折区下面介绍与电压传输特性有关的主要参数:有关参数0uO/VuI/V0.31.02.03.03.61.02.0ACDBUOHUOL电压传输特性曲线标准高电平USH

当uO≥

USH时,则认为输出高电平,通常取USH=3V。标准低电平USL当uO≤

USL时,则认为输出低电平,通常取USL=0.3V。关门电平UOFF保证输出不小于标准高电平USH时,允许的输入低电平的最大值。开门电平UON保证输出不高于标准低电平USL时,允许的输入高电平的最小值。阈值电压UTH转折区中点对应的输入电压,又称门槛电平。USH=3VUSL=0.3VUOFFUONUTH近似分析时认为:uI>UTH,则与非门开通,输出低电平UOL;uI<UTH,则与非门关闭,输出高电平UOH。噪声容限越大,抗干扰能力越强。指输入低电平时,允许的最大正向噪声电压。UNL=UOFF–UIL

指输入高电平时,允许的最大负向噪声电压。UNH=UIH–UON

输入信号上叠加的噪声电压只要不超过

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论