Menjalankan Kendali Motor DC start,stop,ol,dan reset

Membuat kendali motor DC start,stop,ol,dan reset=> oleh Hendra prasetyo

BioDaTAKu

Nama hendra
Kelas XI TOI
NO/Induk 15/8883
Alamat Balong,Jenawi,karanganyar
Tempat karanagnyar
Tanggal Lahir 05,september, 1995
Jenis Kelamin Pria
Laporan Membuat kendali motor DC start,stop,ol,dan reset

LAPORAN PRAKTEK 1

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





  • 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

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

  • 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.
  • Gambar Kerja :
  •  

  • 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 "  HENDRA  "
    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
    
    
  • 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 

    0 opmerkings:

    Plaas 'n opmerking