This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OPT4048: OPT4048和OPT4060光学传感器 光谱曲线失真问题

Part Number: OPT4048
Other Parts Discussed in Thread: OPT4060

我们测量了OPT4048和OPT4060光学传感器,发现OPT4048的光学响应曲线与CIE1931-XYZ曲线比例差别巨大,尤其是在蓝光LED照射OPT4048时,XYZ比例更接近OPT4060的RGB比例,
我想问的是,OPT4080的光谱曲线是否按照官方datasheet标称那么接近CIE9131-XYZ?或者是我的驱动程序问题或者是买的两款芯片都是OPT4060

  • 您好

    已经收到了您的案例,调查需要些时间,感谢您的耐心等待

  • 您好

    与所示的 CIE 曲线相比、4048具有频谱响应:

    请注意、以正常方式增加入射角会增加器件频谱响应与 CIE 曲线之间的差异。

  • 我在积分球内和光纤探头 都做过蓝光LED照射测试,XYZ曲线比例区别不太大,都是更接近RGB比例

  • 我在积分球内和光纤探头 都做过蓝光LED照射测试,XYZ曲线比例区别不太大,都是更接近RGB比例

  • 您好

    如果您只绘制 OPT4048的 CH0、CH1和 CH2响应图、您会发现响应曲线与 OPT4060的响应曲线类似。 但是、OPT4048的响应曲线位于 X、Y、Z 域中、并在校准矩阵应用于 CH0、CH1和 CH2代码后生成、如下所示:

    如果您使用以下 D65源矩阵校准了传感器输出、应该会得到与数据表中的图形相匹配的曲线:

  • 您的意思是 OPT4048直接读取的CH0,CH1,CH2原始ADC值比例与OPT4060的很接近,必须乘以矩阵系数转换后,才能复合CIE1931-XYZ的光谱响应曲线吗?

    如果是这样的话,那OPT4048的XYZ滤光片其实还是RGB滤光片,我的理解对吗?

  • 您好

    正确、OPT4048具有 RGB 滤波器、并且都支持 RGB 和 XYZ。

  • 如果OPT4048的也是RGB滤光片,那么OPT4048和OP4060光学参数上还有什么区别吗?

  • 您好

    在光学特性方面、OPT4060和 OPT4048是相同的;但是、OPT4048通过使用校准矩阵可实现 XYZ 能力、该校准矩阵可将代码转换为 x、y、z、lux 值。 我们不支持 OPT4060的此功能

  • OPT4048的原始ADC值,是不是只能先读取来到上位机或者MCU,再乘以矩阵校准系数才能得到CIE1931-XYZ数据,并不能在OPT4048芯片内部自动乘以校准系数转换成XYZ吧?


    另外一个小问题:

    手册上面"In conversion times where the effective resolution is lower, the LSBs are padded with 0 //在有效分辨率较低的转换时间内,LSB 用 0 填充"

    实测现象是,当转换时间特别小(比如600us时),ADC定义只有9bit,但低八位LSB全部是0,只有第九位会变化,折算到十进制的数据变化就是0或者511,这样就没有低八位的细节了,这样的数据逻辑导致的不良后果是:在转换时间较小时,是没法提供光强分辨率的! 

    为什么芯片要取消掉低八位呢?是否可以通过配置某个寄存器,恢复低八位的ADC值呢?

  • 您好

    正确、在 MCU 从器件接收到 ADC 代码后、矩阵应用于外部。 至于您有关不同转换时间的分辨率的问题、请允许我花一些时间在内部检查、我会很快回来。