【单片机毕业设计模块选型】BH1750光照度传感器的原理参数与应用解析

BH1750 光照度传感器:原理、参数与应用解析

演示视频:

【开源】STM32+BH1750光照度传感器

一、传感器概况

BH1750 是一款由罗姆半导体(ROHM)推出的数字型光照度传感器,采用 I2C 总线通信协议,可直接输出数字信号,无需额外 AD 转换电路,广泛应用于需要检测环境光强度的电子设备中。其核心优势在于低功耗、高精度与简易的接口设计,能适配各类微控制器(如 STM32、Arduino 等),降低硬件开发难度。

二、工作原理

BH1750 基于光电二极管与集成运算放大器的组合原理工作:

  1. 传感器内部的光电二极管接收环境光后,将光信号转换为微弱电流信号;

  2. 集成运算放大器对电流信号进行放大,并通过内部 AD 转换器将模拟信号转为数字信号;

  3. 数字信号经内部逻辑电路处理后,按照 I2C 协议格式输出,供外部控制器读取;

  4. 支持通过 I2C 指令配置测量模式(如高分辨率、低分辨率),适配不同精度需求场景。

三、核心性能参数

参数类别具体指标说明
测量范围1 - 65535 lx(勒克斯)覆盖从昏暗室内到强光户外的多数场景
测量精度±20%(典型值,200 - 2000 lx 环境)高分辨率模式下精度更优
响应时间120ms(典型值)快速反馈环境光变化
供电电压2.4V - 3.6V适配锂电池、低压稳压电源
通信接口I2C(支持快速模式,最高 400kHz)仅需 SDA、SCL 两根信号线,节省引脚
功耗典型值 120μA(测量状态)待机状态功耗低于 1μA,适合低功耗设备

四、引脚功能与连接

BH1750 常见封装为 4 引脚 SOT-23 或 5 引脚 DIP,以 4 引脚 SOT-23 为例,引脚定义如下:

  1. VCC:电源正极(2.4V - 3.6V),需接滤波电容减少电源噪声;

  2. GND:电源负极;

  3. SDA:I2C 数据引脚,需接上拉电阻(通常 4.7kΩ)至 VCC;

  4. SCL:I2C 时钟引脚,同样需接上拉电阻至 VCC;

    注:部分型号包含 ADDR 引脚,用于配置 I2C 从机地址,可通过接 VCC 或 GND 切换地址,避免多传感器冲突。

五、典型应用场景

  1. 智能照明控制:检测室内光照度,自动调节 LED 灯亮度(如白天调暗、夜晚调亮);

  2. 电子设备显示适配:手机、平板、笔记本电脑通过 BH1750 调节屏幕亮度,适配环境光,减少视觉疲劳;

  3. 农业光照监测:用于温室大棚,实时监测作物生长环境的光照强度,辅助调控补光设备;

  4. 安防监控设备:根据环境光照度切换摄像头的白天 / 夜间模式(如彩色模式与红外模式);

  5. 消费电子:智能手表、闹钟等设备,根据光照度判断用户所处环境,优化功能逻辑(如夜间静音模式)。

六、使用注意事项

  1. 电源稳定性:供电电压需严格控制在 2.4V - 3.6V 范围内,超过 3.6V 可能导致传感器损坏;

  2. 布线与干扰:I2C 信号线(SDA、SCL)应尽量短,避免与强干扰线路(如电机驱动线)并行布线,防止通信错误;

  3. 安装位置:传感器需避免直接暴露在强光(如阳光直射)或高温环境中,否则可能导致测量偏差或寿命缩短;

  4. 校准需求:若应用场景对精度要求极高(如实验室环境),需通过标准光照源进行校准,修正传感器个体误差。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

单片机毕业设计-远望创客学堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值