Sistem Kendali - UG PDF
Sistem Kendali - UG PDF
Dyah Nur'ainingsih 1
Abstrak
Tulisan ini membahas tentang perancangan sistem kendali conveyor pemindah barang hasil
produksi yang bekerja secara otomatis. Alat ini menyeleksi tinggi barang yang dikendalikan
oleh Mikrolwntroller AT89S51. Pembuatan alat pemindah barang otomatis ini memerlukan
program untuk mengendalikan semua proses kerja. Secara keseluruhan sistem ini terdiri dari
empat blok rangkaian, yaitu sensor barang, pengendali barang, keluaran, dan catu doya.
Selain itu sistem ini juga dHengkapi dengan tampHan digital dan sirine unrnk menandakan
barang sudah penuh. Tahapan uji coba alat ini meliputi uji catu daya, uji rangkaian sen-
sor, uji coba rangkaian motor DC, dan uji coba alat pemindah barang otomatis. Hasil pen-
gujian menunjukkan rata-rata waktu tempuh pada jalur conveyor relatif rendah dan dirasa
cukup dapat mempercepat dan mempermudah proses penyeleksian pemindahan barang hasil
produksi ke kendaraan pengangkut.
This paper describes design of automatic material movement conveyor control system. The
tool selected the product based on material height operated by Mic.rocontrollerAT89S5J.
The making of this automated conveyor requires a program to control all working processes.
The system consists offour blocks, which are material censor, material controller, output, and
power regulator. The system also requires power regulator test, censor test, DC motor test,
andfinal product test. The test result shows that average moving time on conveyor is relatively
low, and the design objective to accelerate the product selection and moving process can be
achieved.
202 Jurnal Ilmiah Teknologi & Rekayasa, VolumeJ5 No.3, Desember 2010
kan peraneangan sistem pemindah barang diraneang ini menggunakan mikrokontroler
otomatis yang dilengkapi dengan tampilan tipe AT89S51. Fitur yang dimiliki oleh tipe
jumlah barang. Alat yang diraneang tersebut tersebut adalah 4K bit ROM, 128 bit RAM, 4
juga sekaligus mampu memilih tinggi rendah buahport 8-bit I/O, 2 buah timer l6-bit, antar
barang yang akan dimasukkan ke kendaraan muka komunikasi serial, 64K pengalamatan
pangangkut barang. Manfaat yang diharapkan kode atau program memori, 64K pengalama-
dari peraneangan alat ini adalah dapat mem- tan data memori, prosesor boolean, 210 lokasi
bantu proses pengerjaan atau manufaktur dari bit-addressable, dan 4 bus operasi pengalian
produk dalam dunia industri. atau pembagian. Mikrokontroller ini memi-
liki 40 pin konfigurasi. Fungsi dari pin dapat
METODE PENELITIAN dikelompokkan menjadi sumber tegangan,
kristal, kontrol dan input-output.
Pemindah barang diraneang untuk be- Seven segment merupakan sekumpu-
kerja seeara otomatis dengan menggunakan Ian LED yang disusun sedemikian rupa se-
mikrokontroler AT89S5l sebagai pengendali. hingga pada saat menyala akan membentuk
Alat yang diraneang dilengkapi sensor yang angka desimal yang dikehendaki. Seven seg-
bertugas menggerakan, mengendalikan, dan ment dapat menampilkan bilangan desimal
mematikan motor berdasarkan tinggi rendah- o sampai 9 atau abjad alfabet. Binary Coded
nya barang. Alat ini juga bisa berfungsi seba- Decimal (BCD) to seven segment merupakan
gai pemindah barang reject atau sampah. Alat sebuah dekoder yang dapat mengubah kode
ini mempunyai tampilan keluaran berupa biner menjadi tampilan angka pada seven
seven segment yang menunjukan berapa jum- segment.
lah barang yang tinggi, rendah, reject, serta Motor DC dipergunakan untuk meng-
jumlah total barang antara barang rendah gerakan conveyor belt. Motor dapat bergerak
dengan barang tinggi. Beberapa komponen ke arah kanan dan kiri. Pada saat motor ini
utama yang dipergunakan dalam alat ini ada- beroperasi, biasanya terjadi induksi yang
lah eatu daya, sensor, mikrokontroler, seven mengakibatkan tegangan menjadi sangat
segment, IC 74LS47, motor DC, IC L293D, tinggi sehingga diperlukan motor driver un-
dan buzzer. tuk mengatur motor agar tidak mengganggu
Catu daya digunakan sebagai pemasok rangkaian lain yang berhubungan dengan
tegangan. Catu daya DC dapat dibangun de- motor. IC L293D digunakan sebagai motor
ngan menggunakan trafo step-down, dioda driver. IC L293D merupakan rangkaian pe-
penyearah, kapasitor, serta regulator. nyangga (buffer) yang dapat mempertahan-
Sensor digunakan untuk menangkap kan jumlah tegangan maupun arus sehingga
masukan pada rangkaian dan mengubah be- dapat menggerakkan motor DC dengan stabil
saran fisik tertentu menjadi suatu besaran lis- tanpa mempengaruhi rangkaian lainnya.
trik, seperti halnya photoresistor mengubah Buzzer berfungsi untuk mengubah e-
energi eahaya menjadi energi listrik. Sensor nergi listrik menjadi suara. Di dalam buzzer
juga berfungsi sebagai saklar otomatis. Sen- terdapat oscillator untuk menghasilkan bun-
sor yang dipergunakan berjenis Operational yi pada frekuensi 400 Hz untuk buzzer dan
Amplifier (Op-Amp). Alasannya adalah ka- frekuensi 3 kHz untuk bleeper.
rena sensor Op-Amp memiliki gain voltase Pembuatan alat pemindah barang oto-
yang besar, impedansi input yang sangat matis ini memerlukan program untuk meng-
tinggi, dan impedansi output yang rendah. endalikan semua proses keIja. Program terse-
Sensor Op-Amp berfungsi sebagai pemban- but digambarkan dalam bentuk bagan alir
ding tegangan yang membandingkan sebuah sebagaimana terlihat pada Gambar 1.
tegangan masukan dengan tegangan masukan Setelah semua komponen tersedia dan
lainya. rangkaian selesai dibuat, maka dilakukan
Mikrokontroler adalah chip komputer pengujian alat. Pengujian bertujuan untuk
yang bisa diprogram dan digunakan untuk tu- mengetahui apakah alat yang sudah diran-
gas-tugas yang berorientasi kontrol. Alat yang eang dapat bekeIja dengan baik dan sesuai
Ttdak
Sensor 3
-~ ~ I
Sensor2
~4cm 2::2cm<4cm
Y. Y.
Motor 2 ~
'~I
/
~~nsor4
>
Y'r--
7 Segme;rt1!
~'k
J
!
I
7,segment3
L T~.k
I Y.
~Sensor5
!7 segment2
IMotor
'Counter"
1,2~: ~ 'C':"}"ter" I L
~ 'Counter" 31
L 'OFF' I 'OFF'
r- 7 segment)/, --r- -
~
f
Tldak ,/',
7 segment I ;>
y< l~
T~.k -20
Ya
T~.k
/
~
I
~ [ .~ .OW
Buzor -
L
-+-
.ow ~ent2
Buzor I .
Buzer
Va
1 ~~"
:,.:..-J
"1
[~~
~
, l'~1 ~
'ON"
-10
J
~~-
204 Jurnal Ilmiah Teknologi & Rekayasa, Volume15 No.3, Desember 2010
Mikrokontroller Indikator LED
Rangkaian
Sensor AT89S51 Seven Segment
Buzzer
Mikrokontroller
AT89S51
U
5v ';ClJ::' L n
~ ::::::-::
'
- B...ng Randa"
e.'ln, Tinl,i ~lJl.~ii~~.:~i1:
m :-,,' I
,
,
..:' .
1..
. .
,
I
I
I
10< '!"I" I
,,'
~=
m!~~ ~
~~
'-=...
~
II I
I
I
5v
U '000'
$- 1::.
v
., . ~~ ,~,. _CeO ~
~------------
~~!!, '.r::::':.U:
B.,8noRaj."t
10< if'~nr
I ~ - ~ ~II
"
u """'"
1&II: U
IOKu
,,', ~
~
5v
U '000 .
1&II: -9!
1'<
- - - -- _ _ _ _ _ _ _ J L J L_ _ _ _ _ _ _ _ _ _ _ _ __ ~
<
4700
D2
5v 5v 5v
IOOr!
5v
-o ~ t 4700 PO.O
PO.1
PO.2
PO.3
POA
PO.5
100
12 V 5V
'
IN "002
T
~ x -+I->---r-'
Y~;
7812
"70~f
~ -Go.s} j8
100~f ---1-- 100~f
.c 220V
~ -<I
~
_
-< I I IN"~
JJ-~
-r
~
m
DZ -~ ..L
port pada kedua mikrokontroler tersebut se- dihubungkan dengan eatu daya. Pengaturan
bagaimana terlihat pada Tabel I dan Tabel 2. dilakukan seeara manual dengan menekan
Semua aplikasi akan aktif dengan tombol saklar push-on pada pin reset.
menggunakan logika low sehingga kom-
ponen yang terhubung pada port disesuaikan Blok Keluaran
fungsi masukan maupun keluarannya. IC
Mikrokontroler AT89S51 adalah komponen Pemutar motor DC diatur oleh IC
inti dari blok ini. Resistor dipasang pada ke- L293D yang befungsi sebagai penyangga
luaran. Kapasitor, resistor dan saklar push-on arus yang masuk pada motor agar putaran
sebagai reset serta kristal 12 MHz dan dua motor tetap stabil. Rangkaian Motor DC dan
kapasitor non polar 30 pF sebagai osilator. driver motor terlihat pada Gambar 6. Per-
Rangkaian reset digunakan untuk intah untuk memutar motor DC dikirimkan
memberikan logika high pada kaki RST se- oleh mikrokontroler.
lama dua siklus waktu pada saat rangkaian Port 0, port 2, dan port 3 pada mik-
206 Jurnal Ilmiah Teknologi & Rekayasa, Volume15 No.3, Desember 2010
,
1
seven segment. Tegangan 12 V dibutuhkan 11,89 V untuk titik A dan 4,89 Volt untuk titik
sebagai sumber tegangan untuk mengaktitkan B. Standar tegangan IC regulator 7805 adalah
motor DC. Tegangan pada lilitan sekunder sebesar 5 Volt dan 12 Volt untuk IC regulator
(VPk)besamya adalah 1,414 x Vnns(12 V) 7812. F aktor kesalahan dari hasil pengukuran
atau sebesar 16,87 V, dibulatkan menjadi 17 pada titikA sebesar 0,91 % {(12 - 11,89) 1l2}
V. Rangkaian membutuhkan tegangan 12 V dan untuk titik B adalah 2,2% {(5 - 4,89) /
sehingga diperlukan IC regulator 7812 yang 5}. Batasan toleransi kesalahan alat yang bisa
mampu menghasilkan tegangan sebesar 12V. digunakan adalah 8 %, sehingga eatu daya ini
Keluaran dari IC regulator 7812 diredam memenuhi syarat untuk digunakan. Hal yang
menjadi 5 V dengan menggunakan IC regula- menyebabkan terjadinya kesalahan adalah
tor 7805. tegangan listrik PLN yang tidak stabil, pe-
Tegangan yang dikeluarkan oleh eatu rubahan tegangan akibat pembebanan, keru-
daya yang telah diukur multitester digital, sakan pada crafo dan komponen-komponen
mendapatkan pembaeaan tegangan sebesar lain, dan kesalahan manusia.
Gambar 8. Motor DC
5v MotorDC
AT89S51
Motor
Tegangan keluaran (volt)pada port - Status motor DC Putaran Motor DC
0.0 0.1 0.2 0.3 0.4 0.5
0.11 0.11 - - - - Tidakberputar
0.97 4.11 - - - - berputar CW
4,11 0,97 - - - - berputar CCW
0,99 0,11 - - Tidakberputar
2 - - 4,97 0,11 - - Berputar CW
0,11 4,97 - - Berputar CCW
0,10 0,11 Tidakberputar
3 - - - - 4,97 0,11 Berputar CW
0,12 4,97 Berputar CCW
dari Vcc. Tegangan Pada kaki - Vcc terhubung pada pengendali mikrokontroler yang akan
ke ground sehingga tegangan keluaran dari aktif jika diberi masukan low.
komparator sebesar 0 V. Terhalangnya LED
dari cahaya menyebabkan kondisi sensor be- Uji Coba Motor DC
rada pada posisi tidak aktif(low). Kondisi ini
dimanfaatkan untuk memberi masukan ke- Motor DC yang digunakan dalam
...
nadarma. Depok. http://id.wikipedia.org/wiki/LED, Mei 2009.
http://adibakri. wordpress. com/2008/05/2 5/ http://www.fuji-piezo.comlphotoldr.htm. Mei
light-dependent-resistor/, Mei 2009. 2009.
http://alldatasheet.coml, Mei 2009.