Anda di halaman 1dari 43

PROPOSAL

PENGONTROL SUHU RUANG DAN KULIT BAYI PADA INKUBATOR BAYI


BERBASIS MIKROKONTROLER ATMEGA328

KELOMPOK

MUH.ALAN (P3D316030)

ASMAR (P3D316032)

D3 TEKNIK ELEKTRONIKA KONSENTRASI ELEKTROMEDIS

PROGRAM PENDIDIKAN VOKASI

UNIVERSITAS HALU OLEO

KENDARI

2018

i
ABSTRAK

“PENGONTROL SUHU RUANG DAN KULIT BAYI PADA INKUBATOR BAYI


BERBASIS MIKROKONTROLER ATMEGA328”

Alat pengontrol suhu ruangan dan suhu kulit bayi pada inkubator bayi menggunakan
sensor DS18B20 sebagai sensor suhu dan Mikrokontroller Atmega328 sebagai pengolah
datanya. Alat ini dapat digunakan sebagai pengontrol suhu ruanga dan suhu kulit bayi pada
inkubator bayi.
Alat yang dibuat terbagi atas dua bagian sensor pertama berfungsi untuk mengukur
suhu ruangan dan sensor kedua berfungsi untuk mengukur suhu kulit bayi. Mikrokontroller
sebagai pengendali sensor, LCD (liquid Crystal Display) sebagai penampil hasil
pengukuran dan buzzer sebagai alarm dari alat tersebut. Sedangkan push button digunakan
sebagai tombol setting suhu alat.
Hasil penelitian menunjukan bahwa pengukuran dari sensor DS18B20 mempunyai
keakuratan yang sangat baik dengan selisih pengukuran berkisar 1ºC menggunakan
termometer.

Kata kunci : sensor ds18b20, mikrokontroller, lcd, buzzer.


Daftar Pustaka : 19 (2000-2018)

ii
ABSTRACT

"SPACE AND BABY SKIN TEMPERATURE CONTROL IN BABIES


MICROCONTROLLER IN ATMEGA328"

The room temperature controller and the baby's skin temperature at the baby incubator
have been made using the DS18B20 sensor as a temperature sensor and the Atmega328
microcontroller as the data processor. This tool can be used to control the temperature of
the room and the temperature of the baby's skin in the baby incubator.

The tool is divided into two parts, the first sensor is used to measure the temperature
of the room and the second sensor functions to measure the temperature of the baby's skin.
Microcontroller as a sensor controller, LCD (liquid Crystal Display) as the measurement
result viewer and buzzer as an alarm from the device. While the push button is used as a
tool temperature setting button.

The results showed that the measurement of the DS18B20 sensor had very good
accuracy with a difference in measurement ranging from 1ºC using a thermometer.

Keywords : ds18b20 sensor, microcontroller, lcd, buzzer.


Bibliography : 19 (2000-2018)

iii
DAFTAR ISI

HALAMAN JUDUL..........................................................................................................i

ABSTRAK...........................................................................................................................ii

DAFTAR ISI.......................................................................................................................vi

DAFTAR TABEL.................................................................................................................i

DAFTAR GAMBAR............................................................................................................i

BAB 1 PENDAHULUAN

A.Latar Belakang..............................................................................................................1

B.Batasan Masalah............................................................................................................2

C.Rumusan Masalah.........................................................................................................2

D.Tujuan...........................................................................................................................2

E.Manfaat..........................................................................................................................3

BAB II TINJAUAN PUSTAKA

A.Baby Incubator..............................................................................................................4

B.Mikrokontroler ATmega328.........................................................................................7

C.Sensor DS18B20.........................................................................................................13

D.Relay...........................................................................................................................15

E.LCD (Liquid CristalDisplay).......................................................................................17

F.Piezoelectric Buzzer....................................................................................................19

BAB III METODE PERANCANGAN MODUL

iv
A.Waktu Dan Tempat.....................................................................................................21

B.Alat Dan Bahan...........................................................................................................21

C.Tahapan Atau Cara Kerja............................................................................................22

D.Uji Coba Alat..............................................................................................................29

BAB 1V ANALISA DAN PEMBAHASAN

A.Analisa.........................................................................................................................32

B.Pembahasan.................................................................................................................32

BAB V KESIMPULAN DAN SARAN

A.Kesimpulan.................................................................................................................33

B.Saran............................................................................................................................33

DAFTAR PUSTAKA

v
DAFTAR TABEL

Tabel 1 Pin Mikrokontroller ATmega328 .......................................................................... 10

Tabel 2 Fungsi Pin pada LCD .............................................................................................18

Tabel 3 Alat Yang Digunakan Dan Fungsinya ...................................................................21

Tabel 4 Bahan Yang Digunakan Dan Fungsinya.................................................................22

Tabel 5 Jadwal Kegiatan .....................................................................................................31

vi
DAFTAR GAMBAR

Gambar 1 Baby Incubator......................................................................................................4

Gambar 2 Pin Mikrokontroler ATmega328...........................................................................7

Gambar 3 Sensor DS18B20................................................................................................14

Gambar 4 Relay...................................................................................................................15

Gambar 5 Cara kerja relay...................................................................................................16

Gambar 6 LCD....................................................................................................................17

Gambar 7 Struktur dasar Piezoelectric Buzzer....................................................................20

Gambar 8 Blok Diagram Keseluruhan.................................................................................24

Gambar 9 Diagram alir kontrol suhu dan kulit bayi............................................................25

Gambar 10 Skematik sistim minimum Atmega328 dan DSB1820.....................................26

Gambar 11 Rangkaian lcd....................................................................................................27

Gambar 12 Driver Relay......................................................................................................28

Gambar 13 Rangkaian regulator..........................................................................................28

Gambar 14 Bentuk alat pengontrol suhu pada baby incubator............................................29

Gambar 15 Rangkaian sensor DSB1820, Lcd, buzzer, tombol...........................................32

Gambar 16 ArduinoUno......................................................................................................33

Gambar 17 Minimum sistem...............................................................................................33

Gambar 18 Awal tampilan lcd.............................................................................................34

Gambar 19 Tampilan lcd setelah disetting..........................................................................35

Gambar 20 Program Mikrokontroler Atmega328...............................................................36

Gambar 21 Baby Incubator.................................................................................................36

vii
BAB 1

PENDAHULUAN

A. Latar Belakang

Kesehatan adalah hal yang utama dalam kehidupan manusia, oleh karena itu,

pembangunan dibidang kesehatan termaksud bagian terpenting dalam pembangunan

nasional. Agar hal terebut dapat terwujud, maka upaya kesehatan harus dilakukan secara

menyeluruh, merata, terpadu, dan dapat diterima, serta terjangkau oleh seluruh lapisan

masyarakat. Salah satu bentuk upaya kesehatan tersebut adalah pengembangan

instrumentasi medik sesuai dengan kemajuan ilmu kesehatan dan teknologi dan salah satu

peralatan tersebut adalah “Baby Incubator”[ CITATION Wid00 \l 1057 ]

Baby incubator merupakan alat kesehatan yang tergolong dalam peralatan life

support yang digunakan untuk memberikan perawatan secara intensif (khusus) atau

perlindungan bagi bayi yang mengalami kelahiran prematur dan berat lahir rendah, yaitu

dengan memberikan pemanasan suhu yang sesuai pada bayi saat bayi masih berada dalam

kandungan ibunya dan juga memberikan perlindungan terhadap kuman-kuman penyakit

seperti virus dan bakteri dari lingkungan luar terhadap bayi. Oleh karena itu suhu udara

perlu dijaga kestabilanya sesuai dengan suhu yang diperlukan selama dalam perawatan.

[ CITATION Wid00 \l 1057 ]

Untuk menjaga kondisi bayi dalam incubator agar tidak terjadi sesuatu hal yang tidak

diinginkan seperti adanya kasus bayi hangus dalam incubator yang bisa disebabkan oleh

tingginya suhu ruangan pada baby incubator yang tidak di kontrol dengan baik .

Berdasarkan permasalahan tersebut, maka penulis tertarik untuk membuat

alat yaitu: ”Pengontrol Suhu Ruang Dan kulit Bayi Pada Baby Incubator Berbasis Mikroko

1
ntroler ATmega328” Dimana penulis berharap dengan adanya alat tersebut suhu dalam

ruangan baby incubator dapat terkontrol dengan baik, dengan memanfaatkan buzzer

sebagai alarm jika suhu ruang tidak sesuai dengan suhu setting, sehingga memudahkan

perawat mengetahui kondisi suhu ruang dan kulit pada bayi.

Adapun Kelebihan dari alat pengontrol suhu dan kulit pada baby incubator ini dapat

memudahkan perawat mengetahui kondisi bayi dengan adanya buzzer pada alat tersebut

sehingga kondisi bayi dapat dikontrol dengan baik.

B. Batasan Masalah

Dalam penyajian proposal ini penulis membatasi pokok-pokok permasalahan yang

hanya berkaitan dengan rangkaian dan sesuai judul penulis buat. Untuk lebih jelasnya

batasan batasan tersebut adalah:

1. Alat yang di rancang untuk mengontrol suhu ruangan dan suhu kulit bayi pada

Baby Incubator

2. Pembacaan suhu menggunakan sensor DS18B20

3. Indikator yang digunakan sebagai alarm adalah Buzzer

4. Setiap besar suhu yang terbaca pada sensor akan ditampilkan pada LCD.

C. Rumusan Masalah

Adapun rumusan masalah dalam proposal ini adalah sebagai berikut :

1. Bagaimana cara mengontrol suhu ruang pada Baby Incubator Menggunakan

Mikrokontroler Atmega328.

2. Bagaimana cara pembacaan suhu menggunakan sensor DS18B20

3. Bagaimana cara menggunakan indikator sebagai alarm adalah Buzzer

4. Bagaimana cara menampilkan setiap suhu yang terbaca pada sensor ke LCD.

2
D. Tujuan

Adapun tujuan yang dicapai dalam penulisan proposal ini, adalah sebagai berikut :

1. Untuk mengontrol suhu ruang pada Baby Incubator menggunakan

Mikrokontroler Atmega328.

2. Untuk mengukur suhu kulit bayi pada Baby Incubator menggunakan

Mikrokontroler Atmega328.

E. Manfaat

1. Manfaat Teoritis

Dapat menambah wawasan tentang pengontrolan suhu ruang dan suhu kulit pada

Baby Incubator.

2. Manfaat Praktis

a. Memudahkan operator untuk mengoprasikan pesawat.

b. Dapat diketahui suhu ruagan dan suhu kulit bayi.

c. Menghindari bayi yang dirawat dari bahaya suhu lebih yang disebabkan

ketidaknormalan pesawat.

d. Dapat diketahui jika suhu diatas normal dengan cara buzzer berbunyi.

3
BAB II

TINJAUAN PUSTAKA

A. Baby Incubator

1. Pengertian baby incubator

Incubator perawatan adalah alat yang berfungsi untuk merawat bayi premature atau

mempunyai berat badan lahir rendah (BBLR), dengan cara memberikan suhu dan

kelembapan yang stabil dan kebutuhan oxygen sesuai dengan kondisi dalam kandungan

ibu.[ CITATION Adh11 \l 1057 ]

Gambar 1. Baby Incubator


[ CITATION Sur11 \l 1057 ]

2. Standar spesifikasi baby incubator

  Menurut American National Standards Institute Association for the advancement of

medical instrumentation (ANSIAAMI) 1136- 1196 :

a. Suhu udara : 32°C - 36°C

4
b. Suhu kulit : 36°C - 37°C

c. Uniformity of temperature 1°C

d. Level kebisingan : < 60dB

e. Kelembapan relatif : > 70%

f. Aliran udara  : < 0.35 m/s

3. Adapun nama lain dari baby incubator, diantaranya :

a. Infant Incubator

b. Cuff

c. Pemanas Bayi

Baby incubator mempunyai sirkulasi yang terkontrol atau mempunyai kelembaban

relatif dan isolasi untuk melindungi bayi dari kontaminasi udara dari luar. Hal ini

diperlukan bagi bayi premature, karena sangat rawan terhadap masalah pernapasan dan

masalah masalah yang bersangkutan dengan kesehatan bayi tersebut. Suhu yang

dibutuhkan dalam perawatan bayi ini antara 32°C-37°C. (Setiawan, 2011)

4. Prinsip Kerja Baby Incubator

Prinsip kerja pesawat ini adalah dengan mengatur serta menstabilkan suhu dalam

ruangan incubator agar sesuai dengan suhu yang dibutuhkan oleh bayi premature. Pesawat

ini menggunakan pemanasan elemen ( heater ) yang dikotrol oleh suatu rangkaian kontrol

suhui agar suhu tetap stabil. Heater akan bekerja pada saat sensor suhu kurang dari setting

suhu yang telah ditentukan, dan sebaliknya apabila sensor suhu lebih besar dari setting

suhu, secara otomatis heater akan mati. (Setiawan, 2011)

5. Bagian-Bagian Baby Incubator

a. Heater :Berfungsi untuk menghasilan suhu panas pada baby incubator

5
b. Blower :Berfungsi untuk mendistribusikan panas ke seluruh bagian alat.

c. Kontrol : Temperature dan kelembapan aliran udara

d. Display/indicator : sebagai tampilan

e. Alarm  : Sebagai tanda apabila terjad halhal yang tidak diinginkan.

f. Chamber : tempat bayi di inkubasi

6. Bayi premature

Pada bayi normal dilahirkan dengan usia kandungan sekitar 38 – 40 minggu dengan

berat badan sekitar 2.500 gram – 4000 gram, pada bayi premature usia kandungan hanya

37 minggu atau kurang dengan berat badan kurang dari 2.500 gram.

7. Masalah Bayi Premature

a. Kemampuan bernapasnya belum sempurna

b. Serta belum optimalnya kemampuan isap untuk mendapatkan ASI

c. Kemampuan mengontrol suhu tubuh.

Karena bayi ini masih terlalu muda, masalah utama yang harus dicegah adalah

terjadinya infeksi. Inkubator harus selalu berada dalam keadaan steril dan semua tenaga

kesehatan yang menyentuhnya perlu melakukan persiapan-persiapan, seperti mencuci

tangan yang baik dan benar serta memakai jubah khusus yang disediakan rumah sakit.

8. Perbedaan fisik bayi premature dengan bayi normal yaitu.

a. kulit bayi premature sangat sedikit sekali jaringan lemaknya sehingga kulit sangat

tipis dan terlihat jelas pembuluh darahnya.

b. Kuku – kuku kaki dan tangan sangat lunak

c. Ubun – ubun kepala sangat besar

d. Telinga tipis dan lembek

e. Tali pusar berwarna kuning kehijauan

6
f. Otot lemah dan aktivitas fisik sedikit.

B. Mikrokontroler ATmega328

ATmega328 merupakan mikrokontroler keluarga AVR 8 bit. Beberapa tipe

mikrokontroler yang sama dengan ATmega8 ini antara lain ATmega8535, ATmega16,

ATmega32, ATmega328, yang membedakan antara mikrokontroler antara lain adalah,

ukuran memori, banyaknya GPIO (pin input/output), peripherial (USART, timer, counter,

dll). Dari segi ukuran fisik, ATmega328 memiliki ukuran fisik lebih kecil dibandingkan

dengan beberapa mikrokontroler diatas. Namun untuk segi memori dan peri-perial lainnya

ATmega328 tidak kalah dengan yang lainnya karena ukuran memori dan periperialnya

elativesama dengan ATmega8535, ATmega32, hanya saja jumlah GPIO lebih sedikit

dibandingkan mikrokontroler diatas (Wahyuni Ibrahim, 2014).

Gambar 2. Pin Mikrokontroler ATmega328


[ CITATION Tri07 \l 1057 ]

7
ATmega328 memiliki 3 buah PORT utama yaitu PORTB, PORTC, dan PORTD

dengan total pin input/output sebanyak 23 pin.PORT tersebut dapat difungsikan sebagai

input/output digital atau difungsikan sebagai periperal lainnya (Wahyuni Ibrahim, 2014).

a) PortB

Port B merupakan jalur data 8 bit yang dapat difungsikan sebagai

input/output. Selain itu PORTB juga dapat memiliki fungsi alternatif seperti

di bawah ini:

a. ICP1 (PB0), berfungsi sebagai Timer Counter 1 input capturepin.

b. OC1A (PB1), OC1B (PB2) dan OC2 (PB3) dapat difungsikan sebagai

keluaran PWM (Pulse Width Modulation).

c. MOSI (PB3), MISO (PB4), SCK (PB5), SS (PB2) merupakan jalur

komunikasi SPI.

d. Selain itu pin ini juga berfungsi sebagai jalur pemograman serial (ISP).

e. TOSC1 (PB6) dan TOSC2 (PB7) dapat difungsikan sebagai sumber clock

external untuk timer.

f. XTAL1 (PB6) dan XTAL2 (PB7) merupakan sumber clock utama

mikrokontroler. 

b) PortC

Port Cmerupakan jalur data 7 bit yang dapat difungsikan sebagai

input/output digital. Fungsi alternatif PORTC antara lain sebagai berikut:

a. ADC6 channel (PC0, PC1, PC2, PC3, PC4, PC5) dengan resolusi sebesar

10 bit. ADC dapat kita gunakan untuk mengubah input yang berupa

tegangan analog menjadi data digital.

b. I2C (SDA dan SDL) merupakan salah satu fitur yang terdapat pada

PORTC. I2C digunakan untuk komunikasi dengan sensor atau device lain

8
yang memiliki komunikasi data tipe I2C seperti sensor kompas,

accelerometer nunchuck.

c) PortD

Port Dmerupakan jalur data 8 bit yang masing-masing pin-nya juga dapat

difungsikan sebagai input/output. Sama seperti Port B dan Port C, Port Djuga

memiliki fungsi alternatif dibawah ini:

a. USART (TXD dan RXD) merupakan jalur data komunikasi serial

dengan level sinyal TTL. Pin TXD berfungsi untuk mengirimkan data

serial, sedangkan RXD kebalikannya yaitu sebagai pin yang berfungsi

untuk menerima data serial.

b. Interrupt(INT0 dan INT1) merupakan pin dengan fungsi khusus sebagai

interupsi hardware. Interupsi biasanya digunakan sebagai selaan dari

program, misalkan pada saat program berjalan kemudian terjadi

interupsi hardware/softwaremaka program utama akan berhenti dan

akan menjalankan program interupsi.

c. XCK dapat difungsikan sebagai sumber clock external untuk USART,

namun kita juga dapat memanfaatkan clock dari CPU, sehingga tidak

perlu membutuhkan external clock.

d. T0 dan T1 berfungsi sebagai masukan counter external untuk timer1

dan timer0.

e. AIN0 dan AIN1 keduanya merupakan masukan input untuk analog

comparator.

d) Fitur ATmega328

9
ATMega328 adalah mikrokontroler keluaran dari atmel yang

mempunyai arsitektur RISC (Reduce Instruction Set Computer) yang mana

setiap proses eksekusi data lebih cepat dari pada arsitektur CISC (Completed

Instruction Set Computer).

Mikrokontroler ini memiliki beberapa fitur antara lain:

1. Memiliki EEPROM (Electrically Erasable Programmable Read Only Memory)

sebesar 1KB sebagai tempat penyimpanan data semi permanen karena EEPROM

tetap dapat menyimpan data meskipun catu daya dimatikan.

2. Memiliki SRAM (Static Random Access Memory) sebesar 2KB.

3. Memiliki pin I/O digital sebanyak 14 pin 6 diantaranya PWM (Pulse Width

Modulation) output.

4. 32 x 8-bit register serba guna.

5. Dengan clock 16 MHz kecepatan mencapai 16 MIPS.

6. 32 KB Flash memorydan pada arduino memiliki bootloader yang menggunakan 2

KB dari flash memori sebagai bootloader.

7. 130 macam instruksi yang hampir semuanya dieksekusi dalam satu siklus clock.

Tabel 1. Pin Mikrokontroller ATmega328

Tabel pin Mikrokontroller Atmega328 adalah sebagai berikut :

No.Pin Nama Pin Deskripsi Alternate Function

PCINT14:Pin change
(PCINT14/RESET)
1 PORTC, Pin6 interrupt 14.
PC6
RESET:Reset pin.
PCINT16:Pin change
(PCINT16/RXD)
2 PORTD, Pin 0 interrupt 16.
PD0
RXD:Usart input pin.
PCINT17:Pin change
(PCINT17/TXD)
3 IPORTD, Pin 1 interrupt 17.
PD1
TXD:Usart output pin.

10
PCINT18:Pin change
(PCINT18/INT0) interrupt 18.
4 PORTD, Pin2
PD2 INT0:External interrupt 0
input.

PCINT19:Pin change
5 (PCINT19/OC2B/I interrupt 19.
PORTD, Pin 3
NT1) PD3 INT1:External interrupt 1
input.
PCINT20:Pin change
interrupt 20.
(PCINT20/XCK/T0 XCK:Usart external clock
6 PORTD, Pin 4
) PD4 input / output. TO: Timer /
counter 0 external counter
input.

7 VCC VCC = +5V

8 GND GROUND

PCINT6:Pin change
interrupt 6.
XTAL1:Chip clock
(PCINT6/XTAL1/
9 PORTB, Pin 6 oscillator pin1 or external
TOSC1) PB6
clock input.
TOSC1:Timer oscillator
pin1.
PCINT7:Pin change
interrupt 7.
(PCINT7/XTAL2/ XTAL2:Chip clock
10 PORTB, Pin 7
TOSC2)PB7 oscillator pin2.
TOSC1:Timer oscillator
pin1.
PCINT21:Pin change
(PCINT21/OC0B/T interrupt 21.
11 PORTD, Pin 5
1) PD5 T1:Timer/counter1 external
counter input.
PCINT22:Pin change
(PCINT22/OC0A/ interrupt 22.
12 PORTD, Pin 6
AIN0) PD6 AIN0:Analog comparator
positif input.
PCINT23:Pin change
(PCINT23/AIN1) interrupt 23.
13 PORTD, Pin 7
PD7 AIN1:Analog comparator
negatif input.
14 (PCINT0/CLKO/IC PORTB, Pin 0 PCINT0:Pin change

11
interrupt 0.
CLKO:Devided system
P1) PB0 oclock output.
CP1:Timer/counter1 input
capture input.
PCINT1:Pin change interrupt 1.
(PCINT1/OC1A) PORTB, Pin 1 OC1A:Timer/counter1output
15 PB1 compare match A output.

PCINT2: Pin change interrupt 2.


(PCINT2/SS/OC1B PORTB, Pin 2 SS:SPI bus master slave select.
16 ) PB 2 OC1B:Timer/counter1output
compare match B output.

PCINT3:Pin change interrupt 3.


(PCINT3/MOSI/OC PORTB, Pin 3 MOSI:SPI bus master output/slave
17 2A) PB 3 input.
PCINT4: Pin change interrupt 4.
(PCINT4/MISO) PORTB, Pin 4 MISO: SPI bus master input/slave
18 PB 4 output.
PCINT5: Pin change interrupt 5.
(PCINT5/SCK) PB PORTB, Pin 5 SCK: SPI bus master clock input.
19 5

20 AVCC Voltage Supply

Pin reference
tegangan analog
21 AREF untuk ADC

22 GND GROUND

(PCINT8 /ADC0) PORTC, Pin 0 PCINT8: Pin change interrupt 8.


23 PC 0 ADC0:ADC input channel 0.

(PCINT9/ADC1) PCINT9: Pin change interrupt 9.


24 PC 1 PORTC, Pin 1 ADC1: ADC input channel 1.

(PCINT10/ADC2) PCINT10: Pin change interrupt 10.


25 PC 2 PORTC, Pin 2 ADC2: ADC input channel 2.

(PCINT11/ADC3) PCINT11: Pin change interrupt 11.


26 PC 3 PORTC, Pin 3 ADC3: ADC input channel 3.

(PCINT12/ADC4/S PCINT12: Pin change interrupt 12.


27 DA) PC 4 PORTC, Pin 4 ADC4: ADC input channel 4.
SDA: 2-wire serial bus data
input/output line.

12
(PCINT13/ADC5/S PCINT13: Pin change interrupt 13.
28 CL) PC 5 PORTC, Pin 5 ADC5: ADC input channel 5.
SCL: 2-wire serial bus clock line.

(Wahyuni Ibrahim, 2014).

C. Sensor DS18B20

Sensor SuhuDS18B20 merupakan sebuah sensor suhu dimana akurasi nilai suhu dan

kecepatan pengukuran memiliki kestabilan yang jauh lebih baik dari sensor LM35. Sensor

DS18B20 adalah sensor suhu digital yang dikeluarkan oleh Dallas Semiconductor. Untuk

pembacaan suhu, sensor menggunakan protokol 1 wire communication yang memilki 3

pin yang terdiri dari PIN 1 (RED) VDD+5V, PIN 2 (BLACK) Ground, dan PIN

3(YELLOW) Data Input/Output. Sensor DS18B20 beroperasi pada suhu -55º celcius hingga

+125º celcius. Keunggulan DS18B20 yaitu output berupa data digital dengan nilai

ketelitian 0.5º celcius selama kisaran temperature 10º celcius sampai +85º celcius  hingga

mempermudah pembacaan oleh mikrokontroller. Sensor DS18B20 ada dua tipe yaitu, ada

yang berupa single IC dan ada pula yang dikemas untuk tahan air (waterproof), baik

digunakan untuk membaca suhu air (Fadly, 2013).

Karakteristik Sensor suhu DS18b20adalah :

a. Dimensi Pipa Stainless Steel : diameter 0,6 cm dan panjang 3,6 cm

b. Panjang Kabel Jumper : 91 cm diameter 0.4 cm

c. Jarak Ukur Suhu : -55°C sampai +125°C

d. Akurasi : ± 0.5°C di rentang suhu -10°C sampai +85°C

e. Tegangan Input : 3.0 V – 5 V

f. Antarmuka : Maxim’s 1-Wire Bus Protocol 

g. Waktu konversi ADC 12-bit data suhu analog ke digital : 750 ms (maks)

13
h. Dapat menggunakan 127 DS18b20 sekaligus secara parallel.

DS18b20 terdiri dari 4 bentuk dan ukuran, yaitu: 3-pin TO-92, 8-Pin SO (150 mils), 8-

Pin µSOP danTO-92 yang dilapisi pipa stainless steel.

Gambar 3. Sensor DS18B20


[ CITATION Sat06 \l 1057 ]

PIN DESKRIPSI :

GND : Ground

DQ :Data In/Out

VDD : Power Supply Voltage

NC : No Connect

Sensor DS18B20 yang akan kita gunakan adalah versi yang waterproof dimana

sensor DS18B20-nya dilapisi pipa stainless steelberdiameter 0,6 cm dan panjang 3,6 cm.

Karena tahan air dan panjang kabel mencapai sekitar 91 cm, sensor ini dapat digunakan

untuk mengukur suhu air dalam wadah. karena sensor tipe waterproof ini dapat langsung di

masukkan ke dalam wadah berisi larutan pada magnetik stirer pada pembahasan modul ini,

juga langsung bersentuhan oleh larutan yang akan di homogenisasi agar betul-betul

memiliki akursi suhu larutan yang tepat yang akan di tampilkan pada layar LCD (Fadly,

2013).

14
D. Relay

Komponen aktif rangkain driver relay adalah duah buah transistor jenis NPN yang di

susun darlington. Transistor ini berfungsi sebagai saklar elektronik yang akan mengalirkan

arus jika terdapat arus bias pada kaki basisnya, dan rangkaian ini juga berfungsi sebagai

pengendali kerja dari element pendingin (Rizky Praditia, 2013).

Gambar 4. Sensor DS18B20


[ CITATION Adm16 \l 1057 ]

15
Cara Kerja Relay

Dalam sebuah relay terdapat 4 buah bagian penting yakni Electromagnet (Coil),

Armature, Switch Contact Point (Saklar), dan Spring. Untuk info lebih jelasnya silahkan

lihat gambar di bawah ini.

Gambar 5. Cara kerja relay


[ CITATION Adm16 \l 1057 ]

Dari gambar tersebut dapat diketahui bahwa sebuah Besi (Iron Core) yang dililit oleh

kumparan Coil, berfungsi untuk mengendalikan Besi tersebut. Apabila Kumparan Coil

dialiri arus listrik, maka akan muncul gaya elektromagnetik yang dapat menarik Armature

sehingga dapat berpindah dari posisi sebelumnya tertutup (NC) menjadi posisi baru yakni

terbuka (NO) (Rizky Praditia, 2013).

Berikut penjelasan NC (Normally Close) dan NO (Normally Open) :

a. NC atau Normally Close adalah kondisi awal relay sebelum diaktifkan selalu

berada di posisi CLOSE (tertutup).

b. NO atau Normally Open adalah kondisi awal relay sebelum diaktifkanselalu berada

di posisi OPEN (terbuka).

16
E. LCD (Liquid CristalDisplay)

LCD adalah sebuah display dot matrix yang difungsikan untuk menampilkan tulisan

berupa angka atau huruf sesuai dengan yang diinginkan (sesuai dengan program yang

digunakan untuk mengontrolnya). Pada tugas akhir ini penulis menggunakan LCD dot

matrix dengan karakter 2 x 16, sehingga kaki-kakinya berjumlah 16 pin.LCD yang penulis

gunakan adalah M1632, untuk menampilkan proses pengujian pada perimetri dari awal

sampai akhir dan didapat hasilnya yaitu apakah alat tersebut normal atau abnormal. LCD

ini hanya memerlukan daya yang sangat kecil, tegangan yang dibutuhkan juga sangat

rendah yaitu +5 VDC.Panel TN LCD untuk pengaturan kekontrasan cahaya pada display

dan CMOS LCD drive sudah terdapat di dalamnya.Semua fungsi display dapat dikontrol

dengan memberikan instruksi dan dapat dengan mudah dipisahkan oleh MPU. Ini membuat

LCD berguna untuk range yang luas dari terminal display unit untuk mikrokomputer dan

display unit measuring gages (Risna, 2014).

Gambar 6. LCD
[ CITATION Ari12 \l 1057 ]

17
Tabel 2 .Fungsi Pin Pada LCD

Berikut ini beberapa fungsi Pin pada LCD :


Fungsi Pin Pada LCD

No
Symbol Level Keterangan

1 Vss - Dihubungkan ke 0 V (Ground)

Dihubungkan dengan tegangan supply +5V


2 Vcc -
dengan toleransi ± 10%.

Digunakan untuk mengatur tingkat kontras


3 Vee -
LCD.

Bernilai logika ‘0’ untuk input instruksi dan


4 RS H/L
bernilai logika ‘1’ untuk input data.

Bernilai logika ‘0’ untuk proses ‘write’ dan


5 R/W H/L
bernilai logika ‘1’ untuk proses ‘read’.

Merupakan sinyal enable. Sinyal ini akan aktif


6 E H
pada failing edge dari logika ‘1’ ke logika ‘0’.

7 DB0 H/L Pin data D0

8 DB1 H/L Pin data D1

9 DB2 H/L Pin data D2

10 DB3 H/L Pin data D3

11 DB4 H/L Pin data D4

12 DB5 H/L Pin data D5

13 DB6 H/L Pin data D6

14 DB7 H/L Pin data D7

Back Light pada LCD ini dihubungkan dengan


15 V+BL - tegangan sebesar 4 – 4,2 V dengan arus 50 –
200 Ma

Back Light pada LCD ini dihubungkan dengan


16 V-BL - ground

(Risna, 2014).

18
F. Piezoelectric Buzzer

 Buzzer Listrik adalah sebuah komponen elektronika yang dapat mengubah sinyal

listrik menjadi getaran suara. Pada umumnya, Buzzer yang merupakan sebuah perangkat

audio ini sering digunakan pada rangkaian anti-maling, Alarm pada Jam Tangan, Bel

Rumah, peringatan mundur pada Truk dan perangkat peringatan bahaya lainnya. Jenis

Buzzer yang sering ditemukan dan digunakan adalah Buzzer yang berjenis Piezoelectric,

hal ini dikarenakan Buzzer Piezoelectric memiliki berbagai kelebihan seperti lebih murah,

relatif lebih ringan dan lebih mudah dalam menggabungkannya ke Rangkaian Elektronika

lainnya. Buzzer yang termasuk dalam keluarga Transduser ini juga sering disebut dengan

Beeper[ CITATION Tek181 \l 1057 ].

Efek Piezoelectric (Piezoelectric Effect) pertama kali ditemukan oleh dua orang

fisikawan Perancis yang bernama Pierre Curie dan Jacques Curie pada tahun 1880.

Penemuan tersebut kemudian dikembangkan oleh sebuah perusahaan Jepang menjadi

Piezoelectric Buzzer dan mulai populer digunakan sejak 1970-an.

Cara Kerja Piezoelectric Buzzer

Seperti namanya, Piezoelectric Buzzer adalah jenis Buzzer yang menggunakan efek

Piezoelectric untuk menghasilkan suara atau bunyinya. Tegangan listrik yang diberikan ke

bahan Piezoelectric akan menyebabkan gerakan mekanis, gerakan tersebut kemudian

diubah menjadi suara atau bunyi yang dapat didengar oleh telinga manusia dengan

menggunakan diafragma dan resonator [ CITATION Tek181 \l 1057 ].

19
Berikut ini adalah gambar bentuk dan struktur dasar dari sebuah Piezoelectric Buzzer.

Gambar .7 Struktur dasar Piezoelectric Buzzer


[ CITATION Tek18 \l 1057 ]

Jika dibandingkan dengan Speaker, Piezoelectrik Buzzer relatif lebih mudah untuk

digerakan. Sebagai contoh, Piezoelectrik Buzzer dapat digerakan hanya dengan

menggunakan output langsung dari sebuah IC TTL, hal ini sangat berbeda dengan Speaker

yang harus menggunakan penguat khusus untuk menggerakan Speaker agar mendapatkan

intensitas suara yang dapat didengar oleh manusia.

Piezoelectric Buzzer dapat bekerja dengan baik dalam menghasilkan frekuensi di

kisaran 1 – 5 kHz hingga 100 kHz untuk aplikasi Ultrasound. Tegangan Operasional

Piezoelectric Buzzer yang umum biasanya berkisar diantara 3Volt hingga 12 Volt

(Elektronika, 2018).

20
BAB III

METODE PERANCANGAN MODUL

A. Waktu dan tempat

Kegiatan pembuatan modul simulasi pengaturan intensitas cahaya lampu operasi

menggunakan mikrokontroler ATmega328 dilakukan selama ± 2 bulan yaitu bulan

September dan November 2018 dan bertempat di Laboratorium Fakultas Teknik Universitas

Halu Oleo.

B. Alat dan bahan

Tabel 3. Alat Yang Digunakan Dan Fungsinya

Beberapa alat yang digunakan dalam perancangan alat adalah sebagai berikut :

No Nama Alat Spesifikasi Fungsi


1. Thermometer -Kisaran suhu:50~700ºC. Untuk mengukur suhu
-Akurasi 1,5% atau 1,5ºC ataupun perubahan suhu
-Waktu respon :500ms
2. Avometer 9 volt DC Digunakan untuk mengukur arus
tegangan dan resistansi komponen
yang digunakan.
3. Solder 220-240 Volt Sebagai alat bantu dalam 
25-80 W. Merakit atau membongkar 
rangkaian elektronika yang
terdapat pada papan PCB.

21
Tabel 4. Bahan Yang Digunakan Dan Fungsinya
Bahan-bahan yang digunakan dalam perancangan alat tersebut adalah sebagai berikut :

No Nama Bahan Spesifikasi Fungsi


1. Sensor DS18B20 3-5,5 Volt Untuk mengukur suhu
Skala terkecil 0,5°C
2. Mikrokontroler Atmega328 Sebagai program dari alat
pengontrol suhu ruangan dan suhu
kulit pada inkubator bayi.
3. Relay 12 volt Berfungsi sebagai pemutus jalannya
arus.
4. LCD Menampilkan setiap besaran suhu
16 x 2 (16 kolom, 2
yang terukur.
baris)

5. Buzzer 5 volt Sebagai alarm


6. Resistor - Menghambat muatan listrik
7. Timah - Menghubungkan komponen, PCB
dan kabel saat perakitan elektronika

Tabel 5. Jadwal Kegiatan

22
BULAN
NO. NAMA KEGIATAN
9 10 11
1 2 3 4 1 2 3 4 1 2 3 4

1. Mempelajari cara kerja dari alat


yang sudah ada.

Mempelajari teori – teori yang ada


hubunganya dengan permasalahan
2.
yang dibahas.

Surveikomponen – komponen yang


akan sulit dicari dipasaran serta
3.
mendata harga dari setiap komponen

Mempelajari rancang teknis


dan merencanakan anggaranbiaya
4.
pembuatan modul.

Membuat diagram blok


dengan perancangan secermat
5
mungkin
Membuat diagram alir sebagai
urutan cara kerja alat.
Menyiapkan bahan berupa
komponen, box dan peralatan yang
6.
dibutuhkandalam pembuatan modul.

7 Perancangan alat dan pembuatan


alat.
8 Uji coba alat

9 Perbaikan berdasarkan hasil uji coba

23
10 Pembuatan laporan

24
C. Tahapan Atau Cara Kerja

Untuk memberi gambaran kinerja alat yang didesain, berikut ini disajiakan kerangka

konseptual alat yang disajikan dalam bentuk diagram blok.

1. Blog diagram keseluruhan

LCD
LCD
Sensor
Sensor kulit
kulit
Temperatur
Temperatur

Driver Heater
Driver
Atmeg
Atmeg Relay
Relay
Sensor aa 328
328
Sensor Suhu
Suhu
Ruangan
Ruangan Buzzer
Buzzer

Gambar 7. Blok Diagram Keseluruhan

Keterangan diagram blok :

a. Atmega328

Mikrokontroler ATmega328 digunakan sebagai otak dari rangkaian yang

mengatur fungsi kerja dari alat.

b. Driver Relay

25
Driver relay digunakan untuk mengendalikan atau mengontrol kondisi heater

on/off

c. LCD

LCD digunakan untuk menampilkan data-data mode setting yang ada pada

modul dan setiap besaran suhu yang terukur.

d. Sensor DS18B20

Sensor DS18B20 digunakan untuk mengukur suhu.

e. Buzzer

Buzzer digunakan untuk memberi peringatan jika suhu melebihi maksimal dari

suhu seting.

f. Heater

Heater akan bekerja terus hingga suhu ruangan mencapai panas yang teluh

ditentukan atau dibutuhkan.

Cara kerja Blok Diagram

Tegangan dari jala-jala PLN diturunkan dan diserahkan oleh rangkaian power supply

yang nantinya akan mensupply tegangan pada seluruh rangkaian.

Sinyal sensor suhu ruang dan skin masuk ke Mikrokontroler Atmega328 .

Mikrokontroler Atmega328 ini yang akan mengelolah perintah dan akan ditampilkan di

LCD, dan Driver relay berfungsi untuk menghidupkan atau mematikan heater sehingga

heater ini akan bekerja terus hingga suhu ruangan mencapai panas yang telah ditentukan

atau dibutuhkan. Sedangkan blower akan membantu pemerataan sirkulasi udara didalam

ruang baby incubator.

26
a. Bila suhu ruangan dan suhu kulit kurang dari suhu yang telah di seting maka

heater bekerja.

b. Bila suhu ruangan dan suhu kulit lebih dari suhu yang di seting maka heater

akan mati sampai suhu yang diinginkan.

c. Bila suhu kulit atau suhu ruang melebihi setingan maka buzzer akan berbunyi.

d. Setiap besar suhu yang terbaca pada sensor akan slalu ditampilkan pada LCD.

2. Diagram Alir

Setting suhu

Gambar 8. Diagram Alir Kontrol suhu dan kulit bayi

27
Cara kerja Diagram Alir

Saat alat memulai program, proses inisialisasi LCD terjadi, lakukan penyetingan suhu

sesuai keperluan atau yang dibutuhkan.

Driver relay akan menghidup dan mematikan heater sesuai dari suhu setting. Apabila

suhu ruang lebih kecil dari suhu yang diseting maka heater dan akan bekerja dan apabila

suru ruang lebih besar dari suhu seting maka heater mati sampai suhu yang diinginkan

tercapai. Bila suhu kulit maupun suhu ruang melebihi suhu yang di setting maka buzzer

akan berbunyi, dan program selesai.

C. Skematik Rangkaian

1. Skematik sistim minumun atmega328 dan ds18b20

Pada gambar 9 adalah skematik sistim minumun Atmega328 dan DS1820 :

SR

Tombol UP

Tombol Down
Sk

Gambar 9. Skematik sistim minumun Atmega328 dan DS18B20

28
2. Rangkaian LCD 12C

Pada gambar 10 adalah rangkaian I2C yang terhubung langsung dengan LCD

yang berfungsi untuk menampilkan setiap data-data mode seting yang ada pada modul.

Gambar 10. Rangkaian LCD I2C

29
3. Rangkaian Driver Relay
Pada gambar 11 adalah rangkaian driver relay yang digunakan mengontrol heater

PIN 9

Gamabar 11. Driver Relay

4. Rangkaian Regulator
Pada gambar 12 adalah rangkaian regulator yang berfungsi untuk mengatur tegangan

dari sebuah catu daya atau turunya tegangan jala-jala tidak mempengaruhi tegangan catu

daya sehingga menjadi stabil.

30
Gambar 12. Konektor DC

D. Uji Coba Alat


Adapun uji coba dari alat pengontrol suhu ruang dan suhu kulit bayi dalam baby

inkubator adalah sebagai berikut.

1. Bentuk Alat

Pada gambar 13 adalah bentuk dari alat pengontrol suhu ruangan dan kulit pada baby

incubator dimana sensor ds18b20 akan mendeteksi secara otomatis suhu ruangan maupun

suhu kulit bayi , dan maksimal dari suhu akan disetting lalu buzzer akan berbunyi jika nilai

kedua dari sensor tersebut melebihi dari maksimal suhu yang telah diseeting yang berarti

suhu ruangan maupun suhu kulit over heat dan secara otamatis relay akan mati dan akan

kembali hidup jika suhu ruangan telah kembali normal.

Buzzer

PS
LCD

Suhu kulit bayi

Suhu ruangan 31
TOMBOL (Seting suhu)

Gambar 13 .Bentuk Alat Pengontrol Suhu Pada Baby Incubator

BAB 1V

32
BAB V

KESIMPULAN DAN SARAN

A. KESIMPULAN
Kesimpulan yang dapat diambil setelah selesainya pengerjaan Karya Tulis

Ilmiah ini adalah :

1. Suhu Sensor DSB1820 dapat terkontrol, dengan menggunakan

Mikrokontroler ATmega328.

2. Suhu Sensor Dsb1820 dapat ditampilkan pada layar LCD untuk memudahkan

perawat mengetahui suhu ruangan suhu kulit bayi.Jika suhu ruangan maupun

suhu kulit melebihi dengan suhu seting maka buzzer akan berbunyi .

3. Relay akan terus bekerja sampai mencapai suhu yang diingankan dan akan

mati jika melebihi suhu yang telah disetting.

B. SARAN

Untuk pengembangan penelitian yang lebih baik maka penulis menyarankan

selanjutnya, sebagai berikut:

33
1. Pembuatan rangkaian yang lebih simple dan juga pembuatan box dapat

diperbaiki lagi dan diperindah dengan pola yang lebih elegant.

2. Mengecek kembali algoritma program pada Mikrokontroler ATmega328,

sebagai pengontrol sistem kerja dari alat. Agar time respon pembacaan sensor

cepat, saat membaca suhu pada larutan.

DAFTAR PUSTAKA

Admin. (2016, April 4). Pengertian, Fungsi, dan Cara Kerja Relay. Belajar Elektronika ,
hal. 20.

APRIYADI, M. (2006). MINIATUR PEMANTAU SUHU INKUBATOR BAYI


BERBASIS . MINIATUR PEMANTAU SUHU INKUBATOR BAYI BERBASIS , 36.

Awaj, M. F. (2005). Sistem Pengukur Suhu dan Kelembaban Ruang . Sistem Pengukur
Suhu dan Kelembaban Ruang S , 37.

Elektronika, T. (2018, Januari 3). Komponen Elektronika. Pengertian Piezoelectric Buzzer


dan Cara Kerjanya , hal. 35.

Elektronika.com, T. (2018, January 3). Pengertian Piezoelectric Buzzer dan Cara Kerjanya.
TEKNIK ELEKTRONIKA , hal. 34.

MIKROKONTROLER, I. B. (2013). Jurnal Ilmiah Elektronika. Roni Wijaya , 26.

Munandar, A. (2012, Juni 3). LES ELEKTRONIKA. Liguid Crystal Display (LCD) 16 x 2
, hal. 45.

34
Nur, S. (2011, Oktober 1). Baby Incubator. Galery Rumah Kita , hal. 10.

Pitaloka, W. H. (2000, Desember 4). PEMBAHASAN ALAT. ALAT LIFE SUPPORT :


BABY INCUBATOR , hal. 34.

Pujiirawan, S. (2006, Februari 2). Pelajari tentang Sensor Suhu DS18B20 dan bagaimana
penyambungan alat tersebut sebagai input pada perangkat Raspberry Pi sebagai sensor
suhu sebuah ruangan. KL801 Interfacing , hal. 32.

Setiawan, A. (2011, September 3). MAKALAH BABY INCUBATOR. MAKALAH BABY


INCUBATOR , hal. 10.
Sucitra, T. (2007, Maret 3). ATmega328. Trisnote , hal. 15.

Syahrul, 2012, Mikrokontroller AVR ATMega 328, Penerbit Informatika.

35
36

Anda mungkin juga menyukai