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: Minimum non-zero threshold

Part Number: OPT4001
Other Parts Discussed in Thread: OPT3001, OPT3004

Tool/software:

Hello,

I am in the process of evaluating the OPT4001 and just wanted to sanity check some math.

On the SOT-5x3 variant, for each exponent, there is 20-bits of resolution. For an exponent of 0, the LSb corresponds to 437.5ulx.

Now when it comes to thresholds, I am potentially confused. For a chosen exponent, there is only 12-bits of resolution. In the datasheet, it mentions that there needs to be 8-bits of padding to compare with the ADC_CODES from the measured incident light. 

Does this mean that, for an exponent of 0, the LSb corresponds to (437.5uLx << 8 =) 112mlx when setting the thresholds? If that is the case, the OPT3001/OPT3004 had the ability to set thresholds of the same resolution as the result, thereby achieving a non-zero minimum threshold of 10mlx, and I am wondering why the threshold capabilities effectively got worse for light detection in low-light environment?

I am hoping to have misread, could you please confirm if I have?

All help is greatly appreciated!

  • Hello Kieran,

    You are correct, minimum non zero threshold for opt4001 is 112mLux, threshold registers do not have the number of bits necessary to represent full range at same resolution as result. Your input is appreciated.

    Thank you, 

    Joseph Scherphorn