Laporan Akhir Modul 2 Percobaan 1 Up Uc



  1. Tujuan [Kembali]

    1. Memahami prinsip kerja PWM pada mikrokontroler
    2. Memahami prinsip kerja ADC pada mikrokontroler
    3. Menggunakan PWM dan ADC pada Arduino

    Kondisi: Motor belok kiri 4 detik, lalu belok kanan.


  2. Hardware [Kembali]
    • Arduino


    • Driver Motor L293D


    • Motor DC



  3. Rangkaian Percobaan [Kembali]


  4. Prinsip kerjanya adalah dari arduino sudah diprogram untuk mengeluarkan logika high dan low pada pin 9 dan 10, yaitu pada saat 4 detik pertama, pin 9 berlogika high dan pin 10 berlogika low. Pada 4 detik setelahnya pin 9 berlogika low dan pin 10 berlogika high. pin 9 dan 10 ini masuk ke pin IN1 dan IN2 pada motor driver. Jika IN1 berlogika high dan IN2 berlogika low, maka pada pin OUT1 akan berlogika high dan OUT2 akan berlogika LOW dan begitu sebaliknya. Keluaran dari pin OUT ini dapat memutar motor ke arah kiri atau kanan. pada motor driver selain membutuhkan masukan input logika, juga membutuhkan power supply yang dihubungkan dengan baterai, dan terdapat juga pin GND yang terhubung ke ground.


  5. Listing Program dan Flowchart [Kembali]
  6. Listing program:

    #define in1 9 
    #define in2 10 

    void setup() { 
      pinMode(in1, OUTPUT); 
      pinMode(in2, OUTPUT); 
    }

    void loop() {
      digitalWrite(in1, HIGH);
      digitalWrite(in2, LOW);
      delay(4000);

      digitalWrite(in1, LOW);
      digitalWrite(in2, HIGH);
      delay(4000);  
    }

    Flowchart:


  7. Analisa [Kembali]
    1. Bagaimana pengaruh baterai terhadap pergerakan motor?
    2. Jawab:

      Pengaruh motor dengan baterai yaitu jika tidak ada baterai pada driver motor, maka driver motor akan kekurangan tegangan, sehingga motor tidak dapat bergerak oleh driver motor. Jadi, baterai ini berguna sebagai pemberi tegangan untuk motor.

    3. Apakah dengan menggunakan driver motor kita dapat memakai lebih dari 1 motor secara bersamaan? Jelaskan alasannya!
    4. Jawab:

      Dengan motor driver, kita dapat mengontrol lebih dari 1 motor, karena prinsip kerja dari driver motor adalah mengalirkan tegangan dari input ke output, jika OUT1 dan OUT2 dihubungkan dengan motor secara seri, maka dapat mengotrol arah motor, dan masih bisa dihubungkan motor lain ke pin OUT3 dan OUT4. jika pin IN1 diberi logika HIGH, dan IN2 diberi logika LOW, maka motor akan bergerak searah jarum jam, karena arus mengalir dari OUT1 ke OUT2 dan begitu juga jika sebaliknya.


  8. Video [Kembali]



  9. Link Download [Kembali]
    1. HTML
    2. Rangkaian Simulasi
    3. Listing Program
    4. Datasheet Arduino
    5. Datasheet Motor DC
    6. Datasheet Driver Motor L293D
    7. Video

Tidak ada komentar:

Posting Komentar