Sensor Thermal TPA 81


Sensor Thermal Array TPA 81 adalah sensor yang membaca radiasi panas. Sensor ini digunakan untuk mendeteksi infra merah pada panjang gelombang  2µM – 22µM, yang merupakan panjang gelombang dari radiasi panas. Sensor ini memiliki 8 buah sensor panas yang tersusun dalam satu baris. TPA 81 dapat mengukur suhu pada 8 titik yang berdekatan secara bersamaan dan dapat mendeteksi api lilin pada jarak 2 meter dengan tidak terpengaruh oleh cahaya luar.  Secara keseluruhan, TPA 81 memiliki range horisontal sebesar 41° dan range vertikal sebesar 6°. Sensor ini dapat mendeteksi api lilin dari jarak sekitar 2 meter. Data yang dihasilkan dari sensor thermal array berupa data biner 8 bit dari masing-masing pixel sensor yang merupakan data suhu yang terukur. Misalkan pada salah satu sensor mendeteksi suhu sebesar 48°C, maka data yang dihasilkan pada sensor tersebut adalah 48 (30H). Sensor thermal array memiliki 10 register yang dapat diakses dengan menggunakan protokol I2C. Data suhu dari tiap-tiap pixel sensor terdapat pada register-register berikut ini.

Modul sensor Thermal Array dengan komunikasi protokol I2C ini sama dengan modul kompas elektronik. Alamat fix dari sensor ini adalah 0xD0.  Selanjutnyamembaca data register dengan mengirimkan nilai alamat register yang diinginkan. Data sensor ada pada alamat register 0×02-0×09 untuk data sensor pixel 1-pixel 8. Untuk sistem komunikasi I2C secara keseluruhan sama dengan modul kompas elektronik, yang berbeda hanyalah alamat dari modul dan register-register yang dibaca. Sedangkan cara-cara komunikasinya sama, yaitu dengan menggunakan sistem komunikasi standard I2C. Data yang terbaca pada register-register yang menyimpan data sensor tiap pixel adalah data 8 bit yang mempresentasikan nilai suhu yang terukur. Secara umum, cara untuk mendapatkan nilai-nilai suhu dari sensor thermal array sama seperti pada kompas elektronik, yang berbeda hanyalah pada alamat register yang akan dibaca dan alamat device-nya. Berikut ini adalah potongan program subrutin pembacaan data sensor  thermal array pada register dengan alamat sesuai input variabel addr menggunakan BASCOM-AVR.

Sub Baca_TPA(byval Pixel As Byte) ‘pixel di idi register 2-9
I2cstart
I2cwbyte &HD0
I2cwbyte Pixel
I2cstart
I2cwbyte &HD1

I2crbyte Data_tpa , Nack
I2cstop
End Sub

5 responses to this post.

  1. Posted by bayu on Januari 1, 2011 at 11:08 am

    ga jelas nih…

    Balas

  2. Ass.wr.wb. Bagus bos postingnya
    Kunjungi blog saya
    http://blog.umy.ac.id/iswanto/;http://iswanto.staff.umy.ac.id/

    Balas

  3. Posted by skull18 on Maret 11, 2012 at 11:52 am

    keren !
    izin belajar !😀

    Balas

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: