Sabtu, 15 Maret 2014

Kalibrasi Sensor Suhu LM35 pada Arduino

Setelah dapat mengukur suhu menggunakan sensor LM35, yang menjadi fokus pada postingan kali ini adalah bagaimana cara untuk mengkalibrasi/ menyesuaikan hasil pengukuran sensor suhu LM35 dengan suhu sebenarnya.

Kalibrasi pada sensor suhu LM35 dilakukan dengan cara menyesuaikan  kode program yang digunakan pada Arduino. Yang menjadi perhatian adalah kode program pada baris berikut

float millivolts = (value / 1024.0) * 5000;//konversi perhitungan dari  
                                            //input analog ke digital 

float celsius = millivolts / 10; //output sensor sebesar 10mV per derajat
                                 //celsius
 
Kode program ini melakukan konversi dari data yang dibaca oleh sensor suhu LM35 menjadi digital. Kemudian data tersebut dibagi 10 agar menjadi celsius. Pada bagian ini perlu dikalibrasi sehingga data yang dihasilkan sesuai dengan suhu sebenarnya. 

Kalibrasi dilakukan dengan mencocokan suhu yang diukur oleh LM35 dengan thermometer ruangan. Namun saya tidak mempunyai thermometer ruangan sehingga tidak dapat melakukan kalibrasi.

Ada cari lain yaitu dengan memegang sensor suhu LM35, namun saya tidak menyarankan menggunakan cara ini, karena suhu tubuh manusia bervariasi antara 36.12–37.5 °C tergantung dari diukur dibagian mana, umur orang tersebut, kebiasaan/ apa yang sering dilakukan, habis ngapain, waktu pengukuran, dsb.

Jadi postingan ini ingin memberitahu bahwa hasil pengukuran sensor suhu LM35 masih perlu dikalibrasi agar sesuai dengan kondisi nyata. Demikian postingan kali ini. Semoga bermanfaat!

1 komentar: