Pages

Sabtu, 26 September 2015

LAPORAN TUGAS MEKATRONIKA SENSOR SUHU LM335Z DAN DISPLAY BAR



LATAR BELAKANG  

Sistem analog saat ini secara perlahan ditinggalkan pada industri dan teknologi seiring  adanya sistem digital yang memberi kemudahan. Pada era modern saat ini banyak teknologi menggunakan sistem digital yang lebih mudah digunakan dari pada sistem analog.

Kecanggihan teknologi dapat mempengaruhi kinerja suatu sistem, seperti indicator temperatur yang saat ini banyak ditemui di industri sebagai acuan untuk mengetahui suhu pada suatu sistem yang membantu pemantauan kinerja sistem tersebut sehingga mempermudah pembuatan analisa performansi serta efisiensi sistem. dalam tugas mekatronika ini menggunakan display bar, dimana data diperoleh dari sensor suhu yang terpasang suatu sistem kendali berbasis komputer dan melakukan suatu pekerjaan manusia yang khususnya pada tugas ini adalah digunakan sebagai suatu sistem untuk mengukur suhu ruangan.

Dalam hal ini, kami mencoba melakukan percobaan dengan menggunakan LM335z dan display bar sebagai indikator temperatur, serta menggunakan Arduino sebagai alat kontrol dalam pengambilan data.




METODOLOGI PERCOBAAN

ALAT DAN BAHAN

NO
NAMA KOMPONEN
SPESIFIKASI
JUMLAH
1
Arduino Uno
ATmega328
1 buah
2
Sensor temperature
LM335Z
1 buah
3
Resistor
220
1 buah
1 K
3 buah
4
Kabel
0.5 meter
1 buah
5

1 buah
6
LED Bar graph
10 segment
1 buah
7
Arduino software

1 buah
8
Laptop

1 buah





Langkah kerja





Kode program

            Kode program sensor suhu dengan output nyala lampu led bar graph. Kode programnya adalah :

// these constants won't change:
const int analogPin = A0;   // the pin that the potentiometer is attached to
const int ledCount = 10;    // the number of LEDs in the bar graph
int ledPins[] = {
  2, 3, 4, 5, 6, 7,8,9,10,11 };   // an array of pin numbers to which LEDs are attached

void setup() {
  // loop over the pin array and set them all to output:
  for (int thisLed = 0; thisLed < ledCount; thisLed++) {
    pinMode(ledPins[thisLed], OUTPUT);
  }
}
void loop() {
  // read the potentiometer:
  int sensorReading = analogRead(analogPin);
  // map the result to a range from 0 to the number of LEDs:
  int ledLevel = map(sensorReading, 0, 1023, 0, ledCount);

  // loop over the LED array:
  for (int thisLed = 0; thisLed < ledCount; thisLed++) {
    // if the array element's index is less than ledLevel,
    // turn the pin for this element on:
    if (thisLed < ledLevel) {
      digitalWrite(ledPins[thisLed], HIGH);
    }
    // turn off all pins higher than the ledLevel:
    else {
      digitalWrite(ledPins[thisLed], LOW);
    }
  }
}




Cara kerja alat

Sensor LM335z bekerja dengan mengubah besaran suhu menjadi besaran tegangan. Besaran tegangan tadi akan dihubungkan dengan LED BAR GRAPH dengan menggunakan arduino. Sehingga ketika ada perubahan suhu maka led bar graph akan menyala sesuai dengan perubahan suhu tersebut. Semakin panas maka lampu pada led bar akan menyala lebih banyak, dan ketika dingin lampu itu akan mati sesuai dengan perubahan suhu. Pengontrolan tersebut dilakukan lewat arduino yang bekerja sebagai mikrokontroler dengan bahasa pemrogramanya.
Tegangan ideal yang keluar dari LM335z mempunyai perbandingan 100°C setara dengan 1 volt. Sensor ini mempunyai pemanasan diri (self heating) kurang dari 0,1°C. IC LM 335z sebagai sensor suhu yang teliti dan terkemas dalam bentuk Integrated Circuit (IC), dimana output tegangan keluaran sangat linear terhadap perubahan suhu.
Sensor ini berfungsi sebagai pegubah dari besaran fisis suhu ke besaran tegangan yang memiliki koefisien sebesar 10 mV /°C yang berarti bahwa kenaikan suhu 1° C maka akan terjadi kenaikan tegangan sebesar 10 mV. IC LM 335z ini tidak memerlukan pengkalibrasian atau penyetelan dari luar karena ketelitiannya sampai lebih kurang seperempat derajat celcius pada temperature ruang.



KESIMPULAN

            Dari hasil percobaan alat yang telah dibuat, dapat disimpulkan bahwa sensor temperatur LM335Z mampu mendeteksi suhu ruangan dengan baik dan cepat (responsive), dan sensor ini dapat bekerja dengan baik bila diaplikasikan dengan arduino uno. Dan display bar graph led cukup responsiv untuk mengeluarkan output lampu karena adanya perbedaan suhu. Dalam penggunaannya menjadi pengacu untuk mengontrol suhu pada suatu ruangan alat ini memiliki bentuk yang sederhana dan tidak terlalu besar, sehingga dapat disimpan dimana saja tanpa membutuhkan tempat yang besar


Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer

0 komentar:

Posting Komentar