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.

[参考译文] OPT3007:OP3007的数据读取

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1131224/opt3007-data-reading-of-op3007

器件型号:OPT3007

尊敬的 TI 团队:

关于 OPT3007的数据读取、我们可以从 数据表中的引脚定义中了解到它没有中断引脚、因此我们推测它使用轮询来读取数据。  我们  有以下问题需要确认、如下所示:

1) 1) 我们使用 sensorhub 方法通过轮询读取数据。 读取速度大于采样速度。 是否可以根据读取速度读取相关寄存器?

2) 2)如果使用轮询方法、是否需要设置0x02和0x03寄存器?

3) 3)如果我们想使用固定范围、您能给我们一些建议吗?哪个范围最合适、以及是否需要将0x01寄存器的[15:12]位写入相应的数据?

4) 4)  我们是否只需将0x01寄存器的[10:9]设置为连续和关断即可 实现 传感器的启用和禁用操作?

谢谢、

此致

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

    您好、Lumina、

    OPT3007有3种运行模式:关断、单次触发和连续(轮询)。

    1) 1) OPT3007有两个转换时间、即100ms 和800ms。  有一个转换准备就绪字段、用于指示转换何时完成并可在此时读取。  如需更多信息、请参阅数据表的表5。

    2) 2)默认模式为关断(00b)。  要在连续模式下运行、需要设置10b/11b。

    3) 3)使用自动满量程设置模式、用户无需预测和设置器件的最佳范围。  我建议使用此功能、但是、如果您想使用固定范围、最合适的范围将取决于应用和预期的照明环境。

    4) 4)如前所述、默认模式为关断模式。  您只需为[10:9]写入10b 或11b 即可进入连续模式。 您可以将00b 设置为进入关断模式。

    Rahland Gordon