K210开发实例-BH1750环境光传感器驱动

BH1750环境光传感器驱动


光对于视觉来说是必要的。 光是电磁辐射的一种形式。 它以称为光子的小能量包的形式携带能量。 当物体接触光子时,光子中的能量就会转移到物体上。 光的这种特性被用来设计可以检测光的传感器。 这些传感器被称为光传感器,吸收光能并借助光电效应转化为电能。 产生的电力与落在传感器和传感器材料上的光强度成正比。 利用这一原理,可以测量不同波长的光,例如紫外线、红外线、环境光等。 BH1750 是一款专为测量环境光而设计的传感器。本文将详细介绍如何通过K210驱动BH1750。

1、BH1750介绍

BH1750 是一款数字环境光传感器。 由于它使用 I2C 通信协议,因此很容易与微控制器连接。 它消耗的电流非常低。 该传感器使用光电二极管来感应光线。 该光电二极管包含一个 PN 结。 当光照射到其上时,在耗尽区中会产生电子空穴对。 由于内部光电效应,光电二极管中产生电流。 产生的电力与光的强度成正比。 该电流通过运算放大器转换为电压。

猜你喜欢

转载自blog.csdn.net/wujuxKkoolerter/article/details/132036075