You are on page 1of 24

Rancang Bangun Alat Pengukur dan.....

(Asif Awaludin et
al.)
79
79
RANCANG BANGUN ALAT PENGUKUR DAN
SISTEM JARINGAN DATA CO2 DI INDONESIA
BERBASIS WEB
Asif Awaludin, Ginaldi Ai Nu!"#", C#una$ni La%i$f, dan Afif
Budi&"n"
Peneliti Pusat Pemanfaatan Sains Atmosfer dan Iklim,
LAPAN
e-mail :
a s i f_ a w @ y ah oo .c o . id
ABSTRACT
A web-based CO
2
measurement device and a data network system in
Indonesia which consist of the CO
2
measurement device, the
local data processor
system, and the central data processor system has
been built. The CO
2
measurement
device consist of the !!22" CO
2 sensor module from #aisala and the data lo$$er
system. The data lo$$er
output consists of location, time, date, CO
2
concentration, and
input
volta$e, which packed all up in one data form with %&' as the data header.
The data lo$$er system store the data into () Card memory and
sends it to the local
data processor system. The CO
2
!onitor (oftware in
the local data processor system
processes the data and display the $raphical data which shows the ma*imum,
minimum and avera$e values of the data, and also sends the data to the central
data processor system. The central data processor system displays data from several
local data processor systems in the form of real time web-based $raphical data and te*t,
so the internet users can access and download its data. The development result device
has been applicated in
+ototaban$, and the CO
2
measurement device has been
connected as
well to the central data processor system in ,andun$ via the internet
network to perform the web-based CO
2
data network system in
Indonesia.
Accordin$ to the data stored by the central data processor
system for the periode of - -
2. !arch 2"-", it shows that the CO
2 concentration in +ototaban$ have an avera$e of
/"0,1 ppm, with the
ma*imum of /2.,3 ppm and the minimum of 0./,2 ppm. 4hile the
CO
2 concentration in ,andun$ have an avera$e of 032,2 ppm, with the ma*imum
of 1"2,1 ppm and the minimum of 021,0 ppm.
+ey words5 Data logger, CO
2
sensor, Webbased interface
ABSTRAK
Telah diban$un alat pen$ukur dan sistem 6arin$an data CO
2
di Indonesia
berbasis web yan$ terdiri dari alat pen$ukur CO
2
, sistem
pemroses data lokal, dan
sistem pemroses data pusat. Alat pen$ukur
CO
2
terdiri dari modul sensor CO
2
!!22" #aisala dan sistem data logger. )ata keluaran alat pen$ukur CO
2
terdiri
!urnal "ains Dirgantara #ol. $ %o. & Dese'ber 2(&( )*+
&(&
80
80
dari data lokasi, 6am,
81
81
Rancang Bangun Alat Pengukur dan.....(Asif Awaludin et
al.)
tan$$al, konsentrasi CO
2
, dan te$an$an masukan yan$ dikemas dalam
satu format data
den$an header data %&'. )ata tersebut disimpan oleh sistem data logger ke
dalam memori () Card dan dikirimkan ke
sistem pemroses data lokal. (oftware
CO
2
!onitor pada sistem
pemroses data lokal kemudian memproses dan
menampilkannya dalam bentuk $rafik dan data maksimum, minimum, rata-rata serta
dikirim ke sistem pemroses data pusat. (istem pemroses data pusat menampilkan data
dari beberapa sistem pemroses data lokal dalam bentuk $rafik dan teks berbasis web
secara real ti'e sehin$$a dapat diakses dan diunduh datanya oleh pen$$una internet.
Alat pen$ukur hasil rancan$ ban$un ini telah diaplikasikan di (&) +ototaban$, dan
bersama den$an alat
pen$ukur CO
2
di ,andun$ telah terhubun$ ke sistem pemroses
data pusat di ,andun$ membentuk sistem 6arin$an data CO
2
di Indonesia
berbasis
web. ,erdasarkan data yan$ berhasil disimpan oleh sistem pemroses data pusat untuk
periode - 7 2. !aret 2"-" diketahui
konsentrasi CO
2
di +ototaban$ nilai rata-ratanya
/"0,1 ppm, nilai
maksimumnya /2.,3 ppm, dan nilai minimumnya 0./,2 ppm, serta
konsentrasi CO
2
di ,andun$ nilai rata-ratanya 032,2 ppm, nilai
maksimumnya 1"2,1
ppm, dan nilai minimumnya 021,0 ppm.
+ata kunci5 Data logger, "ensor CO
2
, Antar 'uka web
1 PENDAHULUAN
CO
2
merupakan salah satu $as rumah kaca yan$ apabila
konsentrasinya di
atmosfer menin$kat akan menyebabkan kenaikan temperatur udara di ,umi, dan
selan6utnya menyebabkan ter6adinya perubahan iklim $lobal. 8ntuk itu seba$ai salah
satu ne$ara
penyumban$ CO
2
terbesar 9:atief, 2"";<, Indonesia meratifikasi ,nited
%ations -ra'ework Con.ention on Cli'ate C/ange 98=>CCC< den$an 8ndan$-
8ndan$ %epublik Indonesia =omor . tahun -33/. Implementasinya dite$askan kembali
melalui sidan$ Cli'ate C/ange pada bulan )esember 2""2 di ,ali yan$ menekankan
penurunan emisi
CO
2
mencapai 21? pada tahun 2"2". )alam ran$ka mendukun$ upaya
pemerintah tersebut, :A&A= melakukan penelitian $as rumah kaca, di
antaranya
melalui penelitian CO
2
permukaan 9atmosfer bawah< dan
vertikal 9atmosfer atas<.
8ntuk melakukan penelitian CO
2
permukaan, diperlukan data
hasil
pen$ukuran yan$ cukup len$kap pada beberapa lokasi. Oleh karena itu diperlukan
sistem data logger yan$ mampu melakukan
pen$ukuran CO
2
permukaan dan
menyimpan datanya secara kontinyu dalam waktu yan$ lama. (ensor CO
2
harus
ditempatkan pada
ketin$$ian tertentu yan$ terbebas dari pen$aruh asimilasi dan
fotosintetis. 8ntuk dapat menyimpan data secara kontinyu, data logger
81
81
Rancang Bangun Alat Pengukur dan.....(Asif Awaludin et
al.)
tersebut harus mempunyai memori sendiri dan men$$unakan sumber tena$a listrik yan$
mandiri. )i sampin$ itu, karena alat tersebut dipasan$ di beberapa tempat yan$ 6auh dari
pusat pen$amatan, maka diperlukan 6u$a sistem komunikasi data yan$ mampu
men$irimkan data dari data logger ke pusat pen$amatan baik secara real ti'e
maupun non real ti'e.
8ntuk mendukun$ penelitian CO
2
tersebut, maka perlu
diban$un alat pen$ukur dan sistem 6arin$an data CO
2
di Indonesia berbasis web. Alat
pen$ukur CO
2
terdiri dari sensor CO
2
permukaan,
data logger, sistem komunikasi data
%(/;1, dan pemantau data lokal yan$ men$$unakan software CO2 !onitor. 8ntuk
men$hindari keter$antun$an terhadap daya listrik &:= maka pada alat ini
di$unakan sistem catu daya solar cell. )i pusat pemantauan 6u$a diban$un web server
dan aplikasi web pemantauan real ti'e. Alat
pen$ukur CO
2
ini diban$un men$$unakan
komponen-komponen
elektronik yan$ mudah didapat di pasaran sehin$$a
memudahkan dalam perawatan dan pen$emban$an lebih lan6ut.
)iharapkan den$an pemasan$an sistem data lo$$er di beberapa wilayah yan$
mewakili Indonesia secara keseluruhan, maka akan
didapatkan data CO
2
permukaan
yan$ san$at ber$una untuk meneliti realitas dan pen$aruh CO
2
di wilayah Indonesia.
2 PERANCANGAN DAN PEMBUATAN ALAT
(ecara keseluruhan alat terba$i men6adi 2 ba$ian, yaitu alat
pen$ukur
CO
2
dan sistem 6arin$an data CO
2
berbasis web. Alat pen$ukur CO
2
terdiri dari
modul sensor CO
2
tipe !!22" buatan
#aisala, sistem data logger, dan sistem
catu daya solar cell. (istem data logger berfun$si melakukan akuisisi data CO2,
menyimpan data tersebut ke dalam memori berdasarkan tan$$al dan 6am, serta
men$irimkannya ke sistem pemroses data lokal melalui saluran %(/;1.
(istem 6arin$an data CO
2
terdiri dari sistem pemroses data lokal
dan sistem
pemroses data pusat. (istem pemroses data lokal berupa
komputer den$an software CO
2
!onitor yan$ terpasan$ di dekat sistem data logger dan berfun$si menerima data CO
2
dari sistem data logger,
menampilkan data tersebut dalam bentuk $rafik harian, data
maksimum, minimum, dan rata-rata harian, dan 6u$a menyimpan data tersebut ke dalam
file teks 9.t*t<. (elain itu sistem pemroses data lokal 6u$a berfun$si untuk pen$aturan
settin$ data logger. (istem pemroses
data pusat 9web ser.er< merupakan pusat
sistem 6arin$an data CO
2
yan$ berada di ,andun$ dan berfun$si seba$ai penerima
data CO
2
dari
semua sistem pemroses data lokal, menampilkan data tersebut dalam
bentuk $rafik dan teks berbasis web, serta menyimpannya dalam
82
82
!urnal "ains Dirgantara #ol. $ %o. & Dese'ber 2(&( )*+
&(&
database server sehin$$a dapat diakses oleh semua pen$$una internet.
,lok dia$ram
alat pen$ukur dan sistem 6arin$an data CO
2
berbasis web
ditun6ukkan dalam ambar 2--.
ambar 2--5 ,lok dia$ram alat pen$ukur dan sistem 6arin$an data CO
2
berbasis web
2.1 Modul sensor CO
2
!odul sensor CO
2
yan$ di$unakan adalah tipe !!22" buatan #aisala.
!odul ini terdiri dari probe sensor CO
2
, kabel, dan 0rocessing board. &robe sensor
CO
2
tersebut men$$unakan teknolo$i %on
Dis0ersi.e 1nfrared 9=)I%< dan ada 2
tipe, yaitu seri !&22- untuk konsentrasi tin$$i 9rentan$ " 7 2?< dan seri !&222
untuk konsentrasi
lebih rendah 9rentan$ " 7 2""" ppm<. &ada alat pen$ukur CO
2
ini
di$unakan seri !&222 karena rentan$ pen$ukuran alat berkisar " 7
2""" ppm. !odul sensor CO
2
!!22" dan dimensinya ditun6ukkan
pada ambar
2-2 9 h tt p 5@@ www .v a is a la .c o m@ in s t r u m e n t s @p r o d u c t s @<.
ambar 2-25 !odul sensor CO
2
!!22" #aisala dan ukurannyanya
dalam mm
+omunikasi data antara sistem data logger den$an modul sensor
CO
2
!!22"
dilakukan secara serial men$$unakan baudrate 3."" bps
dan dalam level te$an$an TT:.
(istem data logger melakukan akuisisi
data terhadap modul sensor CO
2
!!22"
den$an cara men$irimkan
perintah )I(& 2 yan$ diakhiri den$an karakter carriage
return 9sama den$an tombol enter pada keyboard< ke modul, dan selan6utnya dibalas
oleh modul den$an men$irimkan data konsentrasi CO
2
.
83
83
Rancang Bangun Alat Pengukur dan.....(Asif Awaludin et
al.)
!odul sensor CO
2
!!22" mendeteksi 6umlah molekul CO
2 seba$ai
ba$ian per6uta molekul di udara dalam menentukan
konsentrasi CO
2
. Oleh
karena itu hasil pendeteksian 6umlah molekul CO
2
san$at dipen$aruhi oleh suhu dan
tekanan udara. 'al ini sesuai
den$an persamaan $as ideal 9(oedomo, 2""-<, yaitu
9&
terukur A
#
terukur
<@ T
terukur
B 9&
terkoreksi A
#
terkoreksi
<@ T
terkoreksi
92--< #
terkoreksi
B
#
terukur
A 9&
terukur
A T
terkoreksi<
@9&
terkoreksi
A T
terukur
< 92-2<
)en$an settin$ default suhu dan tekanan udara modul sensor adalah
21CC dan -"-0mbar, maka diperoleh
#
terkoreksi
B #
terukur
A 9-"-0A9T
terkoreksi
9
"
C<D220<@9&
terkoreksi
9h&a< A23;<< 92-0<
dimana5
#
terkoreksi
5 konsentrasi terkoreksi dalam ? atau ppm
#
terukur
5 konsentrasi hasil pembacaan yan$ belum dikoreksi
&
terkoreksi
5 tekanan udara ambient untuk koreksi dalam mbar
&
terukur
5 tekanan udara ambient setting default sensor dalam mbar
T
terkoreksi
5 suhu udara untuk koreksi dalam
"
C
T
terukur
5 suhu udara setting default sensor dalam
"
C.
Oleh karena itu apabila lokasi pen$ukuran mempunyai suhu dan tekanan udara
rata-rata yan$ berbeda den$an settin$ default suhu dan tekanan udara pada modul
sensor, maka harus dilakukan koreksi hasil pen$ukuran men$$unakan persamaan 2-0.
'al ini dapat dilakukan den$an perhitun$an manual atau men$$unakan fasilitas koreksi
otomatis dari modul sensor. &en$$unaan fasilitas koreksi otomatis modul sensor
dilakukan den$an cara men$ubah settin$ default suhu dan tekanan udara pada
modul sensor men6adi settin$ suhu dan tekanan udara rata-rata lokasi pen$ukuran.
2.2 Siste D!t! Lo""er
(istem data logger terdiri dari sistem mikrokontroler A#% tipe AT!EA-2;:,
sensor te$an$an input, Real 2i'e Clock 9%TC<, memori "ecure Digital 9()< Card,
dan %(/;1 Con.erter. >un$si sistem data
logger adalah melakukan akuisisi data
konsentrasi CO
2
dari modul sensor CO
2
den$an men$$unakan komunikasi data
serial, men$ambil
data 6am dan tan$$al dari %TC, melakukan akuisisi data te$an$an
input
dari baterai, men$$abun$kan data kosentrasi CO
2
, 6am, tan$$al, dan
te$an$an
input dalam format satu baris data den$an /eader berupa susunan karakter %&',
menyimpan data tersebut ke dalam memori () Card, dan men$irimkannya ke sistem
pemroses data lokal men$$unakan sistem komunikasi data %(/;1. ,lok dia$ram prinsip
ker6a sistem 'ainboard ditun6ukkan pada ambar 2-0.
84
84
!urnal "ains Dirgantara #ol. $ %o. & Dese'ber 2(&( )*+
&(&
Modul sensor CO 2
Sensor Tegangan Input
Real Time Clock
Sistem
Microcontroller
AVR
ATMEGA128
TT ! RS"8#
Con$erter
S% Card Memor&
ambar 2.05 (istem data lo$$er CO
2
Fenis mikrokontroler yan$ di$unakan dalam sistem data lo$$er ini adalah
A#% AT!e$a-2;:. !ikrokontroler ini merupakan mikrokontroler ;-bit den$an
teknolo$i C!O( yan$ mempunyai spesifikasi daya rendah, performa tin$$i.
(pesifikasi dari AT!e$a-2;: adalah seperti pada Tabel 2--.
Tabel 2--5 (&E(I>I+A(I !I+%O+O=T%O:E% A#% AT!e$a-2;:
>eature (pecification
Advanced %I(C
Architecture
'i$h Endurance =on-
volatile !emory se$ments
7-00 &owerful Instructions 7 !ost (in$le
Clock Cycle E*ecution
7 02 * ; eneral &urpose 4orkin$ %e$isters
D &eripheral Control %e$isters
7 -2;+ ,ytes of In-(ystem (elf-
pro$rammable >lash pro$ram memory
7 /+ ,ytes EE&%O!
7 /+ ,ytes Internal (%A!
7 8p to ./+ ,ytes Optional E*ternal
!emory (pace
7 &ro$rammin$ :ock for (oftware (ecurity
7 (&I Interface for In-(ystem &ro$rammin$
7 &ro$rammin$ of >lash, EE&%O!, >uses
and :ock ,its throu$h the FTA Interface
&eripheral >eatures 7 Two ;-bit Timer@Counters with (eparate
&rescalers and Compare !odes
7 Two E*panded -.-bit Timer@Counters with
(eparate &rescaler, Compare !ode and Capture
!ode
7 Two ;-bit &4! Channels
7 . &4! Channels with &ro$rammable
%esolution from 2 to -. ,its
7 ;-channel, -"-bit A)C
; (in$le-ended Channels
2 )ifferential Channels
2 )ifferential Channels with &ro$rammable
ain at -*, -"*, or 2""*
(pecial !icrocontroller
>eatures
7 ,yte-oriented Two-wire (erial Interface
7 )ual &ro$rammable (erial 8(A%Ts
7 !aster@(lave (&I (erial Interface
7 &ro$rammable 4atchdo$ Timer with On- chip
Oscillator
7 On-chip Analo$ Comparator
7 &ower-on %eset and &ro$rammable ,rown- out
)etection
7 E*ternal and Internal Interrupt (ources
7 (i* (leep !odes5 Idle, A)C =oise
%eduction, &ower-save, &ower-down,
(tandby, and E*tended (tandby
I@O and &acka$es 7 10 &ro$rammable I@O :ines
Operatin$ #olta$es 7 2.2 - 1.1# AT!e$a-2;:
( p e e d r a d e s 7 " - ; ! ' G A T! e $ a -2; :
(umber 5 )atasheet A#% AT!e$a-2;:.
(usunan pin AT!e$a-2;: ditun6ukkan pada ambar 2-/ dan
pen6elasan
pinnya yan$ di$unakan dalam data logger CO
2
beserta
fun$sinya ditun6ukkan pada
Tabel 2-2.
ambar 2-/5 (usunan pin A#% AT!e$a-2;:
Pin N!! Pin Pen""un!!n
2 &E" 9%H)"< (aluran input data serial dari modul CO
2
!!22"
0 &E- 9TH)"< (aluran output data serial ke modul CO
2
-" &," 9((< 8ntuk men$aktifkan C/i0 "elect () Card
-- &,- 9(C+< 8ntuk memberikan masukan clock pada () Card
-2 &,2 9!O(I< (aluran output data ke () Card
-0 &,0 9!I(O< (aluran input data dari () Card
2" %E(ET (aluran input sinyal reset dari ran$kain reset
2- #CC Catu te$an$an 1#
22 =) round
20 HTA:2 (aluran sinyal clock kristal
2/ HTA:- (aluran sinyal clock +ristal
22 &)2 (aluran input data dari pemroses data lokal
2; &)0 9TH)-< (aluran output data ke pemroses data lokal
02 &)2 &emilih mode terima atau kirim data pada !AH/;1
00 &" 94%< 8ntuk memberikan sinyal write ke IC %TC
0/ &- 9%)< 8ntuk memberikan sinyal read ke IC %TC
/0 &2 9A:E< 8ntuk memberikan sinyal A:E ke IC %TC
// &A2 9A)2< (aluran input@output data@alamat ke@dari IC %TC
/1 &A. 9A).< (aluran input@output data@alamat ke@dari IC %TC
/. &A1 9A)1< (aluran input@output data@alamat ke@dari IC %TC
/2 &A/ 9A)/< (aluran input@output data@alamat ke@dari IC %TC
/; &A0 9A)0< (aluran input@output data@alamat ke@dari IC %TC
/3 &A2 9A)2< (aluran input@output data@alamat ke@dari IC %TC
1" &A- 9A)-< (aluran input@output data@alamat ke@dari IC %TC
1- &A" 9A)"< (aluran input@output data@alamat ke@dari IC %TC
12 #CC Catu te$an$an 1#
10 =) round
.- &>" 9A)C"< (aluran input A)C sensor te$an$an ke internal
.2 A%E> !asukan te$an$an referensi A)C internal
.0 =) round
./ #CC Catu te$an$an 1#
Tabel 2-25 (8(8=A= &E=8=AA= &I= A#% AT!EA-2;: )A:A!
(I(TE! )ATA :OE% CO
2
(umber 5 perancan$an ran$kaian data logger CO2
+arena dalam rancan$ ban$un ini di$unakan () Card dan A#% AT!e$a-2;:
yan$ membutuhkan te$an$an ker6a 0,0#, maka diban$un ran$kaian re$ulator te$an$an
yan$ men$ubah te$an$an masukan dari akumulator sebesar -2# men6adi 0,0#.
%an$kaian re$ulator te$an$an diban$un men$$unakan IC :!2121 den$an spesifikasi
0,0#. ambar ran$kaian IC :!2121 ditun6ukkan pada ambar 2-1.
ambar 2-15 %an$kaian re$ulator te$an$an 0,0#9(umber5 http5@@
onsemi.com<
(ensor te$an$an input di$unakan seba$ai antarmuka antara te$an$an input
dari akumulator den$an Analog to Digital Con.erter 9A)C< yan$ ada di dalam
mikrokontroler. +arena te$an$an input dari akumulator sekitar -- 7 -1 #olt, sedan$kan
referensi te$an$an A)C adalah 1#, maka A)C tidak akan mampu membaca te$an$an
tersebut sehin$$a diperlukan ran$kaian pemba$i te$an$an seba$ai sensor te$an$an input
untuk memun$kinkan pembacaan te$an$an input oleh A)C. )en$an demikian sensor
te$an$an input 6u$a berfun$si menurunkan skala te$an$an dari " 7 -1 # men6adi " 7 1
#, sehin$$a mampu dibaca oleh A)C. %an$kaian sensor te$an$an input
ditun6ukkan pada ambar 2-..
ambar 2-.5 %an$kaian sensor te$an$an input
88
88
)alam ambar 2-. ditun6ukkan bahwa te$an$an masukan yan$
dibaca oleh
A)C dari A#% AT!e$a-2;: bukan sebesar #
I=
, melainkan
sebesar
927/<
dimana5
#
A)C
B Te$an$an masukan A)C #
I=
B Te$an$an baterai
%
-
B %esistor -
%
2
B %esistor 2
8ntuk mempermudah perhitun$an konversi data pada pemro$raman
AT!e$a-2;: maka di$unakan %
-
dan %
2
yan$ men$hasilkan

92-1<
%TC merupakan ran$kaian terinte$rasi 9IC< yan$ di$unakan seba$ai
pewaktuan. %TC dapat diset sesuai den$an 6am dan tan$$al yan$ sebenarnya.
Apabila di6alankan, %TC akan terus ber6alan seba$ai pewaktu dan siap diambil data 6am
dan tan$$alnya oleh mikrokontroler. Fenis %TC yan$ di$unakan adalah )(-2;2.
%an$kaian %TC men$$unakan IC )(-2;2 ditun6ukkan dalam ambar 2-2.
ambar 2-25 %an$kaian %TC men$$unakan IC )(-2;2
Pin N!! Pin #un"si d!l! SP$
- )AT0@C( Chip (elect@(lave (elect I((J
2 C!)@)I !aster Out@(lave In I!O(IJ
0 #((- round
/ #dd #olta$e (upply I2.2v or 0..vJ
1 Clock Clock I(C+J
. #ss2 round
2 )AT"@)" !aster In (lave Out I!I(OJ
; )AT-@I%K 8nused or I%K
3 )AT2@=C 8nused
89
89
Falur data dan alamat untuk komunikasi data den$an AT!e$a-2;: adalah pin
A)"-A)2. &en$$unaannya seba$ai 6alur data atau alamat tersebut ditentukan oleh
masukan %), 4%, dan A:E dari AT!e$a-2;:. Inisialisasi %TC dilakukan den$an
menulis data 2"' ke re$ister A dan untuk men6alankan %TC dilakukan den$an menulis
data
2' ke re$ister ,. &en$ubahan settin$ 6am dan tan$$al dilakukan
den$an men$ubah re$ister detik, re$ister menit, re$ister 6am, re$ister tan$$al, re$ister
bulan, dan re$ister tahun sesuai den$an waktu yan$ diin$inkan.
(istem data logger menyimpan data yan$ telah didapat ke dalam () Card
yan$ mempunyai kapasitas 2 , dan format >AT-.. Akses data keluar masuk ()
Card oleh mikrokontroler men$$unakan metode "erial Progra''able 1nterface
9(&I<. )alam metode (&I ini, mikrokontroler bertindak seba$ai 3aster dan () Card
seba$ai "la.e. +omunikasi data di antara keduanya men$$unakan pin !O(I dan
!I(O 9Innovative Electronics, 2""2<. (usunan pin () Card ditun6ukkan dalam ambar
2-;. (edan$kan susunan pin () Card dan fun$sinya dalam (&I ditun6ukkan dalam Tabel
2-0.
ambar 2-;5 (usunan pin () Card
Tabel 2-05 (8(8=A= &I= () CA%) )A= >8=(I=LA )A:A! (&I
(umber 5 Innovative Electronics, 2""2
90
90
)ata yan$ dihasilkan oleh sistem data logger selain disimpan dalam
memori () Card, 6u$a dikirimkan ke alat sistem pemroses data lokal. (tandar te$an$an
sistem mikrokontroler 9sistem data logger< adalah TT:, sedan$kan standar te$an$an
komputer 9sistem pemroses data lokal< adalah %(202. +arena 6arak antara sistem
data logger den$an sistem pemroses data lokal berkisar 2" 7 1" m maka tidak
memun$kinkan untuk men$$unakan salah satu dari standar TT: maupun %(202 yan$
hanya mempunyai daya 6an$kau sampai -1 m. Oleh karena itu untuk men6a$a keamanan
data dari ter6adinya drop te$an$an karena 6arak pen$iriman yan$ 6auh maka di$unakan
standar level te$an$an %(/;1 untuk komunikasi data antara sistem data lo$$er den$an
sistem pemroses data lokal.
8ntuk men$ubah standar te$an$an TT: men6adi standar
te$an$an %(/;1 di$unakan ran$kaian %(/;1 converter. (aluran data yan$ diban$un
oleh %(/;1 con.erter ini merupakan saluran /alf du0le4, sehin$$a pen$$unaan saluran
harus ber$antian antara pen$irim dan penerima, tidak bisa bersamaan. %an$kaian
%(/;1 con.erter ditun6ukkan pada ambar 2-3. +omponen utama dalam ran$kaian
tersebut adalah IC !AH/;1 yan$ berfun$si men$ubah standar te$an$an TT: men6adi
standar te$an$an %(/;1. )alam ran$kaian tersebut timer :!111= di$unakan untuk
men$atur waktu kirim dan terima secara otomatis.
(tandar %(/;1 men$$unakan sistem differentialbalanced data
trans'ission, yaitu memakai satu pasan$ kabel untuk men$irim satu sinyal, informasi
lo$ika ditafsirkan dari beda te$an$an antara dua utas kabel saluran. Te$an$an pada
kedua utas kabel saluran selalu berlawanan, saat satu kabel berte$an$an tin$$i maka
kabel yan$ lain berte$an$an rendah, demikian pula sebaliknya. %an$kaian penerima
sinyal membandin$kan te$an$an kedua kabel saluran, level lo$ika pada ba$ian output
ditentukan oleh kabel yan$ nilai te$an$annya lebih besar. )en$an demikian
saluran standar %(/;1 dapat di$unakan untuk memban$un saluran transmisi den$an
pan6an$ saluran sampai
-,1 km dan kecepatan transfer data maksimum mencapai - me$abit@ detik
9 h tt p 5@@ s t u d en t .e e p is - its .e d u <. ,ila dibandin$kan den$an saluran standar %(202 yan$
pan6an$ maksimum salurannya hanya sampai -1 m dan kecepatan transfer data
maksimum --12"" bit@detik, maka saluran standar %(/;1 lebih tepat dipakai untuk
komunikasi data data logger den$an pemroses data lokal.
91
91
ambar 2-35 %an$kaian %(/;1 con.erter 9(umber5 http5@@ www.
sion$boon.com<
)ata keluaran sistem data logger berupa satu format data yan$
terdiri dari
/eader data, nomor stasiun, 6am, tan$$al, konsentrasi CO
2
,
dan te$an$an masukan,
secara berurutan. Contohnya adalah M%&',"2,--5125"",-"5-25"3,"0//.3,-2.-,AN.
Interval akuisisi dan penyimpanan data oleh sistem data logger adalah 1 menit,
sedan$kan interval data yan$ dikirim ke sistem pemroses data lokal adalah 1 menit dan
interval data yan$ dikirim dari sistem pemroses data lokal ke sistem pemroses data
pusat adalah 2" menit. )ia$ram alir pro$ram mikrokontroler AT!e$a-2;:, yan$
diban$un den$an men$$unakan software C Co'0iler Code#isionA#%, dari akuisisi
data hin$$a men$irim data ke sistem pemroses data lokal ditun6ukkan pada ambar 2-
-".
2.% Siste Power Supply Solar Cell
(istem data logger ini perlu suplai daya dari suatu akumulator. 8ntuk
men$hindari keter$antun$an pada listrik &:=, maka diperlukan solar cell untuk
men$isi akumulator tersebut. Fenis solar cell yan$ di$unakan adalah buatan 'orray
den$an te$an$an keluaran -2#, daya maksimum /"4, dan arus maksimum 2,1.Ah.
Akumulator yan$ di$unakan adalah akumulator kerin$ -2# yan$ mempunyai kekuatan
arus -;Ah. &enentuan spesifikasi ini berdasarkan kebutuhan daya
harian dari sistem
data logger dan modul sensor CO
2
yan$ dapat
tercukupi oleh daya sebesar tersebut.
92
92
8ntuk men$atur proses pen$isian akumulator, di$unakan "olar C/arge
Controller 9(CC< yan$ berfun$si men$hidupkan dan mematikan proses pen$isian
akumulator oleh solar cell berdasarkan penuh tidaknya kapasitas akumulator. 'al
ini 6u$a bertu6uan untuk merawat akumulator a$ar tidak cepat rusak karena
pen$isian pada saat
kapasitas muatan sudah penuh.
ambar 2--"5 )ia$ram alir pro$ram pada AT!e$a-2;:
2.& Siste Peroses D!t! Lo'!l
(istem pemroses data lokal adalah berupa sebuah unit komputer yan$ di
dalamnya ber6alan software CO2 !onitor dan diban$un dekat sistem data logger.
8ntuk memban$un komunikasi data antara
93
93
komputer den$an sistem data logger, pada komputer 6u$a dipasan$ %(/;1
con.erter dan %(202 con.erter. +omponen utama dalam %(202 con.erter adalah
!AH202 yan$ berfun$si men$ubah standar te$an$an TT: keluaran %(/;1 con.erter
men6adi standar te$an$an %(202. ambar ran$kaian %(202 con.erter ditun6ukkan
dalam ambar 2---. (elain itu komputer 6u$a dihubun$kan ke 6arin$an internet
men$$unakan :A= Card.
ambar 2---5 %an$kaian %(202 con.erter men$$unakan !AH202 9(umber 5
h tt p 5@@ www .t l.c o m <
(oftware CO2 !onitor berfun$si seba$ai pemroses data CO
2
yan$
berasal dari
sistem data lo$$er melalui port serial den$an baudrate
3."" bps. 'asil pemrosesan berupa tampilan $rafik harian, data maksimum, minimum,
dan rata-rata harian. )i sampin$ itu data tersebut disimpan dalam file teks 9.t*t<, dan
dikirim web server. )alam
men$irimkan data ke web server, software CO
2
!onitor
bertindak
seba$ai web client den$an men$$unakan perintah ET dalam pemro$raman
berbasis web. Interval pen$iriman data ke web server
adalah 2" menit. )ia$ram
alir ker6a software CO
2
!onitor, yan$
diban$un men$$unakan software !icrosoft
#isual basic ..", ditun6ukkan pada ambar 2--2.
(elain itu komputer sistem pemroses data lokal 6u$a berfun$si untuk pen$aturan
settin$ waktu, koreksi tekanan, dan koreksi suhu udara den$an men$$unakan
aplikasi 'yperterminal pada sistem operasi 4indows.
94
94
ambar 2--25 )ia$ram alir software CO
2
!onitor.
2.( Siste Peroses D!t! Pus!t
(istem pemroses data pusat merupakan pusat sistem 6arin$an
data CO
2
. (emua
sistem pemroses data lokal terhubun$ ke sistem
pemroses data pusat melalui 6arin$an
internet untuk membentuk
sistem 6arin$an data CO
2
berbasis web.
(istem pemroses data pusat terdiri dari web server dan database
server. (istem pemroses data pusat ini diban$un pada sebuah komputer
server den$an men$$unakan sistem operasi :inu* )ebian
95
95
dan aplikasi server HA!&& versi -.2.2 yan$ berisi aplikasi Apache, &'&1, dan
!y(K:. Apache di$unakan untuk memban$un web server, &'&1 di$unakan untuk
memban$un aplikasi web yan$ ber6alan di web server dan untuk men$akses data pada
database server, !y(K: di$unakan untuk memban$un database server.
!elalui sistem pemroses data pusat ini, data keluaran semua
sistem data
logger CO
2
lokal yan$ dipasan$ di berba$ai lokasi dapat
selalu dipantau secara
bersamaan dan realti'e oleh semua pen$$una internet. +umpulan datanya dapat
diunduh setelah mendapatkan i6in dari ad'inistrator. Alamat web dari sistem pemroses
data pusat ini adalah h tt p 5@@ ." .210 .--/ .-1 ; . (istem pemroses data pusat diban$un di
kantor :A&A= ,andun$. (pesifikasi komputer server yan$ di$unakan ditun6ukkan pada
Tabel 2-/.
Tabel 2-/5 (&E(I>I+A(I +O!&8TE% (E%#E% &A)A (I(TE!
&E!%O(E( )ATA &8(AT
=o. (pesifikasi Fenis +eteran$an
-. C&85
- &rocessor
- !otherboard
- ))% %A!
- raphic Card
- )#) %O!
- 'ard)isk
Intel
i$abyte 0-!-E(2:
#isipro
Onboard
:
(ea$ate
KuadCore
>(, -."", i$abit :A=
Card
2 i$abyte, &C 1/""
)#) %4
-."b
2. !onitor : -2OInch
0. (istem Operasi :I=8H )ebian versi :enny
/. (oftware
)atabase
HA!&& versi -.2.2
untuk :inu*
Terdiri dari !y(K:,
&'&1, serta Apache
% HAS$L RANCANG BANGUN DAN APL$KAS$N)A
(istem data logger telah beker6a den$an baik dan berhasil menyimpan data di
memori () Card serta men$irimkan data ke sistem
pemroses data lokal. Tampilan
software CO
2
!onitor pada sistem
pemroses data lokal saat menerima data dari sistem
data logger ditun6ukkan pada ambar 0--. rafik yan$ ditampilkan oleh software
adalah $rafik konsentrasi CO
2
harian, dan data yan$ ditampilkan
adalah nilai
konsentrasi terukur, nilai rata-rata, nilai maksimum, dan nilai minimum. )ata tersebut
6u$a berhasil disimpan oleh pemroses data lokal den$an lokasi file penyimpanan
ditun6ukkan oleh keteran$an >older (impan pada software. &ada keteran$an (tatus
TC&@I& ditun6ukkan bahwa pemroses data lokal telah berhasil men$irimkan data ke
sistem pemroses data pusat 9web ser.er<.
ambar 0--5 Tampilan software CO
2
monitor
4eb server 6u$a beker6a den$an benar, hal ini ditun6ukkan den$an
keberhasilannya menerima data dari sistem pemroses data lokal dan menyimpannya ke
dalam database !y(K:. >un$si pencarian data pada web server mampu mencari
data dalam database berdasarkan lokasi, tan$$al, bulan, dan tahun. Tampilan hasil
pencarian data pada web server seperti ditun6ukkan pada ambar 0-2.
ambar 0-25 Tampilan hasil pencarian data pada web server
&emasan$an alat pen$ukur CO
2
dan sistem pemroses data lokal
dilakukan di
(tasiun &emantau )ir$antara :A&A= +ototaban$ 9-""C -3P
-2.2Q ,T, "C -2P -..-Q :(< yan$ terletak di bukit +ototaban$, +abupaten A$am,
&ropinsi (umatera ,arat, seperti ditun6ukkan pada ambar 0-0. &ada ambar 0-0
terlihat sensor dipasan$ di atas menara setin$$i -2m, sistem data lo$$er dan sistem
0ower su00l5 dipasan$ di menara terpisah yan$ lebih rendah, dan sistem pemroses
data lokal yan$ berada dalam rumah kecil di sebelah menara. (ettin$ suhu dan tekanan
udara
modul sensor CO
2
disesuaikan den$an kondisi di +ototaban$, yaitu
suhu rata-rata 2-C C dan tekanan rata-rata 3-2 mbar. Tampilan data
yan$ berhasil disimpan dalam memori () Card seperti yan$ ditun6ukkan pada
ambar 0-/.
ambar 0-05 Alat pen$ukur CO
2
yan$ telah dipasan$ di +ototaban$
(umatera ,arat
ambar 0-/5 )ata yan$ berhasil disimpan dalam () Card oleh data logger
(elain alat pemantau CO
2
di +ototaban$ (umatera ,arat, alat pemantau CO
2
di ,andun$ telah dihubun$kan pula ke sistem pemroses data pusat 9web server<. Alat
pemantau CO
2
di ,andun$ diban$un pada tahun 2""2 den$an men$$unakan modul
sensor CO
2
!!22" #aisala
dan men$$unakan komputer yan$ berfun$si seba$ai data
logger sekali$us sistem pemroses data lokal, sehin$$a akuisisi dan penyimpanan data
masih ber$antun$ pada 6arin$an listrik &:=. (ettin$
suhu dan tekanan udara modul
sensor CO
2
disesuaikan den$an kondisi
di ,andun$, yaitu suhu rata-rata 21
"
C dan
tekanan rata-rata 32/ mbar.
&ada saat ini 6u$a sedan$ dikemban$kan alat pemantau CO
2
di
4atukosek
9&asuruan, Fawa Timur<, &ontianak, dan &alemban$. Alat- alat pemantau tersebut akan
terhubun$ pula den$an sistem pemroses data pusat 9web server< di ,andun$ untuk
membentuk sistem 6arin$an
data CO
2
di Indonesia berbasis web.
(eba$ian data yan$ berhasil disimpan oleh database server
sistem pemroses data pusat di ,andun$ dari alat pemantau CO
2
di +ototaban$
ditun6ukkan pada ambar 0-1 dan dari pemantau CO
2
di
,andun$ ditun6ukkan pada
ambar 0-.. +edua data tersebut merupakan data hasil pen$ukuran periode - 7 2.
!aret selama 2/ 6am perhari dan telah berhasil dikirimkan oleh sistem pemroses
data lokalnya ke sistem pemroses data pusat den$an interval data 2" menit.
ambar 0-15 rafik konsentrasi CO
2
hasil pen$ukuran alat pen$ukur
CO
2
di +ototaban$ tan$$al - 7 2. !aret 2"-" selama 2/
6am
perhari yan$ telah dikirim oleh alat ke pemroses data
pusat
ambar 0-.5 rafik konsentrasi CO
2
hasil pen$ukuran alat pen$ukur CO
2
di
,andun$ tan$$al - 7 2. !aret 2"-" selama 2/ 6am
perhari yan$ telah
dikirim oleh alat ke pemroses data pusat
100
1001
'asil olah data yan$ $rafiknya tertera pada ambar 0-1 dan 0-.,
diperoleh
bahwa konsentrasi CO
2
di +ototaban$ pada tan$$al - sampai
2. !aret 2"-" nilai rata-ratanya adalah /"0,1 ppm, nilai maksimumnya /2.,3
ppm, dan nilai minimumnya 0./,2 ppm.
(edan$kan konsentrasi CO
2
di ,andun$
pada tan$$al - sampai 2.
!aret 2"-" nilai rata-ratanya adalah 032,2 ppm, nilai maksimumnya
1"2,1 ppm, dan nilai minimumnya 021,0 ppm.
& KES$MPULAN
Telah diban$un alat pen$ukur dan sistem 6arin$an data CO
2
di
Indonesia
berbasis web. 'asil ker6a alat secara keseluruhan
menun6ukkan bahwa alat pemantau
CO
2
dan sistem 6arin$an pen$ukuran CO
2
berbasis web telah ber6alan den$an benar
den$an
terkumpulkannya data yan$ berhasil disimpan di sistem data logger, sistem
pemroses data lokal, dan sistem pemroses data pusat. (istem pemroses data lokal dan
sistem pemroses data pusat 6u$a mampu terus memantau data keluaran sistem data
lo$$er secara real time. )ari data antara tan$$al - sampai 2. !aret 2"-" yan$
tersimpan di sistem
pemroses data pusat dapat diketahui konsentrasi CO
2
di
+ototaban$
nilai rata-ratanya adalah /"0,1ppm, nilai maksimum /2.,3ppm, dan
nilai
minimum 0./,2ppm. (edan$kan konsentrasi CO
2
di ,andun$ nilai
rata-ratanya adalah
032,2 ppm, nilai maksimum 1"2,1 ppm, dan nilai minimum 021,0 ppm.
U*!+!n Teri! K!si,
&enulis men$ucapkan terima kasih kepada Ibu (umaryati dan ,apak 'eri
(uherman yan$ telah banyak membantu dalam merealisasikan pro$ram dan pembuatan
alat ini. &enulis 6u$a men$ucapkan terima kasih kepada (audara un un unawan,
Adi 4irawan, dan %iGal (uryana yan$ telah banyak memberikan bantuan dan masukan
dalam rancan$ ban$un peran$kat keras dan peran$kat lunak alat ini.
DA#TAR RU-UKAN
Anonim. 2""2. E!(, (), !!C, >%A! Application =ote !en$enal () Card dan
>AT-.. Innovative Electronics. (urabaya.
Anonim. A#% AT!EA-2; )atasheet. Atmel. www. atmel. com@ atmel@
acrobat@doc2/.2.pdf I2/ !ei 2"-"J.
Anonim. :!2121). O= (emiconductor. h t tp 5@@ o n s e m i.c o m I2/ !ei
2"-"J.
Anonim. !AH202. Te*as Instrument. h tt p 5@@ www .t l.c o m I2/ !ei 2"-"J.
101
1011
Anonim. !odul CO
2
Transmitter !!222. #aisala. http5@@ www.
vaisala.com@instruments@ products@$mm22".html I2/ !ei 2"-"J.
Anonim. %(/;1 dan +omunikasi !ultipoint, Electronic En$ineerin$
&olytechnic Institute of (urabaya. h tt p 5@@ s t u d e n t .e e pi s - it s. edu@
Rbasoka@taS@bahan?2"presentasi I21 !ei 2"-"J.
,oon, :im (ion$. 2"";. (erial Communication, http5@@ www. sion$boon. com I21 !ei
2"-"J.
Chunaeni :atief, Asif Awaludin, dan un un unawan. 2"";.
1nstru'en Pe'antau CO
2
di Bandung. &roceedin$ (eminar
Instrumentasi ,erbasis >isika 2""; IT,. ,andun$.
(oedomo, !oestikahadi. 2""-. Pence'aran ,dara (6u'0ulan 6ar5a
1l'ia/). &enerbit IT,. ,andun$.

You might also like