Rangkaian Wlc Dengan Atmega 8-Simulasi Proteous)

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

Gambar berikut design simulasi dengan proteousnya :


Cara kerja :
Program untuk mengontrol kolam 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) saat S3 tidak terkena air
  6. Tombol stop memakai Reset microcontroller
  7. S1,S2,S3, Start ------Input
  8. M1,M2 ------- Output
Berikut Kodingnya dengan memakai 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

Berlangganan update artikel terbaru via email:

0 Response to "Rangkaian Wlc Dengan Atmega 8-Simulasi Proteous)"

Posting Komentar

Diberdayakan oleh Blogger.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel