MIKROPROSESSOR
Nim :
Nama :
Kelas :
Tanggal :
Dosen :
No. Bangku :
Paraf Asisten
PERCOBAAN VI
Praktikum Mikroprosesor BUKU PETUNJUK PRAKTIKUM
STT PLN Jakarta 2017
I. Tujuan
1. Memahami dasar-dasar kerja dari servo motor.
2. Praktikan mampu membuat program unutk menjalankan sevo motor pada VBB.
Servo Motor
Motor servo adalah motor yang mampu bekerja dua arah(CW danCCW)
dimana arah dan sudut pergerakan rotornya dapat dikendalikan hanya dengan
memberikan pengaturan duty cycle sinyalP W M p a d a b a g i a n p i n k o n t r o l n y a .
M o t o r s e r v o a d a l a h j e n i s m o t o r y a n g d i g u n a k a n s e b a g a i penggerak pada
sistem servo (servo-system) seperti pada penggerak pada control posisi
lenganrobot. Motor servo secara struktur mesin listrik ada 2 macam : dc servo
motor dan ac servomotor.DC Servo motor mempunyai konstruksi yang sama dengan
konstruksi motor dc. Dalam motor dckonvensional sikat dan cincin belah merupakan suatu
kerugian. Karena ada gesekan antara sikatdan cincin maka akan terjadi rugi gesek,
timbulnya percikan api dan terkikisnya sikat arang maupun cincin. Maka mulai
dipikirkan Motor dc tanpa sikat atau disebut Brushless DC Motor.B r u s h l e s s D C M o t o r
dapat diwujudkan dengan menggunakan prinsip kerja motor induksi
3 phasa (tanpa sikat dan cincin). Dengan menambahkan komponen permanent magnet,
electronicinverter (yang menimbulkan medan putar) dan position control (umumnya
menggunakan sensor effek Hall), maka akan didapatkan motor dc brushless. Jadi disini
rangkaian inverter dan kontrol posisi berfungsi sebagai pengganti komutator mekanik (sikat
& cincin belah) dalam membalik medan. Motor dc brushless ini mempunyai karateristik yang
mendekati dc motor konvensional.Untuk mengerti cara kerja Motor Servo DC Magnet
Permanen haruslah dimengerti bagaimana prinsip kerja Motor DC Magnet Permanen, Motor
DC tanpa sikat dan medan putar.
Motor servo biasanya hanya bergerak mencapai sudut tertentu saja dan tidak
kontinyu sepertimotor DC maupun motor stepper. Walau demikian, untuk
beberapa keperluan tertentu, motor servo dapat dimodifikasi agar bergerak kontinyu
III. Alat-alat
1. PC lengkap
2. Software virtual breadboard ( VBB )
1. Buka software virtual breadboard pada komputer anda masing – masing dengan software
VBB 4.3.8.
2. Desain antarmuka halaman utama dari sorftware virtual breadboard. Dimana terdapat
toolbar yang membantu dalam menggunakan simulasi arduino.
Aruino ArduinoStandard
Motors Servo
4. Gunakan Arduino Source Project pada virtual breadboard pada komputer anda masing-
masing. Dalam memasukan program arduino ke dalam simulasi.
5. Dan setting properties pada simulasi arduino pada application dengan nama source code
yang anda gunakan dalam simulasi.
Percobaan 2 : Membuat program motor servo bergerak 180 derajat pada VBB
1. Tulis program dibawah dengan menggunakan program VBB, caranya ketik pada source
code nya :
#include <Servo.h>
Servo myservo;
int pos = 0;
void setup() {
myservo.attach(2);
}
void loop() {
for(pos = 0; pos < 180; pos += 1)
{
myservo.write(pos);
delay(15);
}
for(pos = 180; pos >= 1; pos -= 1)
{
myservo.write(pos);
delay(15);
}
}
2. Simpan program diatas dengan nama praktikum7, dengan lokasi di folder c:\praktikum\.
3. Upload program praktikum7 ini ke dalama simulasi arduino dengan mengunakan perintah
“Build the application” sampai tidak muncul pesan kesalahan error. Bagaimana servo
akan berputar mengikuti program yang telah di tentuan. Tulis dalam lembar data
pengamatan.
4. Trace baris perintah case nya. tulis isi “POS” dan “delay” yang mana untuk merubah
derajat posisi motor servo dan waktu delay yang di gunakan motor untuk berputar
kemudian tulis dalam lembar data pengamatan.
V. TUGAS PENDAHULUAN
1. Jelaskan secara singkat pengertian dari servo motor menurut anda?
4. Jelaskan prinsip kerja motor didasarkan pada peletakan suatu konduktor dalam suatu
medan magnit?
DATA PENGAMATAN
PERCOBAAN VI
Dan seterusnya…….
Penjelasan data pengamatan program :
1. Buatlah source program untuk
menampilkan NIM masing-
masing 2015 – 31 – 001
(Angka Genap diberi titik ,
Angka Ganjil Tidak)
2. Setiap pergeseran slide pot,
menunjukkan perubahan DARI
Angka Awal – Akhir DAN perputaran slide pot kelipatan 40
derajat seperti contoh gambar diatas
3. Menggunakan slide pot dan seven segmen
4. Semua ditulis tangan.
5. Boleh Belajar dengan teman yang lebih mengerti, asalkan tidak boleh sama
dengan temannya, Allah maha mengetahui apa yang dikerjakan hamba nya
6. Pokoknya yang penting paham deh, karena pertemuan selanjutnya akan
ditanyakan.
7. Good luck dek!
Program :
Paraf
Nilai Keterangan
Assisten