一、简介:
SGP40-D-R4 是 Sensirion 公司推出的一款数字 VOC (挥发性有机化合物) 传感器,具有以下特点:
-
基于 Sensirion 的 CMOSens® 技术
-
数字 I2C 接口
-
集成温湿度补偿
-
低功耗设计
-
快速响应时间
-
长期稳定性好
二、硬件接口:
SGP40-D-R4 STM32L4XX ---------------------------- VDD (2.4-5.5V) -> 3.3V GND -> GND SCL -> PB6 (I2C1_SCL) SDA -> PB7 (I2C1_SDA)
三、头文件:
#ifndef SGP40_H
#define SGP40_H
#include "stm32l4xx_hal.h"
#define SGP40_I2C_ADDRESS 0x59
// SGP40 命令定义
#define SGP40_CMD_MEASURE_RAW 0x260F
#define SGP40_CMD_HEATER_OFF 0x3615
#define SGP40_CMD_