Upload
suryadi-doank
View
443
Download
6
Embed Size (px)
Citation preview
SISTEM MONITORING SUHU BERBASIS WEB MENGGUNAKAN
JARINGAN LAN
Disusun oleh:HERI HARIYADI
0482500025
PROGRAM STUDI TEKNIK ELEKTROFAKULTAS TEKNIKUNIVERSITAS BUDI LUHUR2010
Pendahuluan
Latar Belakang1.Pemanfaatan teknologi jaringan LAN
2.Integrasi dengan database pada web
Batasan Masalah1. Komunikasi serial mode asinkron pada Mikrokontroler ATMega 8535. 2.Pembahasan tentang prinsip kerja sistem monitoring suhu berbasis web
pada jaringan LAN.3.Pembahasan tingkat keakuratan server4.Pengujian tingkat keakuratan sistem menggunakan perangkat lunak web
browser Mozzila Firefox.5.Perangkat lunak akuisisi data (pada mikrokontroler) menggunakan bahasa C, antar muka (pada PC) menggunakan Delphi serta database
dan web server (pada PC) menggunakan MySQL dan XAMPP.
Diagram Kotak Sistem
Perancangan Alat
Perangkat Keras terdiri dari:
1. Sensor suhu LM35
2.Rangkaian pengkondisi sinyal 3.LCD4.Buzzer5.Rangkaian minimum mikrokontroler ATMega 8535
Perangkat Lunak terdiri dari:1.Program akuisisi data mikrokontroler2.Program Antarmuka dengan Delphi3. Program web server
Rangkaian Mikrokontroler ATMega8535 Untuk Aplikasi Sistem monitoring Suhu Berbasis Web.
Algoritma Program Akuisisi Data Pada Mikrokontroler
Start
Baca data ADC
Konversi data ADC ke suhu
Inisialisasi fungsi PortInisialisasi ADCInisialisasi SerialInisialisasi LCD
Tampilkan data suhu danVin ke LCD
Kirim Data Suhu ke PC
Apakah suhu Max ?
BUZZER AKTIF
Tampilkan Data ke LCD
Kirim data karakter “B” ke PC
T
END
Y
A
A
B
B
Algoritma Program Antarmuka Pada Delphi
START
Inisialisasi Variabel
Tampilkan Menu Utama
Tombol Connect ditekan?
Tampilkan data
END
Tombol MInimize ditekan?
Minimize aplikasi
Tombol Lihat Tabel ditekan?
Tombol Close ditekan?
Y Y Y
T T TT
Baca Data dari Mikrokontroler
Masukkan data ke dalam database
Tampilkan Tanggal dan waktu
Lihat Tabel
Y
Algoritma Program Web Server
START
Tampilkan MenuHalaman Login
Apakah username danpassword sesuai?
SubprogramTampilkan Menu Utama
Apakah tombol Logoutditekan?
END
T
Y
T
Y
Tampilkan Pesan“Usename dan
Password Salah”
Pengujian Sistem
Tujuan: Untuk mengetahui persentase tingkat keakuratan sistem secara offline terhadap pengaruh perbedaan spesifikasi server dan pengaruh perubahan panjang kabel UTP saat sistem online menggunakan jaringan
LAN(Local Area Network)
Cara : Mengamati data suhu yang ditampilkan pada halaman realtime pada web (client)
dengan membandingkan data suhu yang tersimpan pada database (server)
Tabel Hasil Pengujian Keakuratan Sistem OfflineServer Pertama Server Kedua Server Ketiga
Suhu pada Suhu pada Suhu pada Suhu pada Suhu pada Suhu pada
Database( server)
(0C)
halaman web client (0C)
Database( server)
(0C)
halaman web client (0C)
Database( server)
(0C)
halaman web client (0C)
1 32.69 32.69 28.84 28.84 27.75 27.75
2 32.71 32.71 28.8 28.8 27.73 27.73
3 32.77 32.77 28.8 data tidak tampil 27.71data tidak
tampil
4 32.73 32.73 28.82 28.82 27.75 27.75
5 32.71 32.71 28.86 28.86 27.73 27.73
6 32.77 32.77 28.88 28.88 27.77 27.77
7 32.71 32.71 28.86 28.86 27.75 27.75
8 32.73 32.73 28.86 28.86 27.71data tidak
tampil9 32.69 32.69 28.86 data tidak tampil 27.73 27.73
10 32.73 32.73 28.86 28.86 27.73 27.73
11 32.73 32.73 28.92 28.92 27.77 27.77
12 32.73 32.73 28.9 28.9 27.79 27.79
13 32.71 32.71 28.92 28.92 27.83 27.83
14 32.73 32.73 28.96 28.96 27.91data tidak
tampil
15 32.71 32.71 28.96 28.96 27.93 27.93
16 32.73 32.73 28.98 28.98 27.95 27.95
NO
17 32.69 32.69 28.96 data tidak tampil 28 28
18 32.71 32.71 28.92 28.92 27.97 27.97
1932.75 32.75
28.98 28.98 27.97 27.97
2032.77 32.77
28.98 28.98 27.98data tidak
tampil
2132.75 32.75
29 29 27.93 27.93
2232.73 32.73
28.94 28.94 27.91 27.91
2332.73 32.73
29.02 29.02 27.91 27.91
2432.77 32.77
29.04 data tidak tampil 27.89 27.89
2532.77 32.77
29.04 29.04 27.89 27.89
2632.75 32.75
29.06 29.06 27.93data tidak
tampil
2732.73 32.73
29.08 29.08 27.91 27.91
2832.79 32.79
29.06 29.06 27.85 27.85
2932.83 32.83
29 29 27.91 27.91
3032.71 32.71
29.02 data tidak tampil 27.91 27.91
3132.71 32.71
28.92 28.92 27.89data tidak
tampil
3232.69 32.69
28.96 28.96 27.93 27.93
33 32.71 32.71 28.96 28.96 27.91 27.91
3432.75 32.75
28.98 28.98 28.02 28.02
3532.73 32.73
29.06 data tidak tampil 28.04 28.04
3632.79 32.79
28.94 28.94 27.95 27.95
3732.71 32.71
29 29 27.93data tidak
tampil
3832.73 32.73
29 29 27.91 27.91
3932.75 32.75
28.92 28.92 27.91 27.91
4032.73 32.73
28.94 28.94 27.87 27.87
Spesifikasi Server pertama :Processor : Intel Core 2 Duo CPU @ 2 GHz (2 CPU)Memori : 1024 MB RAM
Spesifikasi Server kedua:Processor : Intel Pentium 4 2.4 GHzMemori : 224 MB RAM
Spesifikasi Server kedua:Processor : Intel Pentium 4 1.8 GHzMemori : 1024MB RAM
data yang diterima benar(%) Tingkat keakuratan= x100%
data
33(%) Tingkat keakuratan= x100%
40
=82,5%
34(%) Tingkat keakuratan= x100%
40
=85%
Server Pertama
Server Kedua
Server Ketiga
Perhitungan
Tabel Hasil Pengujian Keakuratan Sistem Offline
No
Panjang kabel UTP 5 meter Panjang kabel UTP 10 meter Panjang kabel UTP 15 meter
Suhu pada Suhu pada Suhu pada Suhu pada Suhu pada Suhu pada
Database( server)
(0C)
halaman web client (0C)
Database( server)
(0C)
halaman web client (0C)
Database( server)
(0C)
halaman web client (0C)
1 29.36 29.36 29.47 29.47 29.4 29.4
229.32
data tidak tampil 29.45 29.45 29.38
data tidak tampil
3 29.34 29.34 29.47 data tidak tampil 29.43 29.43
4 29.38 29.38 29.47 29.47 29.4 29.4
5 29.36 29.36 29.47 29.47 29.43 29.43
6 29.34 29.34 29.49 29.49 29.47 29.47
729.34
data tidak tampil 29.45 data tidak tampil 29.36
data tidak tampil
8 29.36 29.36 29.45 29.45 29.38 29.389 29.38 29.38 29.45 29.45 29.4 29.4
10 29.38 29.38 29.45 29.45 29.34 29.34
11 29.4 29.4 29.42 29.42 29.36 29.36
12 29.38 29.38 29.42 data tidak tampil 29.38 29.38
1329.38
data tidak tampil 29.43 29.43 29.36
data tidak tampil
14 29.43 29.43 29.42 29.42 29.38 29.38
15 29.42 29.42 29.43 29.43 29.42 29.42
16 29.4 29.4 29.43 29.43 29.42 29.42
1729.4 29.4
29.43 29.4329.4 29.4
1829.36
data tidak tampil 29.42 data tidak tampil 29.34 29.34
1929.4 29.4
29.38 29.3829.4
data tidak tampil
2029.38 29.38
29.43 29.4329.43 29.43
2129.36 29.36 29.42 29.42 29.38 29.38
2229.34 29.34
29.43 data tidak tampil29.43 29.43
2329.43 29.43
29.45 29.4529.43 29.43
2429.4
data tidak tampil
29.43 29.4329.42 29.42
2529.4 29.4
29.49 29.4929.45
data tidak tampil
2629.42 29.42
29.43 29.4329.45 29.45
2729.43 29.43
29.45 29.4529.42 29.42
2829.43 29.43
29.4 data tidak tampil29.42 29.42
2929.45 29.45
29.45 29.4529.36 29.36
3029.43
data tidak tampil
29.49 29.4929.34
data tidak tampil
3129.36 29.36
29.49 29.4929.36 29.36
3229.38 29.38 29.45 29.45 29.3 29.3
33 29.38 29.38 29.47 data tidak tampil 29.36 29.36
3429.38 29.38
29.49 29.4929.38
data tidak tampil
3529.38
data tidak tampil
29.49 29.4929.43 29.43
3629.4 29.4
29.43 29.4329.42 29.42
3729.42 29.42
29.42 29.4229.43 29.43
3829.38 29.38
29.43 29.4329.42 29.42
3929.42 29.42
29.45data tidak tampil
29.43data tidak
tampil
4029.38
data tidak tampil
29.42 29.4229.47 29.47
data yang diterima benar(%) Tingkat keakuratan= x100%
data
Perhitungan
Note: Rumus tingkat keakuratan mengacu pada rumus statistik untuk menghitung rata-rata yaitu
1
1 n
ii
X Xn
Panjang Kabel UTP 5 meter
32(%)Tingkat keakuratan= x100%
40
=80%
32(%)Tingkat keakuratan= x100%
40
=80%
32(%)Tingkat keakuratan= x100%
40
=80%
Panjang Kabel UTP 5 meter
Panjang Kabel UTP 5 meter
Kesimpulan
1. Dari pengujian pengaruh perbedaan spesifikasi server pada sistem offline terhadap persentase tingkat keakuratan sistem didapat bahwa pada server pertama memiliki persentase tingkat keakuratan sebesar 100%, server kedua sebesar 85% dan server ketiga sebesar 82,5%.
2. Berdasarkan pengujian perbedaan spesifikasi server pada sistem offline didapatkan hasil bahwa semakin tinggi spesifikasi clock processor dan kapasitas memori RAM server maka semakin tinggi persentase tingkat keakuratan data.
3. Dari pengujian pengaruh perbedaan panjang kabel UTP pada sistem online (LAN) terhadap persentase tingkat keakuratan sistem didapat bahwa pada jarak 15 meter antara server dan client memiliki persentase tingkat keakuratan sebesar 80%, jarak 10 meter sebesar 80% dan jarak 5 meter sebesar 80%.
4. Berdasarkan pengujian sistem online didapatkan hasil bahwa tingkat keakuratan sistem tidak dipengaruhi oleh panjang kabel UTP.
TERIMA KASIH
Penguat Non Inverting
Dari gambar diatas : Vin =V(+)
Dari aturan pertama dari op-amp : V(+) =V(-)
sehingga V(+)=V(-) =Vin
Tegangan pada R2 VR2 =Vout - V(-)
=Vout – Vin
Arus pada R2
.....................
(2.1)
2
2
R
VI Rout
2R
VV inout
Tegangan pada R1 VR1= V(-)= Vin
sehingga arus pada R1 IR1 =
IR1 = .....................
(2.2)
Pada titik 2 berlaku hukum kirchoff 1 : Iout + I(-) = IR1
Berdasarkan aturan 2 pada op-amp I(-) = 0
Sehingga Iout= IR1 .....................(2.3)
Dari persamaan 2.1, 2.2 dan 2.3 dapat diturunkan persamaan : Iout = IR1
1
1
R
VR
1R
Vin
1
2
1
2
1
2
1
2
12
1
1
R
R
V
V
R
R
V
V
R
R
V
V
V
V
R
R
V
VV
R
V
R
VV
in
out
in
out
in
in
in
out
in
inout
ininout
Dari gambar terdapat dua buah loop yang akan digunakan untuk menganalisa rangkaian pengurang.
Pada loop 1 berlaku hukum kirchoff 2:
Pada loop II :
ba33R11R
b33R11Ra
V-V .RI.RI
0V.RI.RIV
0ΣV
o44R22R
44R22Ro
V.RI.RI
0.RI.RIV-
0ΣV
Jika A adalah perbandingan antara tegangan keluaran terhadap teganganmasukan maka
Pada titik 2 berlaku hukum kirchoff 1 : IR1+ I(-) = IR2
Berdasarkan aturan 2 pada op-amp : I(-)= 0
sehingga IR1= IR2
.....................(2.6)Pada titik 3 juga berlaku hukum kirchoff 1 : IR3+I(+)= IR4
Berdasarkan aturan 2 pada op-amp : I(+)= 0
sehingga IR3= IR4 .....................(2.7)
Berdasarkan persamaan 2.6. dan 2.7. dapat diturunkan persamaan :
.RI.RI
.RI.RI
atau VV
V
V
VA
33R11R
44R2R2
ba
o
in
o
Dengan ketentuan bahwa nilai R1=R3, dan R2=R4 maka,
……… (2.8)
…….. (2.9)
.RI.RI
.RI.RI
atau VV
V
V
VA
3R31R1
43R21R
ba
o
in
o
1
2
3R1R1
3R1R2
3R1R1
23R21R
33R1R1
43R21R
ba
o
in
o
R
R
)I(IR
)I(IR
.R1I.RI
R.IR.I
.RI.RI
R.IR.I
atau VV
V
V
VA
1
2
R
R A
)V(VR
R V ba
1
2o