Zum Inhalt springen

WSAL20168 – SGP40 VOC Sensor

Aus JW Tech Wiki

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Der SGP40-VOC-Sensor ist ein digitales Sensormodul zur Überwachung der Luftqualität, das den SGP40-Chip von Sensirion verwendet. Es misst flüchtige organische Verbindungen (VOC) im Bereich von 0 bis 1000 ppm Äthanol-Äquivalent und liefert über einen I2C-Bus digitale Signale für die Ansteuerung von Luftreinigungsgeräten.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Messebereich: 0–1000 ppm Äthanol-Äquivalente
  • Kommunikation: I2C mit fester Adresse 0x59
  • Betriebsspannung: 3,3 V oder 5 V dank integrierter Spannungsübersetzer
  • Reaktionszeit: unter 10 s (Tau 63 %)
  • Einschaltzeit: unter 60 s
  • Abmessungen: 27 × 20 mm; Montagebohrung 2,0 mm
  • Pinbelegung: VCC, GND, SDA, SCL
  • Verwendung: Erkennung von Rauch, Gasemissionen, Emissionen aus Baumaterialien, Möbeln und Haushaltsgeräten

Befehle und Beispiele – vor Ausführung prüfen: 

sudo raspi-config
sudo reboot
wget http://www.airspayce.com/mikem/bcm2835/bcm2835-1.60.tar.gz
tar zxvf bcm2835-1.60.tar.gz
cd bcm2835-1.60/
sudo ./configure
sudo make
sudo make check
sudo make install
sudo apt-get install wiringpi
cd /tmp
wget https://project-downloads.drogon.net/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb
gpio -v
sudo apt-get install p7zip-full
wget https://files.waveshare.com/upload/6/62/SGP40_Voc_Sensor_code.7z
7z x SGP40_Voc_Sensor_code.7z -r -o./SGP40_Voc_Sensor_code
sudo chmod 777 -R SGP40_Voc_Sensor_code
cd SGP40_Voc_Sensor_code/RPI/c
sudo make clean

Hinweise und Versionsgrenzen

  • Die genauen Befehle und Bibliotheksversionen sind versionsabhängig; vor der Ausführung die Kompatibilität mit dem jeweiligen System prüfen.
  • Das Modul benötigt eine Aufwärmphase nach dem Einschalten; währenddessen steigt der Rohwert langsam an, bis er stabil wird.
  • Der Sensor reagiert besonders empfindlich auf Ethanol; bei normalen Bedingungen liegt der VOC-Wert nahe null, außer es sind starke Verunreinigungen vorhanden.
  • Bei fehlender serieller Ausgabe nach dem Start: Hardwareverbindung prüfen, insbesondere dass SDA und SCL nicht vertauscht sind; danach neu anschließen und Programm erneut ausführen.
  • Rohdatenwerte können nicht direkt in PPM oder PPB umgerechnet werden; hierfür ist die Sensirion-Bibliothek erforderlich.

Quelle und Revisionsnachweis