[传感器] 【Gravity:AS7341测评】色温感知测量之三 芯片性能分析

北方   2020-12-28 11:22 楼主

1、这款芯片是AMS提供,AS7341 – 11-Channel Spectral Color Sensor, 原理图如下,

这个原理图就是比较直观的了,通过I2C连接

AS7341_BD000403_2-00.png

从资料范例看是11通道,包括flicker检测

捕获.PNG

用这个传感器,可以做一个读取彩色图案的彩色读取笔,

捕获.PNG

具体的11个通道如下,其中前8个是可见光,后面的NIR是不可见光接近检测,后面是附加的功能,

捕获.PNG 芯片内部的逻辑框图如下,其中不同的频谱放大倍数不同,应该是为了频谱均衡

捕获.PNG

具体的布置如下,

捕获.PNG

设备访问地址是固定的,x029H,对应寄存器的访问来完成i2c通讯配置和传感器功能设定和管理。

 

2、使用arduino开发和测试,然后导入提供的开发包,导入范例程序,

捕获.PNG 就可以使用了

3、按照dfrobot提供的文档及使用说明

捕获.PNG

对应使用arduino的two wire引脚scl和sda 1464322897.jpg

4、代码下载后,如果没有连接i2c,就会显示没找到设备,

捕获.PNG

正确连接以后,就显示下列数据了。显然,在室内,供电50Hz频率的情况下,主要是日光灯,那么环境光的频率就是50Hz,被正确捕捉,当把传感器用物品遮蔽,就显示未知频率。初步测试成功。


捕获.PNG

 

本帖最后由 北方 于 2020-12-30 10:57 编辑

回复评论 (2)

可以继续细化的进行测量哦!

点赞  2020-12-29 18:53

有点意思,期待后续!

默认摸鱼,再摸鱼。2022、9、28
点赞  2020-12-29 22:44
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复