Anda di halaman 1dari 8

Jurnal Penelitian Ilmu Komputer, System Embedded & Logic

2(2) : 82-89 (2014)

PERANCANGAN ALAT PENGENDALI TEMPERATUR RUANGAN SERVER


BERBASIS MIKROKONTROLER ATMEGA8535

Rahmat Triyanto
Program Studi TeknikInformatika STMIK Nusa Mandiri
Jl. Raya Kaliabang No. 8 Bekasi
Email : rahmattriyanto28@gmail.com

ABSTRACT

Technology exists to provide convenience to the problems faced by the community. Has made room
temperature of Control System Server Using LM35 Temperature Sensor-Based Microcontroller. This
system is a system monitoring and automatic control of room temperature. This system consists of hardware
and software. The hardware consists of a 8535 microcontroller, sensors LM35, LCD (Liquid Cristal
Display), the software system is built using the assembly language program. This application works when
turned on, the hardware inisilisasi done then display the temperature detected by the LM35 on the LCD.
Setting if the temperature above 30 ° C then only 1 FAN DC motors are lit and if the temperature above 35
° C then 2 FAN DC motor turns on. When the normal state below 30 ° C FAN DC motor OFF. Then the
temperature control device is functioning properly.

Keyword : Atmega8535, Control Equipment Design, Room Temperature.

ABSTRAK

Teknologi hadir untuk memberikan kemudahan terhadap suatu masalah yang dihadapi oleh masyarakat.
Telah dibuat Sistem Pengendali Temperatur Ruangan Server Menggunakan Sensor Suhu LM35 Berbasis
Mikrokontroler. Sistem ini merupakan suatu sistem pemantau serta kontrol otomatis temperatur ruangan.
Sistem ini terdiri atas perangkat keras dan perangkat lunak. Perangkat keras terdiri atas sebuah
mikrokontroler 8535, sensor LM35, LCD (Liquid Cristal Display), Perangkat lunak pada sistem ini dibuat
dengan menggunakan program bahasa assembly. Program aplikasi ini bekerja pada saat dinyalakan maka
inisilisasi hardware dilakukan kemudian menampilkan temperatur yang terdeteksi oleh LM35 pada LCD.
Pengaturan jika temperatur diatas 30° C maka hanya 1 FAN Motor DC yang menyala dan jika temperatur
diatas 35° C maka 2 FAN Motor DC menyala. Saat keadaan normal dibawah 30° C FAN Motor DC OFF.
Maka alat pengendali temperatur tersebut berfungsi dengan baik..

Kata Kunci : Atmega8535, Perancangan Alat pengendali, Temperatur Ruangan.

1. Pendahuluan diproduksi peralatan – peralatan yang


Suhu merupakan salah satu hal yang berteknologi tinggi untuk kepentingan dan
dapat menjelaskan mengenai kondisi mempermudah manusia. Peralatan-
lingkungan. Kebutuhan akan data peralatan tersebut dalam penggunaannya
mengenai kondisi lingkungan sekitar makin efektif dan efisien, dengan
telah mendorong manusia untuk demikian makin sedikit memerlukan
membuat alat yang bisa mengetahui tenaga manusia dan selebihnya digerakkan
kondisi lingkungan. Perkembangan dengan kontrol listrik otomatis.
teknologi dewasa ini sangat pesat, sehingga Mikrokontroler sebagai suatu
banyak bermunculan peralatan – peralatan terobosan teknologi yang hadir untuk
yang serba otomatis. Seiring itu pula memenuhi kebutuhan pasar dan teknologi

82
Perancangan Alat Pengendali Temperatur Ruang Server...

baru. Sebagai teknologi baru mikrokontroler diukur dari 00C sampai 1000C. Sensor suhu
merupakan teknologi semikonduktor LM35 yang dipakai dalam penelitian ini
dengan kandungan transistor yang lebih berupa komponen elektronika yang
banyak namun hanya memerlukan ruang diproduksi oleh National Semiconductor
yang kecil serta dapat diproduksi dalam yang mempunyai kemudahan perancangan
jumlah banyak sehingga harganya menjadi dan keluaran impedansi yang rendah dan
lebih murah. Pada perkembangannya linieritas yang tinggi sehingga dapat dengan
penggunaan mikrokontroler tidak semata- mudah dihubungkan dengan rangkaian
mata untuk kepentingan dunia industri kendali khusus.
tapi juga digunakan untuk membantu 2) Mikrokontroler Atmega 8535
pekerjaan sehari – hari sehingga pekerjaan Mikrokontroler AVR ATmega8535
menjadi lebih ringan dan menyenangkan. memiliki fitur yang cukup lengkap.
Alat yang akan di bangun adalah Mikrokontroler AVR ATmega8535 telah
perancangan dan pengendali temparatur dilengkapi dengan ADC internal, EEPROM
ruangan server dengan menggunakan sensor internal, Timer/Counter, PWM, analog
LM35 berbasis mikrokontroler. Alat ini akan comparator.
bekerja pada saat temparatur ruangan server 3) Liquid Crystal Display (LCD)
panas dan AC ( Air Conditioner ) ruangan Liquid Crystal Display atau disingkat
tersebut secara otomatis akan menyala. LCD merupakan suatu jenis media tampilan
Setelah ruangan server sudah normal maka yang menggunakan kristal cair sebagai
AC ( Air Conditioner ) akan mati dengan penampil utama. Pada perancangan ini,
sendirinya. Sehingga temparatur ruangan LCD akan digunakaan sebagai alat penampil
server dapat di kendalikan dengan kode ASCII (huruf dan angka) yang
menggunakan alat penulis buat. Dan dapat berdasarkan suhu yang terdeteksi oleh sensor
bermanfaat untuk menghemat listrik pada LM35. LCD yang digunakan berjenis LCD
ruangan server. 16x2 seri DV 16230 Data Vision
2. Bahan dan Metode Penelitian (Taiwan). LCD ini memiliki cahaya latar
Pada rancangan sistem kontrol ini (back light) dan dapat diatur
dibutuhkan beberapa bahan dan kekontrasannya.
perlengkapan untuk menunjang sistem dan 4) FAN Motor DC
aplikasi yang digunakan, antara lain : Sebuah motor listrik yang mengubah
1) Sensor LM35 energy listrik menjadi energi mekanik.
Sensor LM35 merupakan sensor suhu Motor listrik beroperasi melalui interaksi
permukaan benda yang ekonomis dengan medan magnet dan konduktor pembawa arus
tingkat akurasi yang cukup tinggi. Sensor untuk menghasilkan kekuatan meskipun
LM35 menggunakan tegangan catu daya 4 –
30 Volt dengan rentang suhu yang dapat

J Piksel 2(2) : 82-89 (2014) 83


Rahmat Triyanto

motor elektrostatik menggunakan gaya Alat ini akan mengendalikan suhu yang ada
elektrostatik. di ruang server agar tetap stabil sesuai suhu
5) BASCOM AVR yang telah di tentukan. Cara kerja dari alat
Bascom AVR adalah salah satu tool ini sangat sederhana dengan cara mengukur
untuk pembuatan program yang dijalankan suhu ruangan ideal pada sebuah server dan
di mikrokontroler. BASCOM AVR jika pada suhu di atas 30 derajat C maka AC
menyediakan pilihan yang dapat yang ke 2 akan secara otomatis menyala.
mensimulasikan program yang bertujuan Dan jika keadaan suhu sudah normal di
untuk menguji aplikasi yang dibuat dengan bawah 30 derajat C maka AC yang ke 2 akan
pergerakan LED yang ada pada layar secara otomatis. Jadi suhu ruangan server ini
simulasi. selalu stabil pada kondisi temperature
Alur program perancangan alat ruangan yang ideal pada ruangan server.
pengendali temperature ruangan server Alat ini juga di lengkapi dengan LCD 16x2
seperti dalam Gambar 1. agar mempermudah user mengetahui suhu
saat sedang berada di ruang server.

Gambar 2. Blok Diagram


3.1. Catudaya
Pada perencanaan catu daya ini berisi
rancangan catudaya yang akan dibuat dan
digunakan beserta keterangan dari rancangan
tersebut yang terdiri dari komponen yang
digunakan berupa uraian maupun berupa
tabel.
Untuk membuat catu daya DC (
Gambar 1. Alur Program Direct Curren ) yang digunakan sebagai

3. Hasil dan Pembahasan power untuk suatu alat maka dibutuhkan

Konsep dasar dalam pembuatan alat sebuah rangkaian untuk merubah tegangan

pengendali temperatur ruangan server ini AC (Alternating Curren) ke arus DC (

adalah untuk memberikan kemudahan dalam Direct Curren ) . Rangkaian elektronik

mengatur suhu ruangan pada ruanagn server. biasanya membutuhkan tegangan DC

84 J Piksel 2(2) : 82-89 (2014)


Perancangan Alat Pengendali Temperatur Ruang Server...

dengan tegangan yang lebih rendah sebesar 10 mV. Penempatannya LM35


dibanding dengan tegangan sambungan diletaknya dekat dengan alat yang ingin
listrik yang biasanya tersedia, yaitu sebesar diukur suhunya. Dengan cara seperti ini
220V AC (Alternating Curren). Sedangkan diharapkan selisih antara suhu udara dan
tegangan yang dipakai dalam rangkaian suhu alat dapat dideteksi oleh sensor
elektronik biasanya hanya sekitar 3V sampai LM35 dengan akurat dan outputnya lebih
50V DC ( Direct Curren ). tepat.

Gambar 3.Rangkaian Catu Daya 5v & 12v Gambar 4. Rangkaian Sensor Temperatur
3.2. Sensor 3.3. Mikrokontroler
Input pada rangkaian alat pengendali Mikrokontroler ATmega8535 dapat
temperature ruangan ini menggunakan dioperasikan dengan cara menambahkan
sensor LM35 dan menggunakan simulasi beberapa komponen elektronika yang
dengan aklirik sebagai ruangan. Sensor berfungsi sebagai komponen
LM35 akan mendeteksi suhu ruangan pendukungnya. Mikrokontroler dan
disekitar dan akan di proses di komponen rangkaian yang disebut sebagai
mikrokontroler 8538, sehingga hasil rangkaian sistem minimum.
mikrokontroler dapat ditampilkan ke LCD
dalam satuan °C berapa suhu yang ada di
ruangan.
Sensor LM35 ini digunakan untuk
mendeteksi suhu yang ada di ruangan.
Sensor suhu ini memiliki fungsi untuk
mengubah besaran suhu menjadi besaran
listrik dalam bentuk tegangan. Sensor Gambar 5. Rangkaian Mikrokontroler 8535
Suhu LM35 yang dipakai dalam Berikut ini fungsi dari port-port
penelitian ini berupa komponen lainnya adalah sebagai berikut.
elektronika dan juga mempunyai keluaran 1. Port PB0 di gunakan sebagai output fan
impedansi yang rendah dan linieritas yang motor DC.
tinggi dan dihubungkan dengan rangkaian 2. Port PB5, PB6, PB7 di hubungkan
mikrokontroler 8538 untuk sebagai kendali resistor 220 ohm.
sensor. 1 ºC akan menunjukan tegangan

J Piksel 2(2) : 82-89 (2014) 85


Rahmat Triyanto

3. Port PD0, PD1 di gunakan sebagai pin


input ke downloader.
4. Port Xtal 1, Xtal 2 di hubungkan
Kapasitor 22 pF.
5. Port Reset dihubungkan dengan
rangkaian kombinasi RC dan push
button, yang bertujuan agar
mikrokontroler dapat di-reset.
6. Port PA0 di gunakan sebagai input dari
sensor suhu.
7. Port PC0, PC1,PC2, PC4, PC5, PC6, Gambar 6. Rangkaian LCD
PC7 di gunakan sebagai output ke LCD. 3.5. FAN Motor DC
8. Port AVCC digunakan sebagai sumber FAN Motor DC sebuah motor listrik
arus DC. mengubah energi listrik menjadi energi
9. Pada skema diatas terdapat terminal mekanik. Alat ini digunakan sebagai saat
PD0, PD1 terminal ini nantinya simulasi output sensor suhu. Sebagai
dihubungkan ke perangkat Downloader. pengganti AC ( Air Conditioner).
Downloader berfungsi untuk membaca Kebanyakan motor listrik beroperasi melalui
dan menulis program dari BASCOM interaksi medan magnet dan konduktor
AVR dan ke mikrokontroler. File yang pembawa arus untuk menghasilkan
dibaca atau ditulis oleh downloader kekuatan, meskipun motor elektrostatik
menggunakan bahasa C. menggunakan gaya elektrostatik. FAN
3.4. LCD Motor DC berputar saat kondisi suhu diatas
Liquid Crystal Display atau disingkat 30 ºC yang sebelumnya di deteksi oleh
LCD merupakan suatu jenis mendia sensor suhu LM35.
tampilan yang menggunakankristal cair
sebagai penampil utama. Pada perancangan
ini, LCD akan digunakaan sebagai alat
penampil kode ASCII (huruf dan angka)
yang berdasarkan jumlah putaran roda dan
masukkan dari keypad.
LCD yang digunakan berjenis LCD
16x2 seri DV 16230 Data Vision (Taiwan). Gambar 6. Rangkaian FAN Motor DC
LCD ini memiliki cahaya latar (back light) 3.6. Hasil Pengujian
dan dapat diatur kekontrasannya. Bentuk dan Secara umum rangkaian terdiri atas
rangkaian LCD ditunjukkan oleh gambar 6. tiga bagian yaitu, input, proses, dan output.

86 J Piksel 2(2) : 82-89 (2014)


Perancangan Alat Pengendali Temperatur Ruang Server...

Berdasarkan hasil pengujian tiap-tiap blok 3.6.3. Pengujian Keypad


rangkaian yang telah di uji, maka didapatkan Uji coba dari rangkaian alat
hasil pengujian berupa tegangan input dan pengendali temperature Ruangan server
output dari masing-masing rangkaian. Hasil menggunakan sensor LM35 ini dilakukan
pengujian yang telah didapat tersebut sesuai dengan cara memberikan tegangan catu daya
dengan tahap proses perencanan dan pada rangkaian 5 volt dan 12 volt, sensor
pembuatan alat pada bab sebelumnya baik LM35 akan langsung bekerja apabila alat
komponen-komponen yang digunakan serta sudah di hidupkan dengan tanda lampu led
perencanaan masing-masing blok rangkaian. menyala dan hasil suhu akan tampil pada
Jadi proses kerja alat secara keseluruhan LCD dengan satuan ° C ( derajat Celcius).
sesuai dengan apa yang diharapkan dan alat FAN Motor DC pada rangkaian akan bekerja
sudah dapat dioperasikan atau bekerja. sesuai dengan program yang ditanamkan
3.6.1. Pengujian Catu Daya pada Mikrokontroler 8535.
Pengukuran catu daya dilakukan Tabel 3. Pengujian Proses
No Aktifitas Respon Ya Tidak
dengan menggunakan multimeter digital sistem
yang dihubungkan dengan kaki input untuk 1 Nyalakan Lampu √
power indikator
mengukur input tegangan dan kaki output nyala
untuk mengukur output tegangan, IC 2 Masukan  Sensor √
lm35
regulator yang diukur adalah IC 7805 dan mendetek √
si suhu
IC 7812. √
 Tampilan
pada layar √
Tabel 1. Hasil Pengujian Catu Daya
lcd
IC Input (Volt) Output
(Volt)  >30° c 1
IC 7805 220 volt 4.93 Volt fan motor
dc
IC 7812 220 Volt 11.77 Volt
berputar
 >35° c 2
3.6.2. Pengujian Sensor fan motor
dc
Sensor suhu LM35 diuji dengan berputar
cara memberikan catudaya 5V 3.6.4. Pengujian LCD

memberikan suhu panas secara LCD dirangkai untuk menampilkan

menggunakan solder, sedangkan tegangan keluaran dari hasil proses input sensor

keluaran langsung diamati dengan LM35. Sebelum melakukan pengujian LCD

voltmeter. diprogram terlebih dahulu, sehingga dapat


menampilkan suatu karakter.
Tabel 2.Hasil Pengujian Output Tegangan LM35
SUHU TEGANGAN Tabel 4.Hasil Pengujian LCD
KELUAR Masukan Keluaran LCD
45°C 0,45V 0° c s/d 70° c 0° c s/d 70° c
40° C 0,40V
35°C 0,35V
30° C 0,30V

J Piksel 2(2) : 82-89 (2014) 87


Rahmat Triyanto

3.6.5. Pengujian FAN Motor DC terjaga dengan baik. Dan di simulasikan


FAN Motor DC dilakukan dengan untuk mengatur FAN Motor DC secara
tujuan memastikan bahwa aliran perintah otomatis berputar.
yang di hasilkan sensor suhu LM35 4. Jika sensor tidak mendeteksi suhu
berfungsi dan dapat memerintahkan FAN ruangan program yang sudah di buat,
Motor DC berputar sesuai suhu yang maka bisa mereset agar alat berfungsi
terdeteksi. Dalam pemberian sumber seperti yang di harapkan.
tegangan pada sistem ini perlu dipisahkan 4.2. Saran
untuk mengurangi resiko kerusakan pada Saran yang untuk alat ini adalah
program mikrokontroller yang rentan pada sebagai berikut.
drop tegangan akibat putaran motor. 1. Perancangan alat pengendali temperatur
Dalam sistem ini terdapat 2 buah output catu ruangan server dengan sensor LM35
daya yakni catu daya yang di gunakan menggunakan Mikrkontroler 8535 ini
untuk FAN Motor Dc menggunakan 12V masih di buat dengan menggunakan
dan 5V untuk supply rangkaian FAN Motor DC.
mikrokontroller. 2. Pendeteksi suhu ruangannya masih
Tabel 5. Hasil Pengujian FAN Motor DC menggunakan LM35 yang dari segi
Tampilan LCD Keterangan
SUHU ≤ 30° C Fan motor dc tidak harga masih terjangkau, tingkat akurasi
berputar pendeteksi suhu nya masih kurang di
Suhu >30° c s/d 1 fan motor dc
suhu ≤ 35° c berputar bandingkan dengan sensor suhu yang
Suhu > 35° c 2 fan motor dc
lebih mahal.
berputar
3. BASCOM AVR, Sensor LM35 dan
4. Kesimpulan dan Saran
Mikrokontroler Atmega8535 di
4.1. Kesimpulan
perlukan sinkronisasi sebelum
Kesimpulan yang dapat diambil yaitu:
digunakan pada kondisi nyata, sehingga
1. Alat pengendali suhu ruangan server ini
tidak terjadi kesalahan pembacaan saat
merupakan suatu sistem yang dapat
program dijalankan.
memberikan kemudahan kepada semua
user untuk mengatur suhu ruangan Daftar Pustaka
secara otomatis.
Arifianto, Deni, 2011. Kamus Komponen
2. Alat ini bekerja dengan cara mendeteksi Elektronika. PT Kawan Pustaka.
suhu yng ada di ruangan server,
Heryanto, M. Ary dan Wisnu Adi P, 2008,
kemudian dari data tersebut akan di Pemograman Bahasa C Untuk
tampilkan ke LCD dalam satuan º C Mikrokontroler AT MEGA8535.
Andi Publisher.
(Derajat Celcius).
3. Mengatur AC secara otomatis menyala Rismawan, Eko, 2012. Rancang Bangun
Prototype Penjemur Pakaian
sehingga suhu ruangan server agar Otomatis Berbasis Mikrokontroler

88 J Piksel 2(2) : 82-89 (2014)


Perancangan Alat Pengendali Temperatur Ruang Server...

Atmega8535. ISSN 2303-0577. ATMega 16 Menggunakan Bascom-


Lampung. AVR+CD. Andi Publisher.

Riyanto, 2011. Sistem Monitoring Suhu Subandi, 2013. Monitoring Dan


Ruang Server Berbasis Web dengan Pengendalian Suhu Menggunakan
Menggunakan EZ430. VOL. 2, NO. Media GPRS Pada Ponsel GSM.
1, MARET 2011: 50-54. Yogyakarta ISSN: 1979-8415. Yogyakarta.

Setiawan, Afrie, 2011. 20 Aplikasi Winoto, Ardi, 2009. BelajarMikrokontroler


Mikrokontroler ATMega 8535 & Atmel AVR ATTiny2313 Step By
Step. Gava Media. Yogyakarta.

J Piksel 2(2) : 82-89 (2014) 89

Anda mungkin juga menyukai