12. comparator
DESCRIPTION
pptTRANSCRIPT
010101010101010
010101010101010
010101010101010
010101010101010
010101010101010
010101010101010
010101010101010
010101010101010
010101010101010
010101010101010
010101010101010
010101010101010
010101010101010
010101010101010
ComparatorA A <
B
A > B
B
A = B?
TUJUAN
Dengan melaksanakan praktikum ini diharapkan mahasiswa dapat :•Memahami prinsip kerja rangkaian Komparator.•Merancang rangkaian Komparator.•Menganalisa cara kerja rangkaian Komparator.•Memahami prinsip kerja IC 7485 (4-Bit Magnitude Comparator).
KOMPARATOR• Komparator adalah rangkaian kombinatorial
yang membandingkan dua input bilangan (bilangan A dan bilangan B) : lebih kecil, sama dengan, atau lebih besar (<, =, >)
KOMPARATOR
A A < B
A > B
B
A = B
Fungsi Sama Dengan (=)• Tabel 2.1. Tabel Kebenaran fungsi sama dengan (A =
B) INPUT OUTPUTA2 A1 A0 B2 B1 B0 =0 0 0 0 0 0 10 0 1 0 0 1 10 1 0 0 1 0 10 1 1 0 1 1 11 0 0 1 0 0 11 0 1 1 0 1 11 1 0 1 1 0 11 1 1 1 1 1 1
Gerbang yang menunjukkan fungsi ini adalah gerbang EX-NOR, karena gerbang ini akan memberikan output HIGH bila kedua input bernilai sama. Syarat dari fungsi sama dengan (=) adalah :A2 = B2 dan A1 = B1 dan A0 = B0persamaannya logika untuk fungsi sama dengan (=) adalah :(A2 ⊕ B2) . (A1 ⊕ B1) . (A0 ⊕ B0)
A0
B0
A1
B1
A2
B2
A2A1A0 = B2B1B0
Y
Tabel Kebenaran : X-NOR Input Output
YA B
0 0 11 0 00 1 01 1 1
Fungsi Lebih Besar (>)• Tabel 2.2. Tabel Kebenaran fungsi Lebih Besar (A > B)
INPUT OUTPUTA2 A1 A0 B2 B1 B0 A > B0 0 1 0 0 0 10 1 X 0 0 X 11 X X 0 X X 1
Fungsi tidak sama dengan (lebih besar atau lebih kecil) : Gerbang NOT
Fungsi “atau” : Gerbang OR Fungsi “dan” : Gerbang AND
Syarat dari fungsi Lebih Besar (A > B) adalah : A2 > B2 atau A2 = B2 dan A1 > B1 atau A2 = B2 dan A1 = B1 dan A0 > B0
Persamaan logika :
A2 . B2
+ (A2 ⊕ B2) . A1 . B1+ (A2 ⊕ B2) . (A1 ⊕ B1) . A0 . B0
Fungsi Lebih Besar (>)Persamaan logika :
A2 . B2
+ (A2 ⊕ B2) . A1 . B1+ (A2 ⊕ B2) . (A1 ⊕ B1) . A0 . B0
A0B0
A1
B1
A2A1A0 > B2B1B0
A2
B2
Y
Fungsi Lebih Kecil (<)• Tabel 2.2. Tabel Kebenaran fungsi Lebih Kecil (A < B)
INPUT OUTPUTA2 A1 A0 B2 B1 B0 A < B0 0 0 0 0 1 10 0 X 0 1 X 10 X X 1 X X 1
Fungsi tidak sama dengan (lebih besar atau lebih kecil) : Gerbang NOT
Fungsi “atau” : Gerbang OR Fungsi “dan” : Gerbang AND
Syarat dari fungsi Lebih Kecil (A < B) adalah : A2 < B2 atau A2 = B2 dan A1 < B1 atau A2 = B2 dan A1 = B1 dan A0 < B0
Persamaan logika :
A2 . B2
+ (A2 ⊕ B2) . A1 . B1+ (A2 ⊕ B2) . (A1 ⊕ B1) . A0 . B0
Fungsi Lebih Kecil (<)Persamaan logika :
A2 . B2
+ (A2 ⊕ B2) . A1 . B1+ (A2 ⊕ B2) . (A1 ⊕ B1) . A0 . B0
A0B0
A1
B1
A2A1A0 < B2B1B0
A2
B2
Y
DATA HASIL PERCOBAAN
Tabel 6.1. Komparator 3 bit
INPUT OUTPUTA2 A1 A0 B2 B1 B0 < = >0 0 0 0 0 10 0 1 0 1 00 1 0 0 1 00 1 1 0 1 11 0 0 1 1 01 0 1 0 0 11 0 1 1 0 11 1 0 1 0 11 1 1 1 0 0
IC 7485 (4-Bit Magnitude Comparator)Data Input A Data Input B
74852 IA < B3 IA = B4 IA > B
A0
10
A2
13
A3
15
A1
12
B0
8
B2
14
B3
1
B1
11
6
A = B
7
A < B
5
A > B
GND
220
LED
GND
220
LED
GND
220
LED
CascadingInput
DATA HASIL PERCOBAAN
Tabel 6.2. IC 7485 (4-Bit Magnitude Comparator)
INPUT CASCADING INPUT OUTPUTA3 B3 A2 B2 A1 B1 A0 B0 A>B A<B A=B < = >0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 1 0 0
0 0 0 0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0 1 1 0
1 1 1 1 1 1 1 1 0 0 0
1 1 1 1 1 1 1 1 1 0 0
1 1 1 1 1 1 1 1 0 1 0
1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 0
1 0 X X X X X X X X X
0 1 X X X X X X X X XA3=B3 1 0 X X X X X X XA3=B3 0 1 X X X X X X XA3=B3 A2=B2 1 0 X X X X XA3=B3 A2=B2 0 1 X X X X XA3=B3 A2=B2 A1=B1 1 0 X X XA3=B3 A2=B2 A1=B1 0 1 X X X
Finish