Pages

Rabu, 04 November 2015

RANGKAIAN SENSOR CAHAYA MENGGUNAKAN MIKROKONTROLLER



RANGKAIAN SENSOR CAHAYA MENGGUNAKAN MIKROKONTROLLER


v              Rangkaian Schematic Robot Line Follower Menggunakan Mikrokontroller Atmega 16

  Prinsip kerja

Prinsip kerja robot line follower berikut adalah saat sistem sensor berada di atas permukaan putih, akan ada pantulan cahaya dari LED yang akanmengenai sensor cahaya LDR sehingga resistansi sensor LDR berkurang sehingga arus bergerak melalui LDR. Kondisi tersebut menyebabkan arus output sensor menuju IC komparator LM 393 menjadi minimum, oleh IC LM 393, arus di non mikrokontroler menjadi LOW (0). Sebaliknya, saat sistem sensor berada di atas garis hitam, tidak akan ada pantulan cahaya dari LED akan mengenai sensor cahaya LDR sehingga resistansi sensor LDR sangat besar sehingga arus tidak akan melalui LDR. Kondisi tersebut menyebabkan arus output sensor menuju IC komparator LM 393 menjadi maksimum, oleh IC LM 393, arus di non output menuju pin mikrokontroler menjadi HIGH (1). Oleh mikrokontroler data logika pin tersebut kemudian diolah untuk mengerakan motor, motor akan bergerak jika kedua pin motor tersebut memiliki beda polaritas.

            Langkah Kerja 
      Berikut langkah kerja untuk membuat schematic line follower dengan proteus 8 : 
        1.       Pertama kita harus membuka lembar kerja schematic proteus 8 dengan mengklik  shorcut proteus 8 kemudian akan muncur layar seperti dibawah




         2.      Selanjutnya pilih new project lalu pilih jenis kertas untuk lembar schematic misal landscape A3 maka akan  muncul layar seperti dibawah



        3.       Perbesar lembar kerja untuk memudahkan merangkai rangkaian line follower  zoom hingga 200% atau klik icon zoom pada toolbars




        4.      Langkah selanjutnya adalah menambahkan beberapa komponen yang dibutuhkan dengan cara klip tombol huruf “P” pada keyboard, ini adalah cara cepat untuk menampilkan kotak pick device pada menu library, kemudian ketikkan nama komponen yang dibutuhkan pada kotak keyword



          5.      Komponen yang dibutukan yaitu Atmega 16, torch – LDR, motor DC, RES, CAP, Crystal, OP1P, L293D, Button, LM016L, POT (Device), dan LED Yellow.

         6.      Setelah anda menambahkan komponen pada kotak component mode, selanjutnya anda harus meletakkan komponen tersebut ke lembar kerja schematic

         7.      Untuk meletakkan Atmega 16 dengan cara klik kanan mouseplacepilih atmega 16




         8.      Lakukan langkah yang sama untuk meletakkan komponen yang lain

        9.      Selanjutnya kita perlu menambahkan komponen tambahan yaitu ground dan power dengan cara klik terminal mode lalu pilih ground, kemudian klik dilembar kerja. Lakukan hal yang sama untuk menambahkan power.





10.      Hubungkan semua komponen dengan menarik garis pada ujung komponen kemudian sambungkan dengan komponen lainnya, kita tidak perlu menambahkan junction karena, bila garis tersambung dengan benar maka junction akan muncul sendiri.



11.     Kemudian masukkan source kode atau program hex pada Atmega 16, source kode dapat 
                                                             dilihat disini^^
        atau bisa langsung ke link sumber dipojok kanan bawah layar.
      12.    Pembahasan secara lengkap tentang logika dan prinsip kerja nya dapat anda lihat di link dibawah ini. 














  

Minggu, 11 Oktober 2015

pembaca suhu LM35 dengan penampil LCD


PROTEUS 8.0
Aplikasi Pembacaan Suhu LM35 dengan Penampil LCD menggunakan Codevision AVR

Dalam tugas kali ini kita akan menggunakan proteus 8 profesional, berikut langkah membuat gambar pembaca suhu dengan penampil LCD :

     1.        Setelah anda menginstall proteus 8 profesional maka akan muncul shortcut pada layar desktop anda, anda hanya harus mengklik 2kali pada shortcut proteus


     2.       Setelah itu akan muncul layar seperti dibawah lalu klik new project, kemudian akan muncul lagi layar, tapi anda hanya harus klik next 


     3.       Jika anda hanya ingin mengatur kertas untuk schematic capture, maka anda harus memilih creat a schematic....dan anda tinggal memilih jenis kertas atau output layar, lalu klik next kemudian finish, setelah itu akan muncul layar schematic capture.



     4.       Anda harus menambahkan beberapa komponen untuk membuat rangkaian dengan cara klik library pick parts from library atau bisa juga dengan menekan tombol huruf P pada keyboard kemudian ketik komponen yang dibutuhkan pada kotak keyword lalu klik ok seperti  gambar dibawah


     5.       Komponen yang dibutuhkan yaitu: ATMEGA16, BUTTON,CAP, CAP – POL, CRYSTAL, LM016L, LM35, RES. Berbeda dengan protel pada program proteus kita tidak bisa memasukkan komponen secara lngsung jadi kita harus melakukan prosedur seperti gambar diatas beberapa kali  sesuai jumlah komponen yang dibutuhkan.

     6.       Tambahkan komponen ATMEGA16, dengan cara klik ATMEGA16 dikotak DEVICES lalu klik kan ke lembar kerja


     7.        Untuk menambahkan komponen yang lain cara nya sama dengan cara menambahkan komponen ATMEGA16 (untuk mengubah rotasi klik kanan kemudian klik rotate clock wise untuk mengubah arah ke kanan dan clock anti-wise untuk mengubah arah ke kiri)


     8.        Tambahkan juga ground, output dan power dengan cara klik terminal mode pada kotak tool disamping lembar kerja lalu pilih ground, pilih out put, dan pilih power


     9.        Tambahkan dc voltmeter untuk melengkapi rangkaian dengan cara klik 2 kali pada tools seperti gambar dibawah kemudian pilih dc voltmeter

 
     10.      Hubungkan semua komponen dengan menarik garis pada ujung komponen kemudian sambungkan dengan     komponen lainnya, kita tidak perlu menambahkan junction karena, bila garis tersambung dengan benar maka junction akan muncul sendiri.