WSAL20168 – SGP40 VOC Sensor
Erscheinungsbild
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
- SGP40 VOC Sensor - Waveshare Wiki
- Quellrevision: 69092
- Erfasst: 2026-09-02T03:28:20+00:00
- SHA-256:
3d8869d67a4ffa0d1e134c55c453c0554c5bdbae0321cabbaa3a82f82f43c7e8