Selasa, 13 Maret 2012

Downloader Serial untuk AVR Mikrokontroler

        Downloader serial berfungsi untuk menulis/ mendownload program file.hex dengan menggunakan port serial. Pembuatan downloader serial sangat mudah dan tool/ sofware yang digunakan untuk mendownload yakni Ponyprog.

Hardware
Skematik

Cara download menggunakan Ponyprog

software PonyprogV20.rar  (586K)
  1. buka program ponyprog
  2. klik setup >pilih inteface board setup ( pilih serial> com>klik ok)

    3. klik file>open program (masukan file.hex)



    4. klik write program memory (flash)
    5. pilih AVR mikro> Atmega yang digunakan pada toolbar

    6. saat kluar perintah seperti dibawah, pilih yes

    7. jika kluar perintah seperti dibawah, pilih ignore
    8. tunggu proses menulis


    9. proses finish (write succsesful)
Read more »

Senin, 12 Maret 2012

Cara Menggunakan Khazama AVR Programer

          Khazama AVR programer merupakan salah satu sofware untuk menulis (mendownload) file. hex ke board mikrokontroler.Tujuan dari program ini adalah kecil bagus, program cepat, handal dan mudah digunakan. Anda bisa mendapatkan dan menginstalnya pada OS berbasis windows XP dan Vista untuk USBasp.

Langkah-langkah pengggunaanya :
  1.  Buka program khazama
  2.  pilih read chip signature ( berfungsi membaca chip/ dapat difungsikan)
    3. muncul chip signature (menandakan mikrokontroler bisa difungsikan)


    4. pilih file> load flash ( memasukan file.hex)


    5. pilih Auto Program ( muncul seperti gambar dibwah, menandakan file.hex berhasil di download)


   5.1. ataupun bisa juga memilih manual, pilih Command> klik write flash buffer to chip


    5.2. gambar dibwah, menunjukan program berhasil di download
Read more »

Minggu, 11 Maret 2012

Membuat Sistem Security Menggunakan PIR

 Sensor PIR

      Sensor PIR (Passive Infra Red) disebut juga dengan Motion Sensor, Pressense Detector.Sensor ini bersifat pasif atau hanya menerima. Sensor ini menerima sinyal infrared yang di pancarkan suatu objek (dalam hal ini tubuh manusia) yang di bandingkan dengan suhu ruangan. Oleh karena itu sensor ini lebih banyak digunakan di dalam ruangan karena bila diluar ruangan (outdoor) perubahan suhu yang terjadi tidak hanya dari panas tubuh manusia, bisa juga dari cuaca. Namun saat ini sudah banyak produk dari sensor ini yang aplikasinya bisa di gunakan di luar ruangan, biasanya setelanya berbeda dari yang indoor type, selain mendeteksi perubahan suhu ruang karena panas tubuh, sensor ini juga mendeteksi gerakannya.

     Aplikasi sensor ini banyak di gunakan untuk Security System, Lighting Control System dan Pintu Otomatis. Secara umum penggunaan PIR untuk aplikasi tadi hampir sama. Namun sensor PIR untuk keperluan security system dibutuhkan sensor yang lebih akurasi dalam mendeteksi. Untuk keperluan security system sensor ini di gunakan untuk mendeteksi adanya gerakan manusia di suatu ruangan atau area, sehingga sensor akan menghidupkan alarm sistem bila PIR mendeteksi kehadiran seseorang di ruangan tersebut.

 Membuat alarm sederhana menggunakan modul PIR


gambar PIR modul

Hardware:

Skematik



Gambar bentuk fisik rangkaian

Gambar PIR modul pada jendela
Catatan :
Pada modul pir terdapat H dan L, ini merupakan data/ouput dai pir, bisa memilih tergantung aplikasi yg dibuat.
H = bisa berulang-ulang
L= tidak bisa berulang-ulang

Download datashet modul PIR


Video
Alif Terdeteksi Oleh Sensor PIR


Read more »

Rabu, 07 Maret 2012

Downloader AVR MKII (AVR ISP2)


Cara Membuat Downloader AVR MKII

           Downloader AVR MKII berfungsi  menulis/ mengisi program ke board mikrokontroler Atmel AVR. Dengan perangkat ini bisa mengisi file.hex ke dalam mikrokontroler.Pembuatan AVR MKII sama halnya dengan USBasp, yang membedakan hanya terletak pada firmware.

Fitur
  1. AVR Studio compatible (AVR Studio 4.12 or later), CodeVison AVR, dan sofware pendukung lainnya.
  2. Mendukung semua perangkat AVR
  3. Mendukung tegangan dari 1.8V to 5.5V
  4. Kecepatan menulis program (50Hz to 8MHz SCK frequency)
  5. USB 2.0  (full speed, 12Mbps)
  6. Tidak memerlukan supply tambahan, bisa mensupply power dari mikrokontroler
Download firmwire

  AVR MKII (6 KB) support Atmega8

Driver :
  download software AVR Studio 4 (133 MB) memerlukan kernel driver

Hardware

Skematik rangkaian (43KB)

Link

Atmel Store




Read more »

Selasa, 06 Maret 2012

Cara Download Menggunakan AVR Studio 4


Cara Download Menggunakan AVR Studio 4
  • buka aplikasi AVR Studio 4
  • pilih tools>program avr>klik auto connect

  • pilih main>pilih atmega8>setting freekuensi 4 MHz
  • read signature
  • pilih program>browse file. hex yang disimpan
  • klik program
  • leaveprogramming mode. ok ( menunjukan program berhasil di download)
klik disini :
download software AVR Studio 4 (133 MB)
Read more »

Cara Download Menggunakan CodeVisionAVR C Compiler

  Cara Download Menggunakan CodeVisionAVR C Compiler

  • buka applikasi CodeVisionAVR C Compiler
  •  pilih tools>klik chip programer
  •  pilih Atmega8>chipclock 12 MHz
  • pilih file >load file to flash buffer
  •  klik program all dan proses download akan bekerja


  •  jika ada muncul warning> klik no


Read more »

Cara Instal driver USBasp

Cara Instal driver USBasp
  1. masukan USBasp yang telah di masukan firmware ke usb PC/ Laptop 
  2. secara otomatis terdapat hardware wizard baru.
  3. pilih Advance> next
 
  4. Browse for folder>klik ok
 5. Foud New Hardware Wizard
 6. Complet The Found New Hardware Wizard > klik finish
 7. Untuk membuktikan USBasp dapat digunakan, bisa dilihat di device manager

    Read more »

    USBasp- avrdownloader



    USBasp - usb downloader untuk mikrokontroler Atmel AVR

    USBasp adalah sebuah perangkat untuk menulis (mendownload) program ke  mikokontroler Atmel AVR. Dengan perangkat ini bisa mengisikan file.hex ke dalam mikrokontroler. dalam pembuatan USBasp sangat mudah , hanya memerlukan firmwire USB driver.




    Fitur :
    1. bisa bekerja multiple platform, linux, Mac OS , Windows XP, Windows 7 dan Windows Vista.
    2. tidak menggunakan kontroler tambahan seperti SMD khusus.
    3. kecepatan mengisi program 5kBytes/sec.
    4. tidak memerlukan supply tambahan, bisa mensupply power dari mikrokontroler.
    Download firmwire :
      USBasp.2011.05.28.zip (14 KB) support Atmega8 dan Atmega88
    Driver :
      Win-driver.zip (314 KB) linux and Mac OS X tidak membutuhkan kernel driver

    Sofware :
     Khazama AVR programer  Windows XP / Vista GUI aplikasi untuk USBasp dan avrdude.
     AVRDUDE support USBasp versi 5.2
     Bascom AVR support USBasp versi 1.11.9.6
     eXtreme Burner - AVR

     Hardware:
    Skematik


    Cara Download firmware ke mikrokontroler (target) :

     1. Menggunakan AVR Studio 4
     2. menggunakan CodeVisionAVR C Compiler


     Cara Instal driver USBasp

    Cara menggunakan Khazama Programer


    Link
    http://www.fischl.de/usbasp/



    Read more »