Laporan Akhir Percobaan 2 Modul 2



1. Komponen [kembali]

1. Sensor LM35

 

Merupakan alat yang berfungsi untuk mengubah besaran suhu ruang yang terukur menjadi energi listrik. Memiliki 3 buah pin yaitu pin VCC yang terhubung ke sumber tegangan. Vout merupakan besar tegangan output, dan pin GND yang dihubungkan ke gorund. Setiap kenaikan 1°C output akan berubah sebesar 100 mV.

 

2. Display

Alat yang berfungsi untuk mengubah energi listrik menjadi energi mekanik

 

3. 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. Untuk mendukung mikrokontroler agar dapat digunakan, cukup hanya menghubungkan Board Arduino Uno ke komputer dengan menggunakan kabel USB atau listrik dengan AC yang-ke adaptor-DC atau baterai untuk menjalankannya.





4. Listing Program [kembali]

#include <LiquidCrystal.h>      //Deklarasi library LCD

#define LM35 A0                      //Deklarasi pin A0 untuk LM35

LiquidCrystal lcd(2,3,4,5,6,7);  //Deklarasi pin 2-7 untuk LCD

int nilaiSuhu;                              //Deklarasi variabel nilaiSuhu 

void setup() {                             //Semua kode dalam fungsi ini dieksekusi sekali

pinMode(A0, INPUT);              //Deklarasi pin A0 sebagai OUTPUT

lcd.begin(16,2);                         //Dimensi LCD yang digunakan

}

void loop()                                 //Semua kode dalam fungsi ini dieksekusi berulang

{

nilaiSuhu=((5*analogRead(LM35)*100.00)/1024); //Mencari nilai Suhu

lcd.clear();                                  //Menghapus layar LCD

lcd.setCursor(0,0);                      //Menentukan posisi kursor pada awal penulisan

lcd.print("LM35 Sensor Suhu"); //Menampilkan text pada LCD

lcd.setCursor(0,1);                      //Menentukan posisi kursor pada awal penulisan

lcd.print(nilaiSuhu);                    //Menampilkan nilaiSuhu pada LCD

delay(100);                                  //Waktu delay 100 ms setelah dieksekusi

}

 

5. Video [kembali]




6. Kondisi [kembali]

a.    Percobaan 2

1.        Bagaimana pengaruh ADC pada percobaan ini?

Jawab:

ADC atau Analog to Digital Converter pada percobaan berfungsi untuk mengubah data analog hasil pembacaan sensor suhu LM35 menjadi data digital yang dapat di proses lebih lanjut oleh DAC. Output sinyal digital dari ADC tergantung kepada tegangan input yang diterima ADC. Pada Arduino, resolusi yang dimiliki adalah 10 bit atau rentang nilai digital antara 0 - 1023. Dan pada Arduino tegangan referensi yang digunakan adalah 5 volt, hal ini berarti ADC pada Arduino mampu menangani sinyal analog dengan tegangan 0 - 5 volt. Apabila kita memberikan angka 0, berarti pada pin tersebut akan selalu bernilai 0 volt. Sedangkan apabila kita berikan nilai 255, maka pada pin tersebut akan selalu bernilai 5 volt (tidak pernah 0 volt). Untuk kasus yang lain, apabila nilai inputannya adalah 127 atau setengah dari 255, maka setengah siklus akan bernilai 5 volt sedangkan setengah siklus yang lainnya akan bernilai 0 volt

2.       Apakah pengukuran LM35 akurat? Jelaskan!

Jawab: Ya. LM35 merupakan sensor yang dapat mengubah besaran suhu ruangan menjadi tegangan listrik. Sensor LM35 memiliki keakuratan yang tinggi dan mudah untuk dirancang dibandingkan dengan sensor-sensor suhu yang lain. LM35 juga mempunyai keluaran impedansi yang rendah dan linieritas yang tinggi, LM35 hanya membutuhkan arus sebesar 60 µA maka LM35 dapat menghasilkan panas dari sensor. Keadaan ini disebut self-heating. Kondisi ini dapat mengakibatkan kesalahan pembacaan yang rendah yaitu kurang dari 0,5 ºC pada suhu 25 ºC . Hasil tersebut dapat dilihat pada display LCD yang telah dihubungkan dengan arduino pada rangkaian pecobaan.

7. Link Download [kembali]

Download Rangkaian Simulasi  [ Download  ]
Download Video Praktikum [ Download ]
Download HTML [ Download ]


Tidak ada komentar:

Posting Komentar