跳转到内容

PMSA003I 颗粒物传感器

pmsa003i 传感器平台允许您在 ESPHome 中使用攀藤(Plantower)PMSA003I 颗粒物传感器 (数据手册Adafruit)。

要在您的配置中使用此传感器,需要先设置 I²C 总线

# 示例配置条目
sensor:
- platform: pmsa003i
pm_1_0:
name: "PM1.0"
pm_2_5:
name: "PM2.5"
pm_10_0:
name: "PM10.0"
pmc_0_3:
name: "PMC >0.3µm"
pmc_0_5:
name: "PMC >0.5µm"
pmc_1_0:
name: "PMC >1µm"
pmc_2_5:
name: "PMC >2.5µm"
pmc_5_0:
name: "PMC >5µm"
pmc_10_0:
name: "PMC >10µm"
  • pm_1_0 (可选): 直径小于等于 1 微米的颗粒物质量浓度 (μg/m^3)。 来自 Sensor 的所有选项。

  • pm_2_5 (可选): 直径小于等于 2.5 微米的颗粒物质量浓度 (μg/m^3)。 来自 Sensor 的所有选项。

  • pm_10_0 (可选): 直径小于等于 10 微米的颗粒物质量浓度 (μg/m^3)。 来自 Sensor 的所有选项。

  • pmc_0_3 (可选): 0.1 升空气中直径大于 0.3 微米的颗粒物数量 (#/0.1L)。 来自 Sensor 的所有选项。

  • pmc_0_5 (可选): 0.1 升空气中直径大于 0.5 微米的颗粒物数量 (#/0.1L)。 来自 Sensor 的所有选项。

  • pmc_1_0 (可选): 0.1 升空气中直径大于 1 微米的颗粒物数量 (#/0.1L)。 来自 Sensor 的所有选项。

  • pmc_2_5 (可选): 0.1 升空气中直径大于 2.5 微米的颗粒物数量 (#/0.1L)。 来自 Sensor 的所有选项。

  • pmc_5_0 (可选): 0.1 升空气中直径大于 5 微米的颗粒物数量 (#/0.1L)。 来自 Sensor 的所有选项。

  • pmc_10_0 (可选): 0.1 升空气中直径大于 10 微米的颗粒物数量 (#/0.1L)。 来自 Sensor 的所有选项。

  • standard_units (可选, 布尔值): True 使用标准单位,False 使用环境单位。默认为 True

  • address (可选, 整数): 手动指定传感器的 I²C 地址。 默认为 0x12

  • update_interval (可选, 时间): 检查传感器的间隔。 默认为 60s

NOTE

标准单位与环境单位的区别,来自 https://publiclab.org/questions/samr/04-07-2019/how-to-interpret-pms5003-sensor-values#c23772

“标准”是指”校正”到”标准大气”的浓度,在美国被定义为”在海平面 0 公里位势高度处温度为 288.15 K,气压为 1013.25 hPa”,详情见此。

另一方面,“环境条件”就是空气”现在”的状态(无论当时的温度和气压是多少)。这意味着什么…

空气是气体,它是可压缩的,这意味着当压力变化时它的体积也会改变,所以当您报告浓度作为单位体积空气中的质量时,计算该体积时的压力是相关的。例如,如果您有一群颗粒在气泡中上升到空中(没有颗粒损失,没有增加,它们只是随气泡上升),那么当它们上升时,压力下降,所以地面上的 1cc 现在变成了 2cc,因此浓度变成了一半,除了环境压力之外没有任何实际变化。因此,通常将浓度(任何物质)报告为”每标准立方米 x 毫克”,而且因为我们科学家不喜欢写太多字(当前示例除外),您通常会看到”标准”被省略,因为它是”隐含的”。