jinglixixi 发表于 2020-12-26 09:31

【Gravity:AS7341测评】+色彩传感器间的对比分析

本帖最后由 jinglixixi 于 2020-12-26 09:35 编辑

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">在接触AS7341之前,也曾与一些色彩传感器打过交道,如TCS230、VEML6040等。</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">那他们都是什么样子呢?</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">为了便于对比,我们将他们放到同一镜头下,尺寸多少立见可知,详见图1所示。</span></span></span></span></span></p>

<p style="text-align:justify"></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">图1 色彩传感器</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">如果按封装尺寸排个队它们依次是:</span></span></span></span></span></p>

<p>TCS230&gt;TCS3200&gt; AS7341&gt; VEML6040(红色框内)</p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">从使用的方便性来讲:</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span lang="EN-US" style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">TCS230</span></span></span><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">和TCS3200的使用方式基本一致,是通过独立的RGB色彩通道来分别读取色彩值的,其工作机制就是使用相应的滤色处理来完成。由于此类传感器多用在寻迹车的色彩轨迹识别上,故多靠反射光来识别色彩。此外,为了便于色彩的比对,在色彩检测前需要在当前的光源条件下进行一次白平衡,并将识别的色彩RGB值统一限定在0~255之内。</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span lang="EN-US" style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">VEML6040</span></span></span><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">的功能是对可见光进行色彩识别,这一点从它在开发板上的位置便可略知一二,因为它是对直射光进行色彩检测,故放在显示屏的同侧;若是检测反射光,它理应放在显示器的背面。用VEML6040检测色彩是无需进行白平衡的,它能直接给出光的色彩亮度值,其单位为lx。</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span lang="EN-US" style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">&nbsp;AS7341</span></span></span><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">从资料看它是将色彩分为8个色彩空间,参见图2所示。</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span lang="EN-US" style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333"><img alt="https://img.dfrobot.com.cn/wiki/none/d995d8b77535221d8b4e47ffd4a84afc.jpg" src="https://img.dfrobot.com.cn/wiki/none/d995d8b77535221d8b4e47ffd4a84afc.jpg" style="width:400px; height:400px" /></span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">图2&nbsp; AS7341的色彩空间划分</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">由色彩空间的标度可以看出它的检测单位为nm,是以波长为基准的,它在检测时也是无需进行白平衡的。</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">综上所述,尽管各种色彩传感器都能检测色彩,但工作原理还是各有侧重的,从测量单位就可管见一斑。此外,它们使用的场合也存在一定的差异,有的是靠反射光,有的则是直射光。</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">这里比较特殊的是TCS230和TCS3200,它在色彩检测前是需要进行白平衡的,而其他2种则不需要。另外,若使用TCS230和TCS3200设计色差检测仪是比较方便的。因为它的色彩值已被归一在0~255之内,可以通过色彩模式的变换而得到Lab值,进而可以分析出色差变化空间。</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="background:white"><span style="font-family:&quot;微软雅黑&quot;,&quot;sans-serif&quot;"><span style="color:#333333">后面我们的任务是让AS7341运行起来,为待测的色彩提供出标定值。</span></span></span></span></span></p>

w494143467 发表于 2020-12-26 10:40

<p>老哥存货挺多的啊!</p>

jinglixixi 发表于 2020-12-26 10:57

w494143467 发表于 2020-12-26 10:40
老哥存货挺多的啊!

<p>哈哈,多是些老古董了!</p>

okhxyyo 发表于 2020-12-28 10:54

<p><strong><a href="https://bbs.eeworld.com.cn/elecplay/content/151" target="_blank">DFRobot AS7341可见光谱传感器测评试用</a></strong></p>

<p>汇总贴:<a href="https://bbs.eeworld.com.cn/thread-1152568-1-1.html" target="_blank">https://bbs.eeworld.com.cn/thread-1152568-1-1.html</a></p>
页: [1]
查看完整版本: 【Gravity:AS7341测评】+色彩传感器间的对比分析