Anda di halaman 1dari 10

TUGAS ELEKTRONIKA DIGITAL

RANGKAIAN PENJUMLAHAN BCD (4 BIT BINARY FULL


ADDER)

Dibuat oleh:

NAMA : BRILIAN RAKA ABADI


NRP : 0418040012

PROGRAM STUDI D4 TEKNIK KELISTRIKAN KAPAL


JURUSAN TEKNIK KELISTRIKAN KAPAL
POLITEKNIK PERKAPALAN NEGERI SURABAYA
2019
1. Deskripsi

Penjumlahan (adder) merupakan komponen yang dipakai untuk menjumlahkan dua


buah angka desimal menggunakan sistem bilangan biner, BCD,
Untuk percobaan ini menggunakan Proteus adalah dengan menggunakan input BCD
(binary code decimal). Terdapat 2 digit angka (desimal) yang dikonversi kedalam
BCD dan input BCD dijumlah kedalam full adder.

Rangkaian full adder adalah rangkaian penjumlahan satu bit yang memiliki 3 input
(A, B, dan Cin) dan 2 otput (Sum, dan Cout). Jika yang dijumlahkan adalah BCD
maka terdapat 4 rangkaian full adder menggunakan Ic 7843. Penjumlahan dilakukan
mulai dari LSB-nya dengan Cin awal selalu bernilai 0. Jika hasil penjumlahan adalah
bilangan desimal 2, maka bit kelebihannya disimpan pada Cout dan akan menjadi Cin
pada penjumlahan digit selanjutmya, begitu seterusnya hingga menuju MSB.

Hasil dari penjumlahan full adder adalah 5 digit biner yang akan dikonversi oleh
sebuah rangkaian menjadi BCD. Kemudian dari BCD akan dikonversi lagi ke dalam
seven segmen dengan menggunkan Ic 7447 Sehingga hasil penjumlahan dapat di
tampilkan pada display seven segment.
Komponen :

LogicProbe Ic 7483 Ic 7447 LogicState

2. Diagram Blok

BCD ->
7segmen

BCD1 BCDs
Biner >7seg
Ic 7483
>BCD
BCD2 BCDAp
>7seg

BCD ->
7segmen
3. Perencanaan
 Tabel kebenaran

Dec Input Output


A B C D E Ap Ds Cs Bs As
(C (S1) (S2) (S3) (S4)
out)
0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 1 0 0 0 0 1
2 0 0 0 1 0 0 0 0 1 0
3 0 0 0 1 1 0 0 0 1 1
4 0 0 1 0 0 0 0 1 0 0
5 0 0 1 0 1 0 0 1 0 1
6 0 0 1 1 0 0 0 1 1 0
7 0 0 1 1 1 0 0 1 1 1
8 0 1 0 0 0 0 1 0 0 0
9 0 1 0 0 1 0 1 0 0 1
10 0 1 0 1 0 1 0 0 0 0
11 0 1 0 1 1 1 0 0 0 1
12 0 1 1 0 0 1 0 0 1 0
13 0 1 1 0 1 1 0 0 1 1
14 0 1 1 1 0 1 0 1 0 0
15 0 1 1 1 1 1 0 1 0 1
16 1 0 0 0 0 1 0 1 1 0
17 1 0 0 0 1 1 0 1 1 1
18 1 0 0 1 0 1 1 0 0 0

 Persamaan

 𝐴𝑠 = 𝐴̅𝐵̅𝐶̅ 𝐷
̅ 𝐸 + 𝐴̅𝐵̅𝐶̅ 𝐷𝐸 + 𝐴̅𝐵̅𝐶𝐷
̅ 𝐸 + 𝐴̅𝐵̅𝐶𝐷𝐸 + 𝐴̅𝐵𝐶̅ 𝐷
̅𝐸 +
𝐴̅𝐵𝐶̅ 𝐷𝐸 + 𝐴̅𝐵𝐶𝐷 ̅ 𝐸 + 𝐴̅𝐵𝐶𝐷𝐸 + 𝐴𝐵̅𝐶̅ 𝐷 ̅𝐸
 𝑓𝐴𝑠 = ∑(1,3,5,7,9,11,13,15,17)

 𝐵𝑠 = 𝐴̅𝐵̅𝐶̅ 𝐷𝐸̅ + 𝐴̅𝐵̅𝐶̅ 𝐷𝐸 + 𝐴̅𝐵̅𝐶𝐷𝐸̅ + 𝐴̅𝐵̅𝐶𝐷𝐸 + 𝐴̅𝐵𝐶𝐷


̅ 𝐸̅ +
𝐴̅𝐵𝐶𝐷
̅ 𝐸 + 𝐴𝐵̅𝐶̅ 𝐷̅ 𝐸̅ + 𝐴𝐵̅𝐶̅ 𝐷
̅𝐸
 𝑓𝐵𝑠 = ∑(2,3,6,7,12,13,16,17)
𝐶𝑠 = 𝐴̅𝐵̅𝐶𝐷
̅ 𝐸̅ + 𝐴̅𝐵̅𝐶𝐷 ̅ 𝐸 + 𝐴̅𝐵̅𝐶𝐷𝐸̅ + 𝐴̅𝐵̅𝐶𝐷𝐸 + 𝐴̅𝐵𝐶𝐷𝐸̅ + 𝐴̅𝐵𝐶𝐷𝐸
+ 𝐴𝐵̅𝐶̅ 𝐷̅ 𝐸̅ + 𝐴𝐵̅𝐶̅ 𝐷
̅𝐸

𝑓𝐶𝑠 = ∑(4,5,6,7,14,15,16,17)

𝐷𝑠 = 𝐴̅ 𝐵𝐶̅𝐷̅ 𝐸̅ + 𝐴̅ 𝐵𝐶̅𝐷̅ 𝐸 + 𝐴𝐵̅ 𝐶̅𝐷𝐸̅

𝑓𝐷𝑠 = ∑(8,9,18)

𝐴𝑝 = 𝐴̅ 𝐵𝐶̅𝐷𝐸̅ + 𝐴̅ 𝐵𝐶̅𝐷𝐸 + 𝐴̅ 𝐵𝐶𝐷̅ 𝐸̅ + 𝐴̅ 𝐵𝐶𝐷̅ 𝐸 + 𝐴̅ 𝐵𝐶𝐷𝐸̅ + 𝐴̅ 𝐵𝐶𝐷𝐸 + 𝐴𝐵̅ 𝐶̅𝐷̅ 𝐸̅


+ 𝐴𝐵 ̅ 𝐶̅𝐷̅ 𝐸 + 𝐴𝐵̅ 𝐶̅𝐷𝐸̅

𝑓𝐴𝑝 = ∑(10,11,12,13,14,15,16,17,18)

 Penyederhanaan

𝐴𝑝 = 𝐴̅ 𝐵𝐶̅𝐷𝐸̅ + 𝐴̅ 𝐵𝐶̅𝐷𝐸 + 𝐴̅ 𝐵𝐶𝐷̅ 𝐸̅ + 𝐴̅ 𝐵𝐶𝐷̅ 𝐸 + 𝐴̅ 𝐵𝐶𝐷𝐸̅ + 𝐴̅ 𝐵𝐶𝐷𝐸 + 𝐴𝐵̅ 𝐶̅𝐷̅ 𝐸̅


+ 𝐴𝐵 ̅ 𝐶̅𝐷̅ 𝐸 + 𝐴𝐵̅ 𝐶̅𝐷𝐸̅

𝑓𝐴𝑝 = ∑(10,11,12,13,14,15,16,17,18)

𝐴̅ 𝐴
𝐵̅ 𝐵 𝐵̅
1 X X X 1 𝐸̅
̅
𝐷
1 X X X 1
𝐸
1 1 X X X X
𝐷
1 1 X X X 1 𝐸̅
𝐶̅ 𝐶 𝐶̅ 𝐶 𝐶̅
Hasil penyederhanaan : 𝐴𝑝 = 𝐴 + 𝐵𝐷 + 𝐴̅𝐵𝐶
Gambar Rangkaian Ap:

𝐷𝑠 = 𝐴̅ 𝐵𝐶̅𝐷̅ 𝐸̅ + 𝐴̅ 𝐵𝐶̅𝐷̅ 𝐸 + 𝐴𝐵̅ 𝐶̅𝐷𝐸̅

𝑓𝐷𝑠 = ∑(8,9,18)

𝐴̅ 𝐴
𝐵̅ 𝐵 𝐵̅
1 X X X 𝐸̅
̅
𝐷
1 X X X
𝐸
X X X X
𝐷
x X X 1 𝐸̅
𝐶̅ 𝐶 𝐶̅ 𝐶 𝐶̅

Hasil penyederhanaan: 𝐷𝑠 = 𝐵𝐶̅ 𝐷


̅ + 𝐴𝐷
Gambar rangkaian Ds:
𝐶𝑠 = 𝐴̅𝐵̅𝐶𝐷
̅ 𝐸̅ + 𝐴̅𝐵̅𝐶𝐷 ̅ 𝐸 + 𝐴̅𝐵̅𝐶𝐷𝐸̅ + 𝐴̅𝐵̅𝐶𝐷𝐸 + 𝐴̅𝐵𝐶𝐷𝐸̅ + 𝐴̅𝐵𝐶𝐷𝐸
+ 𝐴𝐵̅𝐶̅ 𝐷̅ 𝐸̅ + 𝐴𝐵̅𝐶̅ 𝐷
̅𝐸

𝑓𝐶𝑠 = ∑(4,5,6,7,14,15,16,17)

𝐴̅ 𝐴
𝐵̅ 𝐵 𝐵̅
1 x X x 1 𝐸̅
̅
𝐷
1 X X X 1
𝐸
1 1 X X X x
𝐷
1 1 X x X 𝐸̅
𝐶̅ 𝐶 𝐶̅ 𝐶 𝐶̅

Hasil penyederhanaan: 𝐶𝑠 = 𝐴̅𝐵̅𝐶 + 𝐴̅𝐶𝐷 + 𝐴𝐷


̅
Gambar rangkaian Cs:

𝐵𝑠 = 𝐴̅𝐵̅𝐶̅ 𝐷𝐸̅ + 𝐴̅𝐵̅𝐶̅ 𝐷𝐸 + 𝐴̅𝐵̅𝐶𝐷𝐸̅ + 𝐴̅𝐵̅𝐶𝐷𝐸 + 𝐴̅𝐵𝐶𝐷


̅ 𝐸̅ + 𝐴̅𝐵𝐶𝐷
̅𝐸
+ 𝐴𝐵̅𝐶̅ 𝐷̅ 𝐸̅ + 𝐴𝐵̅𝐶̅ 𝐷
̅𝐸

𝑓𝐵𝑠 = ∑(2,3,6,7,12,13,16,17)
𝐴̅ 𝐴
𝐵̅ 𝐵 𝐵̅
1 X x X 1 𝐸̅
̅
𝐷
1 X X X 1
𝐸
1 1 X X X X
𝐷
1 1 x X x 𝐸̅
𝐶̅ 𝐶 𝐶̅ 𝐶 𝐶̅

Hasil penyederhanaan : 𝐵𝑠 = 𝐴̅𝐵̅𝐷 + 𝐴𝐷


̅ + 𝐴̅𝐵𝐷
̅𝐶
Gambar Rangkaian Bs:

𝐴𝑠 = 𝐴̅𝐵̅𝐶̅ 𝐷
̅ 𝐸 + 𝐴̅𝐵̅𝐶̅ 𝐷𝐸 + 𝐴̅𝐵̅𝐶𝐷
̅ 𝐸 + 𝐴̅𝐵̅𝐶𝐷𝐸 + 𝐴̅𝐵𝐶̅ 𝐷
̅ 𝐸 + 𝐴̅𝐵𝐶̅ 𝐷𝐸
+ 𝐴̅𝐵𝐶𝐷 ̅ 𝐸 + 𝐴̅𝐵𝐶𝐷𝐸 + 𝐴𝐵̅𝐶̅ 𝐷 ̅𝐸

𝑓𝐴𝑠 = ∑(1,3,5,7,9,11,13,15,17)

𝐴̅ 𝐴
𝐵̅ 𝐵 𝐵̅
X x X 𝐸̅
̅
𝐷
1 1 1 1 X X X 1
𝐸
1 1 1 1 X X X X
𝐷
x X X 𝐸̅
𝐶̅ 𝐶 𝐶̅ 𝐶 𝐶̅

Hasil penyederhanaan : 𝐸
Gambar rangkaian As :

4. Hasil Uji Coba


5. Kesimpulan
Rangkaian pada penjumlahan BCD yang telah disimulasikan dengan
Proteus menampilkan dua digit decimal pada seven segment. Ada
kejadian antara 0 sampai 9 yang dapat ditampilkan masing-masing BCD.
Hasil dari penjumlahan yang terkecil adalah 0 (nol) dan terbesar adalah
18. Sehingga dalam simulasi ini terdapat 18 kemungkinan hasil
penjumlahan.
LAMPIRAN

Anda mungkin juga menyukai