Translate

Mengakses Sensor Humidity / Kelembaban 808H5V6 Menggunakan Mikrokontroller

Mengakses Sensor Humidity / Kelembaban 808H5V6 Menggunakan Mikrokontroller


         Kali ini saya akan menceritakan mengenai bagaimana cara mengakses sensor kelembaban yang sudah sangat umum digunakan karena outputnya berupa tegangan analog, sensor tersebut yaitu buatan sencera.co. Ltd dengan nama 808H5V6, sensor ini sangat bagus sekali jika digunakan karena outputnya yang linear dan sangat sensitif terhadap kondisi.memang harga sensor ini lumayan mahal karena fitur yang diberikan juga bagus dan akurasi yang maksimal. untuk lebih jelasnya berikut adalah skema dan programnya. 



Spesifikasi :






a. Minimum System




b. Sensor Humidity 808H5V6




c. Cara Kalibrasi Sensor

- Dari datasheet didapat data berikut

      VOUT      Humidity

0 3
0.25 10
0.72 20
0.93 30
1.24 40
1.55 50
1.85 60
2.15 70
2.43 80
2.75 90
2.95 100



- masukkan rumusnya Y = 32.86x + 0.025



d. Program Bascom AVR

$regfile = "m16def.dat"
$crystal = 12000000

Config Lcdpin = Pin , Rs = Portc.2 , E = Portc.3 , Db4 = Portc.4
Config Lcdpin = Pin , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7
Config Lcd = 16 * 2

Config Adc = Single , Prescaler = Auto , Reference = Avcc

Dim Dataadc As Word
Dim Volt As Single
Dim Hum As Single

Cls
Cursor Off

Start Adc

Do

Dataadc = Getadc(0)

Volt = Dataadc * 5
Volt = Volt / 1023

Hum = 32.86 * Volt
Hum = Hum + 0.025

Upperline
Lcd "Hum = " ; Fusing(hum , "#.##") ; "  %"

Waitms 100

Loop



e. Cara Penggunaan Alat

          Hubungkan supply 12 volt ke rangkaian, kemudian hubungkan sensor dengan mikrokontroller, jika sudah tampak hasilnya di LCD maka coba dipanaskan, jika semakin panas maka output sensor akan rendah karena berbanding terbalik dengan output sensor suhu.









No comments:

Post a Comment