Saturday, 8 September 2012

ENKODER MSI 54 / 74147



SN74147 merupakan sebuah pengubah 9-line decimal ke 4-bit kode BCD (Priority Encoding). Encoder ini memiliki sejumlah 9-line input dan 4-line output, salah satu diantara input yang diaktifkan akan menghasilkan kode output BCD 4-bit bergantung input mana yang diaktifkan. MSI 54/74147 memiliki input dan output aktif “rendah” (low) seperti yang diberikan data sheet IC pada tabel : 1. Sebagai contoh, seperti yang diperlihatkan pada gambar : 1a, apabila input-1 yang diaktifkan (aktif low), maka output encoder akan memberikan data-data output : A = “0” (low)  dan B = C = D = “1” (high). Dan apabila input-9 diaktifkan (aktif low), maka output encoder akan memberikan data-data output : A =  D = “0” (low)  dan B = C = “1” (high) dst.  Dan gambar : 6.1b menunjukan hubungan fungsi kaki-kaki dari SN74147.


Tabel : 1 Tabel Kebenaran I/O SN74147
INPUT
OUTPUT
1
2
3
4
5
6
7
8
9
D
C
B
A
H
H
H
H
H
H
H
H
H
H
H
H
H
X
X
X
X
X
X
X
X
L
L
H
H
L
X
X
X
X
X
X
X
L
H
L
H
H
H
X
X
X
X
X
X
L
H
H
H
L
L
L
X
X
X
X
X
L
H
H
H
H
L
L
H
X
X
X
X
L
H
H
H
H
H
L
H
L
X
X
X
L
H
H
H
H
H
H
L
H
H
X
X
L
H
H
H
H
H
H
H
H
L
L
X
L
H
H
H
H
H
H
H
H
H
L
H
L
H
H
H
H
H
H
H
H
H
H
H
L



Gambar : 1  IC-74LS147  Desimal ke BCD Priority Encoder

Aplikasi SN74LS147
Apabila dari gambar : 1a, input-input decimal akan ditampilkan kembali dalam bentuk decimal melalui piranti 7-segment, maka hanya ditambahkan beberapa piranti tambahan yakni decoder driver (SN74LS47) ke tampilan 7-segment (jenis common Anoda), namun output LS74LS147 diubah terlebih dahulu melalui pembalik (inverter SN74LS04) agar dapat mensuport piranti SN74LS47 seperti ditunjukkan dalam gambar : 2 berikut ini.


Gambar : 2  Desimal Encoder ke 7-Segment

No comments:

Post a Comment