Selasa, 30 April 2013

MENJALANKAN MOTOR DC DENGAN TOMBOL "START","STOP",DAN "RESET"

Menjalankan 1 motor dengan LCD dan Lampu Indikator => oleh HARDHY

BioDaTAKu

Nama Suhardi
Kelas XI TOI
NO/Induk 33/8901
Alamat Banaran,Jenggrik,Kedawung,Sragen
Tempat Sragen
Tanggal Lahir 09, Agustus, 1996
Jenis Kelamin Pria
Laporan Menjalankan 1 motor dengan LCD dan Lampu Indikator

LAPORAN PRAKTEK 6

Menjalankan 1 motor dengan LCD dan Lampu Indikator


Wellcome in My html
  1. Tujuan :
    Setelah siswa praktek diharapkan dapat :
    • Melakukan Program Mikrokontroler Dengan Bahasa Basic (BASCOM).
    • Menguji Coba Rangkaian Dengan Benar.
    • Membuat Rangkaian Pengendali 1 motor dengan LCD dan Lampu Indikator

  2. Alat Dan Bahan :
    1. Alat :
      • Komputer Dengan Software Proteus.
      • Gambar Rencana Kerja.
      • Rencana Program.

    2. Bahan :
      • Ic AT89S51
      • 3 LED
      • Resistor 1K
      • motor
      • relay
      • kondensator
      • AND
      • counter
      • lcd 16*2
      • button
      • resistor pack

  3. Keselamatan Kerja :
    • Berdo'alah sebelum melakukan Praktek.
    • Dilarang Bersendau-gurau Saat Pelaksanaan Praktek.
    • Menghidupkan dan Mematikan Komputer dengan Prosedur Yang Benar.

  4. Instruksi Kerja :
    • Memastikan alat dan bahan siap digunakan.
    • Memastikan telah memahami gambar kerja dan source code program.
    • Menulis source program dengan bascom 89s51.
    • Membuat rangkaian simulator rangkaian dengan proteus.
    • Membuat komplier kode program untuk mendapatkan file *HEX.
    • Melakukan uji coba rangkaian simulator.
  5. Gambar Kerja :
  6. Source Code :
    $regfile = "reg51.dat"
    $crystal = 12000000
    
    Config Lcdpin = Pin , Db4 = P0.4 , Db5 = P0.5 , Db6 = P0.6 , Db7 = P0.7 , E = P0.1 , Rs = P0.0
    
    Cursor Off
    P2 = 4
    P3 = 0
    P1 = 255
    
    Locate 1 , 1
    Lcd "PENGENDALI MOTOR DC"
    Locate 2 , 1
    Lcd "  DENGAN AT8951"
    Wait 2
    Locate 1 , 1
    Lcd " TEKNIK OTOMASI "
    Locate 2 , 1
    Lcd " SMK BINAWIYATA"
    Wait 3
    Locate 1 , 1
    Lcd "      OLEH         "
    Locate 2 , 1
    Lcd "  SUHARDI  "
    Wait 4
    Do
    
    If P1.0 = 0 And P2 = 4 Then
    P2 = 1
    P3 = 1
    
    Locate 1 , 1
    Lcd "  MOTOR SEDANG       "
    Locate 2 , 1
    Lcd "    BERJALAN     "
    
    End If
    
    
    If P1.1 = 0 And P2 = 1 Then
    P2 = 4
    P3 = 2
    
    Locate 1 , 1
    Lcd "  MOTOR SEDANG       "
    Locate 2 , 1
    Lcd "    BERHENTI    "
    End If
    
    If P1.2 = 0 And P3 = 1 Then
    P2 = 2
    P3 = 4
    
    Locate 1 , 1
    Lcd "  MOTOR SEDANG       "
    Locate 2 , 1
    Lcd "    OVERLAD    "
    End If
    
    If P1.3 = 0 And P3 = 4 Then
    P2 = 4
    P3 = 0
    
    Locate 1 , 1
    Lcd "  MOTOR SEDANG       "
    Locate 2 , 1
    Lcd "     READY     "
    End If
    
    Loop
    
  7. Kesimpulan :
    • Apabila motor kerja,pada lcd menampilkan "motor sedang berjalan" dan lampu indikator bewarna "hijau".
    • Apabila tombol "stop" ditekan maka motor akan berhenti,dan lampu indikator bewarna "merah".
    • Apabila terjadi overload, maka motor tidak bi dijalankan,cara menjalankannya kembali yaitu dengan
      menekan tombol "reset",dan setelah itu tekan tombol "start"

THANK YOU VERY MUCH

Tidak ada komentar:

Posting Komentar