Qu'est ce qu'un capteur MLX90614 ?
Le MLX90614 est un capteur infrarouge (IR) sans contact permettant de mesurer la température d’un objet ou d’une surface à distance.
Il convertit le rayonnement infrarouge thermique en température absolue grâce à une thermopile et un ASIC numérique intégré.
Disponible en versions à champ de vision étroit (5°) ou large (35°), il est utilisé aussi bien pour les thermomètres médicaux que pour la surveillance industrielle, les systèmes HVAC ou les appareils intelligents.
Principe de fonctionnement
Le capteur repose sur la loi de Planck et le principe du rayonnement IR.
Un objet chaud émet un rayonnement proportionnel à sa température absolue ; la thermopile du MLX90614 convertit ce flux en tension, qui est ensuite linéarisée, compensée et numérisée.
Formule simplifiée utilisée dans le capteur :
T_objet = ( V_IR / S + T_amb⁴ )^(1/4)
où :
- VIR = tension mesurée par la thermopile
- S = facteur de sensibilité
- Tamb = température interne du capteur
💡 La calibration interne corrige les effets d’émissivité, de bruit thermique et de non-linéarité.
Exemple de conversion numérique (bus SMBus)
| Registre (hex) | Description | Résolution |
0x06 |
Température objet 1 | 0,02 °C / LSB |
| 0x07 | Température objet 2 (si double optique) | 0,02 °C / LSB |
| 0x08 | Température ambiante | 0,02 °C / LSB |
Courbe de réponse température / tension IR
| Temperature (°C) |
Tension thermopile (µV) |
-40 |
5 |
| 0 | 18 |
| 50 | 42 |
100 | 75 |
200 | 160 |
300 | 250 |
380 | 310 |
💡 La relation est non linéaire mais corrigée par le DSP interne.
Principle diagram (SPI/I²C connection)
+3.3V │ [MLX90614] │ SDA/SI ─────┐ │ SCL/SCK ────┤── MCU (I²C ou SPI selon version) │ PWM / SDA2 ─┘ (sortie signal température) │ GND
💡 Certaines versions industrielles (MLX90614ESF-DCC) proposent une sortie PWM ou SPI directe.
Application areas
🏥 Thermomètres médicaux sans contact
⚙️ Surveillance industrielle et motorisation
🚗 Mesure de température moteur / freins / échappement
🏠 Domotique (HVAC, détecteurs de présence thermique)
🧠 Robotique et systèmes d’assistance intelligente