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.

OPT3101: The external clock and the external temperature sensor is needed to improve distance accuracy?

Part Number: OPT3101

Hi everyone

I'm testing our custom board built-in OPT3101.
I measured the distance up to 5M but accuracy is not exactly.
I only connected I2C line between opt3101 and our custom board.
I don't use the external temperature sensor and external clock.
To improve the accuracy, must use the external clock?
Currently, opt3101 register value is same with OPT3101-EVM.
The efm32 MCU, our custom board MCU, don't have the clock pins. it has the only clock input pins for an external crystal.
If I use the GP2, which pin is connected with OPT3101.

It is a very hot place which our application is set. Maybe over the 100 degrees.
In this environment, for measuring accuracy I have to apply the external clock and external temperature?

Best Regards

  • Hi Daniel,

    First since you are using a custom board I'd like to make sure that you have performed the necessary calibrations (phase offset and crosstalk).

    Do you have a calibration using the internal temp sensor? This should give good accuracy, but needs to be done custom for your board. If you copy the EVM calibration registers directly this will not give the best performance.

    Adding frequency and using either internal or external temp calibration should give good results. You can also calibration at the temp you are operating at if you do not want to perform the temp calibration, but then any change in temp from the calibration temp will result in an error seen.

    Best,

    Alex