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.

[参考译文] OPT4060:弱光读数

Guru**** 2416110 points
Other Parts Discussed in Thread: OPT4060

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1530387/opt4060-low-light-readings

器件型号:OPT4060

工具/软件:

您好:

我使用 OTP4060 测量显示器中的光线、我已经注意到、将显示器设置为最暗的设置时、可以在将转换时间设置为 200ms 或更短的时间内读取非常低的计数 (EXP = 0、MANTISSA ~28-48)。  遗憾的是、400ms 和 800ms 转换时间持续报告 0(这让我感到意外,因为这些时间应在弱光环境中使用)。  

该光源在 0.19%(5/2667) 的占空比时进行 PWM 处理。  将范围设置为自动量程。 我已经注意到、尽管中断信号按预期变为低电平(经过 4 个完整转换时间后)、但每种颜色的计数器没有递增。

您能否解释一下为什么最慢的转换时间报告全为 0?

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

    您好、Katy、

    感谢您在传感器论坛上发帖!

    这种较慢转换时间的行为很奇怪 — 就像您提到的,较慢的转换时间是弱光设置的理想选择。

    根据您的问题描述、我有几个问题:

    1.您能否通过处理器将转换时间分别设置为 400ms 和 800ms、向我发送您要发送到设备的配置? 您写入寄存器 0xA 和 0xB 的内容是什么? 您能否发送正在使用的任何命令以及此事务的一些示波器截图?

    2.您提到设备在 4 次完整转换后中断。 每个中断的时序是什么? 400ms 转换时间为 1600ms、800ms 转换时间为 3200 吗?

    寄存器 0x00 - 0x07 是否都读为 0? 只是尾数读数为 0、还是所有其他位(指数,尾数,CRC,计数器)都读数为 0? 您能否发送一个寄存器读取示例? 您是否也可以为此发送示波器屏幕截图?

    4.你有一个可以分享的原理图吗?

    谢谢、
    Daniel

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

    啊!  我试图为你收集更多的数据,并意识到这是我的错!  我在 OPT4060 转换完成之前为状态机计时。  感谢您的帮助、很抱歉浪费时间。