BAB II LANDASAN TEORI

dokumen-dokumen yang mirip
BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB III PERANCANGAN ALAT

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.

BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat

BAB II TEORI DASAR. diantaranya adalah keluaran (output), proses dan masukan (input). Gambar 2.1 Ilustrasi Pada Kerja Robot

BAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat

LEMBAR DISKUSI SISWA MATER : INDUKSI ELEKTROMAGNETIK IPA TERPADU KELAS 9 SEMESTER 2

BAB II LANDASAN TEORI

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O, dimana

DAFTAR ISTILAH. : perangkat keras sistem : perangkat lunak sistem. xiii

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

Makalah Mata Kuliah Penggunaan Mesin Listrik

DAFTAR ISI LEMBAR PENGESAHAN... LEMBAR PERSETUJUAN... PERNYATAAN KEASLIAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... vii DAFTAR ISI...

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

II. TINJAUAN PUSTAKA. Pergerakan meja kerja digerakan oleh sebuah motor sebagai penggerak dan poros

PENGONTROLAN DAN MONITORING KECEPATAN MOTOR DC MENGGUNAKAN RADIO FREKUENSI

BAB II DASAR TEORI. Arduino adalah pengendali mikro single-board yang bersifat opensource,

CATU DAYA MENGGUNAKAN SEVEN SEGMENT

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III DESKRIPSI MASALAH

BAB II LANDASAN TEORI. telur,temperature yang diperlukan berkisar antara C. Untuk hasil yang optimal dalam

III. METODE PENELITIAN. Universitas Lampung yang dilaksanakan mulai dari bulan Maret 2014.

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

Gambar 9.1 Gambar 9.2

II. TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN ALAT

III. METODOLOGI PENELITIAN. Penelitian dan perancangan tugas akhir ini telah dimulai sejak bulan Juli 2009

BAB III METODOLOGI PENELITIAN

MICROCONTROLER AVR AT MEGA 8535

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. adalah salah satu komponen elektronik atau IC yang memiliki beberapa

BAB II TINJAUAN PUSTAKA. barang atau benda menurut berat, ketinggian maupun warna. Sehingga, dalam

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O,

BAB III ANALISIS DAN DESAIN SISTEM

Yudha Bhara P

BAB II LANDASAN TEORI

BAB III STUDI KOMPONEN. tugas akhir ini, termasuk fungsi beserta alasan dalam pemilihan komponen. 2. Sudah memiliki Kecepatan kerja yang cepat

BAB III PERANCANGAN ALAT

RANCANG BANGUN MESIN KEHADIRAN DENGAN MENGGUNAKAN KODE BAR

BAB III SISTEM PENGUKURAN ARUS & TEGANGAN AC PADA WATTMETER DIGITAL

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS DAN PERANGKAT LUNAK SISTEM. Dari diagram sistem dapat diuraikan metode kerja sistem secara global.

BAB II TINJAUAN PUSTAKA. yang telah membuat Data Logger Autoclave, prinsip kerja alat ini adalah pada

3/4/2010. Kelompok 2

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB II LANDASAN TEORI

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB II LANDASAN TEORI

Crane Hoist (Tampak Atas)

BAB II DASAR TEORI. Gambar 2.1. Untai Hard Clipping Aktif

III. METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas

BAB II LANDASAN TEORI. dalamnya terkandung sebuah inti prosesor, memori (sejumlah kecil RAM, memori

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN ALAT. Gambar 3.1 Diagram Blok Pengukur Kecepatan

BAB 2 LANDASAN TEORI. robotika. Salah satu alasannya adalah arah putaran motor DC, baik searah jarum jam

III. METODE PENELITIAN. Pengerjaan tugas akhir ini bertempat di laboratorium Terpadu Teknik Elektro

BAB 3 PERANCANGAN SISTEM. Computer. Parallel Port ICSP. Microcontroller. Motor Driver Encoder. DC Motor. Gambar 3.1: Blok Diagram Perangkat Keras

BAB II TINJAUAN PUSTAKA

BAB III RANGKAIAN PENGENDALI DAN PROGRAM PENGENDALI SIMULATOR MESIN PEMBEGKOK

BAB II LANDASAN TEORI

RANCANG BANGUN PENGENDALIAN MOTOR PENGGERAK MOBIL LISTRIK DESIGN AND BUILD CONTROLLER MOTOR DRIVER ELECTRIC CAR

BAB III PERANCANGAN DAN PEMBUATAN ALAT Flow Chart Perancangan dan Pembuatan Alat. Mulai. Tinjauan pustaka

SISTEM KENDALI SIRKULASI UDARA BERDASARKAN KONDISI LINGKUNGAN SEKITAR UNTUK KENYAMANAN RUANGAN

BAB III PERANCANGAN. Microcontroller Arduino Uno. Power Supply. Gambar 3.1 Blok Rangkaian Lampu LED Otomatis

BAB III METODOLOGI PENELITIAN. Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1.

SEBAGAI SENSOR CAHAYA DAN SENSOR SUHU PADA MODEL SISTEM PENGERING OTOMATIS PRODUK PERTANIAN BERBASIS ATMEGA8535

M O T O R D C. Motor arus searah (motor dc) telah ada selama lebih dari seabad. Keberadaan motor dc telah membawa perubahan besar sejak dikenalkan

BAB II TINJAUAN PUSTAKA

BAB II DASAR TEORI Arduino Mega 2560

BAB II LANDASAN TEORI

BAB III PERANCANGAN. Mikrokontroler ATMEGA Telepon Selular User. Gambar 3.1 Diagram Blok Sistem

BAB II LANDASAN TEORI

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

BAB III PERANCANGAN ALAT

DAFTAR ISI. SAMPUL DALAM... i. PRASYARAT GELAR... ii. LEMBAR PERSETUJUAN... iii. PENETAPAN PANITIA PENGUJI... iv. SURAT PERNYATAAN BEBAS PLAGIAT...

BAB II LANDASAN TEORI

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB II KONSEP DASAR PERANCANGAN

BAB III PERANCANGAN SISTEM

Percobaan 2 I. Judul Percobaan Sistem Kendali Digital Berbasis Mikrokontroler

BAB II LANDASAN TEORI. Listrik merupakan suatu muatan yang terdiri dari muatan positif dan muatan negatif,

RANCANG BANGUN SENSOR PARKIR MOBIL PADA GARASI BERBASIS MIKROKONTROLER ARDUINO MEGA 2560

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB II LANDASAN TEORI

BAB III PERANCANGAN DAN KERJA ALAT

TINJAUAN PUSTAKA. Sistem kontrol adalah suatu alat yang berfungsi untuk mengendalikan,

Transkripsi:

BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka Pada penelitian yang dilakukan oleh Dodi Cahyadi Rosadi dengan judul simulasi pembuka pintu geser otomatis (2011) pada penelitian tersebut menggunakan sensor diode laser dan penerima LDR. Adapun perbedaan dengan yang akan dilakukan adalah pintu garasi yang menggunakan Rolling Door, dan remote yang menggunakan Xbee sebagai pengatur mikrokontroler yang nantinya mikrokontroler tersebut akan menggerakan arah putar motor DC. Kemudian pada penelitian Azam Muzakhim (2011), telah dirancang dan mengimplementasikan sistem telemetri dan telekontrol antar mikrokontroler menggunakan Xbee-Pro wireless. Modul Xbee-Pro digunakan sebagai pengganti fungsi kabel. Untuk mengaplikasikan telemetri dan telekontrol dengan menggunakan Xbee-Pro maka diperlukan mikrokontroler (MCU) ATmega8535 yang digunakan sebagai prosesor sistem ini. Sistem ini terdiri dari dua MCU yaitu MCU Master dan MCU Slave. MCU Master dihubungkan dengan modul Switch push button, modul tampilan LCD dan modul Xbee-Pro, sedangkan MCU Slave dihubungkan dengan modul sensor temperatur dan kembaban SHT11, motor servo DC dan modul Xbee-Pro. Yang nantinya besarnya suhu akan ditampilkan di LCD. Selain itu pada penelitian Fardhan Arkan (2014), menjelaskan aplikasi teknologi Zigbee pada sistem komputer kebakaran pada rumah susun. Teknologi 5

wireless sensor jaringan yang digunakan dengan memanfaatkan jaringan nirkabel ZigBee sebagai komunikasi data. Setiap bangunan perumahan dipasang komputer yang terdiri dari sensor asap, sensor suhu dan sensor hotspot. Yang nantinya jika ada kebakaran maka sensor akan mengirimkan informasi tentang kebakaran tersebut. 2.2 Mikrokontroler Mikrokontroler merupakan salah satu terobosan teknologi mikroprosesor dan mikrokomputer, dengan sebuah chip di dalamnya yang berfungsi sebagai pengontrol rangkaian elektronik dengan program yang dapat disimpan dalam chip tersebut. Sebagai teknologi terbaru, yaitu teknologi semikonduktor dengan kandungan transistor yang lebih banyak namun membutuhkan ruang yang lebih kecil serta teknologi ini bisa diproduksi secara masal, membuat harganya menjadi lebih murah (dibandingkan mikroprosesor). Mirokontroler hadir untuk memenuhi selera komputer dan para konsumen akan kebutuhan alat pengontrol yang digunakan untuk mempermudah alat bantu kerja manusia bahkan digunakan untuk mainan yang memiliki teknologi yang canggih. Mikrokontroler terdiri dari CPU (central processing unit), I/O dan unit pendukung seperti ADC yang sudah terintegrasi didalamnya menjadi satu kesatuan kontrol sistem sehingga mikrokontroler dapat dikatakan sebagai komputer mini yang dapat bekerja secara inovatif sesuai dengan kebutuhan sistem. Tidak seperti sistem komputer, yang mampu menangani berbagai macam program aplikasi (misalnya pengolah kata, pengolah angka dan lain sebagainya),

mikrokontroler hanya bisa digunakan untuk suatu aplikasi tertentu saja (hanya satu program saja yang bisa disimpan). Perbedaan lainnya terletak pada perbandingan RAM dan ROM. Pada sistem komputer perbandingan RAM dan ROM-nya besar, Sedangkan pada Mikrokontroler, perbandingan ROM dan RAMnya yang besar. Sebuah mikrokontroler tidak dapat bekerja bila di dalam mikrokontroler belum terisi program. Program tersebut akan memerintahkan suatu mikro apa yang harus di kerjakan. Sebuah mikrokontroler yang sudah bekerja dengan suatu program tidak dapat bekerja lagi sesuai keinginan apabila program yang lama belum diganti dengan program yang baru. 2.2.1 Mikrokontroler ATmega328 ATmega328 adalah mikrokontroller keluaran dari Atmel yang mempunyai arsitektur RISC (Reduce Instruction Set Computer) setiap proses eksekusi data lebih cepat dari arsitektur CISC (Completed Instruction Set Computer). Mikrokontroler ATmega328 memiliki arsitektur Havard, yaitu memisakan memori untuk kode program dan memori untuk data sehingga dapat memaksimalkan kerja dan parallelism. Intruksi-intruksi dalam memori program dieksekusi dalam satu alur tunggal dimana pada saat satu instruksi dikerjakan instruksi berikutnya sudah diambil dari memori program. Konsep inilah yang memungkinkan instruksiinstruksi dapat dieksekusi dalam setiap satu siklus clock.

2.2.2 Fitur mikrokontroler ATmega328 Mikrokontroler ini memiliki beberapa fitur antara lain : 1. 130 macam instruksi yang hampir semuanya dieksekusi dalam satu siklus clock. 2. 32 x 8-bit register serba guna. 3. Kecepatan mencapai 16 MIPS dengan clock 16 MHz. 4. 32 KB Flash memory dan pada arduino memiliki bootloader yang menggunakan 2 KB dari flash memori sebagai bootloader. 5. Memiliki EEPROM (Electrically Erasable Programmable Read Only Memory) sebesar 1KB sebagai tempat penyimpanan data semi permanent karena EEPROM tetap dapat menyimpan data meskipun catu daya dimatikan. 6. Memiliki SRAM (Static Random Access Memory) sebesar 2KB. 7. Memiliki pin I/O digital sebanyak 14 pin 6 diantaranya PWM (Pulse Width Modulation) output. 8. Master / Slave SPI Serial interface.

Gambar 2.1 Konfigurasi pin mikrokontroler AT-Mega 328 (Sumber: www.atmel.com) 2.3 XBee XBee merupakan modul transceiver yang bisa digunakan sebagai transmitter atau receiver. Untuk menggunakan Xbee minimal ada 2 buah Xbee, Xbee yang pertama adalah untuk transmitter sedangkan Xbee yang satunya digunakan sebagai receiver. Xbee menggunakan protokol ZigBee. ZigBee adalah spesifikasi untuk jaringan protokol komunikasi tingkat tinggi, menggunakan radio digital berukuran kecil dengan daya rendah, dan berbasis pada standar IEEE 802.15.4 untuk jaringan personal nirkabel tingkat rendah, seperti saklar lampu nirkabel dengan lampu, alat pengukur listrik dengan inovasi In-Home Display (IHD), serta perangkat-perangkat elektronik konsumen lainnya yang menggunakan jaringan radio jarak dekat dengan daya transfer data tingkat rendah

Gambar 2.2 Bentuk fisik XBee (Sumber: www.digi.com) Zigbee diimplementasikan pada perangkat pribadi maupun perangkat bisnis. Keunggulan dari ZigBee adalah rendahnya daya yang dibutuhkan karena biasa digunakan dalam jaringan berskala kecil (personal), sehingga dapat digunakan sebagai perangkat pengatur secara nirkabel, dengan penginstalan sistem hanya perlu dilakukan sekali dan penggunaan sumber dayanya yang efisien dan lebih terjangkau harganya bila dibandingkan dengan teknologi nirkabel lain seperti bluetooth dan Wi-Fi. ZigBee mempunyai kecepatan transmisi sekitar 250 Kbps, masih lebih rendah dibandingkan dengan teknologi jaringan personal lainnya seperti Bluetooth yang mempunyai kecepatan transmisi hingga 1 Mbps. Tabel 2.1 Perbandingan kecepatan transmisi Standar Kecepatan transmisi Aplikasi WPAN 54 Mbps Internet, browsing, pengiriman file Bluetooth 1 Mbps Wireless Zigbee 250 Kbps Remote Controll

Sebelum menggunakan Xbee alangkah baiknya kita mengkonfigurasinya terlebih dahulu dengan menggunakan software X-CTU. X-CTU adalah software yang digunakan untuk mengatur konfigurasi Xbee. Agar Xbee dapat berkomunikasi dengan baik dan aman maka harus dilakukan konfigurasi pada Xbee menggunakan software X-CTU. 2.4 Catu Daya Catu daya atau power supply merupakan suatu rangkaian elektronik yang mengubah arus listrik bolak-balik menjadi arus listrik searah. Catu daya menjadi bagian yang penting dalam elektonika. Catu daya (Power Supply) juga dapat digunakan sebagai perangkat yang memasok energi listrik untuk satu atau lebih beban listrik. Baterai atau accu adalah sumber catu daya DC yang paling baik. Sumber tegangan arus DC juga dapat diperoleh dari baterai, dengan penggunaan baterai ditawarkan sumber tegangan DC yang stabil dan portable namun sumber tegangan dari baterai bisa mengalami kekosongan, besarnya tegangan pada baterai tergantung kapasitas baterai tersebut. Tegangan yang tersedia dari suatu sumber tegangan yang ada biasanya tidak sesuai dengan kebutuhan. Untuk itu diperlukan suatu regulator tegangan yang berfungsi untuk menjaga agar tegangan bernilai konstan pada nilai tertentu. Regulator tegangan ini biasanya berupa IC dengan kode 78xx atau 79xx. Untuk seri 78xx digunakan untuk regulator tegangan DC positif, sedangkan 79xx digunakan untuk regulator

DC negatif. Nilai xx menandakan tegangan yang akan diregulasikan. Misalnya kebutuhan sistem adalah positif 5 volt, maka regulator yang digunakan adalah 7805. IC regulator ini biasanya terdiri dari tiga pin yaitu input, ground dan output. Dalam menggunakan IC ini, tegangan input harus lebih besar beberapa persen (tergantung pada datasheet) dari tegangan yang akan diregulasikan. Berikut adalah macam-macam power supply: 1. Catu daya gelombang penuh dengan sistem jembatan. Gambar 2.3 Catu daya gelombang penuh dengan sistem jembatan. 2. Catu daya gelombang penuh dengan CT. Gambar 2.4 Catu daya gelombang penuh dengan CT. 3. Catu daya setengah gelombang

Gambar 2.5 Catu daya setengah gelombang Sumber catu daya yang besar adalah sumber bolak-balik AC (Alternating Current) dari pembangkit tenaga listrik. Untuk itu diperlukan suatu perangkat catu daya yang dapat mengubah daya masukan AC menjadi daya DC. Komponen Utama dan Pendukung Catu Daya: 1. Trafo atau transformator merupakan komponen utama dalam membuat rangkaian catu daya yang berfungsi untuk menurunkan tegangan listrik dari tegangan listrik PLN (220 v) menjadi tegangan listrik yang lebih rendah dari tegangan listrik PLN. Gambar 2.6 Gambar trafo Berdasarkan tegangan yang dikeluarkan dari belitan sekunder dibagi menjadi 2 yaitu:

a). Step up (penaik tegangan) apabila tegangan belitan sekunder yang kita butuhkan lebih tinggi dari tegangan primer ( jala listrik). Gambar 2.7 Skema rangkaian trafo step up b). Step down (penurun tegangan) apabila tegangan belitan sekunder yang kita butuhkan lebih rendah dari tegangan primer (jala listrik). Gambar 2.8 Skema rangkaian trafo step down 2. Dioda Penyearah Peranan penyearah dalam rangkaian catu daya adalah untuk mengubah tegangan listrik AC yang berasal dari trafo step down atau trafo adaptor menjadi tegangan listrik arus searah DC.

Gambar 2.9 Dioda 3. Filter (Penyaring) atau filter Merupakan bagian yang terdiri dari kapasitor yang berfungsi sebagai penyaring atau meratakan tegangan listrik yang berasal dari rectifier. Gambar 2.10 Kapasitor 4. Regulator Regulator tegangan berfungsi sebagai filter tegangan agar sesuai dengan tegangan keluaran yang akan digunakan yaitu 12 volt dan 5 volt. Oleh karena itu biasanya dalam rangkaian power supplai maka IC Regulator tegangan ini selalu dipakai untuk menstabilkan keluaran tegangan.

Gambar 2.11 Regulator 5. Regulator Ams 1117 Regulator Ams 1117 adalah regulator yang digunakan meregulasikan tegangan masukan 5 volt menjadi 3,3 volt yang digunakan catu daya Xbee. Gambar 2.12 Regulator Ams 1117 2.5 Motor DC Motor listrik merupakan perangkat elektromagnetis yang mengubah energi listrik menjadi energi mekanik. Energi mekanik ini digunakan untuk, misalnya memutar impeller pompa, pompa, fan atau blower, menggerakkan compressor,

mengangkat bahan, dll. Motor listrik digunakan juga di dalam perangkat rumah tangga seperti mixer, bor listrik, kipas angin. Pada umumnya motor listrik diklasifikasikan menurut jenis tegangan yang digunakan (AC atau DC) dan motor memerlukan supply tegangan yang searah pada kumparan medan untuk diubah menjadi energi mekanik. Kumparan medan pada motor DC disebut stator (bagian yang tidak berputar) dan kumparan jangkar disebut rotor (bagian yang berputar). Apabila arus yang mengalir pada kumparan jangkar maka besar pula gaya yang bekerja dan apabila polaritas sumbu dirubah maka penghantar akan akan bergerak dalam arah yang berlawanan dengan arah gerak yang sebelumnya. Prinsip kerja dari arus searah adalah membalik phasa tegangan dari gelombang yang mempunyai nilai positif dengan menggunakan komutator, dengan demikian arus yang berbalik arah dengan kumparan jangkar yang berputar dalam medan magnet. Bentuk motor paling sederhana memiliki satu kumparan lilitan yang bisa berputar bebas di antara kutub-kutub magnet permanen. Gambar 2.13 Motor DC

Catu tegangan DC dari baterai menuju ke lilitan melalui sikat yang menyentuh komutator, dua segmen yang terhubung dengan dua ujung lilitan. Kumparan satu lilitan pada gambar diatas disebut angker dinamo. Angker dinamo adalah sebutan untuk komponen yang berputar diantara medan magnet. 2.5.1 Prinsip Dasar Cara Kerja Motor DC konduktor. Jika arus lewat pada suatu konduktor, timbul medan magnet di sekitar Gambar 2.14 Medan magnet yang mambawa arus mengelilingi konduktor Aturan genggam tangan kanan bisa dipakai untuk menentukan arah garis fluks di sekitar konduktor. Genggaman konduktor dengan tangan kanan dengan jempol mengarah pada arah aliran arus, maka jari-jari tangan akan menunjukkan arah garis fluks. Gambar 2.15 menunjukkan medan magnet yang terbentuk di sekitar konduktor berubah arah karena bentuk huruf U.

Gambar 2.15 Medan magnet yang membawa arus mengelilingi konduktor. Medan magnet hanya terjadi di sekitar sebuah konduktor jika ada arus mengalir pada konduktor tersebut. Pada motor listrik konduktor berbentuk U disebut angker dinamo. Gambar 2.16 Medan magnet mengelilingi konduktor dan diantara kutub Jika konduktor berbentuk U (angker dinamo) diletakkan diantara kutub utara dan selatan yang kuat mdan magnet konduktor akan berinteraksi dengan medan magnet. Gambar 2.17 Reaksi garis fluks Lingkaran bertanda A dan B merupakan ujung konduktor yang dilengkungkan (looped conductor). Arus mengalir masuk melalui ujung A dan keluar melalui ujung B. Medan konduktor A yang searah jarum jam akan

menambah medan pada kutub dan menimbulkan medan yang kuat di bawah konduktor. Konduktor akan berusaha bergerak ke atas untuk keluar dari medan kuat ini. Medan konduktor B yang berlawanan arah jarum jam akan menambah medan pada kutub dan menimbulkan medan yang kuat di atas konduktor. Konduktor akan berusaha untuk bergerak turun agar keluar dari medan yang kuat tersebut. Gaya-gaya tersebut akan membuat angker dinamo berputar searah jarum jam. Mekanisme kerja untuk seluruh jenis motor secara umum: 1. Arus listrik dalam medan magnet akan memberikan gaya. 2. Jika kawat yang membawa arus dibengkokkan menjadi sebuah lingkaran / loop, maka kedua sisi loop, yaitu pada sudut kanan medan magnet, akan mendapatkan gaya pada arah yang berlawanan. 3. Pasangan gaya menghasilkan tenaga putar / torsi untuk memutar kumparan. 4. Motor-motor memiliki beberapa loop pada dinamonya untuk memberikan tenaga putaran yang lebih seragam dan medan megnetnya dihasilkan oleh susunan elektromagnetik yang disebut kumparan medan. 5. Pada motor DC, daerah kumparan medan yang dialiri arus listrik akan menghasilkan medan magnet yang melingkupi kumparan jangkar dengan arah tertentu. Konversi dari energi listrik menjadi energi mekanik (motor) maupun sebaliknya berlangsung melalui medan magnet, dengan demikian medan magnet selain berfungsi sebagai tempat unuk menyimpan energi, juga sebagai tempat berlangsungnya proses perubahan energi. Daerah tersebut dapat dilihat pada Gambar 2.18.

Gambar 2.18 Prinsip kerja motor DC Agar proses perubahan energi mekanik dapat berlangsung secara sempurna, maka tegangan sumber harus lebih besar dari pada tegangan gerak yang disebabkan reaksi lawan. Pemberian arus pada kumparan jangkar yang dilindungi oleh medan magnet maka menimbulkan perputaran pada motor. Penting untuk mengerti apa yang dimaksud dengan beban motor. Beban mengacu pada keluaran tenaga putar/torsi sesuai dengan kecepatan yang diperlukan. Beban umumnya dapat dikategorikan ke dalam tiga kelompok, yaitu: 1. Beban torsi konstan adalah beban dimana permintaan keluaran energinya bervariasi dengan kecepatan operasinya namun torsinya tidak bervariasi. Contohnya beban dengan torsi konstant adalah conveyor, rotary kilns, dan pompa displacement konstant. 2. Beban dengan torsi variable adalah beban dengan torsi yang bervariasi dengan kecepatan operasi. Contohnya pompa sentrifungal dan kipas angin/fan. 3. Beban dengan energi konstan adalah beban dengan permintaan torsi yang berubah dan berbanding terbalik dengan kecepatan.

2.5.2 Prinsip Arah Putaran Motor Untuk menentukan arah putaran motor digunakan kaedah Flaming tangan kiri. Kutub-kutub megnet akan menghasiklan medan magnet dengan arah dari kutub utara ke kutub selatan. Jika medan magnet memotong sebuah kawat penghantar yang dialiri arus searah dengan empat jari, maka akan timbul gerak searah ibu jari. Gaya ini disebut gaya Lorentz, yang besarnya sama dengan F. Gaya Lorentz dipengaruhi oleh kuat medan magnet (B), besar arus listrik (I) dan panjang penghantar (L) sehingga dapat dirumuskan F=B.I.L Prinsip motor yaitu aliran arus didalam penghantar yang berbeda didalam pengaruh medan magnet akan menghasilkan gerakan. Besarnya gaya pada penghantar akan bertambah besar jika arus yang melalui penghantar bertambah besar. 2.5.3 Jenis-jenis Motor DC Motor DC merupakan motor yang sering digunakan di dalam dunia robotika. Salah satu alasannya yaitu arah putaran motor DC, searah jarum jam maupun berlawanan arah jarum jam, hanya dengan membalik polaritasnya sumber tegangan. Jenis-jenis motor DC yaitu: 1. Motor Stepper Motor stepper adalah perangkat elektromagnetis yang bekerja dengan mengubah pulsa elektronis menjadi gerakan mekanis diskrit. Motor stepper bergerak berdasarkan urutan pulsa yang diberikan kepada motor. Karena itu,

untuk menggerakan motor stepper diperlukan pengendali motor stepper yang membangkitkan pulsa-pulsa periodik. Secara umum ada dua jenis motor stepper yaitu bipolar dan unipolar. Motor stepper bipolar terdiri dari sebuah motor dengan dua buah kumparan sedangkan motor stepper unipolar terdiri dari dua buah motor yang masingmasing mempunyai dua buah kumparan. Gambar 2.19 Motor stepper unipolar dan bipolar 2. Motor Servo Motor servo adalah sebuah motor DC dengan sistem umpan balik tertutup dimana posisi rotornya diinformasikan kembali ke rangkaian kontrol yang ada di dalam motor servo. Motor ini terdiri dari sebuah motor DC, serangkaian gear, potensiometer dan rangkaian kontrol. Potensio berfungsi untuk menentukan batas sudut dari putaran servo. Sudut dari sumbu motor servo diatur berdasarkan lebar pulsa yang dikirim melalui kaki sinyal dari kabel motor. Gambar 2.20 Motor servo

3. Motor DC magnet Motor DC magnet merupakan jenis motor DC yang paling sederhana pengoperasiannya. Cukup dengan memberikan tegangan pada kedua terminalnya, maka motor DC tersebut akan berputar. Jenis motor DC ini sering ditemui pada benda yang hanya sekedar bergerak dan tidak memerlukan pengendalian baik kecepatan maupun posisi. Gambar 2.21 Motor DC 2.5.4 Driver motor DC Driver motor DC digunakan untuk mengontrol arah putar motor DC. Dalam driver motor DC merupakan driver dengan kemampuan H-Bridge driver dengan kemampuan yang jauh lebih unggul dibandingkan H-Bridge biasa. IC L293D adalah IC yang didesain khusus sebagai driver motor DC dan dapat dikendalikan dengan rangkaian TTL maupun mikrokontroler. Motor DC yang dikontrol dengan driver IC L293D dapat dihubungkan ke ground maupun ke sumber tegangan positif karena didalam driver L293D. Dalam 1 unit chip IC L293D terdiri dari 4 buah driver motor DC yang berdiri sendiri sendiri dengan kemampuan mengalirkan arus 1 Ampere tiap drivernya. Sehingga dapat digunakan untuk membuat driver H-bridge untuk 2 buah motor DC.

Gambar 2.22 Konstruksi pin driver motor DC IC L293D (Sumber: www.alldatasheet.com) 2.5.5 Fitur driver motor DC IC L293D Driver motor DC IC L293D memiliki fitur yang lengkap untuk sebuah driver motor DC sehingga dapat diaplikasikan dalam beberapa teknik driver motor DC dan dapat digunakan untuk mengendalikan beberapa jenis motor DC. Fitur yang dimiliki driver motor DC IC L293D sesuai dengan datasheet adalah sebagai berikut: a. Wide Supply-Voltage Range: 4.5 V to 36 V b. Separate Input-Logic Supply c. Internal ESD Protection d. Thermal Shutdown e. High-Noise-Immunity Inputs f. Output Current 1 A Per Channel (600 ma for L293D) g. Peak Output Current 2 A Per Channel (1.2 A for L293D) h. Output Clamp Diodes for Inductive Transient Suppression (L293D)

Gambar 2.23 Rangkaian aplikasi driver motor DC IC L293D (Sumber: www.alldatasheet.com) 2.6 Bahasa C Dalam melakukan pemrograman mikrokontroler diperlukan suatu software pemograman, salah satunya yang mendukung bahasa C adalah Integrated Development Enviorment (IDE) Arduino. IDE Arduino dapat digunakan pada mikrokontroler keluarga AVR ATmega. IDE Arduino sendiri adalah sebuah software yang sangat berperan untuk menulis program, mengcompile menjadi kode biner dan meng-upload ke dalam memori mikrokontroler. 2.6.1 Struktur Setiap program Arduino biasa disebut sketch mempunyai dua buah fungsi yang harus ada. 1. void setup( ) { }

Semua kode didalam kurung kurawal akan dijalankan hanya satu kali ketika program Arduino dijalankan untuk pertama kalinya. 2. void loop( ) { } Fungsi ini akan dijalankan setelah setup (fungsi void setup) selesai. Setelah dijalankan satu kali fungsi ini akan dijalankan lagi, dan lagi secara terus menerus sampai catu daya (power) dilepaskan. 2.6.2 Variabel Variabel adalah suatu nama di memori mikrokontroler yang berguna untuk menyimpan nilai dan nilainya bisa diubah sewaktu-waktu. Sebuah program secara garis besar dapat didefinisikan sebagai instruksi untuk memindahkan angka dengan cara yang cerdas. Variabel-variabel inilah yang digunakan untuk memindahkannya. Tabel 2.2 Daftar variable pada Arduino Tipe data boolean char Keterangan Tipe boolean hanya dapat digunakan untuk menampung dua nilai saja true atau false. Kedua nilai tersebut adalah konstanta yang sudah disediakan di bahasa Arduino. Variable yang bertipe boolean biasa digunakan pada kondisi pernyataan seperti if, while, dan for. Tipe char berguna untuk menyimpan sebuah nilai karakter seperti A, 9 dan *. Perlu diketahui, konstanta karakter ditulis di dalam tanda petik tunggal. Di dalam memori, karakter disimpan dalam bentuk bilangan (nilai ASCII). Kebutuhan memori 1 byte 1 byte

Tipe data float int long Keterangan Tipe data ini berguna untuk menampung bilangan real. Angka yang bisa disimpan dari - 3.4028235E+38 hingga 3.4028235E+38. Tingkat presisi hingga 6-7 digit. Tipe data ini berguna untuk menampung bilangan bulat yang berkisar antara -32768 hingga 32767. Tipe data ini berguna untuk menampung bilangan bulat yang berkisar antara - 2.147.483.648 hingga 2.147.483.647. Kebutuhan memori 4 byte 2 byte 4 byte