Laporan Percobaan 1

LAPORAN PERCOBAAN 1


1. Tujuan + Kondisi [Kembali]

  • Tujuan 
  1. Memahami prinsip kerja PWM pada mikrokontroler
  2. Memahami prinsip kerja ADC pada mikrokontroler
  3. Menggunakan PWM dan ADC pada Arduino
  • Kondisi
        Buatlah motor DC berputar searah jarum jam dengan kecepatan1/2 maksimumnya

2. Hardware [Kembali]
  • Driver Motor
Merupakan alat yang berfungsi untuk mengatur arah gerakan motor sesuai input yang masuk.
  • Motor DC
Alat yang berfungsi untuk mengubah energi listrik menjadi energi mekanik
  • Arduino Uno
Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14 pin input dari output digital  dimana 6 pin input tersebut dapat digunakan sebagai output PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP header, dan tombol reset. Untuk mendukung mikrokontroler agar dapat digunakan, cukup hanya menghubungkan Board Arduino Uno ke komputer dengan menggunakan kabel USB atau listrik dengan AC yang-ke adaptor-DC atau baterai untuk menjalankannya.

3. Rangkaian Percobaan + Prinsip Kerja [Kembali]


  • Prinsip Kerja
---> Pertama, kita akan membuat rangkaian simulasi sepeerti gambar diatas. kemudian input / eksport listing program yang sudah dibuat di software arduino IDE. maka program akan menjalankan atau mensimulasi rangkaian sesuai dengan listing program yang dibuat yaitu membuat motor dc berputar searah jarum jam "clockwise" dengan kecepatan 1/2 max yaitu 1 detik atau 1000ms
  
4. Listing Program + Flowchart [Kembali]

  • Listing Program
#define in1 9       //Dideklarasikan pin 9 sebagai input 1
#define in2 10     //Dideklarasikan pin 10 sebagai input 2
#define duration 1000 // Deklarasi Durasi 1000ms

void setup() {      //Seluruh kode dalam fungsi ini hanya dijalankan sekali atau sekali eksekusi
  pinMode(in1, OUTPUT); //Dideklarasikan in1 sebagai OUTPUT
  pinMode(in2, OUTPUT); //Dideklarasikan in2 sebagai OUTPUT
 
}

void loop() {  //Seluruh kode dalam fungsi ini dijalankan berulang atau looping
  digitalWrite(in1, LOW);  //Untuk in1 diberi logika 0
  digitalWrite(in2, HIGH); //Untuk in1 diberi logika 1
}

  • Flowchart
5. Soal Analisa [Kembali]

    1. Bagaimana pengaruh baterai terhadap pergerakan motor ??
        --->  Baterai yang dihubungkan pada VC berfungsi untuk memeberi tegangan lebih sehingga menggerakkan motor

    2. Apa dengan menggunakan driver motor dapat memakai lebih dari 1 motor secara bersamaan ? Jelaskan alasannya!
       ---> Menurut pendapat saya bisa,  namun gerakkan nya lebih cepat, karna tegangan yang diberikan driver motor lebih besar. 

6. Video [Kembali]



7. Link Download [Kembali]
Bahan LA - Download
Datasheet Potensiometer Download File
Datasheet LM 35 Download File
Datasheet LCD Download File
Datasheet Motor DC Download File
Datasheet Arduino UNO Download File
Datasheet Driver Motor L293D Download File
Library - Downlaod
HTML - Download

Comments

Popular posts from this blog