8
TINJAUAN PUSTAKA
2.1. Penelitian Terdahulu
Penelitian tentang perancangan menggunakan mikrokontroler menggunakan bahasa seperti pada PLC sebagai bahasa pemrogramannya telah banyak dilakukan. Beberapa diantaranya seperti yang dijelaskan di bawah ini.
Gumi la r ( 200 7) merancang bangun Programmable
Logic Controller(PLC) berbasis mikrokontroler AT89S52.
Kelebihan dari perancangan ini ialah tampilan bahasa pemrograman pada komputer yang menarik dengan Visual
Basic 6.0 dan dapat dicompile langsung dalam bentuk
data program yang dapat dibaca mikrokontroler. Kekurangan perancangan ini ialah software yang dipakai tidak mudah digunakan dan instruksi ladder yang dihasilkan terbatas karena hanya instruksi AND dan
OR. Program visual basic yang dihasilkan belum dapat
untuk pemrograman dengan instruksi program yang lebih kompleks dan I/O yang dapat digunakan hanya maksimal 32 input output.
Sayful (2007) merancang bangun kontrol supervise pada sistem otomasi pengisisan cairan menggunakan
Programmable Logic Controller (PLC) dengan
mikrokontroler AT89S51. Kelebihan dari perancangan ini adalah biaya pembuatan lebih murah dari pada PLC OMRON tipe CPM1. Kekurangan perancangan i n i a d a l a h p e m r o g r a m a n m i k r o k o n t r o l e r n y a d e n g a n i n s t r u k s i
l a d d e r y a n g d i b u a t d a l a m b e n t u k b a h a s a
9
u n t u k mengerjakan instruksi ladder yang rumit dan kompleks maka PLC ini tidak mampu.
H i l a r i u s ( 2 0 1 0 ) m e n g a d a k a n p e n e l i t i a n p e r a n c a n g a n Prototipe sistem parkir menggunakan PFID berbasis mikro-PLC (Programmable Logic
Controller). Mikrokontroler yang digunakan adalah
PIC16FB77A dengan bahasa pemrograman diagram ladder.
Kelebihan perancangan ini ialah dapat m en g en da li k an t e mp at da n k ea ma n an s i st em p a rk ir menggunakan
radio frequency identification dimana dapat
menentukan tempat parkir kendaraan yang kosong dan aman karena menggunakan RFID sebagai sistem keamanannya. Perancangan ini memiliki kekurangan yaitu kendaraan yang parkir harus menggunakan sistem tombol, rentan terhadap gangguan frekuensi dari luar , dan hanya dapat d i g u n a k a n u n t u k k e n d a r a a n d e n g a n j u m l a h t e r b a t a s h a n y a 1 0 k e n d a r a a n .
2.2. Penelitian Sekarang
P e n e l i t i a n y a n g a k a n d i l a k u k a n s e l a n j u t n y a a d a l a h m e r a n c a n g s e b u a h p e n g e n d a l i s i s t e m m a n u f a k t u r b e r b a s i s m i k r o k o n t r o l e r d e n g a n b e h a s a p e m r o g r a m a n d i a g r a m l a d d e r d e n g a n i n s t r u k s i a n d , o r , t i m e r , d a n i n t e r n a l r e l a y. M i k r o k o n t r o l e r y a n g d i p a k a i a d a l a h A T M E G A 1 2 8 k a r e n a m i k r o k o n t r o l e r t e r s e b u t m a s i h j a r a n g d i g u n a k a n u n t u k p e n g e n d a l i a n s i s t e m m a n u f a k t u r . M i k r o k o n t r o l e r A T M E G A 1 2 8 m e m i l i k i k e m a m p u a n p e n g e n d a l i a n s e b a n y a k 5 3 i n p u t
o u t p u t p e n g e n d a l i a n d a n k e c e p a t a n d a l a m
10
t e r d a h u l u . A T M E G A 1 2 8 m e m i l i k i k e m a m p u a n d a l a m p e m r o g r a m a n d i a g r a m l a d d e r m e n g g u n a k a n s o f t w a r e L D m i k r o .
11
Tabel 2.1. Perbedaaan Penelitian Terdahulu dengan Penelitian Sekarang
Penulis persamaan
Perbedaan
Objek penelitian Mikrokontrole
r
Bahasa pemrograman Gumilar
(2007)
Sama-sama melakukan penelitian menggunakan mikrokontroler
dengan bahasa pemrograman diagram ladder
PLC dengan menggunakan
mikrokontroler untuk sarana pembelajaran (maksimal 32)I/O)
AT89S52 Diagram ladder dalam
tampilan visual basic.
sayful (2007)
Pengisian cairan menggunakan PLC berbasis mikrokontroler.
(Maksimal 32 I/O)
AT89S52 Diagram ladder dalam
bentuk program Assembly
Hilarius (2010)
Sistem parkir PFID dengan menggunakan PLC berbasis mikrokontroler (maksimal 10 I/O)
PIC6F877A Diagram ladder dalam
tampilan PLCmikro. Dengan instruksi yang simpel
Sekarang Sistem kendali sistem
manufaktur dengan menggunakan mikrokontroler dengan bahasa
ATMEGAl28 Diagram ladder dalam