回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

【花雕学编程】Arduino动手做(255)---TEMT6000环境光传感器 模拟570nm可见光光照强度检测模块 简单

头像 驴友花雕 2025.05.13 7 0

37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试多做实验,不管成功与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。

 

**  【Arduino】189种传感器模块系列实验(资料代码+仿真编程+图形编程)
 实验二百五十五:TEMT6000环境光传感器 可见光模拟光照强度检测模块/智能家居**

 

00 (26).jpg
00 (27).jpg

 

TSL2561 传感器将一个宽带光电二极管(可见光加红外)和一个红外响应光电二极管组合在单个 CMOS 集成电路上,能够在 20 位动态范围(16 位分辨率)内提供近明视响应。两个集成 ADC 将光电二极管电流转换为数字输出,表示在每个通道上测得的辐照度。此数字输出可以输入到微处理器,其中以勒克斯为单位的照度(环境光水平)是使用经验公式得出的,以近似人眼反应。

通常可用的 TSL2561 传感器模块 (TSL2561 分线板) 提供 I2C 接口,因此我们只需将其连接到我们的 Arduino 即可。虽然它是一个值得尊敬的驱动器,但在 I2C 背景中处理硬件和软件对于许多 Arduino 初学者来说可能不是一件容易的事。因此,我们被迫引入 Light-To-Arduino 实验的另一种简单替代方案。在这里,尽管有 I2C 接口,但只使用了 Arduino 的模拟输入。不用说,这个小实验需要一个简单的附加硬件。硬件只不过是一个环境光传感器电路,该电路围绕 Vishay Semiconductors 的硅 NPN 外延平面光电晶体管TEMT6000连接。

 

00-.jpg

 

TEMT6000 可用作微型透明模具,用于表面安装到印刷电路板上。
除了 TEMT6000 环境光传感器外,只需一个电阻器即可完成附加硬件设置(参见电路图)。该电路接受 3.3 至 5.5 V 的任何直流电源 (VCC)。电路的模拟输出 (OUT) 可以连接到 Arduino 的任何模拟输入,例如 A1。

 

00--.jpg

 

01.jpg
01-.jpg
02.jpg

技术参数:
► 电源电压:3.3 – 5 V;
► 电流消耗:高达 20 mA;
► 聚焦辐射长度:360 – 970 nm;
► 可见光辐射限值:380 – 780 nm;
► 灵敏度角:±60°;
► 尺寸:15 × 8 × 3 毫米;
► 重量:1 克。

 

03.jpg
05.jpg
06.jpg

实验模块接线示意图

 

04.jpg
08.jpg
08-.jpg

评论

user-avatar
icon 他的勋章
    展开更多