Hell Yeah Pointer 3

Laporan Akhir Modul 2 (Percobaan 1)



1. Tujuan [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 denngan kecepatan 1/2 maximum.


2. Hardware [Kembali]
  • Alat
- 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.

- Motor DC


motor DC

    Motor DC adalah perangkat elektronika yang dapat mengubah energi listrik menjadi energi mekanik. Cara kerja motor DC dalam mengubah energi ialah dengan mengambil daya listrik melalui arus searah yang kemudian diubah menjadi rotasi mekanis.

      Motor DC juga dikenal dengan sebutan motor listrik atau motor arus searah. DC motor juga bisa diartikan sebagai perangkat yang dapat merubah energi  listrik ke dalam energi gerak atau kinetik.

- Driver motor L293D


        IC L293D adlah 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 di dalam driver L293D sistem driver yang digunakan adalah totem pool. 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.

  • Bahan
- Software Arduino IDE
    Lingkungan Pengembangan Terpadu Arduino adalah aplikasi lintas platform yang ditulis dalam fungsi-fungsi dari C dan C ++. Ini digunakan untuk menulis dan mengunggah program ke papan Arduino yang kompatibel, tetapi juga, dengan bantuan core pihak ketiga, papan pengembangan vendor lainnya.

3. Rangkaian Percobaan 
[Kembali]

  • Rangkaian Percobaan 


  • Prinsip Kerja
            Ketika Program sudah diupload pada arduino dan rangkaian dijalankan, motor DC akan hidup dengan input tegangan dari baterai 12V. Rangkaian akan menjalankan motor DC dengan 1/2 kecepatan maksimum yang terus berputar searah jarum jam sesuai kondisi yang dipakai pada rangkaian percobaan.


4. Listing Program [Kembali]
  • Listing Program
#define in1 9 //Deklarasi pin 9 sebagai input 1
#define in2 10 //Deklarasi pin 10 sebagai input 2
#define duration 1000 //Deklarasi durasi 1000 ms

void setup() { //Semua kode dalam fungsi ini di eksekusi sekali
  pinMode(in1, OUTPUT); //Deklarasi in1 sebagai OUTPUT
  pinMode(in2, OUTPUT); //Deklarasi in2 sebagai OUTPUT

}

void loop() { //Semua kode dalam fungsi ini dieksekusi berulang
  digitalWrite(in1, LOW); //in1 diberi logika 0
  digitalWrite(in2, HIGH);  //in2 diberi logika 1
  
}
  • Flowchart

5. Soal Analisa [Kembali]
    
    1. Bagaimana pengaruh baterai terhadap pergerakan motor?

        Jawaban: Pada percobaan yang telah dilakukan, baterai hanya berpengaruh sebagai tegangan input untuk menggerakkan motor DC. Ketika baterai diputus sedangkan rangkaian berjalan motor tidak dapat bergerak karena tidak ada tegangan input.


    2. Apa dengan menggunakan driver motor dapat memakai lebih dari 1 motor secara bersamaan? Jelaskan alasannya!
        Jawaban: Menurut saya bisa, karena pada driver motor kita dapat menyambungkan 1 atau 2 motor DC dan dapat dijalankan bersamaan. Driver motor sendiri sangat berguna untuk menjaga keamanan driver dan motor DC dari arus atau tegangan yang berlebih dari yang ditentukan.


6. Video [Kembali]


7. Link Download [Kembali]

Tidak ada komentar:

Posting Komentar

Sistem Digital TE D

                    Bahan Presentasi ini dibuat untuk Memenuhi Tugas Mata Kuliah Sistem Digital Oleh: REYMON SYAH 1910953027 Dosen Pengampu:...