Translate

Rabu, 04 November 2015

PENGATURAN KECEPATAN MOTOR DC DENGAN ATMEGA16 DAN L293D



RANGKAIAN
PENGATURAN KECEPATAN
MOTOR DC DENGAN
ATMEGA16 DAN L293D

Sebelum kita membuat rangkaian Pengaturan Kecepatan Motor DC dengan ATMEGA16 dan L293D di Proteus 8 Professional, komponen yang kita perlukan adalah sebagai berikut :

1. Ceramic100P 2 buah
        2. Crystal
        3. ATMEGA16
        4. LM016L
        5. L293D
        6. Motor-DC 2 buah
        7. Battery
        8. Button 4 buah
        9. Ground 2 buah

Ini dia nih langkah-langkah pembuatannya....

1.  Klik 2x icon Proteus 8 Professional pada Desktop, maka akan muncul tampilan awal seperti ini :


2.  Klik Menu New Project maka akan muncul kotak New Project Wizard: Start. Isi kotak Name dengan Pengaturan Kecepatan Motor DC dengan ATMEGA16 dan L293D dan letakkan pada Folder yang kita inginkan, lalu klik Next.


3.  Klik Create a schematic from the selected template dan pilih Landscape A4 lalu klik Next.

4.  Klik Create a PCB layout from the selected template lalu klik Next.



5.  Klik Next pada kotak New Project Wizard: Firmware.



6.  Klik Finish pada kotak New Project Wizard: Summary.



Maka akan muncul tampilan awal Schematic Capture dan PCB Layout seperti ini :






7.  Untuk membuat rangkaian Pengaturan Kecepatan Motor DC dengan ATMEGA16 dan L293D pertama akan kita buat di Schematic Capture. Untuk menambahkan komponen yang telah disebutkan diatas kita klik icon P seperti gambar dibawah ini :
 

Ketik nama-nama komponen yang telah disebutkan diatas satu per satu pada kotak Keywords, dan jika semua komponen telah kita ketikkan maka hasilnya akan seperti ini :



8.  Setelah semua komponen ditambahkan, kita klik komponen CERAMIC100P lalu kita letakkan ke tempat yang kita inginkan. Lakukan hal yang sama pada komponen CERAMIC100P yang lain.


9.  Komponen ke-2 yang akan kita tambahkan adalah komponen Crystal.


10.  Komponen selanjutnya adalah komponen ATMEGA16.


11.  Komponen ke-4 yang akan kita tambahkan adalah komponen LM016L.




12.  Komponen ke-5 adalah komponen L293D.


13.  Komponen ke-6 adalah komponen Motor-DC.


14.  Komponen ke-7 adalah komponen Battery.


15.  Komponen yang ke-8 adalah komponen Button.


16.  Tambahkan Ground dengan cara mengklik icon Terminals Modes lalu pilih Ground dan letakkan ke tempat yang kita inginkan.


17.  Lalu kita tambahkan Power dan letakkan sesuai keinginan kita.


18.  Sambungkan seluruh komponen menggunakan icon Wire Label Mode, maka hasilnya akan seperti ini :


19.  Untuk membuat Motor-Dcnya bergerak, maka kita harus menuliskan Programnya terlebih dahulu pada Code Vision AVR. Setelah aplikasi Code Vision AVRnya sudah terinstall, maka kita buka dengan cara mengklik 2x icon Code Vision AVR pada Desktop lalu akan muncul tampilan awal seperti ini :


20.  Lalu kita klik Menu Bar File → New lalu akan muncul tampilan seperti ini :


Pilih Project lalu Ok. Setelah itu akan muncul kotak pertanyaan seperti ini, lalu kita klik Yes.


Lalu akan muncul kotak CodeWizardAVR pilih AT90, Attiny, Atmega, FPSLIC lalu kita klik Ok.


21.  Dan setelah itu akan muncul tampilan seperti ini dan kita atur Chipnya menjadi ATmega16 dan Clock menjadi 12000000.



 Lalu atur juga Portsnya dengan cara mengklik Port C dan Port D lalu kita ganti seluruh Data Direction menjadi Out maka akan muncul tampilan seperti ini :


Selanjutnya kita atur Timers dengan cara mengklik Timer1 ganti Clock Value menjadi 12000,000 kHz, ganti Mode menjadi Fast PWM top=0x00FF dan terakhir kita ganti Out. A dan Out. B menjadi Non-Inv.


Kemudian kita atur Alphanumeric LCDnya dengan cara mengklik Enable Alphanumeric LCD Support lalu ganti seluruh Port pada LCD Module AVR dengan PORTC.


22.  Lalu kita simpan dengan cara mengklik Menu Bar Program lalu pilih Generate, Save and Exit.


Setelah itu ketik Program yang kita inginkan lalu kita cek ada yang Error  atau tidak dengan cara mengklik Menu Bar Project → Compile lalu klik Build All.



Jika tidak ada yang error, maka Coding tersebut kita simpan dengan cara mengklik Menu Bar File → Save As lalu kita simpan dengan nama yang kita inginkan (Untuk penyimpanan Coding ini kalian akan menemukan 3x kotak Save As).


Setelah semuanya selesai, masukkan Program tadi ke dalam komponen ATMEGA16 dengan cara mengklik 2x komponen ATMEGA16 lalu klik icon Browse File lalu kita cari folder tempat kita menyimpan Coding tadi, kita pilih Lost Type Intel HEX file lalu kita klik Open.

 

Kemudian kita klik icon Run lalu kita turunkan Button paling atas dan paling bawah maka Motor DC akan bergerak.

 Selesai!!


Tidak ada komentar:

Posting Komentar