MLX90614 GY-906 Module Capteur de Température IR permet de mesurer la température sans contact à l’aide de la technologie infrarouge. Ce capteur est capable de détecter la chaleur émise par un objet sans entrer en contact physique avec celui-ci.
Le module dispose d’une interface I2C (Inter-Integrated Circuit) ou SMBus (System Management Bus) pour la communication avec d’autres appareils, tels que des cartes de développements comme Arduino.
MLX90614 GY-906 Module Capteur de Température IR permet de mesurer la température des objets sans contact physique. Prévu pour une intégration facile avec des cartes de développements tels qu’Arduino, ce capteur utilise une interface I2C pour communiquer avec le système hôte.
Mesure du température à distance du capteur MLX90614 GY-906
Le capteur MLX90614 GY-906 utilise un principe de mesure sans contact basé sur la détection des émissions thermiques des objets. Il est équipé d’une puce thermopile sensible aux infrarouges qui convertit le rayonnement thermique en un signal électrique. Ce signal est ensuite traité par un amplificateur à faible bruit, un convertisseur analogique-numérique (CAN) 17 bits et une unité de traitement numérique du signal (DSP) intégrée, qui permettent d’obtenir une haute précision et une résolution élevée du capteur.
Spécification techniques
Plage de mesure de température de l’objet : -70°C à +380°C
Plage de mesure de température ambiante : -40°C à +125°C
Précision de mesure de température : ±0.5°C (dans la plage de 0°C à +50°C)
Résolution de mesure de température : 0.02°C
Champ de vision (Field of View – FOV) : 90 degrés
Interface de communication : I2C
Tension d’alimentation : 3V à 5V (régulateur de tension interne)
Consommation de courant en mode actif : 1.5 mA (typique)
Consommation de courant en mode veille : < 7 µA
Temps de réponse : < 7.5 ms
Dimensions du module : Environ 11.6 mm x 8.3 mm x 7.8 mm (L x l x H)
Utilisation du protocole de communication I2C / SMBus
Le capteur GY-906 utilise une interface de communication I2C (Inter-Integrated Circuit) qui est également compatible avec le protocole SMBus (System Management Bus). L’I2C est un bus de communication série à deux fils, composé d’une ligne de données (SDA) et d’une ligne d’horloge (SCL), permettant une communication bidirectionnelle entre le capteur et le microcontrôleur.
Mode interrupteur thermique
Le capteur MLX90614 GY-906 dispose d’un mode de fonctionnement appelé “mode interrupteur thermique” ou “thermal switch mode”. Ce mode permet au capteur de déclencher une sortie en réponse à une température prédéfinie, agissant ainsi comme un interrupteur thermique.
Ce mode est souvent utilisé dans des applications où une action spécifique doit être déclenchée lorsque la température atteint un niveau critique. Par exemple, dans un système de contrôle de température, le capteur MLX90614 GY-906 peut être configuré pour déclencher une alarme ou activer un dispositif de refroidissement lorsque la température dépasse un seuil prédéfini.
Branchement du capteur MLX90614 GY-906 avec Arduino
Assurez-vous d’avoir une carte Arduino et le capteur MLX90614 GY-906 à votre disposition.
Connectez les broches VCC et GND du capteur respectivement aux broches d’alimentation 3.3V ou 5V et GND de votre Arduino.
Connectez la broche SDA du module à la broche SDA (ou A4) de votre Arduino.
Connectez la broche SCL à la broche SCL (ou A5) de votre Arduino.
Assurez-vous que toutes les connexions sont correctement effectuées et que les broches sont solidement fixées.
Une fois les connexions terminées, vous pouvez commencer à programmer votre Arduino pour communiquer avec le capteur via le protocole I2C.
Utilisez les bibliothèques logicielles appropriées pour initialiser la communication et lire les mesures de température.