ABSTRAK
Sistem telemetri melalui jaringan komputer berbasis internet protocol (IP) merupakan aplikasi pengukuran suhu
yang menggunakan jaringan komputer berbasis IP untuk pengiriman data hasil pengukuran. Data suhu yang dihasilkan
diperoleh dengan menggunakan sensor IC LM35DZ untuk dikonversi dari tegangan menjadi frekuensi menggunakan IC
LM311.
Jaringan komputer dalam penelitian ini menggunakan satu server dan dua client yang dihubungkan dengan topologi
star. Untuk mengatur proses pengiriman data antara server dan client serta analisis data pada server digunakan software
matlab. Selain pengujian pengukuran suhu dilakukan dengan membandingkan hasil pembacaan antara termometer dan
rangkaian sensor dan pengkondisi sinyal, juga dilakukan pengujian pengiriman data suhu.
Hasil penelitian dari proses pengujian menunjukkan bahwa hasil pengukuran mempunyai akurasi yang baik dengan
tingkat kesalahan 0 sampai 3%. Komunikasi data pada jaringan komputer juga berjalan dengan baik yaitu server berhasil
mengirimkan data suhu kepada dua client secara periodik dengan periode tertentu yang dapat diatur oleh client.
Analysis
Client
Hardware
100K 5
VIN 7
LM35DZ LM331 2 4
3
6
1 2 4
12K
CIN
0,01 F
10K
RL
1 F
CL
FULL
SCALE
ADC
CT
0.01 F
client
47 5K
LOW TEMPCO
1
Jaringan Komputer
Arsitektur fisik jaringan komputer yang
server
menggunakan topologi star dan switch atau hub
HUB
sebagai konsentrator ini terdiri atas sebuah server client
dan 2 buah client. Kabel penghubung 2
menggunakan kabel UTP kategori 5 dengan
konektor RJ45. Gambar 3 menunjukkan model Gambar 3. Model jaringan komputer
jaringan komputer yang digunakan.
Protokol jaringan yang digunakan soundcard. Sinyal tersebut diolah sehingga diperoleh
adalah IPv4 karena telah tersedia secara langsung suhu pengukuran kemudian ditampilkan dan disimpan
pada saat jaringan yang dibangun terbentuk. dalam suatu file tertentu. Akuisisi data ini dilakukan
Paket paket data akan dikirimkan dalam bentuk setiap detik.
datagram, setiap paket dikirimkan secara Program komunikasi data pada sisi server
independen dan setiap paket diberi label alamat berfungsi untuk membuat soket server dan menunggu
tujuan agar paketpaket data dapat dikenali oleh permintaan koneksi dari client.
client yang dituju. Program aplikasi pada sisi client berfungsi
untuk meminta koneksi pada server dan untuk
Program Aplikasi Client-Server kemudian menerima data hasil pengukuran dari
Perangkat lunak sistem telemetri server. Pada saat permintaan koneksi diterima oleh
melalui jaringan komputer berbasis IP ini dibuat server, client akan mengirimkan identitasnya dan
menggunakan program matlab. Program terbagi setting periode pengiriman sebagai dasar bagi server
menjadi dua bagian yaitu program untuk server untuk secara periodis mengirimkan hasil pengukuran
dan program untuk client. Adapun diagram alir kepada client tersebut.
perangkat lunak pada server ditunjukkan oleh
Gambar 4, dan Gambar 5 menunjukkan HASIL PENELITIAN DAN PEMBAHASAN
perangkat lunak pada client.
Program aplikasi pada sisi server dapat Pengujian rangkaian sensor dan pengkondisi
dibagi menjadi dua yaitu aplikasi untuk akuisisi sinyal
data, dan aplikasi untuk komunikasi data. Pengujian rangkaian sensor dan pengkondisi
Program aplikasi akuisisi data berfungsi untuk sinyal dilakukan dengan obyek yang diukur adalah
suhu air es hingga air panas. Pengukuran suhu
menggunakan termometer batang yang memiliki Gambar 6. Tampilan matlab untuk membaca frekuensi
skala -10oC sampai dengan 110oC. Pengukuran
frekuensi langsung dilakukan dengan program Mulai
Lakukan
pembacaan
suhu
Tidak
Ada koneksi
Tampilkan Ya
suhu
Membaca data
informasi suhu dari
server
Tidak
Ada koneksi?
Ya
Tidak
Ada informasi
suhu yang baru?
Kenali client
Ya
Tampikan Tampikan
Tidak data data
Apakah client
dikenali? informasi informasi
suhu yang suhu yang
baru sebelumnya
Ya
Kirim data
informasi suhu ke Selesai
client
8000
Frekuensi (Hz)
6000
4000
2000
0
0 10 20 30 40 50 60 70 80 90
Suhu (derajad celcius)
Setelah konstanta-konstanta p1 dan p2 matlab untuk jaringan dapat bekerja sesuai dengan
dimasukkan dalam program aplikasi matlab perancangan, yang dapat ditunjukkan atau dibuktikan
untuk akuisisi data, dan dilakukan pengujian dengan terkirimnya data dari server kepada kedua
kedua untuk mengetahui apakah konstanta- client. Tabel 2. menunjukkan kejadian pada saat
konstanta yang diperoleh dengan menggunakan pengujian jaringan dengan menggunakan program
cftool dan persamaan 2 sudah dapat digunakan aplikasi matlab untuk jaringan.
dalam aplikasi program akuisisi data untuk Dari Tabel 2 dapat dijelaskan bahwa ketika
mendapatkan nilai suhu yang tepat seperti pada program server dijalankan, akan membuat soket
rancangan, maka diperoleh hasil seperti yang server menunggu secara pasif ( biasa disebut soket
ditunjukkan oleh Tabel 1. pendengar (listening)) koneksi dari soket lain dari
Dari Tabel 1 dapat dijelaskan bahwa komputer client. Kejadian ini ditunjukkan dengan
rangkaian mampu membaca suhu dengan baik kalimat Try 1 waiting for client to connect to this
antara suhu 18 oC sampai dengan 89 oC. host on port : 3000, yang akan terus diulang hingga
Demikian juga persamaan 2 yang digunakan soket server memperoleh permintaan sambungan dari
sudah baik dan mendekati rancangan, dengan soket client.
nilai kesalahan kurang dari 5 %. Pada sisi client, program membuat soket
client yang mengirim permintaan sambungan (Retry 1
Pengujian jaringan LAN connecting to 192.168.0.1:3000) ke soket pendengar
Pengujian jaringan dilakukan dengan pada server. Ketika soket pendengar menerima
menghubungkan tiga buah PC yang masing- permintaan sambungan dari soket client, soket
masing dilengkapi kartu jaringan, melalui switch pendengar akan merespon client yang dituju sehingga
hub. Pada pengujian ini digunakan dua cara komunikasi akan terjadi. Proses ini ditunjukkan
pengujian. Pertama, pengujian jaringan LAN dengan kalimat output_socket = (soket untuk
yang bertujuan untuk mengetahui apakah ketiga berkomunikasi), kemudian client yang terhubung ke
komputer yang digunakan sudah saling server (Socket
terhubung atau tidak. Pengujian ini [addr=/192.168.0.2,port=2825,localport=3000]).
menggunakan metode ping dan sharing folder Pada saat client telah benar-benar terhubung maka
atau file antara ketiga komputer tersebut. Kedua, pada server akan ditunjukkan dengan keterangan
pengujian program aplikasi matlab untuk (Client connected) dan pada client ditunjukkan dengan
jaringan yang bertujuan untuk mengetahui (Connecting to server) yang menandakan bahwa client
apakah program aplikasi yang dibuat sudah dan server telah dapat saling bertukar informasi.
mampu membuat ketiga komputer saling Komunikasi yang dilakukan adalah server
berkomunikasi atau tidak. mengirimkan beberapa byte pesan seperti yang
Pada pengujian program aplikasi matlab ditunjukkan dengan keterangan pada server Writing
untuk jaringan ini, program dibagi menjadi dua, 12 bytes dan pada client Reading 12 bytes.
yaitu program untuk server yang digunakan Begitu komunikasi terjadi, maka masing-masing
untuk komputer server dan program untuk client program akan dapat membuat aliran input dan aliran
yang digunakan untuk kedua komputer client, output untuk koneksi ini. Selama koneksi terjadi,
yang masing-masing di-install pada komputer komunikasi dapat terus terjadi hingga salah satu
server dan kedua komputer client. Pada saat program menutup (close) koneksi. Dengan demikian
pengujian program aplikasi matlab, data yang dapat dikatakan bahwa program pada server hanya
digunakan untuk dikirimkan dari server kepada digunakan untuk melayani permintaan dari client, dan
client berupa data sederhana dalam bentuk program pada client hanya digunakan untuk
beberapa kata atau kalimat. melakukan permintaan layanan informasi kepada
Setelah melakukan pengujian diketahui server.
bahwa jaringan LAN maupun program aplikasi
KESIMPULAN
1. Rangkaian sensor dan pengkondisi sinyal
memiliki nilai ketelitian sebesar 10 mV/ oC,
dan kenaikan frekuensi rata-rata sebesar 111
Hz/ oC.
DAFTAR PUSTAKA