Qu'est ce qu'un capteur SHT75 ?
Le SHT75 est un capteur numérique de température et d’humidité de haute précision, développé par Sensirion, un acteur majeur du secteur.
Contrairement aux DHT11/DHT22, il est calibré individuellement en usine et stocke ses coefficients de calibration dans une EEPROM intégrée, garantissant une traçabilité métrologique.
Il est largement utilisé dans :
- la surveillance industrielle et HVAC,
- les stations météorologiques professionnelles,
- et les systèmes de mesure de laboratoire.
Principe de fonctionnement
Le SHT75 intègre :
- une cellule capacitive polymère sensible à l’humidité,
- un capteur de température à diode intégrée,
- un ADC 14 bits et un processeur numérique.
Les mesures sont transmises sous forme numérique via une interface synchrone 2 fils, proche du SPI (Signal + Clock + Alimentation + Masse).
Formules de conversion officielles (Sensirion) :
T (°C) = -39.7 + 0.01 × SO_T
RH (%) = -2.0468 + 0.0367 × SO_RH - 1.5955 × 10^{-6} × SO_RH²💡 SO_T et SO_RH = valeurs brutes issues du capteur (0–16383 pour 14 bits).
Example of digital conversion (pseudo-code SPI-like)
uint16_t readSensor(uint8_t command) { sendCommand(command); waitForMeasurement(); return read16Bits(); } float temperature = -39.7 + 0.01 * readSensor(0x03); float humidity = -2.0468 + 0.0367 * readSensor(0x05) - 1.5955e-6 * pow(readSensor(0x05), 2);
✅ Exemple typique :
SO_T = 25300 → T = 213,3 °C
SO_RH = 21000 → HR = 48,2 %
Schéma de principe
+3.3V │ [SHT75] │ DATA ───────┐ │ SCK ────────┤── MCU (STM32, Arduino, ESP32…) │ GND
💡 L’interface est “bit-bang” compatible avec SPI ou I²C selon le microcontrôleur.
Application areas
🧠 Instrumentation de précision
🏭 Contrôle industriel et laboratoires
🌿 Serres et salles blanches
🌡️ Stations météorologiques professionnelles
💧 Surveillance climatique de bâtiments