Tutorial, Pendidikan, Media Pembelajaran, Ilmu Pengetahuan.

Thursday, August 03, 2017

Rangkaian WLC dengan atmega 8-Simulasi Proteous)

Gambar diatas adalah design sistem yang akan kita buat, terdiri dari :
s1 adalah sensor atas
s2 adalah sensor tengah
s3 adalah sensor bawah
M1 adalah motor pompa 1
M2 adalah motor pompa 2
dilengkapi dengan tombol start dan stop

Gambar berikut design simulasi dengan proteousnya :


Cara kerja :
Program untuk mengontrol bak penampungan air :
  1. Kondisi Awal penampung air kosong
  2. Saat saklar start ditekan - -----M1 dan M2 bekerja mengisi air bak,
  3. Ketika S2 terkena air M2 mati tetapi M1 tetap bekerja
  4. Ketika terkena S1 -----maka kedua motor berhenti bekerja
  5. Proses akan berulang lagi secara otomatis (tampa menekan tombol start) ketika S3 tidak terkena air
  6. Tombol stop menggunakan Reset microcontroller
  7. S1,S2,S3, Start ------Input
  8. M1,M2 ------- Output
Berikut Kodingnya dengan menggunakan software codevision :

 
#include 

void main(void)
{
DDRB=0xFF;     //port B berfungsi sebagai output 
DDRD=0x00;      //port D berfungsi sebagai INPUT
while(1){  
 //start ditekan, m1 dan m2 nyala
   while(PIND.0==1 ){
   PORTB.0=1;
   PORTB.1=1;
   }

  while (PIND.7==0 && PIND.0==0){
   }  
//s2 dan  s3 kena air, maka m2 mati
  while (PIND.0==0 && PIND.7==1 && PIND.6==1 && PIND.5==0){  
  PORTB.0=1;
  PORTB.1=0;
  }
//s2, s3, s1 ON, semua motor mati
  while (PIND.0==0 && PIND.7==1 && PIND.6==1 && PIND.5==1){
  PORTB.0=0;
  PORTB.1=0;
  } 
//s2, s3 ON, sedang S1 OFF, semua motor mati
  while (PIND.0==0 && PIND.7==1 && PIND.6==1 && PIND.5==0){
  PORTB.0=0;
  PORTB.1=0;
  }   
  while (PIND.0==0 && PIND.7==1 && PIND.6==1 && PIND.5==1){
  PORTB.0=0;
    }
  while (PIND.0==0 && PIND.7==1 && PIND.6==1 && PIND.5==0){
    } 
//s3 ON, sedang s2 & S1 OFF, semua motor mati 
  while (PIND.0==0 && PIND.7==1 && PIND.6==0 && PIND.5==0){
    }  
//s3 s2 & S1 OFF, semua motor Nyala
  while (PIND.0==0 && PIND.7==0 && PIND.6==0 && PIND.5==0){  
  PORTB.0=1;
  PORTB.1=1;
  } 
   }  
    }  

 


terimakasih
Share:

0 comments:

About me

About me
Tentang Saya

www.rokhmad.com

Blog edukasi Tutorial, Pendidikan, Media Pembelajaran, Ilmu Pengetahuan.

toko Online

SKETCH JWSD ESP

VIDEO PERAKITAN JWSD WIFI

Unduh Library Project jws 1000m

kumpulan sketch JWSD 1000 M

kumpulan sketch JWSD 1000 M
kumpulan sketch JWSD 1000 M

Kumpulan Sketch JWSD

JWSD 2 Panel Full Bluetooth

JWSD 2 Panel Full Bluetooth
JWSD 2 Panel Bluetooth

JWSD 3 panel Bluetooth

JWSD 3 panel Bluetooth
JWSD 3 panel Bluetooth

Sketch JWS 4 Panel, Bluetooth Kontrolled

Sketch JWS 4 Panel, Bluetooth Kontrolled
JWSD- 2019 NEW ! !

Sketch Jam Sholat 1 Panel

Sketch Jam Sholat 1 Panel
Jam sholat 1 Panel

Sketch Jam Sholat 2 Panel

Sketch Jam Sholat 2 Panel
Jam dua panel

Sketch Jam Sholat 3 Panel

Sketch Jam Sholat 3 Panel
Sketch Jam Sholat 3 Panel

Sketch Jam Sholat 5 Panel

Sketch Jam Sholat 5 Panel
Jam Sholat 5 Panel

Toko Kami

Daftar isi

Blog Archive

Tryout UNBK

e-learning

e-learning
Belajar mudah, dimana saja

my Edmodo

Buku Digital

Buku Tamu

Komentar Terkini

Live Traffic

Donasi

Donasi
Donasi

Total Pengunjung