前文对LPC824lite开发板与VEML6040测评板进行了对比,这里我们看看二者的实物对比,图1为VEML6040 测评板,图2为LPC824lite开发板。 在VEML6040测评板上是采用LCM 128*64液晶屏进行显示,其整体构成如图3所示。同样在LPC824lite开发板上我们可以采用引脚更少的双色OLED屏来进行显示,对于IIC接口的OLED屏来讲,其只有4个引脚,且只占用2个GPIO口即可工作。 对于VEML6040测评板来说,其测评的主体是VEML6040色彩传感器,它是什么样子呢? VEML6040色彩传感器的外观如图4所示,共有4个引脚,也是采用IIC接口,其内部结构如图5所示。 在从模式下,VEML6040的寄存器用途如图8所示。 在未了解VEML6040之前,要想进行色彩识别多是使用色彩传感器TCS3200。而TCS3200则是一种可编程的由彩色光到频率值的转换器,其内部结构是在独立的光电二极管上覆盖经过修正的红、绿、蓝滤光片,然后对输出信号进行相应的处理,再对颜色值进行输出,其标准输出频率为2Hz~500kHz,TCS3200有4个可编程的引脚,分别用于控制脉冲输出效率和指定滤色处理,TCS3200的外观如图9所示。 图9 色彩传感器TCS3200
TCS3200的内部结构如图10所示,其工作原理是:当入射光投射到TCS3200时,通过光电二极管控制引脚S2、S3的不同组合,可以选择不同的滤波器;经过电流到频率转换器后输出不同频率的方波(占空比是50%),不同的颜色和光强对应不同频率的方波;还可以通过S0、S1选择不同的输出比例因子,来调整输出频率,以适应不同的需求。 可见效果是较好的,但其不足之处是在进行长时间的测试时会有一定的漂移,且随时间的增长而加大。对于VEML6040的结果,有待购置芯片后加以测试和比对。
|