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.

[参考译文] OPT4001:在黑暗条件下测试时,错误值偏高

Guru**** 651100 points
Other Parts Discussed in Thread: OPT4001EVM, OPT4001
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1091004/opt4001-high-level-of-erroneous-values-when-testing-in-dark-conditions

部件号:OPT4001

当将恒定电流LED源与OPT4001EVM结合使用时,我能够使用Arduino获得通过I2C的出色读数。  

但是,当我关闭此LED并将OPT4001EVM设置在黑暗的外壳中时,我会得到非常令人困惑的结果。 虽然许多数据点按预期读取0.00 ,但许多数据点读取的值甚至高于LED亮起时读取的值。  

我的I2C代码检查溢出标志,转换完成标志和CRC位以忽略错误的数据点,但我仍然得到的数据很明显在OPT4001EVM的环境下没有意义。  

我附上了提到的两种情况的图表,这些图表显示了黑暗环境中行为的变化。

暗噪声场景(上面两个图像)

LED亮起时的噪音量,使用与前两个值相同的代码。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    这些数据是来自EVM还是来自MCU?  

    图解上的y轴是什么?

    最佳,

    Alex

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    数据来自使用I2C的Arduino,并连接到EVM上的OPT4001。 Y轴为lux,由数据表中提供的公式计算得出。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    进一步的测试表明,在读取Latte中的EVM时也会发生此问题,但仅在Arduino仍处于连接状态时才会发生此问题,这让我相信这是布线问题。 在重新连接测试设置时,这些错误值已消失。