Pages

Selasa, 07 Desember 2010

UV TRON

PING PARALLAX


PING adalah komponen sensor robotika yang berfungsi mengukur jarak benda hingga 3 meter. Cara kerja PING yaitu dengan memancarkan gelombang ultrasonic dan menerima pacaran gelombang tersebut yang telah dipantulkan pada obyek benda di depannya. Sehingga jarak obyek dapat diketahui berdasarkan durasi waktu yang diperlukan saat pemancaran dan penerimaan gelombang ultrasonic.


Kelemahan sensor PING adalah :
  1. Tidak dapat mendeteksi jarak benda secara posisi miring
  2. Jarak obyek benda melebihi 3 meter
  3. Obyek benda terlalu kecil

Download Code Bahasa Assembler
Download Code Bahasa C untuk Keil

Senin, 06 Desember 2010

MIKROKONTROLLER AT89C51


Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. 
Mikrokontroler AT89C51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali. Mikrokontroler ini diproduksi dengan menggunakan teknologi high density non-volatile memory Atmel. Flash PEROM on-chip tersebut memungkinkan memori program untuk diprogram ulang dalam sistem (in-system programming) atau dengan menggunakan programmer non-volatile memory konvensional. Kombinasi CPU 8 bit serba guna dan Flash PEROM, menjadikan mikrokontroler AT89C51 menjadi microcomputer handal yang fleksibel. Karakteristik lainya dari mikrokontroler AT89C51 sebagai berikut :
- Low-power
- 32 jalur masukan/keluaran yang dapat diprogram
- Dua timer counter 16 bit
- RAM sebesar 4KB


Fungsi dari mikrokontroler AT89C51 secara keseluruhan dapat digambarkan yaitu sebagai berikut :
Pin 1 sampai 8
Adalah kelompok pin untuk port 1. Port 1 ini merupakan port I/O dua arah yang digunakan untuk penghubungan dengan peralatan luar.
Pin 9
Adalah masukan reset. Dimana ketika ada masukan sinyal dalam waktu tertentu pada pin ini, mikrokontroler akan di reset.
Pin 10 sampai 17
Adalah port 3 yang juga merupakan port I/O.Port 3 terdiri dari  pin-pin yang diperlihatkan tabel dibawah ini. 
  • P3.0 RXD (Pin 10) : Port Serial Input
  • P3.1 TXD (Pin 11) : Port Serial Output
  • P3.2 INT0 (Pin 12) : Port External Interrupt 0
  • P3.3 INT1 (Pin 13) : Port External Interrupt 1
  • P3.4 T0 (Pin 14) : Timer 0 Input
  • P3.5 T1 (Pin 15) : Timer 1 Input 
  • P3.6 WR (Pin 16) : External Data Memory Write Strobe
  • P3.7 RD (Pin 17) : External Data Memory Read Strobe

Pin 18
Adalah XTAL 2 yaitu untuk keluaran dari inverting oscillator amplifier. XTAL 2 digunakan untuk pewaktuan mikrokontroler
Pin 19
Adalah XTAL 1 yaitu masukan untuk inverting oscillator amplifier dan masukan untuk rangkaian sumber detak (clock).
Pin 20
Adalah ground dan diberi simbol gnd. Pin ini terhubung dengan jalur netral/ground dari rangkaian pengatur daya.
Pin 21 sampai 28
Adalah port 2 yang juga sebagai port I/O.
Pin 29
Adalah Program Store Enable ( ), yaitu masukan sinyal baca untuk memori program eksternal agar masuk ke dalam bus selama proses pemberian/pengambilan instruksi (fetching).
Pin 30
Adalah Address Latch Enable (ALE) yaitu keluaran yang menghasilkan pulsa-pulsa untuk mengancing byte rendah alamat selama mengakses eksternal. Selain itu pin ini juga berfungsi sebagai atau masukan pulsa program selama pemograman.
Pin 31
Adalah External Acces Enable ( ) yang merupakan sinyal kontrol untuk pembacaan memori program. Apabila diset rendah (L) maka mikrokontroler akan melaksanakan seluruh instruksi dari memori program eksternal, sedangkan jika diset tinggi (H) maka mikrokontroler akan melaksanakan instruksi dari memori program internal ketika isi program kurang dari 4096. Port ini juga berfungsi sebagai tegangan pemograman (Vpp = + 12V) selama proses pemograman.
Pin 32 sampai 39
Adalah merupakan port 0 dan berfungsi sebagai I/O.
Pin 40
Adalah Vcc atau sumber tegangan. Pin ini dihubungakan dengan jalur positif dari rangkaian pengatur daya.

Rangkaian Minimum System AT89C51:

Minggu, 05 Desember 2010

Tentang Kami

Selamat Datang, para penggemar robot dunia!
Blog ini dikreasikan bagi mereka yang menggemari dunia robotika. kami memberikan artikel - artikel tentang robotika, semoga dengan adanya blog ini dapat membantu dan dapat mempelajari seputar dunia roboooot!