SENSOR PARKIR MOBIL BERBASIS
MIKROKONTROLER AT89S51
Membuat Parkir Sensor untuk
mempermudah kerja pada suatu pintu masuk dan pintu keluar otomatis disebuah
taman. Disebabkan untuk mengurangi kemacetan pada pintu masuk dan pintu keluar
taman. Diharapkan dengan membuat pintu parkir otomatis ini pengemudi kendaraan
yang masuk lebih mudah untuk langsung memarkir kendaraannya.
Penjaga parkir sering kali
memperlambat laju kendaraan yang ingin parkir kendaraannya, Hal inilah yang
mendorong untuk merancang Prototipe Sensor Parkir Mobil Berbasis Mikrokontroler
AT89S51. Prototipe sensor parkir mobil ini akan memberikan informasi berupa
indikator pintu masuk otomatis pada sebuah taman.
Mikrokontroler yang digunakan
pada sensor ketinggian air adalah jenis AT89S51. Dimana pada mikrokontroler
AT89S51 kaki-kaki nya memiliki fungsi yang dapat membatu kinerja sensor Parking
ini. Alat-alat yang digunakan pun cukup terjangkau dan sederhana seperti IC
AT89S51, IC LM324, IC L293D, kapasitor non polar 33 pF, infrared, Fotodioda,
trimpot 50k, resistor 330 ohm dan 1k ohm,
limit switch dan Motor DC 12 V.
limit switch dan Motor DC 12 V.
Pada alat ini terdapat 2 buah sensor. sensor ini di pasang di pintu masuk dan pintu keluar sebuah taman.
sensor ini terdiri dari infrared dan fhotodioda yang di hadapkan , sensor ini
yang terdapat pada pintu masuk dan keluar taman. Pada pintu masuk taman sensor
yang terhalang oleh mobil yang masuk akan memberikan respon 0. sehingga palang
pintu yang ada dipintu masuk akan terbuka. dan setelah mobil masuk dan sensor
kembali tidak terhalang maka dalam keadaan 1 dan pinsu sensor akan kembali
tertutup begitu juga pada pintu keluar taman.
Agar sensornya dapat berjalan
sesuai keinginan tentunya kita perlu memasukan program pada IC AT89S51.
Apalabila IC nya tidak dimasukan program maka sensor tidak akan bekerja. Nama
software yang digunakan untkuk memogram IC nya adalah MIDE-51 yang menggunakan
bahasa assembler, berikut adalah contoh programnya :
$mod51
org 100h
mov p1,#0ffh
mov p2,#000h
mov p3,#000h
mulai : jnb p1.0,motor1
jnb p1.1,motor2
sjmp mulai
motor1 : jb p1.0,motor11
jnb p1.2, motor1s
mov p2,#01h
sjmp motor1
motor11 : jnb p1.3, motor11s
mov p2, #02h
sjmp motor11
motor2 : jb p1.1,motor21
jnb p1.4,motor2s
mov p2,#40h
sjmp motor2
motor21 : jnb p1.5, motor22s
mov p2, #80h
sjmp motor21
motor1s : clr p2.0
sjmp motor1
motor11s : clr p2.1
sjmp mulai
motor2s : clr p2.6
sjmp motor2
motor22s : clr p2.7
sjmp mulai
end
|
Setelah program diatas dibuat dan dijalankan berhasil maka
lanjutkan ke proses flashing program dari komputer ke IC AT89S51. Berikut
adalah blok diagram sistem kerja dari sensor Parkir:
Tidak ada komentar:
Posting Komentar