12. comparator

12
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 Comparator A A < B A > B B A = B ?

Upload: guntari-fitriawaty-stewart

Post on 09-Dec-2014

191 views

Category:

Documents


1 download

DESCRIPTION

ppt

TRANSCRIPT

Page 1: 12. Comparator

010101010101010

010101010101010

010101010101010

010101010101010

010101010101010

010101010101010

010101010101010

010101010101010

010101010101010

010101010101010

010101010101010

010101010101010

010101010101010

010101010101010

ComparatorA A <

B

A > B

B

A = B?

Page 2: 12. Comparator

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).

Page 3: 12. 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

Page 4: 12. Comparator

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

Page 5: 12. Comparator

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

Page 6: 12. Comparator

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

Page 7: 12. Comparator

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

Page 8: 12. Comparator

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

Page 9: 12. Comparator

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

Page 10: 12. Comparator

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

Page 11: 12. Comparator

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

Page 12: 12. Comparator

Finish