光敏晶体管(ALS-PT19-315C/L177/TR8) 光照度和电压,电流关系分析.

背景

当我们使用光敏晶体管进行,测算光照度时,大多使用ADC电路测到电压. 那么怎么根据这个电压计算出对应具体的光照度呢?
下面将以 ALS-PT19-315C/L177/TR8 型号的 光敏晶体管为例,来进行分析介绍,并给出 如何根据最大光照度范围 选定合适的电阻和电容.

1,直接看数据手册给出的 光照度和输出电压的关系

图1
在这里插入图片描述在这里插入图片描述

由上图 我们可以得到下面的一个关系.

最大输出电压负载电阻最大可测算光照度最大电流
4.6V1K30750LUX(和我们在图上推算的29900 是大概一致的)4.6mA
4.6V7.5K4100LUX0.613mA
4.6V75K410LUX0.061mA

继续,根据 7.5K 和75K 的 对应的 最大光照度和电阻值的关系, 我们可以得出他们之间应该是线性的. 即4100 是 410 的10倍. 75 是 7.5的10倍. 由此, 可以得到 上表的所有值. [1K电阻时计算得出 30750LUX (和我们在图上推算的29900 是大概一致的)]
由上面这个表所得出的线性关系.当我们 想要测算的最大光照度值为 1000lux 和 2000lux时, 应选的电阻为

1000lux -> 30.7K
2000lux-> 15.3K

2继续根据数据手册 得到合适的电容值

在这里插入图片描述
而滤波电容, 根据数据手册中建议的关系.
那么选择常用的 100nf 就可以了.

3,根据 ADC 得到的电压值, 计算出 光照度.

假设 电阻选定为30.7K 最大光照度为 1000LUX, 最大电压值为4.6V. 经ADC测到的输出电压为 2.3V, 那么光照度 如下
lux = (1000/4.6) * 2.3 = 500lux

需要注意

光照度的 精确度 本身就很难测算, 上面所得的结论, 只是根据数据手册推演而出. 误差是在所难免的.