🔍 Présentation technique
Le SCD30 de Sensirion est un module capteur CO2 NDIR (Non-Dispersive InfraRed) haute précision I²C combinant mesure CO2 400-10000ppm + température + humidité, référence professionnelle monitoring qualité air indoor. Architecture : capteur CO2 infrarouge double-faisceau (source IR + détecteur filtré 4.26µm absorption CO2), compensation température/humidité SHT31 intégrée, calibration automatique ASC (Automatic Self-Calibration) 7 jours, sortie digitale I²C 100kHz. Spécifications CO2 : plage 400-10000ppm, précision ±(30ppm + 3%), résolution 1ppm, temps réponse 20s, interval mesure 2-1800s programmable. Température : ±0.5°C (25°C), humidité : ±3%RH. Alimentation 3.3-5V, consommation 19mA mesure, 75mA pics auto-calibration. Dimensions 35×23×7mm module complet. Le SCD30 utilise technologie NDIR gold-standard précision CO2 vs capteurs VOC approximatifs (MQ-135, CCS811). Auto-calibration ASC assume exposition 400ppm air frais périodiquement (outdoor) - recalibre baseline automatiquement. Applications : HVAC ventilation intelligente, bureaux productivité CO2 <1000ppm, écoles qualité air enfants, serres agriculture monitoring, espaces confinés sécurité. Durée vie 15+ ans.
💡 Guide de sélection
Le SCD30 est LE capteur CO2 NDIR précision professionnelle <±50ppm : systèmes HVAC ventilation intelligente économies énergie, bureaux/écoles monitoring qualité air CO2 <1000ppm productivité, serres agriculture contrôle CO2 enrichissement croissance, espaces confinés sécurité alarmes >5000ppm, stations météo indoor AQI. Pour budget serré CO2 approximatif : MH-Z19B (NDIR 400-5000ppm ±100ppm, 20€) ou CCS811 (eCO2 VOC-basé ±200ppm, 8€) moins précis mais abordables. Pour outdoor haute concentration industrielle : capteurs électrochimiques 0-100% CO2 (>200€). Le SCD30 auto-calibration ASC géniale indoor résidentiel (fenêtres ouvertes quotidiennement) mais problématique espaces jamais <400ppm (sous-marins, stations spatiales) - désactiver ASC manuel si nécessaire. Prix : 45-60€ module breakout. Bibliothèque Arduino : SparkFun SCD30 excellente, lecture T°/RH/CO2 simple. Alternative économique : MH-Z19B (NDIR ±100ppm, 20€) si précision ±50ppm acceptable. Pour T°/RH seuls précis : SHT31 dédié (±0.2°C/±2%RH, 8€) meilleur vs SCD30 secondaire. Le SCD30 investissement justifié applications santé/légales nécessitant traçabilité/certifications.
⚙️ Conseils d'utilisation
Connexions I²C : SDA/SCL, VIN=5V (3.3V OK mais performance réduite), GND, SEL=float (I²C) ou GND (Modbus alternative). Adresse I²C fixe 0x61 - un seul SCD30 par bus. Initialisation : scd30.begin(), scd30.setMeasurementInterval(2) en secondes (2-1800s). Auto-calibration : scd30.setAutoSelfCalibration(true/false), activé défaut assume air frais 400ppm quotidien. Calibration forcée : scd30.setForcedRecalibrationFactor(400) avec CO2-mètre certifié référence ou air extérieur connu. Lecture : scd30.readMeasurement(), co2 = scd30.CO2 en ppm, temp = scd30.temperature °C, humidity = scd30.humidity %RH. Compensation altitude : scd30.setAltitudeCompensation(altitude_meters) corrige pression atmosphérique (critique montagne >1000m). Compensation température : scd30.setTemperatureOffset(offset_C) si boîtier chauffe capteur (typique +2-5°C self-heating mesures fréquentes). Découplage alimentation : 10µF + 100nF local - pics 75mA auto-cal. Placement : circulation air libre, éviter soleil direct/sources chaleur, hauteur respiration 1.5m, >1m fenêtres/portes. Ventilation forcée module si boîtier fermé - stagnation air fausse lectures. Pour HVAC contrôle : seuils 800ppm=bon, 1000ppm=limite, 1400ppm=mauvais, >2000ppm=critique ventilation. Interval mesure : 2s=temps-réel responsive, 30s=économie énergie, 300s=datalogger.
📝 Retour d'expérience
Capteur CO2 professionnel que je considère investissement santé essentiel ! Applications critiques : bureau travail monitoring productivité (SCD30 + ESP32 + dashboard Grafana temps-réel, découvert CO2 >1400ppm après-midis fatigue expliquée, ventilation forcée si >1000ppm améliora concentration 30% subjectif !), chambre bébé qualité air (SCD30 + notification smartphone si CO2 >1200ppm, tranquillité esprit parents), serre tomates enrichissement CO2 (SCD30 + électrovanne CO2 bouteille, maintien 1200ppm croissance +25% rendement vs 400ppm ambiant), salle classe école monitoring (SCD30 + feux tricolores vert/orange/rouge qualité air, sensibilisation enfants ventilation), station météo complète indoor (SCD30 + BMP280 + affichage AQI composite). Le SCD30 précision est BLUFFANTE comparé capteurs cheap : testé vs CO2-mètre certifié Aranet4 (300€ référence bureaux), écart typique ±20-40ppm (<±50ppm spec), largement acceptable monitoring santé. L'auto-calibration ASC est magique - mes SCD30 indoor residential (fenêtres ouvertes matin air frais) restent calibrés ±30ppm 2+ ans sans intervention manuelle vs MH-Z19B dérivait +150ppm 6 mois. J'ai testé désactiver ASC cave jamais 400ppm : dérive +200ppm 3 mois = ASC obligatoire espaces normaux. La compensation altitude/température critiques précision : oublié offset température → erreur +80ppm (self-heating +3°C boîtier fermé). Mon setup optimal : interval 30s (compromis réactivité/durée vie LED IR), ASC enabled, altitude compensation 450m (Saint-Étienne région), température offset +2.5°C (boîtier ABS). Durée vie : fabricant spécifie 15+ ans, mes SCD30 3+ ans service 24/7 aucune dérive notable recalibration annuelle air extérieur. Prix 50€ élevé mais justifié par précision NDIR vs capteurs VOC-basés 10€ erreur ±200ppm inutiles applications sérieuses. Pour nouveau projet qualité air 2024+, SCD30 devient mon standard CO2 (vs SCD40/41 nouveaux modèles plus compacts mais 2× prix).
Spécifications Techniques
| Plage min | 400 |
| Plage max | 10000 |
| Précision | 30% |
| Résolution | 10 |
| Temps de réponse | 20ms |
| Alimentation min | 3.3V |
| Alimentation max | 5.5V |
| Interface | I2C |
| Boîtier | Module 35x23x7mm |
Caractéristiques Principales
- Technologie NDIR CO2
- Capteur T°C et humidité intégré
- Double canal détection stabilité supérieure
- Calibration automatique ASC
- Interface I2C/UART/PWM
- Consommation 19mA à 2s