Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/LocalSettings.php on line 193

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/LocalSettings.php on line 197

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338
[ Wikidébrouillard ] Grove : capteur infrarouge de température

Grove : capteur infrarouge de température

De Wikidebrouillard.

Ligne 4 : Ligne 4 :
Surface of the sensor is good to absorb the incident thermal infrared radiation, which might trigger a voltage response at output. This sensor outputs an analog voltage (0~1.1V) according to target temperature.
Surface of the sensor is good to absorb the incident thermal infrared radiation, which might trigger a voltage response at output. This sensor outputs an analog voltage (0~1.1V) according to target temperature.
-
<br>
+
[[Image:Infrared temperature sensor V1.0.jpg|700px|Infrared temperature sensor V1.0.jpg]]
-
 
+
-
[[Image:Grove - Infrared temperature sensor.jpg|400px|Grove - Infrared temperature sensor.jpg]]&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;[[Image:Infrared temperature sensor V1.0.jpg|700px|Infrared temperature sensor V1.0.jpg]]<br>
+
== Features  ==
== Features  ==
-
*Grove compatible interface<br>
+
* Grove compatible interface
-
*Zero drift amplify current  
+
* Zero drift amplify current  
-
*Power consumption: less than 0.6mW  
+
* Power consumption: less than 0.6mW  
-
*Temperature measure range: -10~100 ℃  
+
* measure range: -10~100 ℃  
-
*Measure accuracy: ±2℃  
+
* Measure accuracy: ±2℃  
-
*Nominal measure distance:9CM  
+
* Nominal measure distance:9CM  
-
*2.0cm x 4.0cm Grove module
+
* 2.0cm x 4.0cm Grove module
== Application Ideas  ==
== Application Ideas  ==
-
*Motion sensor  
+
* Motion sensor  
-
*Thief-guarding System  
+
* Thief-guarding System  
-
*Switch  
+
* Switch  
-
*Industrial automation  
+
* Industrial automation  
-
*Body distance check
+
* Body distance check
== Specification  ==
== Specification  ==

Version du 29 octobre 2013 à 16:33

Sommaire

Introduction

The Infrared temperature sensor is a non-contact temperature measure model. It is composed of 116 elements of thermocouple in series on a floating micro-membrane, the black Surface of the sensor is good to absorb the incident thermal infrared radiation, which might trigger a voltage response at output. This sensor outputs an analog voltage (0~1.1V) according to target temperature.

Infrared temperature sensor V1.0.jpg

Features

  • Grove compatible interface
  • Zero drift amplify current
  • Power consumption: less than 0.6mW
  • measure range: -10~100 ℃
  • Measure accuracy: ±2℃
  • Nominal measure distance:9CM
  • 2.0cm x 4.0cm Grove module

Application Ideas

  • Motion sensor
  • Thief-guarding System
  • Switch
  • Industrial automation
  • Body distance check

Specification

Items Conditions Min Type Max Unit
VCC - 3 - 5 Volts
Measuring Current Supply VCC=3.3V 200 uA
VCC=5V - - 160  uA
Measuring Range -10°C<temperature<100°;humidity<65% -10 - 100 °C
Holding Time - - 2 - S
Operating Temperature - -10 - 80 °C
Storge Temperature - -35 - 80 °C
IO Structure
SUR,OBJ,VCC,GND

Usage

The following sketch demonstrates a simple application of measure the measure the surrounding temperature around the sensor and the temperature of the target which is in front of the sensor. And print the result on the serial monitor.

  • Connect this module to seeeduino using Grove-Base Shield port A0 and A1.
  • Connect Seeeduino to PC via a USB cable.
  • Download the File:Demo Code and open it.
  • Upload the code, please click here if you do not know how to upload.

Before measuring temperature, you need simple setting. Following the instruction below before your test and you will gain a accurately result.
Step 1: Regulate the sensor voltage
After uploading the demo program, make the sensor in normal environment more than 5 minutes that make the sensor temperature the same as surrounding temperature. Then open the serial monitor to check the voltage which the sensor output. Ideally, when the ambient temperature is equal to the temperature sensor, the infrared sensor (TP-538U) output is 0V.We should regulate the reference voltage which offset at 0.5V by hardware. As shown below, the sensor voltage is 0.014V, we just need to change the offset_vol value as0.014 which you obtain from the serial monitor in program.

Serialmonitor.jpg

Step 2:Regulate the sensor detected diatance
According to our experiment, the sensor's nominal measure distance is 9CM, but we can’t ensure all sensor have the same character. So if you want to have accurate result, you need to regulate it with Ice and water mixture to measure the 0℃, and use boiled water to regulate the 100℃. After that, you can obtain the effective distance of the sensor.

The specific method for measuring is fill with ice and water in a dark container which has a flat surface. Waitting for the container drop to 0℃, keep the sensor 9CM between object, move the sensor forward or back and check the result, if output is 0℃, note down the distance value. The same method to check boiled water. When you gain a pair of value, make a deal with average calculation. You can begin to measure in a rated distance which you just obtained now. 


Now we can measure the surrounding temperature around the sensor. The sensor is apply in a nominal distance, you can have a try in other distance, but the distance-temperature diagram neither sensor’s manufacturer nor we obtained, you can draw it follow the two instructions above. We reserve variable"temperature_range"in demo code. We assume that the target distance is 3 cm, the coefficient which you measured may be 5 more or less. Wish you have a fun try.


Advanced application example:

Infrared_temperature_example.JPG



Note:

1) The demo code does not support Atmega168.
2)In order to gain a accurate measured, the distance(D) and target diament(S) rate D:S must less than 0.5.

Dsdiagram.jpg


Version Tracker

Revision Descriptions Release
v0.92 Initial public release Jan 04, 2012
v1.0 Change the sensor position(on the other side),change board silk. Feb 14, 2012


Resources

Support

If you have questions or other better design ideas, you can go to our forum or wish to discuss.



Crédits

Cette page est la traduction de celle-ci : http://www.seeedstudio.com/wiki/Grove_-_Infrared_temperature_sensor

Traducteurs : machine et bidule - 2013 dans le cadre de Master 2 rédacteur traducteur 2013‎‎

AR
CO

Grove : capteur infrarouge de température

Rechercher

Page Discussion Historique
Powered by MediaWiki
Creative Commons - Paternite Partage a l

© Graphisme : Les Petits Débrouillards Grand Ouest (Patrice Guinche - Jessica Romero) | Développement web : Libre Informatique