Laporan Akhir 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


2. Alat dan bahan [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.



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 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.

1. Menggunakan komponen penguat Dual Full Bridge Drive :

  • Tegangan suplai operasi 4,5V~36V
  • Total arus DC yang mampu dilewatkan sampai dengan 0,6 A (1,2A peak)
  • Terdiri dari 2 bagian yang independen

2. Memiliki fitur :

  • 2 interface untuk servo 5V
  • Dapat mendrive 4 DC motor atau 2 motor steper atau 2 motor servo
  • Support 4 bi-directional DC motor with individual 8-bit speed selection
  • Support 2 stepper motor (unipolar atau bipolar) dengan single coil, double coil, atau interleaced stepping
  • Tombol Reset
  • Kompatibel dengan Arduino
  • Dimensi : 7 cm x 5,3 cm x 2 cm
  • Berat : 30 gr
  • Kondisi : Baru


  • 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]




            


4.
Prinsip Kerja [Kembali]
Pada percobaan pertama-tama hubungkan motor driver L293D ke arduino dimana yang pin yang dihubungkan adalah

- PIN EN1 ke VCC +5V
- PIN VS dan VSS  ke VCC +5V
- PIN GND sebelah kiri ke Ground
- PIN In1 ke Digital 10
- PIN In2 ke Digital 9

Setelah itu dikarenakan 1 motor yang digunakan maka motor dihubungkan ke PIN motor driver L293D yaitu PIN Out1 dan PIN Out2

    Pada percobaan ini kita menjalankan motor sesuai dengan program pada modul. Jadi pada program dilakukan pendeklarasian untuk menjalankan motor agar berputar kekanan kemudian berhenti, berputar kekiri dan kemudian berhenti kembali. Pada program void loop dilakukan penulisan syntax sebagai berikut

digitalWrite(in1, HIGH); //in1 diberi logika 1 
digitalWrite(in2, LOW); //in2 diberi logika 0 
delay(1000); //Jarak waktu 1000 ms setelah input dieksekusi 

digitalWrite(in1, LOW); //in1 diberi logika 0 
digitalWrite(in2, LOW); //in2 diberi logika 0 
delay(1000); //Jarak waktu 1000 ms setelah input dieksekusi

digitalWrite(in1, LOW); //in1 diberi logika 0 
digitalWrite(in2, HIGH); //in2 diberi logika 1 
delay(1000); //Jarak waktu 1000 ms setelah input dieksekusi
 
digitalWrite(in1, LOW); //in1 diberi logika 0 
digitalWrite(in2, LOW); //in1 diberi logika 0 
delay(1000); //Jarak waktu 1000 ms setelah input dieksekusi 

Setelah dilakukan pemrograman maka akan diuploadkan ke arduino yang dihubungkan. Setelah selesai penguploadan maka motor akan melakukan pemutaran kekanan, kemudian berhenti, kemudian berputar kekiri, dan terakhir akan berhenti berputar.


5. Analisa [Kembali]
    
    1. Jelaskan Prinsip Kerja Rangkaian

        Jawab: 

Pada percobaan ini kita akan mengatur arah putar motor DC dengan chip L293D, dimana pada rangkaian ini kita menghubungkan input 1&2 ke pin digital dan keluarannya ke output 1&2 motor, maka motor akan berputar sesuai arah jarum jam. Jika kita ingin mengubah arah putarannya kita hanya perlu mengubah niali potensio.,


    2.Jelaskan Prinsip kerja rangkaian H-Bridge pada motor driver L293D!


        Jawab: 

Pada IC L293D tersusun dari 4 buah transistor , dimana IC L293D sebagai driver dapat mengatur arah putarannya, jika motor DC berputar searah jarum jam maka harus mengaktifkan transistor 1&4, sedangkan untuk berputar berlawanan arah jarum jam maka harus mengaktifkan transistor 2&3.

3. Bagaimana cara mengganti arah pergerakan Motr DC?

Jawab :

 Motor DC akan berputar dari (+) ke (-) , Jika kita beri input 1 ke (+) dan input 2 (-) maka motor akan berputar dari kanan kekiri. dan sebaliknya.

6. Video [Kembali]




7. Link Download [Kembali]

HTML Link DISINI
Simulasi Proteus DISINI
Listing Program DISINI
Video DISINI
Datasheet Arduino  DISINI
Datasheet Motor DC DISINI
DataSheet L293D DISINI
Download Datasheet Potensiometer DISINI


Tidak ada komentar:

Posting Komentar

  PRAKTIKUM MIKROPROSESOR DAN MIKROKONTROLER TAHUN 2022         Arzi Wahdini   2010952001         JURUSAN TEKNIK ELEKTRO...