BH1750環境光センサー:仕様、特徴、実用応用
光は視覚に不可欠であり、電磁波として離散的なパケット(光子)でエネルギーを運びます。光子が光検知素子に衝突すると、エネルギーがセンサー材料に移転し、入射光強度を反映する電気信号が生成されます。BH1750はコンパクト・低消費電力のデジタル環境光センサーで、この信号をI2C通信で読み取り可能なルクス値に変換します。
BH1750とは
BH1750はフォトダイオードと専用アナログ・デジタルコンバータ(ADC)を中心としたデジタル環境光センサーです。I2Cバスでマイコンと通信し、2.4 V〜3.6 V電源からわずか0.12 mAを消費。フォトダイオードのPN接合が光強度に比例した電流を生成し、内蔵オペアンプが電圧に変換、チップ上のADCが16ビットのルクス値を出力します。
BH1750のブロック図

図はフォトダイオード(PD)、内蔵オペアンプ(AMP)、ADC、ADC出力をルクスに変換するロジックブロックを示します。内部320 kHz発振器がI2Cインターフェースを駆動します。
動作回路
BH1750は2.4 V〜3.6 Vで動作。コアのBH1750FVIモジュールは3.3 Vを必要とするため、通常レギュレータを使用。I2Cピン(SDA、SCL)は4.7 kΩでプルアップ。デバイスは3つの測定モードを提供:
- 高分解能モード2 — 変換時間120 ms、分解能0.5 lx、低照度環境に最適で優れたノイズ除去。
- 高分解能モード — 変換時間120 ms、分解能1 lx。
- 低分解能モード — 変換時間16 ms、分解能4 lx。
ピン図

- VCC — 電源(2.4 V〜3.6 V)。
- GND — グラウンド。
- SCL — I2Cクロック線。
- SDA — I2Cデータ線。
- ADDR — マルチデバイス構成用アドレスピン。
- DVI — バス基準電圧;VCC印加後にパワーダウン必須の非同期リセットも兼ねる。
主要仕様
- 電源電圧:2.4 V〜3.6 V
- 動作電流:0.12 mA
- ADC分解能:16ビット
- 最大測定照度:65,535 lx
- IR耐性:測定値への影響最小
- 光ノイズ除去:50 Hz/60 Hzフィルタリング
- 内部レジスタで測定レンジ調整可能
- 測定変動:±20 %
- 温度範囲:–40 °C 〜 85 °C
- 最小I2C基準電圧:1.65 V
- I2Cクロック周波数:最大400 kHz
一般的な応用
- スマートフォン・タブレットの適応バックライト制御。
- 自動車システムの自動ヘッドライト点灯。
- スマート街路灯の調光制御。
- LCD/OLEDディスプレイの環境光ベース輝度調整。
- 産業センサー・IoTデバイスでの測光測定。
代替品
他の人気環境光センサーにはTSL2561、VEML6035、従来のLDR。色検知にはTCS3200が一般的です。
FAQ:ノイズ除去
どのBH1750測定モードが最高のノイズ除去を提供しますか? 高分解能モード2 が優れた50 Hz/60 Hzノイズフィルタリングを提供し、低照度や電気的にノイジーな環境に最適です。
データシート
詳細な電気的特性とレジスタマップは公式BH1750データシートを参照してください。
センサー