• Tidak ada hasil yang ditemukan

Perancangan Prom Sistem PLA

N/A
N/A
Protected

Academic year: 2016

Membagikan "Perancangan Prom Sistem PLA"

Copied!
17
0
0

Teks penuh

(1)

PERAN CAN GAN PROM SI STEM PLA

D RS.BI SM AN P, M .EN G.SC

Fa k u lt a s M a t e m a t ik a da n I lm u Pe n ge t a h u a n Ala m Ju r u sa n Fisik a

Un ive r sit a s Su m a t e r a Ut a r a

BAB I PEN D AH ULUAN

1 .1 . La t a r Be la k a n g

Perkem bangan y ang pesat di bidang m ik roprosesor m enj adikan ilm u elekt ronika lebih berkem bang lagi sehinggam enuj u arah kom put erisasi dan aut om at isasi. Dalam penggunaan peralat an at au sist em m ik roprosesor sebagai alat bant u m anusia unt uk pek erj aaan- pekerj aan y ang m em erluk an k et epat an, kecepat andan akurasi yang t inggi sem akin dibut uhkan. Dengan dem ikian m enj adikan perkerj aan yang dilakukan oleh m anusia m enj adi efisien.

Seiring dengan k em aj uan dibidang sem ik onduk t or y ang pada ak hirny a m engant arkan kit a pada suat u era kom put erisasi yang kini sem akin dibut uhkan k ehadirany a. Mik rokom put er sebagai k ont rol pengolah dat a bany ak m em puny ai k elebihan dibandingk an sist em y ang lain. Unt uk m em buat suat u sist em m ikrokom put er diperlukan kom ponen- kom ponen pendukungnya, diant aranya adalah unit m em ori. Adapun j enis m em ori yang biasa digunakan unt uk penyim panan dat a program y ang bersifat t et ap ( perm anen) ant ara lain adalah ROM ( Read Only Mem ory) dan PROM ( Program m able Read Only Mem ory) . ROM m em ang berbeda dengan PROM, dim ana PROM m erupak an suat u pirant i m em ori y ang dapat diprogram . Kit a dapat m em beli PROM dalam bent uk chip. Chip t ersebut ada y ang sudah t erperogram dan ada j uga yang m asih kosong. PROM yang m asih kosong t ersebut dapat k it a program dengan m enggunak an pulsa elelk t ris. PROM hany a dapat sek ali diprogram , j adi j ik a PROM sudah diprogram m ak a program t ersebut t idak dapat dihapus at au digant i.

Melihat perluny a suat u alat unt uk m engisi program at au dat a k edalam PROM m ak a penulis m encoba unt uk m em pelaj ari dan m erancang sert a m erealisasikan suat u rangkaian PROM dengan sist em PLA. Dalam hal ini PROM dapat kit a program secara berulang- ulang m elalui sw it ch.

1 .2 . Pe r u m u sa n M a sa la h

Perm asalahan y ang dibahas dalam m ak alah ini adalah m em pelaj ari PROM sist em PLA k em udian m erealisasikanny a dengan m em bangun sendiri PROM sist em PLA m engunakan m at rik OR dan m at rik AND. Dim ana sebagai m at rik AND digunakan I C Dek oder ( I C 74 LS 154) sert a m at ik OR m enggunak an I C OR 8 m asuk an ( I C 4078) .

BAB I I

TI N JAUAN PUSTAKA

2 .1 . Ra n gk a ia n D a sa r Logik a

(2)

Hingga t ahu 1938, alj abar Boole ini belum dapat dit erapk an aplikasiny a, nam un ket ika Claude Shannon m enggunakan alj abar Boole dalam analisis rangkaian penyaklaran ( Sw it hcing) t elepon unt uk m enyat akan keadaan t ert ut up dan t erbukanya relay. Karena karya shannon ini para ahli t eknik m enyadari bahw a alj abar Boole dapat dit erapk an pada ilm u elekt ronika.

Dalam elekt ronika digit al sering k it a lihat gerbang- gerbang logik a. Gerbang t ersebut m erupakan rangkaian dengan sat u at au lebih dari sat u sinyal m asukan t et api hanya m enghasilkan sat u sinyal keluaran. Gerbang j uga m erupakan rangkaian digit al ( dua keadaan) , karena sinyal m asukan dan sinyal keluaran hanya berupa t egangan t inggi at au t egangan rendah. Dengan dem ik ian gerbang sering disebut rangk aian logik a k arena analisisny a dapat dilak uk an dengan alj abar Boole.

Ada beberapa rangk aian logik a dasar y ang dik enal, diant arany a adalah : I nver t er ( NOT) , AND, OR, NAND, NOR, X- OR, X- NOR.

2 .1 .1 . Ge r ba n g I n v e r t e r ( N OT)

Sebuah inv ert er ( pem balik) adalah gerbang dengan sat u siny al m asuk an dan sat u siny al k eluaran dim ana k eadaan k eluarany a selalu berlaw anan dengan k eadaan m asuk an.

A B 0

1

1 0

Gam bar 2.1. Gerbang NOT Tabel 2.1. Tabel Kebenaran NOT

2 .1 .2 . Ge r ba n g AN D

Gerbang AND m em puny ai dua at au lebih dari dua siny al m asuk an t et api hanya sat u sinyal keluaran. Dalam gerbang AND, unt uk m enghasilkan sinyal k eluaran t inggi m ak a sem ua siny al m asuk an harus bernilai t inggi.

A B C

0 0 1 1

0 1 0 1

0 0 0 1

Gam bar 2.2. Gerbang AND Tabel 2.2. Tabel Kebenaran AND

2 .1 .3 . Ge r ba n g OR

Gerbang OR ak an m em berikan siny al k eluaran t inggi j ik a salah sat u at au sem ua siny al m asuk an bernilai t inggi, sehingga dapat dik at ak an bahw a gerbang OR hanya m em iliki sinyal keluaran rendah j ika sem ua sinyal m asukan bernilai rendah.

A B

B C

A

B C

[image:2.612.89.485.464.533.2]
(3)

A B C 0 0 1 1 0 1 0 1 0 1 1 1

Gam bar 2.3. Gerbang OR Tabel 2.3. Tabel Kebenaran OR

2 .1 .4 . Ge r ba n g N AN D

Gerbang NAND adalah suat u NOT- AND, at au suat u fungsi AND y ang dibalik k an. Dengan k at a lain bahw a gerbang NAND ak an m enghasilkan siny al k eluaran rendah j ik a sem ua siny al m asuk an bernilai t inggi.

A B C

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

Gam bar 2.4. Gerbang NAND Tabel 2.4. Tabel Kebenaran NAND

2 .1 .5 . Ge r ba n g N OR

Gerbang NOR adalah suat u NOT- OR, at au suat u fungsi OR y ang dibalik k an sehingga dapat dik at ak an bahw a gerbang NOR ak an m enghasilkan siny al k eluaran t inggi j ik a sem ua siny al m asuk any a bernilai rendah.

A B C

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

Gam bar 2.5. Gerbang NOR Tabel 2.5. Tabel Kebenaran NOR

2 .1 .6 . Ge r ba n g X - OR

Gerbang X- OR ak an m enghasilkan siny al k eluaran rendah j ik a sem ua siny al m asuk an bernilai rendah at au sem ua m asuk an bernilai t inggi at au dengan k at a lain bahw a X- OR ak an m enghasilkan siny al k eluaran rendah j ik a siny al m asuk an bernilai sam a sem ua.

A B C 0 0 1 1 0 1 0 1 0 1 1 0

Gam bar 2.6. Gerbang X- OR Tabel 2.6. Tabel Kebenaran X- OR

B C

A A

B C

B C

A

B C

A

B C

A A

B C

A

B

[image:3.612.98.493.456.551.2] [image:3.612.315.498.628.692.2]
(4)

2 .1 .7 . Ge r ba n g X - N OR

Gerbang X- NOR ak an m enghasilkan siny al k eluaran t inggi j ik a sem ua siny al m asukan bernilai sam a ( kebalikan dari gerbang X- OR) .

A B C 0

0 1 1

0 1 0 1

1 0 0 1

Gam bar 2.6. Gerbang X- NOR Tabel 2.6. Tabel Kebenaran X- NOR

2 .2 . Alj a ba r Boole a n

Alj abar Boolean m erupak an bagian dari m at em at ik a y ang t elah bany ak dipergunak an dalam rangk aian digit al dan k om put er. Set iap k eluaran dari suat u at au k om binasi beberapa buah gerbang dapat digunak an dalam suat u rangk aian logik a y ang disebut ungk apan Boole.

Alj abar Boole m em puny ai not asi sebagai berik ut :

1. Fungsi NOT diny at ak an dengan not asi garis at as ( Ov er line) pada m asuk any a, sehingga gerbang NOT dengan m asuk an A dapat dit ulis :

A

Y

=

( NOT A)

2. Fungsi OR diny at ak an dengan sim bol plus ( + ) , sehingga gerbang OR dengan m asuk an A dan B dapat dit ulis :

B

A

Y

=

+

at au

Y

=

B

+

A

3. Fungsi AND diny at ak an dengan not asi t it ik ( . ; dot ) , sehingga gerbang AND diny at ak an dengan :

B

A

Y

=

at au

Y

=

B

A

Misalkan dik et ahui suat u persam aan :

C

B

B

A

B

A

Y

=

+

+

Dari persam aan di at as dapat digam bark an bagaim ana rangk aian y ang digunak an agar sesuai dengan persam aan diat as.

Jadi :

Gam bar 2.8. Rangk aian set ara

Y

=

A

B

+

A

B

+

B

C

A

B

C

B.C

A.B

A.B

Y

Y

C

B

[image:4.612.113.458.485.696.2]
(5)

Ekspresi Boolean m erupakan suat u cara yang baik unt uk m enggam barkan bagaim ana suat u rangk aian logik a beroperasi. Tabel k ebenaran m erupak an m et ode lain y ang t epat unt uk m enggam bark an bagaim ana suat u rangk aian logik a bek erj a. Dari suat u t abel k ebenaran dapat diubah k e dalam ekpresi Boolean dapat dibuat t abel k ebenarany a.

2 .3 . Pe m ba n gk it Pu lsa ( Clock )

Pem bangk it pulsa adalah suat u rangk aian y ang m enghasilkan k eluaran dengan am plit udo berubah t erhadap w ak t u. Kebany ak an sist em digit al m em but uhk an rangkaian pew akt u yang m engeluarkan rent et an ant ar langkah suat u urut an, dan sem ua operasi dilak uk an selam a orde pulsa t egangan pendek ( pulsa clock ) .

Pulsa clock y ang um um berbent uk sepert i gam bar 2.9. Diant ara pulsa- pulsa clock, level t egangan adalah logika 0( low ) . Pada sisi naik pulsa clock, t egangan naik secara m endadak ke logika 1 ( high) . Jangka w akt u unt uk naik ini disebut w akt u naik ( rise t im e) , y ang besarny a beberapa nano det ik . Tegangan bert ahan pada logik a 1 selam a j angk a w ak t u y ang disebut lebar pulsa ( pulse w idt h) , k em udian k em bali k e logika 0 dalam j angka w akt u yang disebut w akt u t urun. Rangkaian yang m em anpaat k an pulsa clock ak an beroperasi pada w ak t u naik at au w ak t u t urun.

Gam bar 2.9 Pulsa Clock yang um um 2 .3 .1 . Pe w a k t u ( Tim e r ) 5 5 5

I C 555 m erupak an pew ak t u ( t im er) y ang sangat serbaguna sehingga dapat dipak ai unt uk berbagai penerapan. Dengan m enam bahk an beberapa resist or dan k apasit or, I C ini dapat berfungsi sebagai m ult ivibrat or, picu scim it , unt uk m odulasi lebar pulsa dan penundaan w akt u ( t im e delay) pulsa.

Gam bar 2.10 Diagram blok pew ak t u ( t im er) 555 Tepi Turun

Tepi Naik 1

0

Vreff

Reset

Vcc

Control Voltage

Trigger

Thereshold

Discharge

Output

buffer

Gnd

R

R

R S Q

Q

R

Q

2

Q

1

+

+ - -

1 2

3 7 6 4

8

[image:5.612.220.394.299.388.2] [image:5.612.135.464.476.692.2]
(6)

2 .3 .2 . Pe w a k t u 5 5 5 Se ba ga i M u lt iv ibr a t or Ast a bil

Mult ivibrat or ast abil dapat m enghasilkan aliran aliran pulsa yang kot iniu, berbent uk segi em pat y ang dapat berada pada dua k eadaan. Ak an t et api k eadaan k edua pulsa- pulsa y ang dihasilkan t idak berada pada k eadaan st abil, sepert i t erlihat pada gam bar 2.11.

Gam bar 2.11 Rangkaian m ult ivibrat or ast abil

Kapasit or C m engisi m uat an m elalui t ahanan R1 dan R2, sedangkan pengosongan m uat an hanya m elalui t ahanan R2. Dalam m ode ini, t egangan k apasit or dalam m elak uk an pengisian dan pengosongan berada diant ara 1/ 3 dan 2/ 3 Vcc. Saat kapasit or m engisi m uat an m elalui R1 dan R2 t egangan naik secara eksponensial dengan t et apan w ak t u τ = ( R1 + R2 ) C.

• Wak t u y ang dibut uhk an pada saat t egangan m encapai 1/ 3 Vcc adalah : 1/ 3 Vcc = Vcc ( 1 – e- t /τ )

1/ 3 = 1 – e- t /τ 2/ 3 = e- t /τ ln 2/ 3 = - t / τ

t = 0,4055 ( R1 + R2 ) C ...2.1

• Saat t egangan m encapai 2/ 3 Vcc w akt u yang dibut uhkan unt uk m engisi k apasit or adalah :

2/ 3 Vcc = Vcc ( 1- e- t /τ ) 2/ 3 = 1 - e- t /τ

1/ 3 = e- t /τ ln 1/ 3 = - t / τ

t = 1,0986 ( R1 + R2 ) C ...2.2 Sehingga selang w akt u pengisian kapasit or ( keluaran t inggi) adalah :

T1 = w akt u t egangan m encapai 2/ 3 Vcc – w akt u t egangan m encapai 1/ 3 Vcc T1 = ( 1,0986 – 0,4055) τ

T1 = 0,6932 ( R1 + R2 ) C ...2.3 Tet apan w ak t u pengosongan k apasit or adalah τ = R2 C

• Wak t u pengosongan pada saat t egangan m encapai 1/ 3 Vcc adalah 1/ 3 Vcc = Vcc e- t /τ

1/ 3 = e- t /τ ln 1/ 3 = - t / τ

t1/ 3 = 1,0986 R2 C ...2.4

4 8 7

6

2 1

3

C R2

R1

Vcc

0,01µF

5

[image:6.612.217.387.141.304.2]
(7)

• Wak t u pengosongan pada saat t egangan m encapai 2/ 3 adalah : 2/ 3 Vcc = Vcc e

- t /τ

2/ 3 = e- t /τ

ln 2/ 3 = 0,4055 R2 C ...2.5 Sehingga selang w akt u pengosongan ( keluaran rendah) adalah

T2 = t1/ 3 - t2/ 3

= ( 1,0986 – 0,4055) τ

= 0,6932 R2 C ...2.6 Sedangk an selang w ak t u t ot al selam a sat u perioda adalah

T = T1 + T2

= 0,6932 ( R1 + R2) C + 0,6932 R2 C

= 0,6932 ( R1 + 2 R2 ) C ...2.7 Mak a frekuensi osilasiny a adalah :

F = 1/ T =

(

R

1

R

2

)

C

6932

,

0

1

+

=

(

R

1

2

R

2

)

C

44

,

1

+

...2.8

2 .4 Pe n ca ca h ( Cou n t e r )

Pencacah m erupakan suat u rangkaian logika yang berfungsi unt uk m encacah j um lah pulsa pada bagian input dan k eluaran berupa digit biner, dengan saluran t ersendiri unt uk set iap pangk at dua 20, 21, 22 dan set erusny a . Pencacah t erdiri dari flip- flop y ang diserik an dim ana k eadaan arus k eluarany a dit ahan sam pai ada clock . Pencacah dapat dibagi m enj adi dua t ipe, y ait u : Sy nchronous dan Asy nchonous, dim ana k eduany a dibedak an dengan bagaim ana cara diclock .

Pencacah Asy nchonous didisain dengan m enggunak an flip- flop pada k eadaan t oggle. Flip- flop JK at au D dapat dibuat k edalam k eadaan t oglle. Flip- flop JK dapat dibuat dalam k eadaan t oglle dengan m enghubungk an k edua input J dan K pada logik a 1( high) . Sedangk an unt uk flip- flop t ipe D, dapat dibuat dalam k eadaan t oglle dengan m enghubungkan keluaran

Q

kem bali ke input .

Pencacah asy nchonous bek erj a dengan m engk ask ade seri flip- flop dalam k eadaan t ogle secara bersam aan. Keluaran t iap- t iap flip- flop digunak an sebagai clock unt uk flip- flop berikut nya secara berurut an. Hal ini m enyebabkan flip- flop berubah secara asynchonous, sepert i gelom bang. Pencacah asynchonous lebih dikenal sebagai pencacah ripple. Karena cara penghubungan set iap flip- flop sepert i diat as, sehingga set iap frekuensi flip- flop berik ut ny a dibagi dua . Hal ini dit unj uk k an pada cont oh pencacah riple pada gam bar 2.12

Gam bar 2.12

Pencacah biner ripple em pat k eluaran

QD

> Clk Q Q D

> Clk Q Q D

> Clk Q Q D

> Clk Q Q D

A

QA

B

QB

C

QC

[image:7.612.113.502.562.689.2]
(8)

Diagram pew ak t u pencacah biner ripple dit unj uk k an pada gam bar 2.13, dim ana panah pada diagram w akt u m enunj ukan penyebab dan hasilnya. Hal ini m ununj ukan

bagaim ana bent uk gelom bangnya dapat m enunj ukan cara pencacahannya dari LSB ( Louw est Significant Bit ) sam pai MSB ( Most Signoficant Bit ) .

Penggunaan pencacah ripple ini sangat luas, set iap I C t erdiri at as em pat m ast er- slav e flip- flop dan gerbang reset nol. Karena hargany a m urah dan serbaguna, pencacah ripple sangat berguna bagi sist em inst rum ent asi t erut am a sebagai pem bagi frekuensi

Gam bar 2.13

Diagram pew ak t u dan hasil cacahan pencacah biner em pat bit

2 .5 . D e code r

Decoder adalah suat u rangkaian logika kom binasional yang m am pu m engubah m asuk an k ode biner n- bit k e m - saluran k eluaran sedem ik ian rupa sehingga set iap saluran keluaran hanya sat u yang akan akt if dari beberapa kem ungkinan kom binasi m asuk an.

Gam bar 2.14 m em perlihat k an diagram dari decoder dengan m asuk am n = 2 dan k eluaran m = 4 ( decoder 2 k e 4) . Set iap n m asuk an dapat berisi logik a 1 at au 0, ada 2N kem ungkinan kom binasi dar i m asukan at au kode- kode. Unt uk set iap k om binasi m asuk an ini hany a sat u dari m k eluaran y ang ak an ak t if ( berlogik a 1) , sedangk an k eluaran y ang lain adalah berlogika 0. Beberapa decoder didisain unt uk m enghasilkan k eluaran low pada k eadan ak t if, dim ana hany a k eluaran low y ang dipilih akan akt if sem ent ara keluaran yang lain adalah berlogika 1. Dari keadaaan

D C B A

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

MSB LSB

QC

QD

QB

QA

Bentuk pulsa

[image:8.612.137.477.178.541.2]
(9)
[image:9.612.160.386.114.300.2]

ak t if k eluarany a, decoder dapat dibedak an at as “ non inv ert ed out put ” dan “ inv ert ed out put ” .

[image:9.612.143.414.341.421.2]

Gambar 2.14 Dekoder 2 ke 4

Tabel dibawah ini menunjukkan tabel kebenaran dari decoder 2 ke 4.

I N PUT OUTPUT

A B Qo Q1 Q2 Q3

0 0 1 1

0 1 0 1

1 0 0 0

0 1 0 0

0 0 1 0

0 0 0 1

Tabel 2.8. Tabel kebenaran dekoder 2 ke 4

2.6. PLA

PLA berisi beberapa buah gerbang AND dan gerbang OR dengan t it ik - t it ik hubung input / out put t iap t it ik gerbang berupa m at rik y ang dapat diprogram oleh pem ak ai. Ada beberpa j enis k om ponen y ang digolongk an sebagai PLA diant arany a : FPLA, PAL, dan PROM. Secara blok diagram PLA berisi dua blok gerbang y ait u blok gerbang AND dan blok gerbang OR sepert i pada gam bar 2.15.

Gam bar 2.15 Diagram blok PLA

Matrik

AND

I1

I2

In

Q1

Q2

Qn

Matrik OR

A B

B

.

A

Q

0

=

B

.

A

Q

1

=

B

.

A

Q

2

=

B

.

A

Q

3

=

[image:9.612.179.390.524.656.2]
(10)

2 .6 .1 . FPLA ( Fie ld Pr ogr a m m a ble Logic Ar r a y )

FPLA m em puny ai m at rik AND dan m at rik OR y ang m asing- m asing dapat diprogram sepert i y ang dit unj uk k an pada gam bar 2.16.

Gam bar 2.16. FPLA y ang m em puny ai 3 input dan 4 out put

Tanda pada m at rik AND dan m at rik OR adalah bagian y ang dapat diprogram , dim ana j ik a didalam I C PLA t anda adalah m erupak an dioda sk ring, dim ana saat m em program k it a harus m em ut uskan dioda skring y ang t idak diperluk an, sedangk an y ang diperluk an dibiark an t et ap t erhubung.

FPLA m em puny ai m at rik AND dan m at rik OR y ang k eduany a dapat diprogram sehingga sangat fleksibel, m em ungkinkan perancang unt uk m em ilih dan m em program hanya sat u bent uk perkalian yang akan digunakan unt uk t iap- t iap fungsi spesifik. Bent uk- bent uk perkalian ini kem udian dapat dipilih unt uk dik om binasikan at au dij um lahk an dengan y ang lainny a unt uk m em bent uk persam aan logik a AND- OR ( sum of Product t erm ) .

2 .6 .2 . PAL ( Pr ogr a m m a ble Ar r a y Logic)

PAL m em iliki m at rik AND yang dapat diprogram sedangkan m at rik OR- nya t et ap.Sepert i t erlihat pada gam bar 2.17.

Q2

Q3 Q1 Q0

I1 I0

I2

Matrik OR (dapat diprogram)

[image:10.612.140.468.131.500.2]
(11)

Gam bar 2.17. PAL y ang m em puny ai 3 input dan 4 out put .

Penghilangan m at rik dioda skring pada bagian m at rik OR dapat m enek an biay a pem buat anny a.Walaupun m at rik OR t idak dapat diprogram , nam un fleksibilit asnyahanya berkurang sedikit j ika dibandingkan dengan FPLA.

2 .6 .3 . PROM ( Pr ogr a m m a ble Re a d On ly M e m or y )

PROM m engandung m at rik AND y ang t et ap dan m at rik OR y ang dapat diprogram sepert i y ang t erlihat pada gam bar 2.18.

Q3 Q1 Q0

I1 I0

I2

Matrik OR (tetap)

[image:11.612.149.437.83.406.2]
(12)

Gam bar 2.18. PROM m em puny ai 16 w ord ( 4 bit )

Pada m at rik OR t erdapat 32 dioda skring y ang dapat diprogram . Pada m at rik AND susunan m at riknya sam a dengan susunan dekoder, sehingga unt uk m at rik AND- ny a dapat digant ikan dengan dek oder 3 k e 8. Ada dua k eunt ungan j ik a m enggunakan PROM dibandingkan dengan FPLA m aupun PAL, yait u :

1. Karena sering digunak an pada beberapa aplikasi m ak a PROM dibuat dalam j um lah besar sehingga harganya m urah.

2. Merupakan solusi logika yang um um dengan kat a lain m enyediakan seluruh perkalian dari v ariabel input . Ak an t et api j um lah v ariabelny a t erbat as k arena t iap penam bahan sat u buah input ak an m em erluk an gerbang AND dua k ali lebih bany ak .

Q3 Q2 Q1 Q0

I1 I0

I2

Matrik OR (dapat diprogram)

[image:12.612.135.458.83.448.2]
(13)

BAB I I I

TUJUAN D AN M AN FAAT PEN ELI TI AN

3 .1 . Tu j u a n Pe n e lit ia n

Mem pelaj ari desain dasar dari PROM sist em PLA y ang k em udian m em buat sendiri rancangan PROM sist em PLA dengan m em anfaat kan gerbang AND dan gerbang OR sert a m at rik sam bungan.

3 .2 . M a n fa a t Pe n e lit ia n

Dengan dibuat ny a PROM Sist em PLA ini m ak a dapat dik et ahui bagaim ana prinsif kerj a dan cara kerj a dari PROM sist em PLA. Dan PROM sist em PLA ini dapat diaplikasikan unt uk berbagai k eperluan dan isi dari program ny a dapat dengan m udah digant i sesuai dengan k ebut uhan.

BAB I V

M ETOD E PEN ELI TI AN

4 .1 . D e sa in Pe n e lit ia n

Adapun desain Penelit ian adalah sebagai berik ut :

Gam bar 4.1. Desain Penelit ian

4 .2 . M e t ode Pe n ga m bila n D a t a

Set elah rangkaian PROM sist em PLA dirangkai m aka disikan program k edalam ny a sepert i y ang t erlihat pada t abel dat a. Kem udian PROM dihubungk an dengan sum ber t egangan dan dat a m asing- m asing alam at di uj i apak ah sesuai dengan dat a y ang disim pan didalam ny a. Juga diuk ur t egangan y ang dik eluark an pada out put unt uk m enget ahui berapa harga resist or y ang harus dipasang supay a t idak t erj adi j at uh t egangan y ang t erlalu besar.

DECODER

CLOCK

COUNTER

MATRIK

AND

MATRIK

SAMBUNGAN

MATRIK

(14)

BAB V

H ASI L D AN PEM BAH ASAN

5 .1 . H a sil Pe n ga m a t a n

Set elah dilak uk an perancangan secara blok per blok, m ak a direalisasikan m enj adi sebuah rancangan PROM dengan sist em PLA. Mak a hasil pengam at an diperoleh dengan m em asuk an dat a sebagai berik ut k e dalam PROM sist em PLA.

Tabel 5.1

D ECOD ER 1 D ECOD ER 2 O U T P U T

G1 D C B A G2 D C B A D

0 D 1 D 2 D 3 D 4 D 5 D 6 D 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

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

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

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

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

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

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

5 .2 . Pe m ba h a sa n

5 .2 .1 . Ca r a pe m e r ogr a m a n PROM sist e m PLA

(15)

j um lah alam at y ang bisa diisi, dan m em puny ai 8 k olom y ang m erupak an 8 bit dat a y ang dihasilkan) , sepert i t erlihat pada gam bar 5.1.

.

Misalkan PROM pada alam at 00000 diisi dengan dat a 11010010 m ak a harus m em program ny a dengan m enggeser sak lar pada baris pert am a y ait u sak lar S11,S12,S14,S17 keposisi ON dan saklar S13,S15,S16,S18, ke posisi OFF sepert i yang t erlihat pada gam bar 3.6. Dan j ik a k it a ingin m engisi dat a pada alam at 00001 m ak a k it a harus m enggeser seluruh sak lar pada baris k e dua.

5 .2 .2 . Pe n gu j ia n Te ga n ga n Ke lu a r a n

Penguj ian dilakukan dengan m engam at i hasil keluaran gerbang OR sesuai dengan m asukan yang diberikan. Pada saat penguj ian digunakan LED sebagai indik at or dari k eluaran PROM t ersebut . LED ak an m eny ala j ik a m endapat t egangan

Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y10 Y11 Y12 Y13 Y14 Y15

Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y10 Y11 Y12 Y13 Y14 Y15

A

B

C

D

G

1

G

2

G

2

G

2

D

C

B

A

A

0

A

1

A

2

A

3

Y

0

Y

1

D

1

D

2

D

3

D

4

D

5

D

6

D

7 [image:15.612.132.509.105.523.2]

D

0
(16)

sebesar 1,8 v olt . Bila t egangan m aj u unt uk LED lebih besar dari 1,8 v olt m ak a diperluk an adany a resist or sebagai pem bagi t egangan.

Gam bar 5.2. Resist or pem bagi t egangan

Keluaran gerbang OR 4,8 v olt pada saat high. Vresist or = ( 4,8 v olt – 1,8 v olt ) = 3,0 v olt

Arus yang m elalui resist or = Arus LED = 10 m A

Besarny a ham bat an ; R =

I

V

resistor

=

mA

volt

10

0

,

3

= 300 ohm

BAB V I

KESI M PULAN D AN SARAN

6 .1 Ke sim pu la n

1. PROM dengan sist em PLA yang direalisasikan m em punyai 5 m asukan dan 8 bit k eluaran sehingga dapat m eny im pan dat a sebany ak 25 = 32 by t e

2. PROM y ang dirancang dapat diprogram berulang- ulang hany a dengan m erubah m at rik sam bungan.

3. Karena perubahan isi PROM dilakukan dengan m erubah sam bungan m aka kerusakan dapat dihindari sekecil m ungkin.

6 .2 . Sa r a n

1. Unt uk m em buat program supay a lebih bervariasi m ak a perlu diperbany ak alam at dat a.

2. Unt uk lebih berm anfaat , alat dapat diaplikasikan sebagai alat k endali.

(17)

D AFTAR PUSTAKA

1. I an Robert son Sinclair, Suryaw an,” Panduan Belaj ar Elekt ronik Digit al” , Elex Media Kom put indo, Jak art a, 1993.

2. David Bucchlah, Wayne McLahan, “ Applied Elect ronic I nst rum ent at ion And Measurm ent ” , MacMilian Publishing Com pany, 1992

3. Hodges D. , Jacson, Nasut ion S.” Analisa dan Desain Rangkaian Terpadu Digit al” , Erlangga, Jak art a, 1987

4. Tok heim . R., “ Elek t ronik a Digit al” , Edisi Kedua, Erlangga, Jak art a, 1995

5. Sofyan H. Nasut ion, “ Analisa dan Desain Rangkaian Terpadu Digit al” , Penerbit Erlangga, Jak art a, 1987

6. Sendra, Sm it h, Kenet h C.,” Rangkaian Mikroelekt ronika” , Penerbit Erlangga, Jak art a, 1989.

Gambar

Gambar 2.2.  Gerbang AND                             Tabel 2.2. Tabel Kebenaran AND
Gambar 2.3.  Gerbang OR                               Tabel 2.3.  Tabel Kebenaran OR  2 .1 .4
Gambar 2.8.  Rangkaian setara  Y=A•B+A•B+B•C
Gambar 2.10   Diagram blok pewaktu (timer) 555
+7

Referensi

Dokumen terkait

Jadi, hut an k em asy arak at an m enurut Depart em en Kehut anan ( 1996) adalah suat u sist em pengelolaan hut an yang dit uj ukan unt uk m eningkat kan kesej aht eraan m

Sebenar ny a di I ndonesia sudah ada kesepakat an yang dikenal dengan nam a “ Kesepakat an Kem ayor an” yang dibent uk oleh pakar kedokt er an, t okoh agam a, t okoh m asy ar ak

Adapun nilai TRUE at au FALSE dapat diny at ak an dengan suat u nilai pada t ipe dat a lainny a.. Sedangk an nilai TRUE m erupak an nilai selain nilai FALSE at au 0 ( bisa posit

Berbeda dengan fungsi yang bert ipe void , fungsi ini berguna unt uk m elakukan suat u proses yang dapat m engem balikan suat u nilai.. Bent uk um um fungsi t ersebut

Apakah Kadin Pr ovinsi m em ilik i pr ogr am / kegiat an yang berhubungan dengan m asy arak at dalam bent uk bant uan. sosial, sum bangan kegiat an t er t ent u

Kem udian dilak uk an overlay (t um pang susun) pada setiap peubah data yang tersusun dalam bent uk pet a t em at ik dengan m em - p er t i m b an g k an p em b o b o t an d an

 Pada Flip – Flop JK masukan – masukan J dan K merupakan sinyal – sinyal kendali, yang mengatur apa yang dilakukan rangkaian dari sinyal detak, bila J dan K

Bany ak perusahaan y ang kini m enggunak an t ek nologi inform asi unt uk m engem bangk an sist em lint as fungsi perusahaan t erint egrasi, y ang m elint asi