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.

(Page créée avec « == 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-… »)
 
(9 versions intermédiaires masquées)
Ligne 1 : Ligne 1 :
-
== Introduction ==
+
== 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
+
Le capteur infrarouge de température est un modèle de thermomètre sans contact. Il est composé de 116 couples thermoélectriques en série sur une micro-membrane flottante.
-
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.
+
La surface noire du capteur permet d'absorber le rayonnement thermique infrarouge incident, celui-ci pouvant déclencher une tension électrique à la sortie. Le capteur délivre une tension électrique analogue (0 à 1,1 V) en fonction de la température cible.
-
<br>
+
[[Image:Infrared temperature sensor V1.0.jpg|700px|Capteur infrarouge de température V1.0]]
-
 
+
-
[[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 ==
+
== Caractéristiques ==
-
*Grove compatible interface<br>
+
* Interface compatible Grove
-
*Zero drift amplify current
+
* Amplificateur de courant Zero-drift  
-
*Power consumption: less than 0.6mW
+
* Consommation électrique : moins de 0,6 mW
-
*Temperature measure range: -10~100 ℃
+
*Capacité de mesure : -10°C à 100°C
-
*Measure accuracy: ±2℃  
+
* Précision des mesures : ±2℃  
-
*Nominal measure distance:9CM
+
*Distance nominale de mesure : 9 cm
-
*2.0cm x 4.0cm Grove module
+
* Module Grove 2,0 cm x 4,0 cm
-
== Application Ideas  ==
+
== Suggestions d'utilisation ==
-
*Motion sensor
+
* Détecteur de mouvements
-
*Thief-guarding System
+
* Système antivol
-
*Switch
+
* Interrupteur
-
*Industrial automation
+
*Automatisation industrielle
-
*Body distance check
+
*Détecteur de présence
-
== Specification  ==
+
== Caractéristiques techniques ==
{| width="80%" cellspacing="0" border="1"
{| width="80%" cellspacing="0" border="1"
|-
|-
-
! align="center" scope="col" style="width: 40%" | Items
+
! align="center" scope="col" style="width: 40%" | Éléments
! align="center" scope="col" | Conditions  
! align="center" scope="col" | Conditions  
! align="center" scope="col" | Min  
! align="center" scope="col" | Min  
-
! align="center" scope="col" | Type
+
! align="center" scope="col" | Classe
! align="center" scope="col" | Max  
! align="center" scope="col" | Max  
-
! align="center" scope="col" | '''Unit'''
+
! align="center" scope="col" | '''Unité'''
|-
|-
| align="center" | VCC  
| align="center" | VCC  
Ligne 44 : Ligne 42 :
| align="center" | Volts
| align="center" | Volts
|-
|-
-
| align="center" rowspan="2" | Measuring Current Supply
+
| align="center" rowspan="2" | Mesure du courant 
-
| align="center" | VCC=3.3V
+
| align="center" | VCC = 3,3 V
| align="center" | -&nbsp;  
| align="center" | -&nbsp;  
| align="center" | -&nbsp;  
| align="center" | -&nbsp;  
| align="center" | 200  
| align="center" | 200  
-
| align="center" | uA
+
| align="center" | µA
|-
|-
-
| align="center" | VCC=5V
+
| align="center" | VCC = 5 V
| align="center" | -  
| align="center" | -  
| align="center" | -  
| align="center" | -  
| align="center" | 160&nbsp;  
| align="center" | 160&nbsp;  
-
| align="center" | uA
+
| align="center" | µA
|-
|-
-
| align="center" | Measuring Range
+
| align="center" | Plage de mesure
-
| align="center" | -10°C&lt;temperature&lt;100°;humidity&lt;65%  
+
| align="center" | -10°&nbsp;C&lt;temperature&lt;100°&nbsp;C;humidité&lt;65
 +
%  
| align="center" | -10  
| align="center" | -10  
| align="center" | -  
| align="center" | -  
Ligne 64 : Ligne 63 :
| align="center" | °C
| align="center" | °C
|-
|-
-
| align="center" | Holding Time
+
| align="center" | Temps de maintien
| align="center" | -  
| align="center" | -  
| align="center" | -  
| align="center" | -  
Ligne 71 : Ligne 70 :
| align="center" | S
| align="center" | S
|-
|-
-
| align="center" | Operating Temperature
+
| align="center" | Température de fonctionnement
| align="center" | -  
| align="center" | -  
| align="center" | -10  
| align="center" | -10  
Ligne 78 : Ligne 77 :
| align="center" | °C
| align="center" | °C
|-
|-
-
| align="center" | Storge Temperature
+
| align="center" | Température de stockage
| align="center" | -  
| align="center" | -  
| align="center" | -35  
| align="center" | -35  
Ligne 85 : Ligne 84 :
| align="center" | °C
| align="center" | °C
|-
|-
-
| align="center" | IO Structure<br>  
+
| align="center" | Structure I/O (entrée/sortie)<br>  
-
| align="center" colspan="5" | SUR,OBJ,VCC,GND<br>
+
| align="center" colspan="5" | SUR, OBJ, VCC, GND<br>
|}
|}
-
== Usage ==
+
== Utilisation ==
-
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.  
+
Le schéma suivant illustre une utilisation simple du capteur: mesurer la température environnante et la température de l'objet situé devant le capteur. Le résultat s'affiche sur le moniteur série.  
-
*Connect this module to seeeduino using [http://www.seeedstudio.com/depot/grove-base-shield-p-754.html?cPath=132 Grove-Base Shield] port A0 and A1.  
+
*Connecter ce module à seeeduino [http://www.seeedstudio.com/depot/grove-base-shield-p-754.html?cPath=132 Grove-Base Shield] par les entrée A0 et A1.  
-
*Connect Seeeduino to PC via a USB cable.  
+
* Connecter seeeduino au PC à l'aide d'un câble USB.  
-
*Download the [http://www.seeedstudio.com/wiki/File:MeasureTemperature.zip File:Demo Code] and open it.  
+
*Télécharger le [http://www.seeedstudio.com/wiki/File:MeasureTemperature.zip Demo Code] et l'ouvrir.  
-
*Upload the code, please click [http://www.seeedstudio.com/wiki/Upload_Code here] if you do not know how to upload.<br>
+
*Télécharger le code. Si vous ne savez pas comment faire, cliquez [http://www.seeedstudio.com/wiki/Upload_Code ici] <br>
-
Before measuring temperature, you need simple setting. Following the instruction below before your test and you will gain a accurately result. <br>
+
Quelques réglages de base sont nécessaires avant de mesurer la température. Suivre les instructions ci-dessous avant de commencer pour obtenir un résultat plus précis. <br> <br>
-
'''Step 1: Regulate the sensor voltage'''<br>  
+
'''Étape 1 : régler la tension du capteur'''<br> <br>
-
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.<br>
+
Après avoir mis en ligne le programme, mettre en marche le capteur pendant au moins 5 minutes pour qu'il s'adapte à la température ambiante. Ouvrir le moniteur série pour vérifier la tension délivrée par le capteur. Dans l'idéal, quand la température ambiante est égale à la température du capteur, le capteur infrarouge (TP-538U) délivre une tension de 0 V. Il est conseillé d'instaurer une compensation hardware de 0.5 V. Comme montré ci-dessous, la tension du capteur est de 0,014 V, il faut donc changer la valeur offset_vol en 0,014. Cette opération s'effectue à partir du moniteur série du programme.
-
[[Image:Infrared Temperature Sensor code2.jpg|450px]]
+
[[Image:Infrared Temperature Sensor code2.jpg|450px|Capteur infrarouge de température code 2]]
-
[[Image:Serialmonitor.jpg|Serialmonitor.jpg|490px]]   
+
[[Image:Serialmonitor.jpg|Moniteur série|490px]]   
<br>  
<br>  
-
'''Step 2:Regulate the sensor detected diatance'''<br>
+
'''Étape 2 : régler la distance de détection du capteur'''<br><br>
-
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.
+
Notre test a montré que la distance nominale du capteur est de 9 cm, mais nous ne pouvons pas affirmer que tous les capteurs possèdent la même caractéristique. Pour obtenir un résultat précis, utiliser un mélange d'eau et de glace pour définir 0°C et de l'eau bouillante pour définir 100°C. Après cette manœuvre vous pourrez obtenir la distance effective de votre capteur.
-
 
+
-
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.&nbsp;
+
 +
Pour cela, remplir d'eau et de glace un récipient opaque et doté d'un fond plat. Tant que la température du récipient n'est pas descendue à 0°C, le capteur doit être maintenu à une distance de 9 cm d'un objet de référence. Puis déplacer le capteur d'avant en arrière, et lorsque le capteur indique 0°C noter la distance à laquelle il se trouve de l'objet : c'est la distance nominale de votre capteur. Procéder de la même façon avec l'eau bouillante. Après l'obtention de ces deux mesures, faire une moyenne. Commencer les mesures en utilisant la distance ainsi obtenue.
<br>  
<br>  
-
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.
+
Il est maintenant possible de mesurer la température aux abords du capteur. Le capteur fonctionne à sa distance nominale, pour l'essayer à une autre distance que celle donnée par le fournisseur ou par nous, procéder aux mesures ci-dessus. Nous nous réservons la variable "temperature_range" dans le code. Nous supposons que la distance de la cible est de 3 cm: le coefficient obtenu sera de plus ou moins 5. Amusez-vous bien !
-
[[Image:Infrared Temperature Sensor Code 1.jpg|400px]]  
+
[[Image:Infrared Temperature Sensor Code 1.jpg|400px|Capteur infrarouge de température code 1]]  
<br>  
<br>  
-
'''Advanced application example:'''
+
'''Exemple d'utilisation avancée :'''
-
[[Image:Infrared temperature example.JPG|600px|Infrared_temperature_example.JPG]]  
+
[[Image:Infrared temperature example.JPG|600px|Exemple de température infrarouge]]  
   
   
<br>  
<br>  
   
   
-
'''Note:'''
+
'''Remarque :'''
-
:1) The demo code does not support Atmega168.<br>
+
:1) Le code de démonstration ne prend pas en charge Atmega168.<br>
-
:2)In order to gain a accurate measured, the distance(D) and target diament(S) rate D:S must less than 0.5.
+
:2) Pour obtenir une mesure précise, le rapport distance (D) et diamètre de la cible (S) soit D/S doit être inférieur à 0,5.
-
[[Image:Dsdiagram.jpg|300px|Dsdiagram.jpg]]  
+
[[Image:Dsdiagram.jpg|300px|Diagramme DS]]  
<br>
<br>
-
== Version Tracker  ==
+
== Suivis des versions ==
{| class="wikitable"
{| class="wikitable"
|-
|-
-
! Revision
+
! Révision
! Descriptions  
! Descriptions  
-
! Release
+
! Publication
|- style="font-size: 90%"
|- style="font-size: 90%"
| width="300px" align="center" | v0.92  
| width="300px" align="center" | v0.92  
-
| width="500px" align="center" | Initial public release
+
| width="500px" align="center" | Première publication
-
| width="200px" align="center" | Jan 04, 2012
+
| width="200px" align="center" | 04 jan. 2012
|- style="font-size: 90%"
|- style="font-size: 90%"
| width="300px" align="center" | v1.0  
| width="300px" align="center" | v1.0  
-
| width="500px" align="center" | Change the sensor position(on the other side),change board silk.  
+
| width="500px" align="center" | Changement de la position du capteur. Le capteur est maintenant sur la "face cuivre" (bord silk bottom).  
-
| width="200px" align="center" | Feb 14, 2012
+
| width="200px" align="center" | 14 févr. 2012
|}
|}
<br>  
<br>  
-
== Resources  ==
+
== Ressources ==
*[http://www.seeedstudio.com/wiki/File:Infrared_Temperature_Sensor_v0.92_egale_file.zip Grove-Infrared Temperature Sensor V0.9 Egale File]<br>  
*[http://www.seeedstudio.com/wiki/File:Infrared_Temperature_Sensor_v0.92_egale_file.zip Grove-Infrared Temperature Sensor V0.9 Egale File]<br>  
Ligne 160 : Ligne 158 :
*[http://www.seeedstudio.com/wiki/File:Infrared_temperature_demo_code_with_serialLCD.zip Infrared Temperature Demo Code with SerialLCD.zip]
*[http://www.seeedstudio.com/wiki/File:Infrared_temperature_demo_code_with_serialLCD.zip Infrared Temperature Demo Code with SerialLCD.zip]
-
== Support  ==
+
==Aller plus loin ==
-
If you have questions or other better design ideas, you can go to our [http://www.seeedstudio.com/forum forum]&nbsp;or [http://wish.seeedstudio.com wish]&nbsp;to discuss.  
+
Si vous avez des questions ou des suggestions d'amélioration rendez-vous sur notre [http://www.seeedstudio.com/forum forum] ou sur notre plateforme [http://wish.seeedstudio.com wish] pour nous en faire part.  
<br>
<br>
Ligne 170 : Ligne 168 :
Cette page est la traduction de celle-ci : http://www.seeedstudio.com/wiki/Grove_-_Infrared_temperature_sensor
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‎‎]]
+
Traducteurs : Adèle Boulo et Salomé Moreau - 2013 dans le cadre de [[Master 2 rédacteur traducteur 2013‎‎]]
[[Catégorie:arduino]]
[[Catégorie:arduino]]
Ligne 177 : Ligne 175 :
[[Catégorie:technique]]
[[Catégorie:technique]]
[[Catégorie:électrokids]]
[[Catégorie:électrokids]]
 +
[[Catégorie:traduire]]
 +
[[Catégorie:grove]]
 +
[[Catégorie:Composant électronique]]

Version actuelle en date du 6 mars 2016 à 11:04

Sommaire

Introduction

Le capteur infrarouge de température est un modèle de thermomètre sans contact. Il est composé de 116 couples thermoélectriques en série sur une micro-membrane flottante. La surface noire du capteur permet d'absorber le rayonnement thermique infrarouge incident, celui-ci pouvant déclencher une tension électrique à la sortie. Le capteur délivre une tension électrique analogue (0 à 1,1 V) en fonction de la température cible.

Capteur infrarouge de température V1.0

Caractéristiques

  • Interface compatible Grove
  • Amplificateur de courant Zero-drift
  • Consommation électrique : moins de 0,6 mW
  • Capacité de mesure : -10°C à 100°C
  • Précision des mesures : ±2℃
  • Distance nominale de mesure : 9 cm
  • Module Grove 2,0 cm x 4,0 cm

Suggestions d'utilisation

  • Détecteur de mouvements
  • Système antivol
  • Interrupteur
  • Automatisation industrielle
  • Détecteur de présence

Caractéristiques techniques

Éléments Conditions Min Classe Max Unité
VCC - 3 - 5 Volts
Mesure du courant VCC = 3,3 V 200 µA
VCC = 5 V - - 160  µA
Plage de mesure -10° C<temperature<100° C;humidité<65

%

-10 - 100 °C
Temps de maintien - - 2 - S
Température de fonctionnement - -10 - 80 °C
Température de stockage - -35 - 80 °C
Structure I/O (entrée/sortie)
SUR, OBJ, VCC, GND

Utilisation

Le schéma suivant illustre une utilisation simple du capteur: mesurer la température environnante et la température de l'objet situé devant le capteur. Le résultat s'affiche sur le moniteur série.

  • Connecter ce module à seeeduino Grove-Base Shield par les entrée A0 et A1.
  • Connecter seeeduino au PC à l'aide d'un câble USB.
  • Télécharger le Demo Code et l'ouvrir.
  • Télécharger le code. Si vous ne savez pas comment faire, cliquez ici

Quelques réglages de base sont nécessaires avant de mesurer la température. Suivre les instructions ci-dessous avant de commencer pour obtenir un résultat plus précis.

Étape 1 : régler la tension du capteur

Après avoir mis en ligne le programme, mettre en marche le capteur pendant au moins 5 minutes pour qu'il s'adapte à la température ambiante. Ouvrir le moniteur série pour vérifier la tension délivrée par le capteur. Dans l'idéal, quand la température ambiante est égale à la température du capteur, le capteur infrarouge (TP-538U) délivre une tension de 0 V. Il est conseillé d'instaurer une compensation hardware de 0.5 V. Comme montré ci-dessous, la tension du capteur est de 0,014 V, il faut donc changer la valeur offset_vol en 0,014. Cette opération s'effectue à partir du moniteur série du programme.

Capteur infrarouge de température code 2 Moniteur série

Étape 2 : régler la distance de détection du capteur

Notre test a montré que la distance nominale du capteur est de 9 cm, mais nous ne pouvons pas affirmer que tous les capteurs possèdent la même caractéristique. Pour obtenir un résultat précis, utiliser un mélange d'eau et de glace pour définir 0°C et de l'eau bouillante pour définir 100°C. Après cette manœuvre vous pourrez obtenir la distance effective de votre capteur.

Pour cela, remplir d'eau et de glace un récipient opaque et doté d'un fond plat. Tant que la température du récipient n'est pas descendue à 0°C, le capteur doit être maintenu à une distance de 9 cm d'un objet de référence. Puis déplacer le capteur d'avant en arrière, et lorsque le capteur indique 0°C noter la distance à laquelle il se trouve de l'objet : c'est la distance nominale de votre capteur. Procéder de la même façon avec l'eau bouillante. Après l'obtention de ces deux mesures, faire une moyenne. Commencer les mesures en utilisant la distance ainsi obtenue.

Il est maintenant possible de mesurer la température aux abords du capteur. Le capteur fonctionne à sa distance nominale, pour l'essayer à une autre distance que celle donnée par le fournisseur ou par nous, procéder aux mesures ci-dessus. Nous nous réservons la variable "temperature_range" dans le code. Nous supposons que la distance de la cible est de 3 cm: le coefficient obtenu sera de plus ou moins 5. Amusez-vous bien !

Capteur infrarouge de température code 1


Exemple d'utilisation avancée :

Exemple de température infrarouge



Remarque :

1) Le code de démonstration ne prend pas en charge Atmega168.
2) Pour obtenir une mesure précise, le rapport distance (D) et diamètre de la cible (S) soit D/S doit être inférieur à 0,5.

Diagramme DS


Suivis des versions

Révision Descriptions Publication
v0.92 Première publication 04 jan. 2012
v1.0 Changement de la position du capteur. Le capteur est maintenant sur la "face cuivre" (bord silk bottom). 14 févr. 2012


Ressources

Aller plus loin

Si vous avez des questions ou des suggestions d'amélioration rendez-vous sur notre forum ou sur notre plateforme wish pour nous en faire part.



Crédits

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

Traducteurs : Adèle Boulo et Salomé Moreau - 2013 dans le cadre de Master 2 rédacteur traducteur 2013‎‎

Portail des ExplorateursWikidébrouillardLéon DitFLOGPhoto mystèreJ'ai FaitPortraits
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