一篇读懂DFRobot气体传感器

2026-10-232

以 Gravity 和 Fermion 两大系列为骨架,其中 Gravity 系列覆盖了半导体(MQ)和电化学(SEN046x)等经典原理,主打易用和广度;而 Fermion 系列则以 MEMS 技术为核心,追求微型化和低功耗,代表了其产品线的一个现代演进方向。


一篇读懂DFRobot气体传感器

🧭 按产品系列划分


1. Gravity 系列 —— 经典标准生态(主打“易用与规范”)


定位:DFRobot 标志性的旗舰级标准接口生态。

特点:采用统一的 3-Pin / 4-Pin 防反插接口(电源、地、信号/总线),将复杂的传感器芯片封装并带有标准的转接板。

适用场景:创客教育、快速原型开发、实验室测试以及通用 IoT 项目。它让用户无需纠结复杂的接线和电平转换,真正做到“即插即用”。(前面提到的传统 MQ 系列气体传感器、大多数水质/环境传感器基本都标配 Gravity 版本)。

模拟式 (MQ 系列):基于传统的半导体原理,价格亲民。覆盖了常见的可燃气体和烟雾检测,如烟雾(MQ2)、酒精(MQ3)、甲烷(MQ4)、煤气(MQ5)、LPG(MQ6)、一氧化碳(MQ7)、氢气(MQ8)等。
均为​模拟输出​,适配具备 ADC 的主控板。工作电压通常为 5V,但传感器本身可在 3.3V 下工作,因此对 3.3V 逻辑的主控板也友好。

气体/目标 型号(典型) 适配主控板 一句话适配说明
烟雾 / 可燃气体 MQ2 (SEN0127) Arduino Uno / Nano / Mega, ESP32, 树莓派, Intel Edison/Joule/Curie Gravity 即插即用接口,模拟引脚直读;3.3V 下可兼容树莓派等 3.3V 平台
酒精 / 乙醇 MQ3 (SEN0128) Arduino 系列, ESP32, 树莓派 模拟输出,任意带 ADC 的主流主控均可读取
甲烷 / 天然气 MQ4 (SEN0129) Arduino 系列, ESP32, 树莓派 同上;若用 ESP32 接 HA,需在 ESPHome 中配置 ADC 组件
煤气 / LPG MQ5 (SEN0130) Arduino, ESP32, 树莓派 3 针 Gravity 接口(VCC/GND/OUT),适配逻辑与 MQ-2 一致
LPG / 丙烷 MQ6 (SEN0131) Arduino 系列, ESP32, 树莓派 模拟读取,注意主控 ADC 分辨率(ESP32 为 12-bit,Arduino Uno 为 10-bit)
一氧化碳 MQ7 (SEN0132) Arduino 系列, ESP32, 树莓派 需循环高低压加热,主控需能稳定输出 PWM 或 GPIO 控制加热周期
氢气 MQ8 (SEN0133) Arduino 系列, ESP32, 树莓派 模拟输出,适配逻辑同 MQ 系列通用
CO / 可燃气体 MQ9 (SEN0134) Arduino 系列, ESP32, 树莓派 广谱交叉敏感,适合趋势监测,不挑主控
模拟 LPG 气体传感器 HCHO 甲醛传感器 (SEN0231) Arduino 系列, ESP32, 树莓派 同上;若用 ESP32 + ESPHome,通过 adc 平台读取即可

电化学式 (SEN046x 系列):提供出厂校准的电化学传感器模块,精度和选择性更高,适合工业或较严肃的项目。检测对象包括 O₂, CO, H₂S, Cl₂, NH₃, SO₂, NO₂, O₃, H₂, HCl, HF, PH₃ 等十几种气体

这是三个系列中主控板适配最明确、生态最成熟的一组。官方明确兼容 ​Arduino、ESP32、树莓派​,工作电压 ​3.3–5.5V​,支持 模拟、I²C、UART 三种输出。更关键的是,​ESPHome 提供了原生传感器平台​(dfrobot_sen0465_i2c 和 dfrobot_sen0465_uart),使得 ESP32/ESP8266 成为接入 HA 的首选主控。


气体 SKU 适配主控板 一句话适配说明
O₂ 氧气 SEN0465 ESP32 / ESP8266(ESPHome 原生), Arduino, 树莓派 I²C/UART 数字输出,ESPHome 直接调用组件,无需手写驱动
CO一氧化碳 SEN0466 ESP32(ESPHome 原生), Arduino, 树莓派 同上;I²C 地址可改(32 个),同一总线可挂多颗
H₂S硫化氢 SEN0467 ESP32(ESPHome 原生), Arduino, 树莓派 数字接口抗干扰强,适合工业场景
Cl₂氯气 SEN0468 ESP32(ESPHome 原生), Arduino, 树莓派 3.3–5.5V 宽压,对主控逻辑电平不敏感
NH₃氨气 SEN0469 ESP32(ESPHome 原生), Arduino, 树莓派 养殖/制冷场景常用 ESP32 + Wi-Fi 回传
SO₂二氧化硫 SEN0470 ESP32(ESPHome 原生), Arduino, 树莓派 UART 或 I²C 均可,UART 适合长距离板间通信
NO₂二氧化氮 SEN0471 ESP32(ESPHome 原生), Arduino, 树莓派 同上
O₃臭氧 SEN0472 ESP32(ESPHome 原生), Arduino, 树莓派 臭氧强氧化性,主控板本身无特殊要求
H₂氢气 SEN0473 ESP32(ESPHome 原生), Arduino, 树莓派 氢气场景常配合安全报警逻辑,ESP32 可本地决策
HCl氯化氢 SEN0474 ESP32(ESPHome 原生), Arduino, 树莓派 高危气体,建议数字输出(I²C/UART)而非模拟
HF氟化氢 SEN0475 ESP32(ESPHome 原生), Arduino, 树莓派 同上;半导体/化工场景优选数字接口
PH₃磷化氢 SEN0476 ESP32(ESPHome 原生), Arduino, 树莓派 粮仓熏蒸场景常用 ESP32 做远程监测

​电化学系列主控板适配的关键优势​:ESPHome 原生组件意味着你不需要在 ESP32 上从头编写 I²C/UART 读取逻辑,只需在 YAML 中声明平台和地址,浓度实体就会直接出现在 Home Assistant 中。这是三个系列中唯一具备“主控板 + 固件框架”一体化支持的一组,适配确定性最高。


2. Fermion 系列 —— 微型/贴片集成生态(主打“小体积与高集成”)


定位:面向空间受限、高集成度或嵌入式量产项目的微型(Breakout)模块系列。

特点:尺寸极小,通常去掉了大尺寸的防反插端子,采用标准的邮票孔或排针引脚,更贴近底层芯片模组的形态。

适用场景:可穿戴设备、小型智能硬件、空间紧凑的边缘节点,或者是对体积和成本有严苛要求的项目(例如前面提到的微型 MEMS 综合气体/气味传感器很多就采用 Fermion 形态)。

MEMS 气体传感器家族:目前有11种类型,覆盖 HCHO(甲醛)、CO、CH₄、VOC、NH₃、H₂S、EtOH(乙醇)、Smoke(烟雾)、Odor(气味)、H₂、NO₂。它们可以根据需求组合使用,是构建微型电子鼻或物联网节点的理想选择。

气体/目标 SKU 适配主控板 一句话适配说明
甲醛 (HCHO) SEN0563 UNIHIKER / UNIHIKER K10, Arduino, ESP32, 树莓派 模拟输出,任意带 ADC 的主控可读;官方项目多基于 UNIHIKER
CO SEN0564 UNIHIKER 系列, Arduino, ESP32, 树莓派 同上
CH₄ SEN0565 UNIHIKER 系列, Arduino, ESP32, 树莓派 3 引脚(VCC/GND/OUT),3.3–5V 供电
VOCs SEN0566 UNIHIKER / UNIHIKER K10, Arduino, ESP32, 树莓派 官方有 UNIHIKER + VOC 的完整项目示例
NH₃ SEN0567 UNIHIKER 系列, Arduino, ESP32, 树莓派 模拟读取,适配逻辑统一
H₂S SEN0568 UNIHIKER K10(ESP32-S3), Arduino, 树莓派 官方电子鼻项目中使用 H₂S Fermion + UNIHIKER K10
EtOH SEN0569 UNIHIKER 系列, Arduino, ESP32, 树莓派 同上
烟雾 SEN0570 UNIHIKER / UNIHIKER K10, Arduino, ESP32, 树莓派 官方有 UNIHIKER + MEMS 烟雾的专项项目
Odor SEN0571 UNIHIKER K10, Arduino, ESP32, 树莓派 电子鼻场景常与多颗 Fermion 组合,主控需多路 ADC
H₂ SEN0572 UNIHIKER 系列, Arduino, ESP32, 树莓派 3.3–5V 兼容,适配 Arduino/ESP32 无压力
NO₂ SEN0574 UNIHIKER 系列, Arduino, ESP32, 树莓派 同上

​Fermion 系列主控板适配的注意点​:Fermion 是​裸板 Breakout 形态​,没有 Gravity 的即插即用外壳接口,连接到非 DFRobot 主控板时需要​杜邦线或焊接排针​。官方项目虽然以 UNIHIKER 为主,但电气上就是​模拟电压读取​,Arduino/ESP32/树莓派均可胜任;区别在于 ​UNIHIKER 有现成的 Python/Arduino 示例和屏幕交互​,生态整合度更高。


🔬 按传感原理划分


从你之前关心的技术原理角度看,DFRobot 的产品也覆盖了主流技术:

  • ​半导体式​:主要体现在 Gravity 系列的 MQ 模拟传感器中,成本低,适合定性或半定量检测。
  • ​电化学式​:以 Gravity 系列的 SEN046x 系列为代表,具有更好的选择性和精度,适合定量检测特定有毒有害气体。
  • ​MEMS 技术平台​:Fermion 系列是 MEMS 技术的集中体现。它本身是制造平台,但其产品(如 MEMS 烟雾传感器)基于半导体等原理,实现了微型化和低功耗。
  • ​光学式 (NDIR/光声等)​:DFRobot 的选型指南中专门讨论了​NDIR(非色散红外)​和​光声光谱(PAS)​等原理在 CO₂ 传感器中的应用,表明其产品线也覆盖了这类高精度光学方案。

🎯 按检测对象划分


这是最实用的选型视角,DFRobot 的传感器几乎覆盖了从环境到工业的常见气体目标:

  • ​空气质量与环境​:CO₂、VOC、HCHO(甲醛)、Odor(气味)、O₃(臭氧)、NO₂、SO₂。
  • ​可燃与有毒气体​:可燃气体(甲烷、液化气等 MQ 系列)、CO、H₂S、NH₃、Cl₂、H₂、HCl、HF、PH₃。
  • ​特定应用气体​:酒精/乙醇(EtOH)、烟雾(Smoke)等。

创作许可协议

本项目采用 CC BY(署名) 进行许可。

评论(0)
- 没有更多了 -