Transcript (a) 圖(b)
數位邏輯(含實習)奪分寶典
第三章
基本邏輯閘與真值表
P3-3 表3-1-1
AND 閘(及閘)
傳統符號
IEEE 符號
▲圖(a)
▲圖(b)
布林代數式
Y=A‧B
=AB
真值表
特
性
輸入端只要有一個0、輸出就為0
輸入皆為1,輸出才為1
口
訣
逢0
則0
AND 閘(及閘)
二極體電路
電晶體電路
波形範例
P3-3 表3-1-2
多輸入端及閘
符號
▲圖(d)
布林代數式
▲圖(a)
▲圖(b)
▲圖(c)
Y=A‧B⋯⋯N
=AB⋯⋯N
AND 閘(及閘)常用 IC 編號與腳位圖
TTL 系列
74LS08
CMOS 系列
CD4081
74LS11
P3-4 表3-1-3
P3-5 表3-1-4
OR 閘(或閘)
傳統符號
IEEE 符號
▲圖(a)
▲圖(b)
布林代數式
Y=A+B
真值表
特
性
輸入端只要有一個1、輸出就為1
輸入皆為0,輸出才為0
口
訣
逢1
則1
OR 閘(或閘)
二極體電路
電晶體電路
波形範例
P3-5 表3-1-5
多輸入端或閘
符號
▲圖(d)
布林代數式
▲圖(a)
▲圖(b)
▲圖(c)
Y=A+B+⋯⋯+
N
P3-5 表3-1-6
OR 閘(或閘)常用 IC 編號與腳位圖
TTL 系列
CMOS 系列
74LS32
CD4071
P3-6 表3-1-7
NOT 閘(反閘)
傳統符號
IEEE 符號
▲圖(a)
▲圖(b)
布林代數式
真值表
特
性
輸出為輸入的反相
口
訣
0 變 1、1 變 0
P3-6 表3-1-8
NOT 閘(反閘)
電晶體基本電路
▲圖(a)
波形範例
▲圖(b)
P3-7 表3-1-9
NOT 閘(反閘)常用 IC 編號與腳位圖
TTL 系列
CMOS 系列
74LS04
CD4049
P3-7 表3-1-10
NAND 閘(反及閘)
傳統符號
IEEE 符號
▲圖(a)
▲圖(b)
布林代數式
真值表
特
性
輸入端只要有一個0、輸出就為1
輸入皆為1,輸出才為0
口
訣
逢0
則1
NAND 閘(反及閘)
電晶體基本電路
波形範例
P3-8 表3-1-11
多輸入端反及閘
符號
▲圖(c)
布林代數式
▲圖(a)
▲圖(b)
P3-8 表3-1-12
NAND 閘(反及閘)常用 IC 編號與腳位圖
TTL 系列
74LS00
74LS10
TTL 系列
74LS20
CMOS 系列
CD4011
P3-9 表3-1-13
NOR 閘(反或閘)
傳統符號
IEEE 符號
▲圖(a)
▲圖(b)
布林代數式
真值表
特
性
輸入端只要有一個1、輸出就為0
輸入皆為0,輸出才為1
口
訣
逢1
則0
NOR 閘(反及閘)
基本電路
波形範例
P3-9 表3-1-14
多輸入端反或閘
符號
▲圖(c)
布林代數式
▲圖(a)
▲圖(b)
P3-9 表3-1-15
NOR 閘(反或閘)常用 IC 編號與腳位圖
TTL 系列
CMOS 系列
74LS02
CD4001
XOR 閘(互斥或閘)
傳統符號
▲圖(a)
布林代數式
P3-10 表3-1-16
IEEE 符號
真值表
▲圖(b)
特
性
輸入端相同、輸出就為0
輸入奇數個1,輸出為1
輸入偶數個1,輸出為0
XOR為偶同位電路
口
訣
相同為0、不同為1
P3-10 表3-1-17
XOR 閘(互斥或閘)
波形範例
多輸入端互斥或閘
符號
▲圖(b)
布林代數式
▲圖(a)
P3-11 表3-1-18
XOR 閘(互斥或閘)常用 IC 編號與腳位圖
TTL 系列
CMOS 系列
74LS86
CD4030
XNOR 閘(反互斥或閘)
傳統符號
▲圖(a)
布林代數式
P3-12 表3-1-19
IEEE 符號
真值表
▲圖(b)
特
性
輸入端不相同、輸出就為0
輸入奇數個1,輸出為0
輸入偶數個1,輸出為1
XNOR為奇同位電路
口
訣
相同為1、不同為0
P3-12 表3-1-20
XNOR 閘(反互斥或閘)
波形範例
多輸入端反互斥或閘
符號
▲圖(b)
布林代數式
▲圖(a)
P3-12 表3-1-21
XNOR 閘(互斥或閘)常用 IC 編號與腳位圖
TTL 系列
CMOS 系列
74LS810
CD4077
P3-13 表3-1-22
BUFFER(緩衝器)
傳統符號
IEEE 符號
▲圖(a)
▲圖(b)
布林代數式
Y=A
真值表
特
性
輸出等於輸入
通常用於推動級,作電流放大
口
訣
輸出等於輸入
P3-13 表3-1-23
BUFFER(緩衝器)
基本電路
▲圖(a)
波形範例
▲圖(b)
P3-14 表3-1-24
常用 IC 編號與腳位圖
TTL 系列
CMOS 系列
74LS07
CD4050
P3-14 表3-1-25
正邏輯與負邏輯的定義
正邏輯
負邏輯
▲圖(a)
▲圖(b)
高電位代表邏輯「1」
低電位代表邏輯「0」
高電位代表邏輯「0」
低電位代表邏輯「1」
波
形
圖
說
明
正邏輯閘與負邏輯閘的互換
P3-15 表3-1-26
正邏輯閘與負邏輯閘的互換
P3-15 表3-1-26
正、負邏輯的互換
正邏輯
負邏輯
A+B(OR)
A.B(AND)
A.B(AND)
A+B(OR)
A⊕B(XOR)
A☉B(XNOR)
A☉B(XNOR)
A⊕B(XOR)
P3-16 表3-1-27
TTL--圖騰柱型的電路元件功能
P3-23 表3-2-1
元件功能說明
基本電路
NAND閘
圖(a)
Q1
輸入晶體
取代DTL電路(表3-2-9圖(b))的
(採複合射極) D1 、D2 、D3 二極體
Q2
分相晶體
在集極與射極端分別輸出兩個不
同相位的信號,以便驅動Q3 與Q4,
並使Q3 與Q4 不會同時導電(ON),
故不會造成電路內部的消耗。
在Q4 由ON 轉成OFF時,還能提供
一個迴路,快速移去Q4基極內部的
少數載子。
Q3
活性負載
Q4
輸出晶體
Q3 ON 時,Q4 會OFF,而Q4 ON 時,
Q3 會OFF,Q3 與Q4 不會同時導電。
D1 D2
D3
將輸入過高的負壓限制在-0.6V,保護Q1 射極
在Q4 ON時,確保Q3 能夠OFF
特
圖(b)
性
Q3、Q4 形成圖騰柱結構
交換速度快
功率消耗低(功率消耗與工作頻率成正比)
輸出電壓太小,易受雜訊干擾,且推動能力差。
輸出端不可相接,否則有可能造成不明確準位。
P3-24 圖
電晶體
由 ON 轉成 OFF
圖(a)電晶體 ON
圖(b)電晶體 OFF
P3-24 表3-2-2
電晶體輸出的功率消耗與轉態延遲時間抉擇
RC 值大(數MΩ)
電晶體 ON
RC 值大,故
IC (sat) 小
∴功率消耗PQ
小
電晶體 OFF
轉態延遲時間長
(ΔT2)
(ΔT2 由RC 和Co
決定)
RC 值小(數百Ω)
電晶體 ON
RC 值小,
IC(sat) 大
∴功率消耗PQ
大
電晶體 OFF
轉態延遲時間短
(ΔT1)
(ΔT1 由RC 和
Co 決定)
TTL--集極開路型(Open Collector:O.C)
基本電路—NAND 閘
基本電路—集極介面之應用方式
圖(a)
特
性
P3-25 表3-2-3
圖(b)
集極開路型,簡稱O.C,IC 電路符號以*表示。(如表3-2-4)。
主要作為驅動電路(Driver),用來推動較大負載,如圖(b)所示之燈
泡接法。
電路必須外接電阻,才能夠有輸出。
將數個輸出相接時,輸出具有線接及閘(Wire AND)的功能。
交換速度較圖騰柱型慢。
P3-25 圖
TTL--集極開路型(OC)的線接及閘(Wire AND)觀念
圖(b)
圖(a)
圖(c)
真值表
P3-26 表3-2-4
TTL--集極開路型常用 IC 編號與腳位圖
74LS05(NOT閘)
74LS07(BUFFER)
TTL--三態型(Tri-State:3S)
基本電路—NOT 閘
P3-27 表3-2-5
NOT與BUFFER三態型Enable控制法
邏輯閘
E 高態動作
E 低態動作
▲圖(b)
▲圖(c)
▲圖(d)
▲圖(e)
NOT閘
圖(a)
BUFFER
閘
真值表
P3-27 表3-2-6
TTL—三態型常用 IC 編號與腳位圖
74LS126
(高態致能的三態 Buffer)
74LS125
(低態致能的三態 Buffer)
TTL邏輯族系產品
P3-28 圖3-2-1
P3-29 表3-2-7
表3-2-8
代號—製造商
HD—日立
SN—德州儀器
M—三菱
MC—摩托羅拉
MN—松下
TD—東芝
MPB--NEC
邏輯族系 產品適用 工作電源電壓範圍 工作溫度範圍
54系列
74系列
軍用
商用
+5V±0.5V
(4.5V∼5.5V)
-55°C∼+
125°C
+5V±0.25V
0°C〜+70°C
(4.75V∼5.25V)
備
註
54系列較74
系列更能工
作於惡劣環
境下。
TTL邏輯族系纇型
P3-29 表3-2-9
P3-30 表3-2-10
TTL 邏輯族系分別以速度及功率消耗作比較
速度
74ASxx > 74Sxx = 74Fxx > 74ALSxx > 74Hxx > 74LSxx > 74xx > 74Lxx
功率消耗
74Hxx > 74Sxx > 74xx > 74ASxx > 74Fxx > 74LSxx > 74ALSxx > 74Lxx
扇出數(相同系列)
74ASxx > 74Fxx > 74Sxx = 74LSxx = 74ALS > 74xx > 74Hxx > 74Lxx
蕭特基型(Schottky)電路
內部電路
符號
圖(b)
圖(a)
P3-30 表3-2-11
等效電路
圖(c)
TTL蕭特基型電路的內部如圖(a)所示,主要是將一般電晶體以蕭特基電晶
說 體如圖(b)來取代。由圖(c)的等效電路可知,蕭特基電晶體就是在一般電
晶體的C、B之間並聯一個順向壓降為0.3V∼0.4V的蕭特基障壁二極體
明 (Schottky Barrier Diode:SBD),使原電晶體無法進入飽和(因為一
般電晶體C、B兩極的飽和電壓為0.5V∼0.6V),藉此來提升電晶體的速
度,故採蕭特基電晶體的電路,動作速度快。
P3-31 表3-2-12
表3-2-13
TTL 邏輯族系編號及包裝
編號
功用
00
NAND Gate
編號
32
功用
OR Gate
包裝代碼
C 或 J
02
NOR Gate
04
NOT Gate
86
XOR Gate
D
08
AND Gate
266
XNOR Gate
N 或 P
FN
包裝方式 陶瓷(Ceramic) 塑膠(Plastic) 塑膠(Plastic) 扁平(Flat)
雙列包裝
雙排包裝
雙列包裝
型塑膠包裝
W 或 U
陶瓷扁平
包裝
外觀
說明
一般來說,陶瓷包裝比塑膠包裝有較大的溫度容許範圍與較嚴
格的特性要求。
②M或T代表金屬外殼包裝。
TTL邏輯電路電壓參數
代稱
中文名稱
定義(對邏輯閘電
路而言)
ViH (min) 高態輸入電壓 輸入端所能接受為
典型值
2.0V
Hi的最小電壓
ViL (max) 低態輸入電壓 輸入端所能接受為
0.8V
P3-32 表3-2-14
規定說明
對使用者所加
入之電壓值的
限制
Lo的最大電壓
VOH(min) 高態輸出電壓 輸出端在輸出為Hi
2.4V
時的最小電壓
VOL(max) 低態輸出電壓 輸出端在輸出為Lo
0.4V
製造商對所提
供電路輸出電
壓的保證值
時的最大電壓
說
明
一個合理的邏輯系統為了能達成正確的多級串接推動,必須
滿足下列條件:
①VOH > ViH 且 ViL > VOL
又
②高態>低態
故綜合上述①、②條件可得:VOH > ViH > ViL > VOL(可參考特
別解說7中的圖(a))
P3-32 表3-2-15
TTL邏輯電路--雜訊邊限(Noise Margin:VNM)
代稱 中文名稱
定義
典型值
高態雜訊 邏輯閘電路的輸出端在
邊限電壓 輸出為Hi時,所能承受
最大的雜訊干擾電壓
低態雜訊 邏輯閘電路的輸出端在
邊限電壓 輸出為Lo時,所能承受
最大的雜訊干擾電壓
結論
(當VNMH 與 VNML 兩個值不同時,取小值作為VNM)
說明
當邏輯閘電路輸出端受到比VNM 更大的雜訊干擾電壓時,將會
得到不明確的輸出準位。
P3-33
圖(a)電壓參數關係圖
圖(b)TTL標準型的電壓參數關係圖
P3-33 表3-2-16
TTL邏輯電路—電流參數
代稱
中文名稱
定義(對邏輯閘電路而言)
典型值
IiH (max) 高態輸入電流 使輸入端的電壓維持在ViH 以上
40μA
時,所流入的最大電流
IiL (max) 低態輸入電流 使輸入端的電壓維持在ViL 以下時, -1.6mA
所流出的最大電流
IOH (max) 高態輸出電流 使輸出端的電壓維持在VOH 以上時, -0.4mA
所流出的最大電流
IOL (max) 低態輸出電流 使輸出端的電壓維持在VOL 以下時, 16mA
所流入的最大電流
說明
通常以流入邏輯閘的電流為正,流出的電流為負。
TTL—扇出數(Fan out)
高準位輸出
P3-34 表3-2-17
低準位輸出
電
路
圖(a)
邏
輯
符
號
圖
圖(c)
圖(b)
圖(d)
TTL—浮接處理
OR 閘
P3-35 表3-2-18
或 NOR 閘
▲圖(a)
▲圖(b)
▲圖(c)
與其他接腳短路相接
直接接地
接電阻R再接地
TTL—浮接處理
AND 閘
或
P3-36 表3-2-19
NAND 閘
▲圖(a)
▲圖(b)
空接
與其他接腳短路相接
▲圖(c)
▲圖(d)
直接接VCC
接電阻 R 再接VCC
P3-36 表3-2-20
常用AOI邏輯閘
基本內部圖
74LS51
圖(b)
圖(a)
特 將AND-OR-NOT(或Inverter)三種邏輯閘集合在一個IC內,
色 可以減少外部電路的接線數。圖(a)中
P3-37 表3-2-21
常用TTL舒密特觸發型邏輯閘
74LS14
特性
①電路具有上限與下限之兩個
電壓準位(VU 與VL),一般
邏輯閘只有一個電壓準位
(VT:臨界電壓)
②當輸入大於VU 或小於VL 時,
電路才會有變化
③以為表示符號
④通常用於防止開關彈跳的電
路或方波產生電路
⑤可作為波形整型電路
常用CMOS舒密特觸發型邏輯閘
CD4093
P3-37 表3-2-21
CD40106
①電路具有上限與下限之兩個電壓準位(VU 與VL),一般邏輯
特
閘只有一個電壓準位(VT:臨界電壓)
性 ②當輸入大於VU 或小於VL 時,電路才會有變化
③以為表示符號
④通常用於防止開關彈跳的電路或方波產生電路
⑤可作為波形整型電路
增強型 MOSFET的種類
判別
名稱
N 通道(NMOS)
P3-41 表3-3-1
P通道(PMOS)
符號
圖(a)
圖(b)
通道
載子
ON、
OFF
的控
制方
式
圖(c)
電子
圖(d)
圖(e)
圖(f)
電洞
輸入(G、S兩端) 輸出(D、S兩端)
輸入(G、S兩端) 輸出(D、S兩端)
‘0’(Lo)
OFF
‘0’(Lo)
ON
‘1’(Hi)
ON
‘1’(Hi)
OFF
P3-41 表3-3-2
MOS 電路的基本結構—NMOS
(N 通道 MOSFET)
基本電路
NOT閘
NAND閘
圖(a)
圖(b)
特 ①製作簡單
性 ③功率消耗小
② 體積小,包裝密度高
④扇出數高
⑤工作速度慢
NOR閘
圖(c)
MOS 電路的基本結構—CMOS
(互補式 MOSFET)
P3-42 表3-3-4
基本電路
NOT閘
NAND閘
NOR閘
圖(c)
圖(a)
圖(b)
P3-43 表3-3-5
MOSFET 的電壓參數(供給電壓
代稱
中文名稱
3∼15V)
典型值
ViH (min) 高態輸入電壓 單電源
雙電源
ViL(max) 低態輸入電壓 單電源
雙電源
0.7 VDD
0.7(VDD – VSS)+ VSS
0.3 VDD
VDD
雙電源
VDD
雙電源
對使用者所加
入之電壓值的
限制
0.3(VDD - VSS) + VSS
VOH (min) 高態輸出電壓 單電源
VoL(max) 低態輸出電壓 單電源
規定說明
約 0V
VSS
製造商對所提
供電路輸出電
壓的保證值
MOSFET 的雜訊邊限(Noise
代稱
中文名稱
高態雜訊邊限電壓
低態雜訊邊限電壓
由右圖可知,CMOS 的VNM 為
0.3VDD,若VNMH 與VNML 不相等
說 時,取小值作為VNM。
標準型CMOS的電壓參數關係圖►
明
註:
雙電源:VNM = 0.3(VDD - VSS)
P3-44 表3-3-6
Margin:VNM)
典型值
P3-44 表3-3-7
MOSFET 的電流參數
代稱
中文名稱
典型值
IiH (max)
高態輸入電流
1μA
IiL (max)
低態輸入電流
-1μA
IOH (max)
高態輸出電流
-1mA
IOL (max)
低態輸出電流
1mA
說明
電流通常以流入邏輯閘為正,流出為負。
CMOS 的 IC 類別
型
態
製造商
型態代碼
(mA)
標
準
型
RCA
高
速
型
RCA
CD40Hxx
Motolora
140xx
新
高
速
型
NSC
(mA)
CD4000B
備
註
(nS)
B:100∼150
UB:60∼100
(一般閘)
CD4500B
B:輸出端包含Buffer
UB: 輸出端不包含
Buffer(Un-Buffer)
(特殊功能)
15
145xx
NSC
改
良
型
IOH(max) IOL(max) 每閘傳送時間
P3-44 表3-3-8
74HCxx
6
6
74HCUxx
4
4
74HCTxx
6
6
74ACxx
24
24
74ACTxx
24
24
B:10
UB:6
此類型CMOS和TTL74
系列接腳相容
(H:高速型,C:CMOS)
(T:和TTL電氣特性相容)
3
(A:改良型)
(T:和TTL電氣特性相容)
74AHCxx
3.7
74AHCTxx
5
主要功能優於74AC/ACT
系列
和TTL電氣特性相容
CMOS 未用接腳(浮接)的處理方式
P3-45 表3-3-9
低態處理--OR閘 或 NOR閘
圖(a)
與其他接腳短路相接
圖(b)
直接接地
圖(c)
接電阻R再接地
高態處理--AND閘 或 NAND閘
圖(d)
與其他接腳短路相接
圖(e)
直接接Vcc
圖(f)
接電阻R再接Vcc
TTL 與 CMOS 的比較
項
目
P3-46 表3-3-10
TTL
CMOS
工作速度
快
慢
功率消耗
大
小
尚可
佳
扇出數
少
多
製作密度
低
高
工作電壓
只可加 +5V
可從 +3V 到 +15V
雜訊排除力
製作成雙向開關
不可
可製作成雙向開關,
符號如下圖所示:
P3-46 表3-3-11
當數位邏輯閘在串接推動時,必需滿足四個條件
電壓推動方面
條件①
條件②
VOH ≥ ViH
VOL ≤ ViL
電流推動方面
條件③
IOH ≥ N × IiH
條件④
IOL ≥ N × IiL
(N:輸出級數) (N:輸出級數)
P3-47 表3-3-12
以 TTL 閘(圖騰柱標準型)推動 CMOS 閘
狀
況
VOH(TTL)
VOL(TTL)
TTL閘規格
2.4V
0.4V
推動
CMOS閘規格
ViH(CMOS) 若VDD = 5V
是否符合
表 3-3-11條件
0.7VDD =3.5V
2.4V < 3.5V
∴不符合條件①
若VDD = 12V 0.7VDD =8.4V
2.4V < 8.4V
∴不符合條件①
ViL(CMOS) 若VDD = 5V
0.3VDD =1.5V
符合條件②
若VDD = 12V 0.3VDD = 3.6
IOH(TTL) 400μA IiH(CMOS)
1μA
符合條件③
IOL(TTL)
1μA
符合條件④
16mA
IiL(CMOS)
P3-47 表3-3-13
以 TTL 閘(圖騰柱標準型)推動 CMOS 閘
相同電壓準位的問題與解決(TTL = CMOS = 5V)
電
路
VOH(TTL)
VOH(CMOS)
2.4V
0.7VDD = 3.5V
問 VOH(TTL) < ViH(CMOS)
題 ∴不符合表(3-3-11)條件①
圖(a)
解 方法1 加提升電
決 阻(RPULL-UP)
方
法
圖(b)
方法2 採 OC 型 TTL
圖(c)
方法3 採電晶體介面
圖(d)
P3-48 表3-3-14
以 TTL 閘(圖騰柱標準型)推動 CMOS 閘
不同電壓準位的問題與解決(TTL = 5V,CMOS = 12V)
VOH(TTL)
電
路
2.4V
問
題
ViH(CMOS)
0.7VDD = 8.4V
VOH(TTL) < ViH(CMOS)
∴不符合表(3-3-11)條件①
圖(a)
解
決
方
法
方法1 採 OC 型 TTL
圖(b)
方法2 採電晶體介面
圖(c)
P3-48 表3-3-15
以 CMOS 閘推動 TTL 閘(圖騰柱標準型)
狀
況
推動
CMOS 閘規格
VOH (CMOS) 若VDD = 5V
VOH = 5V
若VDD = 12V
條件是否符合
TTL 閘規格
ViH(TTL )
VOH = 12V
2V
符合條件①
2V
雖然符合條件①,
但VOH 電壓過高
VOL(CMOS)
0V
IiL(TTL )
IOH(CMOS)
1mA
IiH(TTL ) 40μA 符合條件③
IOL(CMOS)
1mA
IiL(TTL ) 1.6mA 不符合條件④
0.8V
符合條件②
P3-48 表3-3-16
以 CMOS 閘推動 TTL 閘(圖騰柱標準型)
VOH 電壓過高的問題與解決(CMOS = 12V,TTL = 5V)
電
路
圖(a)
解 方法1 採 CMOS
決 的 OD 型
方
法
圖(b)
VOH( CMOS )
ViH( TTL )
12V
2V
問 雖然符合條件①
題 VOH(CMOS) ≥ ViH(TTL)
但輸入電壓過高
方法2 加電壓轉換器
圖(c)
方法3 採電晶體介面
圖(d)
P3-49 圖
CMOS的汲極開路型電路(Open Drain: O‧D)
圖(a)輸出端結構圖
圖(b) O‧D的符號圖
P3-49 表3-3-17
以 CMOS 閘推動 TTL 閘(圖騰柱標準型)
IoL 電流推動的問題與解決(TTL = CMOS = 5V)
IOL(CMOS)
1mA
IiL(TTL)
1.6mA
解決 採用74HCxx型(UB:4mA、
方法 B:6mA)等級以上的 CMOS
閘。
問
IOL(CMOS) < IiL(TTL)
題
∴不符合表(3-3-11)
條件④
TTL 與 CMOS IC 編號整理
P3-51 表3-3-18