Karena pergerakan posisi Motor Servo sesuai, PIN 0 : Motor Servo berputar 0°
maka program pada percobaan yang dilakukan (Kondisi awal)
telah benar. PIN 1 : Motor Servo berputar 45°
PIN 2 : Motor Servo berputar 90°
4.2.2 Tugas 1
PIN 3 : Motor Servo berputar 180°
Pada percobaan ini praktikan mencoba membuat
program sama seperti percobaan 1 akan tetapi Dari semua hasil percobaan B ini bahwa dalam
untuk menggerakkan motor servo dengan pengontrolan motor servo perlu diberikan pulsa
menggunakan 4 buah tombol push-button. high dan pulsa low dengan lebar tertentu. Pulsa
Berikut potongan program yang telah di ini dapat dihasilkan dengan port I/O pada
modifikasi: mikrokontroler, yang dimana terkadang dengan
pemberian pulsa high dan low ini pergerakan
motor servo kurang akurat. Oleh karena itu
digunakan dengan metode Pulse Width
Modulation (PWM). Dengan metode PWM
dapat dihasilkan gerakan servo yang cukup
akurat dengan resolusi yang dapat disesuaikan.
Untuk mengatur sudut putaran servo kita perlu
menghitung rentang nilai OCR1A yang perlu
diberikan ke motor servo agar dapat bergerak
dari sudut 0° hingga 180°. Sama seperti cara
sebelumnya untuk menghitung nilai top dari
counter timer, maka nilai OCR1A diperoleh dari
pembagian pulse on yang diperlukan dengan
periode timer. Dan semakin besar perbedaan
nilai integer OCR1A untuk sudut 0° dan sudut
180° maka resolusi timer makin kecil dan
membuat gerakan servo menjadi lebih halus.
Hasil yang didapat : 5. KESIMPULAN
Dari percobaan yang telah kami lakukan dapat
disimpulkan bahwa :
Motor DC dikendalikan dengan
memberikan PWM melalui kabel
control dan lebar pulsa sinyal diberikan
untuk menentukan sudut putaran.
Semakin besar perbedaan nilai integer
OCR1A untuk sudut 0° dan sudut 180°
maka resolusi timer semakin kecil.
Praktikan mengetahui mekanisme
pengontrolan Motor DC secara
sederhana dibagi menjadi dua yaitu
mengatur arah putaran dan besarnya
kecepatan dari putaran motor.
Motor DC adalah motor listrik yang
memerlukan suplai tegangan arus searah
pada kumparan medan untuk diubah
menjadi energi gerak mekanik.
Motor Servo adalah motor DC yang
dilengkapi rangkaian kendali dengan
system closed feedback yang
terintegrasi dalam motor tersebut.
6. REFERENSI
[1] Praktikum Sistem Mikroprosesor,
Laboratorium Dasar Teknik Elektro, Institut
Teknologi Sumatera, Lampung Selatan 2019.
[2] Arif Sudarjo. 2002. Sistem Mikroprosesor
Motor (DC dan Servo). Surabaya : Yudistira.
[3] Tiper, Paur A. 1991. Elektro untuk Sains
dan Teknik. Jakarta. Penerbit Erlangga.