Wahana Komedi Putar Otomatis Menggunakan Rangkaian Elektronika Berbasis Mikroprosesor
-
Upload
tb-ibrahim-hasan -
Category
Documents
-
view
260 -
download
6
description
Transcript of Wahana Komedi Putar Otomatis Menggunakan Rangkaian Elektronika Berbasis Mikroprosesor
WAHANA KOMEDI PUTAR OTOMATIS MENGGUNAKAN RANGKAIAN ELEKTRONIKA BERBASIS MIKROPROSESOR
NAMA : HARYADI
No. Reg : 5215097004
Mata Kuliah : Mikroprosesor
JURUSAN : TEKNIK ELEKTRO
PRODI : Non. Reg. S1. PEND. TEK. ELEKTRONIKA
TEKNIK ELEKTRO, FAKULTAS TEKNIK
UNIVERSITAS NEGERI JAKARTA
Gedung L1 Kompleks UNJ. Jl. Rawamangun Muka,Jakarta 13220
Telp. (62-21) 4751523. www.ft.unj.ac.id
2012
LEMBAR PENGESAHAN
PEMBUATAN WAHANA KOMEDI PUTAR OTOMATIS MENGGUNAKAN RANGKAIAN ELEKTRONIKA BERBASIS
MIKROPROSESOR
Menyetujui,
Dosen Pembimbing Mahasiswa
Drs. Jusuf Bintoro, MT. Haryadi
BAB I
PENDAHULUAN
A. LATAR BELAKANG
Hiburan,ya hal yang satu ini merupakan salah satu kebutuhan manusia yang juga
perlu dipenuhi. Karena hiburan dapat menghilangkan rasa bosan, stress, ataupun jenuh
setelah manusia melakukan berbagai aktivitas dan kesibukannya masing-masing. Bisnis di
bidang hiburan bisa dibilang salah satu bisnis yang “tak ada matinya” karena semua orang
butuh hiburan. Wahana permainan komedi putar adalah salah satunya, komedi putar telah
menjadi salah satu wahana permainan yang selalu ada di taman bermain ataupun di pasar
malam. Wahana permainan ini cukup diminati dan juga membutuhkan operator untuk
mengoperasikan wahana ini, oleh karena itu penulis ingin membuat “Wahana Komedi Putar
Otomatis Menggunakan Rangkaian Elektronika Berbasis Mikroprosesor” yang memiliki
keunggulan lebih praktis, ekonomis, dan efisien.
B. MAKSUD DAN TUJUAN
- Agar dapat mengetahui prinsip kerja dari Mikroprosesor Z80
- Memenuhi tugas matakuliah Mikroprosesor
- Mengaplikasikan ilmu Mikroprosesor
- Membuat alat yang dapat dipakai di lapangan
BAB II
PEMBAHASAN
A. Pengertian Mikroprosessor
Sebelum masuk lebih jauh tentang penerapan Sistem Mikroprosessor penulis
akan lebih dulau menjelaskan apa sebenarnya Mikroprosessor
tersebut.Mikroprosessor adalah suatu unit pemroses sentral yang memiliki
kemampuan dalam perhitungan aritmatik (penjumlahan, penguranagn, perkalian,
pembagian, perpangkatan, akar dan lain-lain) dan logika (AND, OR, NOT, EX-OR,
EX-NOR, perbandingan, mengambil keputusan dan lain-lain) untuk mengolah data
dan mengendalikan peralatan yang berhubungan dengannya.Mikroprosessor
menyebabkan perubahan besar terhadap industri elektronika karena peralatan
elektronik bukan lagi hanya perangkat keras (hard ware), tetapi juga perangkat lunak
(soft ware)
Mikroprosessor memiliki sifat yang sangat fleksibel karesa dapat diprogram
dalam pemakaiannya dalam berbagai bidang aplikasi suatu peralatan elektronik,
selain itu mikroprosessor juga memiliki beberapa keuntungan, yaitu:
Mempermudah perancangan suatu sistem
Mengurangi pemakaian komponen
Kebutuhan daya relatif lebih kecil
Mudah dirakit dan fleksibel
Dimensi peralatan menjadi lebih kecil
Interkoneksi kawat berkurang sehinnga meningkatkan kehandalan sistem
Biaya relatif lebih ekonomis
Karena sifatnya yang fleksibel pemakaian mokroprosessor menjadi sangat luas
dan hampir tak terbatas. Mikroprosessor telah dipakai dalam berbagai bidang seperti
dalam bidang Informatika (PC/Personal Komouter), Komunukasi (satelit,telepon),
Industri (alat kontrol mesin), Hiburan, dan lain-lain.
B. MPF-1 (Mikroprosessor Trainer-1)
MPF-1 adalah alat teknik mikroprosessor dan pemrogramannya dengan
menggunakan IC mikroprosessor unit (MPU) Z-80.Kita dapat membagi rangkaian
MPF-1 menjadi 3 blok rangakaian, yang pertama adalah blok CPU yang terdiri dari
rangkaian clock sebagai pembangkit isyarat clock, rangkaian reset yang membuat
mikroprosessor menjadi reset ketika tombol RST ditekan, dan rangkaian break yang
membuat CPU melaksanakan rutin pelayanan interupsi NMI (Non-Maskalbel
Interrupt) jika dilakaukan operasi langkah tunggal
Blok kedua adalah sistem I/O yang terdiri dari IC I/O paralel PPI 8255, Z-80 PIO
dan Z-80 CTC, serta dekoder addres untuk I/O.Blok ketiga adalah sistem memori
yang terdiri dari ROM, RAM dan rangkaian dekoder addres untuk memori
C. MIKROPROSESSOR Z-80
Mikroprosessor chip merupakan otak dari suatu sistem mikroprosessor. Unit
pemroses sentral (CPU) Z-80 merupakan sebuah mikroprosessor yang dibuat dalam
serpih rangkaian terpadu dalam kemasan DIP 40 pin/kaki. Z-80 merupakan sebuah
mikroprosessor chip tunggal, didalamnya terdapat rangkaian clock generator, sistem
controler dan mampu melakuakn dynamic memory refresh secara otomatis
Didalam mikroprosessor Z-80 terbagi dalam tiga bagian utama yaitu:
Register-register dalam (storage registers) CPU
Unit Aritmatik dan Logika (ALU)
Register Instruksi dan kendali CPU
D. Timing CPU Z-80CPU Z80 memiliki 3 buah operasi dasar :
· Memori read/write
· I/O Devices read/write
· Interrupt
Suatu instruksi yang dimiliki Z80 sebenarnya hanyalah pengembangan dari
ketiga operasi dasar tersebut. Setiap opersi tersebut membutuhkan 3 sampai 6
periode clock untuk dapat menyelesaikan tugasnya, atau bias juga diperpanjang
untuk mengupayakan sinkronisasi CPU dengan peralatan luar. Dalam opersi
program, siklus mesin yang pertama dari setiap instruksi adalah fetch cycle
(pengambilan OpCode untuk di decode I. siklus ini membutuhkan 4 sampai 6 siklus,
terkecuali bila control WATT diaktifkan. Siklus mesin berikutnya biasanya adalah
perpindahan data antara CPUdengan memori atau peralatan I/O, meskipun ada pula
pada instruksi –instruksi tertentu yang siklus mesin berikutnya adalah OpCode fetch
lagi.
E. INTERUPT CPU Z-80Interrupt adalah proses sisipan pelaksanaan suatu subroutine dalam suatu
program, yang tidak dilakukan secara perangkat lunak (tidak disisipkan dalam
bentuk instruksi di dalam program), tetapi dilakukan melalui perangkat keras dengan
pengaktifan sinyal-sinyal interrupt.
Dalam praktik, kegunaan dari suatu interrupt adalah untuk mengizinkan suatu
peralatan peripheral Input/Output Port atau suatu system rangkaian yang terhubung
ke system CPU yang utama untuk menunda operasi yang sedang dijalankan oleh
CPU sewaktu-waktu pada saat proses sedang berjalan, dengan maksud meminta
atau memerintahkan CPU untuk mengeksekusi program-program rutin dari
pheripheral-pheripheral tersebut sesuai dengan “vector” dari interrupt yang telah
didefinisikan sebelumnya.
BAB IIICARA KERJA
A. SIKLUS KERJA
1 Semua OFF
2 Push button ditekan untuk menghitung antrian masuk komedi putar hingga 5 orang.
3 Setelah terhitung 5 orang maka Bel berbunyi
4 Pintu menutup
5 Lampu utama komedi putar menyala
6 Motor komedi putar bekerja
7 Motor komedi putar berhenti bekerja
8 Pintu membuka
B. Alat dan komponen
1. Alat
No. Nama Alat Unit
1. Adaptor 12V 1 pcs
2. Avo Meter 1 pcs
3. Solder + Timah 1psc + secukupnya
4. Kabel secukupnya
5. Gergaji 1 pcs
6. Komputer 1 unit
7. MPF 1 1 unit
2. Komponen
No. Nama Komponen Unit
1 PCB Metrix 1
2 Pin header 1 x 11 1
3 Led 5mm 20
4 Resistor 220 Ω ¼ w 8
5 Motor DC 20
8 Black housing 27