CCS811 Gas luchtkwaliteit sensor

Omschrijving
  • De CCS811 is een ultra-low power digtial gas sensor oplossing die intergrates een metal oxide (MOX) gas sensor voor monitoring luchtkwaliteit (IAQ) inclusief een breed scala van Vluchtige Organische Stoffen (Vos) met een microcontroller unit (MCU), een Analoog-Digitaal converter (ADC), en een I2C interface.
  • CCS811 is gebaseerd op Cambridge CMOS sensoren unieke Microhotplate technologie maakt een zeer betrouwbare oplossing voor gas sensoren, zeer snelle cyclustijden en een significante vermindering gemiddelde stroomverbruik vs tranitional MOX gas sensoren.
  • De geïntegreerde MCU beheert de sensor drive modi, ADC metingen en ruwe sensor data gemeten terwijl detecteren Vos. De I2C digitale interface aanzienlijk vereenvoudigt de hardware en software ontwerp, waardoor een snellere time to market.
  • CCS811 ondersteunt intelligente detectie algoritmen om proces ruwe sensor meting vertegenwoordigen equivalent CO2 (eCO2) niveaus of TVOC meansurement in echte wereld omgevingen, waar de belangrijkste oorzaak van Vos is van menselijk.
  • CCS811 ondersteunt meerdere meting modi die zijn geoptimaliseerd voor lage stroomverbruik tijdens een actieve sensor meting en idle modus uitbreiding batterij leven in draagbare toepassingen.
Specificaties

– Interface: I2C (adres 0X5A of 0X5B)
– Spanning: 1.8 – 3.3V DC (3.3V aangeraden)
– Stroom(continue in mode 1): 30mA
– Stroom(slaapstand): 19uA (op 1.8V)
– Stroom(piek): 54mA
– Temperatuurbereik(werking): -40°C tot +85°C
– Bereik vochtigheid(werking): 10 – 95%
– Werkt met de Adafruit_CCS811 library

Pin aansluitingen
  • SCL – dit is de I2C-clock in, sluit deze aan op de microcontrollers I2C-clock line. (Bevat een 10K pullup, en is level shift zodat je 3 – 5VDC kunt gebruiken)
  • SDA – dit is de I2C-data pin, maak verbinding met de I2C-data line van uw microcontrollers. (Bevat een 10K pullup, en is level shift zodat je 3 – 5VDC kunt gebruiken).
  • INT – dit is de interrupt-output pin. Het is 3V-logica en u kunt het gebruiken om te detecteren wanneer een nieuwe meting gereed is of wanneer een meting te hoog of te laag wordt.
  • WAKE – dit is de wakeup pin voor de sensor. Het moet naar de grond worden getrokken om met de sensor te communiceren. (Deze pin is level shift zodat je 3 – 5VDC kunt gebruiken).
  • RST – dit is de reset-pin. Wanneer het naar de grond wordt getrokken, reset de sensor zichzelf. (Deze pin is level shift zodat je 3 – 5VDC kunt gebruiken).
  • ADDR – Adresselectie low = hex 0x5A high = hex 0x5B

LET OP: WAKE pin aansluiten op GND

Intepretatie meetwaarden

10 mg/m2 ~ ca 5 ppm = 5000 ppb
Factor is ca. 0.5

TVOC Level [mg/m3]TVOC Level [ppb]Level of Concern
< 0.3<150laag
0.3 – 0.5150 – 250acceptabel
0.5 – 1.0250 – 500grens geval
1.0 – 3.0500 – 1500hoog
Schema
Downloads

Library: Adafruit CCS811 (16 downloads )

Demo: CCS811_OLED_Demo.ino (deze zit als voorbeeld bij de library)

In de library wordt adres 0x5A gebruikt.
Om adres 5B te gebruiken, pas pin ADDR aan door hem aan GND te leggen of pas het statement .begin() aan (myCCS811.begin(0x5B))