Flowchart Program Pemancar Program Penerima

3.2. Perancangan Software

Setelah perancangan hardware selesai, kemudian mulailah dengan perancangan software. Dalam perancangan software ini terbagi atas dua bagian yaitu perancangan flowchart dan perancangan program.

3.2.1. Flowchart

START Cek jika tombol call ditekan Sensor mendeteksi Jika ada penekanan basah ? Ya Tdk Cek jika tombol reset ditekan Matikan beep + LED bila tombol reset ditekan Jika ada penekanan ? Ya Tdk Kirim data pemancar yang bersesuain Kirim data pemancar yang bersesuain Universitas Sumatera Utara Gambar 3.10. Flowchart Pemancar Gambar 3.11. Flowchart Penerima START Ambil data pada Penerima ASK Hidupkan LED jika tombol Call dan Sensor aktif, matikan jika tombol Reset Aktif Jika Ada Data Ya Tdk Universitas Sumatera Utara

3.2.1. Program Pemancar

Program pemancar yang digunakan adalah: Rutin program untuk menangkap data tombol dan sensor seperti di bawah ini : start: jb p0.0,call1 jb p0.1,rst1 jb p0.2,call2 jb p0.3,rst2 jb p0.4,call3 jb p0.5,rst3 jb p0.6,call4 jb p0.7,rst4 mov a,p3 cjne a,08h,chk2 jmp basah1 chk2: cjne a,04h,chk3 jmp basah2 chk3: cjne a,03h,chk4 jmp basah3 chk4: cjne a,01h,start jmp basah4 Rutin program untuk mengirimkan data ke pemancar ASK. call1: mov p1,11101110b setb p1.4 jmp start

3.2.1. Program Penerima

Program penerima yang digunakan adalah: Rutin program untuk menangkap data dari rangkaian penerima ask yang di hubungkan ke port p1, seperti di bawah ini : start: jb p1.0,check Rutin untuk membandingkan data yang di dapat dengan data 11101110. check: mov a,p1 call1: cjne a,11101110b,rst1 clr p2.3 jmp start Universitas Sumatera Utara Rutin untuk membandingkan menghasilkan suara beep. beep: setb p3.0 call delay clr p3.0 call delay ret Rutin untuk menghasilkan delay. delay: mov r3,01h del2: mov r1,0f0h del1: mov r2,0f0h djnz r2, djnz r1,del1 djnz r3,del2 ret Universitas Sumatera Utara

BAB 4 PENGUKURAN DAN ANALISA

Pengujian dan pengukuran dilakukan untuk membuktikan apakah rangkaian yang sudah dibuat bekerja sesuai dengan yang direncanakan. Pertama sekali pengujian dilakukan pada setiap bloknya dan pengujian beberapa blok yang saling berkaitan. Dalam setiap pengujian dilakukan dengan pengukuran yang nantinya akan digunakan untuk menganalisa hardware dan software pendukungnya. Setelah semua komponen dipasang dan semua instalasi selesai, lalu dilakukan pemeriksaan ulang terhadap jalur PCB, solderan dan pengawatan agar pengujian dan pengukuran dapat dilaksanakan dengan cepat dan baik. 4.1. Analisa Hardware 4.1.1. Pengujian Sistem Mikrokontroler AT89S51 Bagian ini merupakan pemroses keseluruhan dari sistem ini. Rutin yang dikerjakan ditulis dalam bahasa assembling yang selanjutnya didownload pada memori internal yang tersedia. Pada rangkaian sistem minimum mikrokontroller ini tidak semua port dipakai P0, P1, P2, P3 sebagai input dan output. Rangkaian eksternal sebagai pembangkit frekuensi yang dipakai sesuai karakteristiknya yaitu pada C 2 , C 3 dan XTAL sedangkan untuk rangkaian reset dipergunakan komponen C 1 dan R 1 . Dalam pengujian didapat hasil pengukuran seperti tabel di bawah ini : Universitas Sumatera Utara

Dokumen yang terkait

Perancangan Sistem Pengendali Infus Dengan Menggunakan Sensor Infra Merah Berbasis Mikrokontroller AT89S51

3 72 100

Perancangan Robot Penghindar Dinding Dengan Menggunakan Sensor Infra Merah Berbasis Mikrokontroler AT89S51

2 48 95

Smart Pool System Based On Wireless Sensor Network.

0 2 24

SISTEM VITAL SIGN MONITORING SECARA MULTIPOINT MENGGUNAKAN WIRELESS SENSOR NETWORK ZIGBEE MULTIPOINT VITAL SIGN MONITORING SYSTEM USING ZIGBEE WIRELESS SENSOR NETWORK

0 0 7

SISTEM KEAMANAN GEDUNG BERBASIS WIRELESS SENSOR NETWORK DENGAN MODUL NRF24 BUILDING SECURITY SYSTEM BASED ON WIRELESS SENSOR NETWORK USING NRF24 MODULLE

0 0 8

WIRELESS SENSOR NETWORK Safety Railway Gate Automation System and Electric Train Using Wireless Sensor Network

0 0 9

IMPLEMENTASI WIRELESS SENSOR NETWORK (WSN) UNTUK SISTEM PERKIRAAN CUACA DENGAN MENGGUNAKAN LOGIKA FUZZY (Implementation of Wireless Sensor Network (WSN) for Weather Forecast System using Fuzzy Logic)

0 0 8

SISTEM KEAMANAN WIRELESS SENSOR NETWORK MENGGUNAKAN SIGNATURE BASED INTRUSION DETECTION SYSTEM DAN SYSTEM SHUTDOWN UNTUK MEMITIGASI SERANGAN HELLO FLOOD WIRELESS SENSOR NETWORK SECURITY SYSTEM USING SIGNATURE BASED INTRUSION DETECTION SYSTEM AND SYSTEM SH

0 0 8

SISTEM KEAMANAN WIRELESS SENSOR NETWORK MENGGUNAKAN SIGNATURE BASED INTRUSION DETECTION SYSTEM DAN SISTEM SHUTDOWN UNTUK MEMITIGASI SERANGAN DOS WIRELESS SENSOR NETWORK SECURITY SYSTEM USING SIGNATURE BASED INTRUSION DETECTION SYSTEM AND SHUTDOWN SYSTEM T

1 2 8

SISTEM KEAMANAN WIRELESS SENSOR NETWORK MENGGUNAKAN SIGNATURE BASED INTRUSION DETECTION SYSTEM DAN SYSTEM SHUTDOWN UNTUK MEMITIGASI SERANGAN BLACKHOLE WIRELESS SENSOR NETWORK SECURITY SYSTEM USING SIGNATURE BASED INTRUSION DETECTION SYSTEM AND SYSTEM SHUT

0 0 9