Professional Documents
Culture Documents
CHNG II
Mach logic (hay mach s) x ly d liu nh phn. Ngi ta ch nh ngha mt s ham logic
c ban, ma v phng din mach goi la cac cng c ban. Cac ham logic phc tap hn c thit
lp t cac ham c ban nay. ai s Boole c dung din ta mach logic theo ai s. No la cng
cu toan hoc phn tch, thit k mach logic. cui chng la ban Karnaugh giup n gian
biu thc logic mt cach co h thng.
H ong
220V en en
220V
50Hz tt sang
50Hz
I I=0
Rc Vcc Rc Vcc
-1-
Chng II Cng Logic v i s Boole
(a) Diod c phn cc thun: (b) Diod c phn cc ngc
Diod dn in diod khng dn in
Hnh 2.2: Diod ban dn va s phn cc
in tr RC gii han dong in trong mach va c goi la tai cua mach. Luc by gi co dong in
I chay qua diod va mt hiu th V xut hin ngang qua
diod. Hiu th V thay i theo dong I, nu cht ban dn la I
silicium (ky hiu Si) th s bin thin cua I theo V, goi c (mA)
tnh I-V, la nh hnh 2.3 . in th ngng V, xp s 0,6V, diod
xem nh bt u dn in, luc by gi dong in la khoang 0,3 n
0,5mA (miliampe). ngng VT xp s 0,7V diod thc s dn, luc
by gi dong in la khoang 3 n 5 mA, sau o dong in tng
nhanh. 0 V(volt
Khi diod khng c phn cc (tc khi Vcc = 0)
hay khi diod c phn cc nghch (hnh 2.2b), trong
mach khng co dong in (I= 0) tc diod ngng dn. Nh
vy ngi ta co th khng ch diod no hoat ng
hai trang thai khac nhau ro rt :
- Khng phn cc (hay phn cc nghch): diod ngng
dn.
- Phn cc thun dong trn vai mA : diod dn manh
va hiu th ngang qua diod la khoang 0,7 volt tr ln (n
ti a khoang 0,85V) Hnh 2.3: c tnh I-V tiu biu
cua
By gi xem linh kin in t quan trong hn : cua diod Si phn cc thun
Transistor lng cc ( Bipolar Junction Transistor - BJT) ma thng c goi tt la transistor.
Transistor co ba cc goi la cc nn (Base) B, cc thu (Collector) C, cc phat (Emitter) E (hnh
2.4). in tr RB gii han dong nn IB, in tr RC ni co dong thu IC chay qua la tai ngo ra.
transistor co h thc dong in c ban:
IC = IB ,
Trong o la h s khuch ai dong ( con goi hFE ), thng la vai chuc n 200. Khi in th
ngo vao (so vi t) VI = 0 th dong nn IB = 0 khin dong thu IC = 0 va in th ngo ra (so vi
t) la:
VO = VCC - IC RC = VCC - 0 = VCC
-2-
Chng II Cng Logic v i s Boole
Vcc
Vcc
Rc
C Rc VO VO=0
RB RB
B
VCESAT
IB = 0 E IB
E
(a) khng phn cc: Transistor (b) phn cc thun mach : Transistor
ngng dn in th ra = VCC dn mach, in th ra 0V
-3-
Chng II Cng Logic v i s Boole
Thy nu o B thnh B ri HOC vi A cho kt qu ng (hnh 2.18b v c). D nhin cng c
th o A thnh A ri HOC vi B. mc 2.7 ta s bit cch thit k c tnh ton hc hn.
2.3 HM (V CNG) LOGIC KHNG V (NAND), KHNG-HOC (NOR)
V (AND) theo sau bi KHNG (NOT) l KHNG V (NAND). Xem trng hp c 2 bin
s A v B. Ra cng V l AB nn ra cng KHNG tip theo l o ca AB tc l AB (hnh
2.19):
Y= AB
V k hiu thay v dng cng KHNG ngi ta ch cn them vng trn ph nh nh sau cng
V, hnh 2.19 cng cho thy k hiu thng m rt ph bin v k hiu IEEE/ANSI t c dng
hn.
Vo Ra
A B Y
0 0 1 A AB Y= AB
0 1 1 B
1 0 1
1 1 0
A Y= AB
B
K hiu thng
A
Y
&
B
-4-
Chng II Cng Logic v i s Boole
A
c Y= C
B
(a)
B
5V
Y= A
A
(b)
V d 2.3.1
lp bng hm logic (bng s tht )ca cng NAND ba ng vo
Gii
Gi u vo A,B,C v u ra l Y. Trc tin to tc c cc t hp kh d ca A,B,C nh bit ,
c 8 t hp. K n to logic ABC ri ly o , bng s tht, bc ABC c hiu nhm. Cch
khc l nh quy lut ca cng NAND ra l 0 khi tt c cc ng vo la1 v ra l 1 trng hp
cn li vit ngay kt qu ra.
Vo Ra
A B C Y
0 0 0 1
0 0 1 1 A Y= ABC
0 1 0 1 B
0 1 1 1
1 0 0 1 C
1 0 1 1
1 1 0 1
1 1 1 0
-5-
Chng II Cng Logic v i s Boole
Ta d dng lp bng s tht ca A+B v AB so snh thy A+B v AB bng nhau hai trng
hp gia v khc nhau trng hp u v cui. Nh vy khng c h thc logic no gia A+B
v AB
Hm (cng) logic KHNG- HOC (NOR)
HOC (OR) theo sau bi KHNG (NOT) l KHNG- HOC (NOR). Xem trng hp hai ng
vo l A,B ra cng HOC l A+B nn ra cng KHNG tip theo l o ca A+B tc A + B :
Y= A + B
V k hiu ngi ta th cng KHNG bng vng trn ph nh nh sau cng HOC (xem hnh
2.22). Cng NOR cng p dng cho trng hp nhiu ng vo.
VO RA
A B Y A+B
0 0 1 A Y= A + B
0 1 0
1 0 0
B
1 1 0
A Y= A + B
B
Y
A
A
1
B
-6-
Chng II Cng Logic v i s Boole
Y=A B
KHNG
Y=(A+B) ( AB )
HOC V V
A B Y
1 A
0 0 0
0 1 0 B
1 0 1
1 1
Y= A B
B
A
K hiu IEEE/AKNSI
Y= ( A B)
-7-
Chng II Cng Logic v i s Boole
V d 2.4.1
Bng cch lp bng s tht nghim li Y=(A+B). ( AB ) chnh l hm EX-OR.
Gii:
Trc tin lp cc t hp ca A, B, K n l logic A+B, AB, AB , v sau cng (A+B).( AB ).
Bng s tht cho thy logic sau cng chnh l EX-OR i vi A,B vy chng minh c.
A B A+B AB AB (A+B).( AB )
0 0 0 0 1 0
0 1 1 0 1 1
1 0 1 0 1 1
1 1 1 1 0 0
V d 2.4.2
Thc hin mch logic m t bi h thc logic
Y= A BC( A B )
Gii
Cch thc hin l o A c A ri V vi B,C. Mt khc cho A v B qua EX-NOR c
A B . Sau cng V A BC vi A B .
A BC
A Y = A BC ( A B)
B
C
A B
-8-