LAPORAN AKHIR 

PERCOBAAN 2

RANGKAIAN PERCOBAAN LM35 dan LCD




1. Alat dan Bahan[Back]
a. Arduino Uno
Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14 pin input dari output digital dimana 6 pin input tersebut dapat digunakan sebagai output PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP header, dan tombol reset.

b. LM35
Sensor suhu IC LM 35 merupkan chip IC produksi Natioanal Semiconductor yang berfungsi untuk mengetahui temperature suatu objek atau ruangan dalam bentuk besaran elektrik, atau dapat juga di definisikan sebagai komponen elektronika yang berfungsi untuk mengubah perubahan temperature yang diterima dalam perubahan besaran elektrik. Sensor suhu IC LM35 dapat mengubah perubahan temperature menjadi perubahan tegangan pada bagian outputnya. Sensor suhu IC LM35 membutuhkan sumber tegangan DC +5 volt dan konsumsi arus DC sebesar 60 µA dalam beroperasi. Bentuk fisik sensor suhu LM 35 merupakan chip IC dengan kemasan yang berfariasi, pada umumnya kemasan sensor suhu LM35 adalah kemasan TO-92 seperti terlihat pada gambar dibawah.  




c. Ground


Grounding atau Pentanahan adalah sistem pentanahan yang terpasang pada suatu instalasi listrik yang bekerja untuk meniadakan beda potensial dengan mengalirkan arus sisa dari kebocoran tegangan atau arus dari sambaran petir ke bumi. 
d.  Jumper


 Digunakan sebagai penghubung rangkaian.
e. LCD
Liquid Crystal Display (LCD) adalah sebuah peralatan elektronik yang berfungsi untukmenampilkan output sebuah sistem dengan cara membentuk suatu citra atau gambaran pada sebuah layar. Secara garis besar komponen penyusun LCD terdiri dari kristal cair (liquid crystal) yang diapit oleh 2 buah elektroda transparan dan 2 buah filter polarisasi (polarizing filter).
f. Motor DC
Motor  DC adalah motor  listrik yan memerluka supla teganga arus searah pada kumparan medan untuk diubah menjadi energi gerak mekanik. Kumparan medan pada motor dc disebut stator (bagian yang tidak berputar) dan kumparan jangkar disebut rotor (bagian yang berputar). Motor arus searah,  sebagaimana namanya, menggunakan arus langsung yang tidak langsung/direct- unidirectional.
g. Motor Driver
IC L293D adalah IC yang didesain khusus sebagai driver motor DC dan dapat dikendalikan dengan rangkaian TTL maupun mikrokontroler.

              



2. Rangkaian Simulasi[Back]






3. Prinsip Kerja Rangkaian[Back]
Pada percobaan 2 modul 2 ini merupakan rangkaian percobaan LM35 dan LCD, dimana rangkaian ini terdiri dari arduino uno, LM35(sensor suhu) dan LCD. Pada pin analog arduino, A0 terhubung pada LM 35, dimana LM35 ini juga terhubung ke VCC dan ke ground. Pin VSS,VEE dan RW pada LCD terhubung juga ke ground, sedangkan pin VDD nya terhubung ke VCC. Pin Rs nya terhubung ke pin 2 arduino dan pin E terhubung ke pin 3 arduino.  Pin yang digunakan pada LCD adalah pin D4-D7 karena jenis data nya adalah 4 bit. Untuk menampilkan suhu yang terbaca pada LCD, kita menginputkan program pada arduino, dimana untuk mencari nilai rumus kita menggunakan fungsi/rumus sbg berikut:
nilaiSuhu=((5*analogRead(LM35)*100.00)/1024)
dan untuk dapat menampilkan teks pada LCD, kita menggunakan fungsi lcd.print, dan untuk menentukan posisi yang muncul pada LCD, kita menggunakan fungsi lcd.cursor.
4. Video Rangkaian[Back]



5. Analisa[Back]
1. Tuliskan dan jelaskan sintaks program yang digunakan untuk menampilkan suhu beserta kondisinya! Analisalah penggunannya? Contoh : Kita menginginkan pada suhu 28 derajat celcius, yang nantinya muncul adalah kondisi normal. Jadi, tuliskan sintask dan jelaskan programnya!
Jawab:
#include <LiquidCrystal.h> 
#define LM35 A0  
LiquidCrystal lcd(2,3,4,5,6,7); 
int nilaiSuhu; 

void setup()                    
pinMode(A0, INPUT);   
 lcd.begin(16,2);              
}
void loop()                       
{
nilaiSuhu=((5*analogRead(LM35)*100.00)/1024);  

if (nilaiSuhu >= 28);
lcd.clear(); 
lcd.setCursor(0,0); 
lcd.print("LM35 Sensor Suhu");  
lcd.setCursor(0,1); 
lcd.print(nilaiSuhu); 
lcd.setCursor(3,4); 
lcd.print("= Normal"); 
delay(100); 
}

Sintaks diatas merupakan sintaks untuk menampilkan suhu, dimana saat terbaca suhu 28, maka muncul "keadaan normal". Kita menggunakan fungsi if dimana jika terbaca suhu >=28 kondisinya muncul dengan menggunakan fungsi lcd.print dan fungsi lcd.setCursor(3,4) digunakan untuk menentukan posisi cursor yang muncul pada LCD.

2. Jika pada percobaan ini kita ingin menggunaka potensiometer, ke pin manakah output potensiometer itu dihubungkan pada LCD? Kenapa harus kita hubungkan ke pin tersebut? Apa fungsi pin tersebut?
Jawab: 
Pada percobaan 2, jika menggunakan potensiometer maka kita hubungkan pada pin V0 yang befungsi mengatur kecerahan pada LCD. 

6. Link Download[Back]
    
Download Foto Rangkaian[here]
Download Video [here]
Download Listing Program [here]
Download Datasheet Arduino[here]
Download Datasheet LCD[disini]
Download Datasheet LM35[here]
Download HTML [here]














Tidak ada komentar:

Posting Komentar

[Menuju Akhir] [KEMBALI KE MENU SEBELUMNYA]   DAFTAR ISI 1. Tujuan 2. Alat dan Bahan 3. Dasar Teori 4. P...