BH1749NUC是一款带I²C总线接口的数字彩色传感器IC。 该IC可感应红色,绿色,蓝色(RGB)和红外线,并将其转换为数字值。 高灵敏度,宽动态范围和出色的Ircut特性使该IC可以获得环境光的精确照度和色温。 专门收集了一下颜色的资料: 颜色怎么来的
严格来说,是要让机器看到「人眼看到的颜色」,所以必须要先知道人眼看到的颜色是怎么来的。地球上确实有些其它的动物,看到的颜色跟人看到的不一样。人类是所谓的「三色视觉」动物,也就是说我们的彩色视觉由三种颜色所支配。这三种颜色就是的 R、G、B。 在人眼的视网膜上,有两种细胞,一种是可以感应颜色的视锥细胞(conecell),而另一种是无法感应颜色但对光线较为敏感、可以在低照度时工作的视杆细胞(rod cell)。视锥细胞又分成三种,分别称之为 S、M、L 视锥细胞,而这里的 S、M、L,指的就是不同的视锥细胞对不同波长的光有不同的感度
不同波长的光进入人类的眼睛后,在不同的视锥细胞上会产生不同强度的讯号,这些讯号经由神经系统传送到大脑,再经过大脑的处理,就变成我们看到的颜色了。 要让机器看到光,最常用的就是所谓的光电转换组件。就是我们用到测试的数字16位串行输出型彩色传感器IC——BH1749NUC BH1749NUC数字彩色传感器产品特性及主要参数
- 内置Ircut滤波器
- 过滤50 Hz / 60 Hz的光噪声
- I2C总线接口(支持f/s模式)
- 可以选择2种类型的I2C总线从属地址
- 符合1.8 V逻辑接口
分辨率0.0125 lx / count
按照手册编写代码,按IIC协议要求。
颜色初始化; 读取颜色颜色传感器数值计算。
读取红、绿、蓝寄存器,然后通过串口查看识别的颜色情况,操作简单。
颜色识别传感器的应用领域 随着现代工业生产向高速化、自动化方向的发展,生产过程中长期以来由人眼起主导作用的颜色识别工作将越来越多地被相应的颜色传感器所替代。
|