VEML6075 UVA 和 UVB 测量范围

问题描述 投票:0回答:2

我使用 VEML6075 传感器来读取 UVA、UVB 和 UV 指数。 UV 指数由芯片自动计算,也通过 I2C 发送到我的 MCU。 根据下一个数据表:

Vishay 数据表

Adafruit VEML6075

Vishay 应用说明

可以呈现UVA和UVB的原始数据。这些值以计数/μW/cm2 表示,取决于测量的通道。 我的问题是我不知道这个原始数据的测量范围

uint16_t uva = my_veml6075.getUVA();
uint16_t uvb = my_veml6075.getUVB();

有人知道这两个值的范围吗?

arduino range sensors measurement datasheet
2个回答
1
投票

没有上限。在某些时候,您的传感器将会饱和。

正如数据表所述,该传感器用于太阳辐射。当然,您不应该使用聚焦光学器件。因此,在预期的用例中,传感器可能不会饱和。

它以 16 位值的形式返回 UVA 和 UVB 级别。

该值返回为

counts/µW/cm²

要从辐照值中获取紫外线指数,请将其除以

25W/m²

有史以来测得的最高紫外线指数为43.3

值的范围通常在 0 到 12 之间。最多为

300mW/m²


0
投票

enter image description hereUVA 65536:0.93=70 469 uW/cm2 对于 UVB 65536:2.1= 31 207 uW/cm2

© www.soinside.com 2019 - 2024. All rights reserved.