Anda di halaman 1dari 22

LAPORAN PRAKTIKUM

SISTEM DIGITAL
PENGUBAH SANDI BCD KE PERAGA 7-SEGMEN

Disusun Oleh:
Al-Aina Mahfudhoh
20302241047

PROGRAM STUDI PENDIDIKAN FISIKA


FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI YOGYAKARTA
2021
Percobaan 4
PENGUBAH SANDI BCG KE PERAGA 7-SEGMEN

A. Tujuan Praktikum
1. Mengenal cara kerja dari peraga 7-segmen.
2. Mengenal cara kerja rangkaian pengubah sandi (decoder) BCD ke peraga 7-segmen.
3. Dapat menyusun rangkaian pengubah sandi BCD ke peraga 7-segmen dari beberapa
komponen yang diperlukan.
4. Menggunakan IC BCD to Seven Segment Decoder maupun Peraga 7-Segmen dan sejenisnya
menjadi rangkaian yang dapat mengubah sandi BCD ke peraga 7-segmen.

B. Data Hasil Percobaan


a. Rangkaian 1 (IC 7447 SEGMEN ANODE)
• (LT = 1, BI = 1, RBI = 1)
Masukan Keluaran
Bentuk yang Ditampilkan
D A B C a b c d e f g

0 0 0 0 0 0 0 0 0 0 1

0 1 0 0 1 0 0 1 1 1 1
0 0 1 0 0 0 1 0 0 1 0

0 1 1 0 0 0 0 0 1 1 0

0 0 0 1 1 0 0 1 1 0 0

0 1 0 1 0 1 0 0 1 0 0

0 0 1 1 1 1 0 0 0 0 0
0 1 1 1 0 0 0 1 1 1 1

1 0 0 0 0 0 0 0 0 0 0

1 1 0 0 0 0 0 1 1 0 0

• (A=0, B=0, C=0, D=1)


Masukan Keluaran
Bentuk yang Ditampilkan
LT BI RBI a b c d e f g

1 0 1 1 1 1 1 1 1 1
1 1 0 0 0 0 0 0 0 0

1 0 0 1 1 1 1 1 1 1

0 1 1 0 0 0 0 0 0 0

b. Rangkaian 2 (IC 7448 SEGMEN KATODE)


• (LT = 1, BI = 1, RBI = 1)
Masukan Keluaran
Bentuk yang Ditampilkan
D A B C a b c d e f g

0 0 0 0 1 1 1 1 1 1 0
0 1 0 0 0 1 1 0 0 0 0

0 0 1 0 1 1 0 1 1 0 1

0 1 1 0 1 1 1 1 0 0 1

0 0 0 1 0 1 1 0 0 1 1

0 1 0 1 1 0 1 1 0 1 1
0 0 1 1 0 0 1 1 1 1 1

0 1 1 1 1 1 1 0 0 0 0

1 0 0 0 1 1 1 1 1 1 1

1 1 0 0 1 1 1 0 0 1 1
• (A=0, B=0, C=0, D=1)
Masukan Keluaran
Bentuk yang Ditampilkan
LT BI RBI a b c d e f G

1 0 1 0 0 0 0 0 0 0

1 1 0 1 1 1 1 1 1 1

1 0 0 0 0 0 0 0 0 0

0 1 1 1 1 1 1 1 1 1

Keterangan:
= Keadaan High (1)
= Keadaan Low (0)
C. Analisis Rangkaian
a. Rangkaian 1 (IC 7447 SEGMEN ANODE)
• (LT = 1, BI = 1, RBI = 1)
Angka Masukan Keluaran
Simbol
Desimal D A B C a b c d e f g
0 0 0 0 0 ̅ 𝐴̅𝐵̅ 𝐶̅
𝐷 0 0 0 0 0 0 1
1 0 1 0 0 ̅ 𝐴𝐵̅ 𝐶̅
𝐷 1 0 0 1 1 1 1
2 0 0 1 0 ̅ 𝐴̅𝐵𝐶̅
𝐷 0 0 1 0 0 1 0
3 0 1 1 0 ̅ 𝐴𝐵𝐶̅
𝐷 0 0 0 0 1 1 0
4 0 0 0 1 ̅ 𝐴̅𝐵̅ 𝐶
𝐷 1 0 0 1 1 0 0
5 0 1 0 1 ̅ 𝐴𝐵̅ 𝐶
𝐷 0 1 0 0 1 0 0
6 0 0 1 1 ̅ 𝐴̅𝐵𝐶
𝐷 1 1 0 0 0 0 0
7 0 1 1 1 ̅ 𝐴𝐵𝐶
𝐷 0 0 0 1 1 1 1
8 1 0 0 0 𝐷𝐴̅𝐵̅ 𝐶̅ 0 0 0 0 0 0 0
9 1 1 0 0 𝐷𝐴𝐵̅ 𝐶̅ 0 0 0 1 1 0 0
0 = nyala
1 = mati
X = Keadaan don’t care
Analisis peta Karnough
o Segmen a
f(A,B,C,D) = ∑m(0,2,3,5,7,8,9)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 0 1 0 0
𝐵̅ 𝐶 1 0 X X
𝐵𝐶 1 0 X X
𝐵𝐶̅ 0 0 X X

𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐴̅𝐶̅ + 𝐴𝐶 + 𝐵𝐶̅ + 𝐷
o Segmen b
f(A,B,C,D) = ∑m(0,1,2,3,4,7,8,9)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 0 0 0 0
𝐵̅ 𝐶 0 1 X X
𝐵𝐶 1 0 X X
𝐵𝐶̅ 0 0 X X

𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐵̅ 𝐶̅ + 𝐴𝐵̅ 𝐷
̅ + 𝐶̅ 𝐷̅ + 𝐴𝐵𝐷 ̅ = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐵̅ 𝐶̅ + 𝐶̅ 𝐷
̅ + 𝐴𝐷 ̅ (𝐵 + 𝐵̅ )

𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐵̅ 𝐶̅ + 𝐶̅ 𝐷
̅ + 𝐴𝐷 ̅

o Segmen c
f(A,B,C,D) = ∑m(0,1,3,4,5,6,7,8,9)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 0 0 0 0
𝐵̅ 𝐶 0 0 X X
𝐵𝐶 0 0 X X
𝐵𝐶̅ 1 0 X X

𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
̅ 𝐴 + 𝐵̅ 𝐶̅ + 𝐷
𝐷 ̅𝐶

o Segmen d
f(A,B,C,D) = ∑m(0,2,3,5,6,8)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 0 1 1 0
𝐵̅ 𝐶 1 0 X X
𝐵𝐶 0 1 X X
𝐵𝐶̅ 0 0 X X
𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐵𝐶̅ + 𝐵𝐷 ̅ 𝐴̅ + 𝐵̅ 𝐶̅ 𝐴̅ + 𝐵̅ 𝐶𝐴
o Segmen e
f(A,B,C,D) = ∑m(0,2,6,8)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 0 1 1 0
𝐵̅ 𝐶 1 1 X X
𝐵𝐶 0 1 X X
𝐵𝐶̅ 0 1 X X

𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐴̅𝐶̅ + 𝐴̅𝐷 + 𝐴̅𝐵𝐷 ̅

o Segmen f
f(A,B,C,D) = ∑m(0,4,5,6,8,9)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 0 1 0 0
𝐵̅ 𝐶 0 0 X X
𝐵𝐶 0 1 X X
𝐵𝐶̅ 1 1 X X

𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐵̅ 𝐶 + 𝐷̅ 𝐴̅𝐶 + 𝐷 ̅ 𝐴̅𝐵̅ + 𝐷

o Segmen g
f(A,B,C,D) = ∑m(2,3,4,5,6,8,9)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 1 1 0 0
𝐵̅ 𝐶 0 0 X X
𝐵𝐶 0 1 X X
𝐵𝐶̅ 0 0 X X

𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐵̅ 𝐶 + 𝐵𝐶̅ + 𝐷 ̅ 𝐴̅𝐶 + 𝐷
• (A=0, B=0, C=0, D=1)
Masukan Keluaran
Keadaan 7-Segmen
LT BI RBI a b c d e f g
1 0 1 1 1 1 1 1 1 1 Mati
1 1 0 0 0 0 0 0 0 0 8
1 0 0 1 1 1 1 1 1 1 Mati
0 1 1 0 0 0 0 0 0 0 8
Dari tabel hasil simulasi di atas, hanya satu pin yang dapat dipastikan pengaruhnya,
yaitu pin BI.
- Ketika nilai BI rendah (0), semua output akan bernilai tinggi (1) dan keadaan 7-
segmen mati, ketika nilai BI tinggi (1), semua output bernilai rendah (0) dan
keadaaan 7-segmen hidup menampilkan angka 8.
Setelah melakukan beberapa simulasi yang tidak diminta oleh tabel hasil praktikum
(nilai A, B, C, dan D dibuat bebas), didapatkan pengaruh LT terhadap kondisi 7-segmen,
yaitu:
- Ketika BI tinggi (1) namun LT rendah (0), maka berapapun nilai masukan pada
A,B,C,D, output yang dihasilkan semua bernilai rendah (0) dan 7-segmen terus
menampilkan angka 8.
- Ketika BI tinggi (1) dan LT juga tinggi (1), maka output dan tampilan yang
dihasilkan pada 7-segmen bergantung pada nilai input A,B,C, dan D.

b. Rangkaian 2 (IC 7448 SEGMEN KATODE)


• (LT = 1, BI = 1, RBI = 1)
Angka Masukan Keluaran
Simbol
Desimal D A B C a b c d e F g
0 0 0 0 0 ̅ 𝐴̅𝐵̅ 𝐶̅
𝐷 1 1 1 1 1 1 0
1 0 1 0 0 ̅ 𝐴𝐵̅ 𝐶̅
𝐷 0 1 1 0 0 0 0
2 0 0 1 0 ̅ 𝐴̅𝐵𝐶̅
𝐷 1 1 0 1 1 0 1
3 0 1 1 0 ̅ 𝐴𝐵𝐶̅
𝐷 1 1 1 1 0 0 1
4 0 0 0 1 ̅ 𝐴̅𝐵̅ 𝐶
𝐷 0 1 1 0 0 1 1
5 0 1 0 1 ̅ 𝐴𝐵̅ 𝐶
𝐷 1 0 1 1 0 1 1
6 0 0 1 1 ̅ 𝐴̅𝐵𝐶
𝐷 0 0 1 1 1 1 1
7 0 1 1 1 ̅ 𝐴𝐵𝐶
𝐷 1 1 1 0 0 0 0
8 1 0 0 0 𝐷𝐴̅𝐵̅ 𝐶̅ 1 1 1 1 1 1 1
9 1 1 0 0 𝐷𝐴𝐵̅ 𝐶̅ 1 1 1 0 0 1 1
0 = mati
1 = nyala
X = Keadaan don’t care
Analisis peta Karnough
o Segmen a
f(A,B,C,D) = ∑m(0,2,3,5,7,8,9)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 1 0 1 1
𝐵̅ 𝐶 0 1 X X
𝐵𝐶 0 1 X X
𝐵𝐶̅ 1 1 X X

𝑌 = 𝐴̅𝐶̅ + 𝐴𝐶 + 𝐵𝐶̅ + 𝐷

o Segmen b
f(A,B,C,D) = ∑m(0,1,2,3,4,7,8,9)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 1 1 1 1
𝐵̅ 𝐶 1 0 X X
𝐵𝐶 0 1 X X
𝐵𝐶̅ 1 1 X X

𝑌 = 𝐵̅ 𝐶̅ + 𝐴𝐵̅ 𝐷
̅ + 𝐶̅ 𝐷
̅ + 𝐴𝐵𝐷
̅ = 𝐵̅ 𝐶̅ + 𝐶̅ 𝐷
̅ + 𝐴𝐷
̅ (𝐵 + 𝐵̅ )
𝑌 = 𝐵̅ 𝐶̅ + 𝐶̅ 𝐷
̅ + 𝐴𝐷
̅
o Segmen c
f(A,B,C,D) = ∑m(0,1,3,4,5,6,7,8,9)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 1 1 1 1
𝐵̅ 𝐶 1 1 X X
𝐵𝐶 1 1 X X
𝐵𝐶̅ 0 1 X X

̅ 𝐴 + 𝐵̅ 𝐶̅ + 𝐷
𝑌=𝐷 ̅𝐶

o Segmen d
f(A,B,C,D) = ∑m(0,2,3,5,6,8)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 1 0 0 1
𝐵̅ 𝐶 0 1 X X
𝐵𝐶 1 0 X X
𝐵𝐶̅ 1 1 X X

𝑌 = 𝐵𝐶̅ + 𝐵𝐷
̅ 𝐴̅ + 𝐵̅ 𝐶̅ 𝐴̅ + 𝐵̅ 𝐶𝐴

o Segmen e
f(A,B,C,D) = ∑m(0,2,6,8)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 1 0 0 1
𝐵̅ 𝐶 0 0 X X
𝐵𝐶 1 0 X X
𝐵𝐶̅ 1 0 X X

𝑌 = 𝐴̅𝐶̅ + 𝐴̅𝐷 + 𝐴̅𝐵𝐷


̅
o Segmen f
f(A,B,C,D) = ∑m(0,4,5,6,8,9)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 1 0 1 1
𝐵̅ 𝐶 1 1 X X
𝐵𝐶 1 0 X X
𝐵𝐶̅ 0 0 X X

𝑌 = 𝐵̅ 𝐶 + 𝐷
̅ 𝐴̅𝐶 + 𝐷
̅ 𝐴̅𝐵̅ + 𝐷

o Segmen g
f(A,B,C,D) = ∑m(2,3,4,5,6,8,9)
̅ 𝐴̅
𝐷 ̅𝐴
𝐷 𝐷𝐴 𝐷𝐴̅
𝐵̅ 𝐶̅ 0 0 1 1
𝐵̅ 𝐶 1 1 X X
𝐵𝐶 1 0 X X
𝐵𝐶̅ 1 1 X X

𝑌 = 𝐵̅ 𝐶 + 𝐵𝐶̅ + 𝐷
̅ 𝐴̅𝐶 + 𝐷

• (A=0, B=0, C=0, D=1)


Masukan Keluaran
Keadaan 7-Segmen
LT BI RBI a b c d e f g
1 0 1 0 0 0 0 0 0 0 Mati
1 1 0 1 1 1 1 1 1 1 8
1 0 0 0 0 0 0 0 0 0 Mati
0 1 1 1 1 1 1 1 1 1 8
Dari tabel hasil simulasi di atas, hanya satu pin yang dapat dipastikan pengaruhnya,
yaitu pin BI.
- Ketika nilai BI rendah (0), semua output akan bernilai rendah (0) dan keadaan 7-
segmen mati, ketika nilai BI tinggi (1), semua output bernilai tinggi (1) dan
keadaaan 7-segmen hidup menampilkan angka 8.
Setelah melakukan beberapa simulasi yang tidak diminta oleh tabel hasil praktikum
(nilai A, B, C, dan D dibuat bebas), didapatkan pengaruh LT terhadap kondisi 7-segmen,
yaitu:
- Ketika BI tinggi (1) namun LT rendah (0), maka berapapun nilai masukan pada
A,B,C,D, output yang dihasilkan semua bernilai tinggi (1) dan 7-segmen terus
menampilkan angka 8.
- Ketika BI tinggi (1) dan LT juga tinggi (1), maka output dan tampilan yang
dihasilkan pada 7-segmen bergantung pada nilai input A,B,C, dan D.

D. Pembahasan
Simulasi percobaan 4 ini membahas mengenai rangkaian pengubah sandi BCD (Binary Code
Decimal) ke peraga 7-segmen seperti yang terlihat pada gambar di bawah ini.

Setiap segmen dari peraga tersebut merupakan sebuah LED dan masing-masing segmen
diberi nama secara berurutan sebagai segmen-segmen a, b, c, d, e, f, dan g. Angka decimal yang
ditampilkan terbentuk dari segmen-segmen yang menyala. Misal agar tampil angka 3, maka
segemen yang dinyalakan adalah a, b, c, d, dan g. Akan tetapi, karena mesin digital hanya dapat
menanggapi dan mengolah data dalam bentuk biner, maka diperlukan pengubah sandi BCD
menjadi angka decimal yang ditampilkan dalam 7-segmen.
Untuk dapat mengubah sandi BCD menjadi menjadi 7-segmen, rangkaian memerlukan
perangkat decoder. Dalam hal ini, perangkat decoder yang dapat digunakan terdapat dua jenis,
yaitu IC 7447 dan IC 7448. Keduanya memiliki fungsi yang sama, yaitu mengubah sandi BCD
ke peraga 7-segmen. Akan tetapi, IC 7447 adalah decoder BCD Common Anode, sementara IC
7448 adalah decoder BCD Common Katode. Artinya, IC 7447 bekerja (aktif) ketika
keluarannya rendah, sementara IC 7448 akan bekerja (aktif) ketika keluarannya bernilai tinggi.
Dengan kata lain, semua segmen dengan IC 7447 akan menyala apabila keluarannya rendah (0)
dan semua segmen dengan IC 7448 akan menyala apabila keluarannya tinggi (1).
Perbandingan tabel kebenaran IC 7447 dengan tabel hasi simulasi dapat terlihat seperti tabel
di bawah:
IC 7447
- Tabel Kebenaran

- Tabel hasil simulasi


Angka Masukan Keluaran
Simbol
Desimal D A B C a b c d e f g
0 0 0 0 0 ̅ 𝐴̅𝐵̅ 𝐶̅
𝐷 0 0 0 0 0 0 1
1 0 1 0 0 ̅ 𝐴𝐵̅ 𝐶̅
𝐷 1 0 0 1 1 1 1
2 0 0 1 0 ̅ 𝐴̅𝐵𝐶̅
𝐷 0 0 1 0 0 1 0
3 0 1 1 0 ̅ 𝐴𝐵𝐶̅
𝐷 0 0 0 0 1 1 0
4 0 0 0 1 ̅ 𝐴̅𝐵̅ 𝐶
𝐷 1 0 0 1 1 0 0
5 0 1 0 1 ̅ 𝐴𝐵̅ 𝐶
𝐷 0 1 0 0 1 0 0
6 0 0 1 1 ̅ 𝐴̅𝐵𝐶
𝐷 1 1 0 0 0 0 0
7 0 1 1 1 ̅ 𝐴𝐵𝐶
𝐷 0 0 0 1 1 1 1
8 1 0 0 0 𝐷𝐴̅𝐵̅ 𝐶̅ 0 0 0 0 0 0 0
9 1 1 0 0 𝐷𝐴𝐵̅ 𝐶̅ 0 0 0 1 1 0 0
0 = nyala
1 = mati
IC 7448
- Tabel Kebenaran

- Tabel hasil simulasi


Angka Masukan Keluaran
Simbol
Desimal D A B C a b c d e F g
0 0 0 0 0 ̅ 𝐴̅𝐵̅ 𝐶̅
𝐷 1 1 1 1 1 1 0
1 0 1 0 0 ̅ 𝐴𝐵̅ 𝐶̅
𝐷 0 1 1 0 0 0 0
2 0 0 1 0 ̅ 𝐴̅𝐵𝐶̅
𝐷 1 1 0 1 1 0 1
3 0 1 1 0 ̅ 𝐴𝐵𝐶̅
𝐷 1 1 1 1 0 0 1
4 0 0 0 1 ̅ 𝐴̅𝐵̅ 𝐶
𝐷 0 1 1 0 0 1 1
5 0 1 0 1 ̅ 𝐴𝐵̅ 𝐶
𝐷 1 0 1 1 0 1 1
6 0 0 1 1 ̅ 𝐴̅𝐵𝐶
𝐷 0 0 1 1 1 1 1
7 0 1 1 1 ̅ 𝐴𝐵𝐶
𝐷 1 1 1 0 0 0 0
8 1 0 0 0 𝐷𝐴̅𝐵̅ 𝐶̅ 1 1 1 1 1 1 1
9 1 1 0 0 𝐷𝐴𝐵̅ 𝐶̅ 1 1 1 0 0 1 1
0 = mati
1 = nyala
Dari perbandingan tabel di atas, terlihat bahwa hasil simulasi sudah sesuai dengan teori (tabel
kebenaran) yang terdapat pada datasheet, namun belum sesuai dengan tabel kebenaran yang
terdapat pada modul praktikum.
Keluaran IC 7447 merupakan inverter (kebalikan) dari keluaran IC 7448, sehingga
persamaan logika untuk setiap jalur keluaran pada masing-masing IC seperti yang telah
dipaparkan pada analisis data adalah sebagai berikut:
- IC 7447 (Anode)
Segmen a 𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐴̅𝐶̅ + 𝐴𝐶 + 𝐵𝐶̅ + 𝐷
Segmen b 𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐵̅ 𝐶̅ + 𝐶̅ 𝐷
̅ + 𝐴𝐷 ̅

Segmen c 𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
̅ 𝐴 + 𝐵̅ 𝐶̅ + 𝐷
𝐷 ̅𝐶

Segmen d 𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐵𝐶̅ + 𝐵𝐷 ̅ 𝐴̅ + 𝐵̅ 𝐶̅ 𝐴̅ + 𝐵̅ 𝐶𝐴

Segmen e 𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐴̅𝐶̅ + 𝐴̅𝐷 + 𝐴̅𝐵 𝐷 ̅

Segmen f 𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐵̅ 𝐶 + 𝐷̅ 𝐴̅𝐶 + 𝐷 ̅ 𝐴̅𝐵̅ + 𝐷

Segmen g 𝑌 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐵̅ 𝐶 + 𝐵𝐶̅ + 𝐷 ̅ 𝐴̅𝐶 + 𝐷
- IC 7448 (Katode)
Segmen a 𝑌 = 𝐴̅𝐶̅ + 𝐴𝐶 + 𝐵𝐶̅ + 𝐷
Segmen b 𝑌 = 𝐵̅ 𝐶̅ + 𝐶̅ 𝐷
̅ + 𝐴𝐷
̅
Segmen c ̅ 𝐴 + 𝐵̅ 𝐶̅ + 𝐷
𝑌=𝐷 ̅𝐶
Segmen d 𝑌 = 𝐵𝐶̅ + 𝐵𝐷
̅ 𝐴̅ + 𝐵̅ 𝐶̅ 𝐴̅ + 𝐵̅ 𝐶𝐴
Segmen e 𝑌 = 𝐴̅𝐶̅ + 𝐴̅𝐷 + 𝐴̅𝐵 𝐷
̅
Segmen f 𝑌 = 𝐵̅ 𝐶 + 𝐷
̅ 𝐴̅𝐶 + 𝐷
̅ 𝐴̅𝐵̅ + 𝐷
Segmen g 𝑌 = 𝐵̅ 𝐶 + 𝐵𝐶̅ + 𝐷
̅ 𝐴̅𝐶 + 𝐷
Pada masing-masing IC 7447 dan IC 7448 terdapat kaki LT, BI/RBO, dan RBI. Setelah
dilakukan beberapa percobaan (simulasi), didapatkan fungsi dari masing-masing kaki tersebut.
Fungsi yang pertama kali ditemukan oleh praktikan adalah fungsi kaki BI/RBO (Blanking
Input/Row Blanking Output), yaitu untuk mematikan/menghidupkan keluaran dari IC. Apabila
diberi logika 1, maka semua keluaran IC akan berlogika 0 dan 7-segment akan menyala dan
menampilkan angka 8, begitupun sebaliknya apabila diberi logika 0, maka semua keluaran IC
akan berlogika 1 dan 7-segment akan mati. Keluaran tersebut berlaku untuk IC 7447 yang aktif
pada keadaan rendah, sementara pada IC 7448 akan berlaku yang sebaliknya. Apabila diberi
logika 1, maka semua keluaran IC akan berlogika 1 dan 7-segment akan menyala dan
menampilkan angka 8, begitupun sebaliknya apabila diberi logika 0, maka semua keluaran IC
akan berlogika 0 dan 7-segment akan mati.
Setelah fungsi kaki BI/RBO, fungsi selanjutnya yang ditemukan praktikan adalah fungsi
kaki LT (Lamp Test). Akan tetapi, fungsi kaki tersebut tidak langsung ditemukan dari tabel hasil
simulasi yang tersedia. Fungsi tersebut baru ditemukan ketika praktikan melakukan beberapa
percobaan dengan mengubah logika kaki LT dan mengubah input A, B, C dan D. Dari
percobaan tersebut, didapatkan hasil bahwa ketika kaki LT diberi logika 0, maka berapapun
input pada IC, semua keluaran yang dihasilkan akan bernilai 0 (pada IC 7447) dan 1 (pada IC
7448) serta angka yang ditampilkan pada 7-segment selalu bernilai 8 dengan catatan kaki BI
diberi logika 1. Namun, apabila kaki LT diberi logika tinggi (1), maka keluaran pada IC dan
angka yang ditampilkan pada 7-segment bergantung pada nilai input A,B,C dan D dengan
catatan kaki BI diberi logika tinggi. Dengan demikian, didapatkan fungsi dari kaki LT adalah
untuk mengatur setiap segmen supaya tampilan pada 7-segment dapat berganti sesuai dengan
sandi biner yang diberikan, dan secara tidak langsung LT berfungsi untuk memastikan apakah
perangkat dengan 7-segment tersebut dapat beroperasi sebagaimana mestinya.
Sementara itu, fungsi pada kaki RBI belum bisa ditentukan hanya dengan simulasi percobaan
4 ini. Baik logika pada kaki RBI diberi nilai 0 maupun 1, tidak akan mengubah nilai keluaran
pada 7-segment. Setelah membaca berbagai sumber, praktikan menyimpulkan bahwa pengaruh
kaki RBI (Row Blanking Input) belum bisa ditemukan pada percobaan ini dikarenakan
percobaan ini hanya menggunakan satu keluaran 7-segment. RBI baru akan berfungsi jika
terdapat dua atau lebih keluaran 7-segment dengan fungsi mematikan keluaran bernilai 0 pada
7-segment yang tidak diperlukan.
E. Kesimpulan
Dari simulasi, analisis dan pembahasan yang sudah dilakukan mengenai pengubah samdi
BCD ke peraga 7-segmen, didapatkan kesimpulan bahwa:
Hasil simulasi yang diperoleh sudah sesuai dengan tabel kebenaran yang terdapat pada data
sheet IC 7447 dan IC 7448, namun belum sesuai dengan tabel kebenaran yang terdapat pada
modul praktikum.
Dari peraga 7-segment, setiap segmen dari peraga tersebut merupakan sebuah LED dan
masing-masing segmen diberi nama secara berurutan sebagai segmen-segmen a, b, c, d, e, f,
dan g. Angka decimal yang ditampilkan terbentuk dari segmen-segmen yang menyala. Misal
agar tampil angka 3, maka segemen yang dinyalakan adalah a, b, c, d, dan g. Akan tetapi, karena
mesin digital hanya dapat menanggapi dan mengolah data dalam bentuk biner, maka diperlukan
pengubah sandi BCD menjadi angka decimal yang kemudian ditampilkan dalam 7-segmen.
Cara kerja rangkaian pengubah sandi BCD ke peraga 7-segment adalah:
- Common Anode akan bekerja (aktif) dalam keadaan rendah. Artinya, 7 segment
akan menyala apabila keluaran logika bernilai rendah (0) dan akan mati apabila
keluaran logika bernilai tinggi (1).
- Common Katode akan bekerja (aktif) dalam keadaan tinggi. Artinya, 7 segment
akan menyala apabila keluaran logika bernilai tinggi (1) dan akan mati apabila
keluaran logika bernilai rendah (0).
Rangkaian pengubah sandi BCD ke peraga 7-segmen dapat disusun menggunakan IC 7447
sebagai common anode, maupun IC 7448 sebagai common katode. Untuk bisa menghasilkan
tampilan pada 7-segmen, diperlukan resistor yang berfungsi untuk membatasi jumlah arus yang
mengalir.

Anda mungkin juga menyukai